Inhoudsopgave:
- Stap 1: Stap 1: Verzamel alle materialen
- Stap 2: Stap 2: Watersensoraansluitingen
- Stap 3: Stap 3: Arduino eerste bedrading
- Stap 4: Stap 4: Watersensoraansluitingen
- Stap 5: Stap 5: Servomotor
- Stap 6: Stap 6: Coderen
- Stap 7: Stap 7: Finaliseren
Video: Watersensor voor bodem: 7 stappen
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:17
Dit project is een gemakkelijke en zeer informatieve manier om de studenten op te leiden die efficiënt zijn in het schrijven van codes en het begrijpen van de mechanismen van de elektronica die bij de Arduino betrokken is.
Vereiste materialen:
- Arduino-microcontroller
- Watersensor (max. waarde 1023)
- Handvol jumperdraden (zowel mannelijk naar mannelijk als vrouwelijk naar mannelijk)
- Breadboard (Mini one wordt aanbevolen)
- Servomotor
Stap 1: Stap 1: Verzamel alle materialen
Zorg ervoor dat je al je materialen in een lege ruimte plaatst, zet ze op een plek die ruim is en uit de buurt van eten of drinken, dit kan de elektronica beschadigen. Ik zou ook aanraden om ook een draadstripper bij je te houden voor het geval je gewone draden hebt in plaats van startkabels.
Stap 2: Stap 2: Watersensoraansluitingen
1. Pak drie startkabels (rood, zwart en geel) en de watersensor
2. Sluit de rode draad aan op de + op de watersensor, de zwarte op de "-" en de gele draad op de S
Stap 3: Stap 3: Arduino eerste bedrading
1. Sluit twee draden aan op de arduino, één op 5v en de andere op GND
2. Sluit na die stap degene die u op 5V hebt aangesloten aan op de positieve op het breadboard en de GND op de negatieve
Stap 4: Stap 4: Watersensoraansluitingen
1. Sluit de gele draad van de watersensor aan op de A0
2. Sluit de zwarte aan op de negatieve of aarde op het breadboard van de watersensor op de arduino
3. Sluit de rode aan op het positieve op het breadboard van de watersensor op de arduino
Stap 5: Stap 5: Servomotor
1. Sluit de oranje draad van de servomotor aan op een gele draad
2. Sluit de rode draad aan op een kleur naar keuze
3. Verbind de bruine met een andere kleur naar keuze
4. Zodra die stappen zijn voltooid, gaan we nu de servomotor aansluiten op het breadboard en arudino
5. Sluit de gele draad aan op pin 9.
6. Sluit de draad die is aangesloten op de rode draad op de motor aan op de plus
7. Sluit de draad die is aangesloten op de bruine draad op de servomotor aan op aarde
Stap 6: Stap 6: Coderen
1. Sluit je arduino aan op de computer en open de Arduino-software op je computer
2. Begin met het identificeren van de servomotor door te zeggen #include
3. Identificeer elke variabele, de servo, watersensor die is aangesloten op A0, evenals de "hoek" die eenvoudigweg de positie van uw servomotor is
4. Om nu met void.setup te beginnen, begin met het initiëren van de seriële start (9600) en declareer ook de servo die is bevestigd aan pin 9.
5. Na die stap is de lege lus, begin met het gebruik van "int" gevolgd door de sensorwaarde die uw analoge aflezing is, wat de watersensor is
6. Zorg ervoor dat u de opdracht Serial.print eronder opneemt en gebruik "ln" zodat het in een regel staat bij het bewaken van de vochtigheid van het water
7. Gebruik vervolgens "int.angle" om ervoor te zorgen dat de sensorwaarde tussen 500 en 180 ligt, dit is omdat het afhangt van de vochtigheid, hoewel de watersensor 1023 tot 180 moet zijn, wat de maximale en minimale waarde is, deze varieert afhankelijk van het gebruik van het project en de max- en min-waarden volgens uw specifieke watersensor
8. Voeg nu dezelfde serie toe, print ln eronder en voeg "mijn servo. schrijf (hoek) daaronder" toe
9. De laatste stap is om de vertraging toe te voegen die ik "delay (15)" heb toegevoegd, gevolgd door de } om de code af te sluiten
Stap 7: Stap 7: Finaliseren
Nu de code functioneel en werkend is, kunt u de sensor in de motor toevoegen en een seriële monitor gebruiken om de vochtigheid van het water of de bodem te detecteren. Zorg er ook voor dat u kleine stukjes bouwpapier of display toevoegt, omdat het display kan aantonen dat uw grond water nodig heeft of niet, afhankelijk van de vochtigheid.
Aanbevolen:
Arduino Plant Monitor Met Bodem Capacitieve Sensor - Zelfstudie - Ajarnpa
Arduino-plantenmonitor met capacitieve bodemsensor - Tutorial: In deze tutorial leren we hoe we bodemvocht kunnen detecteren met behulp van een capacitieve vochtsensor met OLED-display en Visuino. Bekijk de video
Waarschuwingssysteem voor bodem met weinig vocht voor uw plant - Ajarnpa
Waarschuwingssysteem voor bodem met weinig vocht voor uw plant: In verschillende woningen is het gebruikelijk om potten met verschillende soorten planten te vinden. En met het grote aantal dagelijkse activiteiten vergeten mensen hun planten water te geven en sterven ze door gebrek aan water. Om dit probleem te voorkomen, besluiten we
Idee voor doe-het-zelf-activiteit voor weerstations voor 12+ jaar: 4 stappen
Idee voor doe-het-zelf-weerstationactiviteit voor 12-plussers: in deze activiteit zullen deelnemers hun weerstation opzetten, de lucht in sturen en de opnames (licht, temperatuur, vochtigheid) in realtime volgen via de Blynk-app. Bovendien leert u hoe u de geregistreerde waarden publiceert
Altoids Mini Watersensor -eenvoudig- - Ajarnpa
Altoids Mini Water Sensor -eenvoudig-: dit is een voorbeeld van een zeer eenvoudig waterdetectiecircuit dat zich in een Altoid miniblikje bevindt. Heel gebruikelijk circuit, maar de Altoid mini past zo goed op een 9v-batterij, ik kon het niet laten. Maak je leads natuurlijk langer om aan te passen, deze lengte was gewoon om te testen
Methoden voor het detecteren van waterniveau Arduino met behulp van ultrasone sensor en Funduino-watersensor - Ajarnpa
Methoden voor het detecteren van waterniveau Arduino met behulp van ultrasone sensor en Funduino-watersensor: in dit project laat ik je zien hoe je een goedkope waterdetector maakt met behulp van twee methoden: 1. Ultrasone sensor (HC-SR04).2. Funduino watersensor