Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Dependencies: mbed
Diff: main.cpp
- Revision:
- 1:f33ab12c1159
- Parent:
- 0:780321a3f63a
diff -r 780321a3f63a -r f33ab12c1159 main.cpp
--- a/main.cpp Sat Aug 16 00:34:43 2014 +0000
+++ b/main.cpp Fri Oct 25 02:48:47 2019 +0000
@@ -1,15 +1,74 @@
#include "mbed.h"
-AnalogIn moisture(A0);
+AnalogIn moistureA(PTE22);
+AnalogIn moistureB(PTE23);
+AnalogIn moistureC(A5);
+AnalogIn moistureD(A4);
+AnalogIn moistureE(A3);
+AnalogIn moistureF(A2);
+AnalogIn moistureG(A1);
+AnalogIn moistureH(A0);
int main(void)
{
- float value = 0.0f;
+ float valueA = 0;
+ float valueB = 0;
+ float valueC = 0.0f;
+ float valueD = 0.0f;
+ float valueE = 0.0f;
+ float valueF = 0.0f;
+ float valueG = 0.0f;
+ float valueH = 0.0f;
while(1) {
- value = moisture;
- printf("Moisture reading is %2.2f\n", value);
+ valueA = moistureA;
+
+ if(valueA<99){
+ printf("MoistureA reading is %2.2f\n", valueA);
+ }
+ wait(1.0f);
+ //
+ valueB = ((moistureB*100)-100);
+ if(valueB<99){
+ printf("MoistureB reading is %2.2f\n", valueB);
+ }
+ wait(1.0f);
+ //
+ valueC = ((moistureC*100)-100);
+ if(valueC<99){
+ printf("MoistureC reading is %2.2f\n", valueC);
+ }
+ wait(1.0f);
+ //
+ valueD = ((moistureD*100)-100);
+ if(valueD<99){
+ printf("MoistureD reading is %2.2f\n", valueD);
+ }
+ wait(1.0f);
+ //
+ valueE = ((moistureE*100)-100);
+ if(valueE<99){
+ printf("MoistureE reading is %2.2f\n", valueE);
+ }
+ wait(1.0f);
+ //
+ valueF = ((moistureF*100)-100);
+ if(valueF<99){
+ printf("MoistureF reading is %2.2f\n", valueF);
+ }
+ wait(1.0f);
+ //
+ valueG = ((moistureG*100)-100);
+ if(valueG<99){
+ printf("MoistureG reading is %2.2f\n", valueG);
+ }
+ wait(1.0f);
+ //
+ valueH = ((moistureH*100)-100);
+ if(valueH<99){
+ printf("MoistureH reading is %2.2f\n", valueH);
+ }
wait(1.0f);
}
}