Inhoudsopgave:
2025 Auteur: John Day | [email protected]. Laatst gewijzigd: 2025-01-13 06:57
In deze korte tutorial laat ik je zien hoe je een bodemvochtsensor leest met behulp van arduino en het bodemvochtniveau in Arduino Serial Monitor afdrukt. Je kunt het originele bericht van mij in het Sinhala vinden via deze link
Stap 1: Overzicht
Deze module wordt geleverd in twee delen. Het heeft een bodemvochtsensor en een klein circuit gecomprimeerd met een spanningsdeler en een analoog naar digitaal omzetter gemaakt met behulp van een OP-amp. Ook twee LED's, een voor de voedingsindicator en een andere om de digitale uitgang aan te geven. Deze module heeft zowel een analoge uitgang als een digitale uitgang. Met betrekking tot de uitvoer van analoge waarden hiervan, voert het lage waarden uit voor hoge vochtigheid en hoge waarden voor lage vochtigheid. Onze Arduino kan dit signaal lezen in een bereik van 0 tot 1023. Met andere woorden, maximale vochtigheid is gelijk aan 0 waarde en minimale vochtigheid is gelijk aan 1023.
Stap 2: Gebruikte onderdelen
Ik gebruikte braakliggende onderdelen en componenten voor dit project.
Arduino MEGA-bord (u kunt Arduino UNO, NANO enz … gebruiken)
Als je arduino uno aanbiedt, kun je hier 5 stuks met usb-kabels kopen voor slechts $ 25,99 met gratis verzending vanaf ebay!
Bodemvochtsensormodule
2 x vrouwelijke naar vrouwelijke verbindingsdraden
3 x mannelijke naar vrouwelijke verbindingsdraden
Dat is alles!, Ik heb geen breadboard gebruikt voor deze eenvoudige installatie.
Stap 3: Bedradingsschema
Sluit nu alles aan volgens dit bedradingsschema.
Sensorprob maakt verbinding met zijn converter (geen polariteit)
Vochtsensor Arduino
A0 A0
D0 Niet verbonden
GND GND
VCC VCC
Dat is het! Koel
Stap 4: Arduino-code
Ik heb een kleine arduino-code geschreven om het bodemvochtniveau naar de Arduino Serial Monitor in percentage% uit te voeren
U kunt de code HIER downloaden
Stap 5: Resultaat
Hier is de output wanneer ik de code upload naar mijn Arduino. Alles werkt zoals verwacht.
Stap 6: Help me om meer te doen…
Je kunt me helpen om meer projecten te doen door wat $$ te doneren aan mijn PayPal.
Bedankt.