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
Revision 1:f33ab12c1159, committed 2019-10-25
- Comitter:
- tanofgennaro
- Date:
- Fri Oct 25 02:48:47 2019 +0000
- Parent:
- 0:780321a3f63a
- Commit message:
- commit inicial;
Changed in this revision
main.cpp | Show annotated file Show diff for this revision Revisions of this file |
--- 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); } }