Inhoudsopgave:
- Stap 1: Onderdelen verzamelen
- Stap 2: Sluit het LCD-scherm aan
- Stap 3: Sluit de vochtsensor aan
- Stap 4: Coderen
- Stap 5: voeg de voeding toe
Video: Arduino LCD bodemvochtsensor - Ajarnpa
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:19
Wat we gaan maken is een Arduino vochtsensor met YL-69 sensor die werkt op basis van een weerstand tussen de twee "blades". Het geeft ons waarden tussen 450-1023, dus we moeten het in kaart brengen om de procentuele waarde te krijgen, maar hier komen we later op terug. Dus laten we beginnen.
Stap 1: Onderdelen verzamelen
Je moet verzamelen:
1. LCD 16x2 (wit in mijn geval)
2. Potentiometer 47k Ohm (of kleiner, ik had alleen die, maar je kunt ook 10-20k gebruiken en het zou prima moeten zijn)
3. Kabels, veel kabels
4. Prototypebord
5. Arduino Uno / Arduino Pro mini (met programmeur)
6. Voeding (9V batterij bijvoorbeeld)
7. Vochtsensor (bijv. YL-69)
Stap 2: Sluit het LCD-scherm aan
Sluit het LCD-scherm met de kabels aan op arduino zoals het wordt weergegeven op een shematic. Vergeet de potmeter niet.
Stap 3: Sluit de vochtsensor aan
Verbind de VCC-pin van de vochtsensorkaart met + rail van het prototypebord en GND-pin met aarde. (Ik heb verbinding gemaakt met de tweede aarde op het Arduino-bord)
De gegevenspin van de vochtsensor moet worden aangesloten op A0 (in het geval van YL-69 is dit de laatste van 4 pinnen) op het Arduino-bord.
Stap 4: Coderen
// Auteur: W. Marczak#include// include the LCD libraryLiquidCrystal lcd (12, 11, 7, 6, 5, 4));// Stel pinnen in als 12, 11, 7, 6, 5, 4. Het zou kunnen verschillend voor uw LCD, controleer de producer catalogint potPin = A0; //input pinint soil=0;void setup() {lcd.begin(16, 2);// lcd rijen en kolommenlcd.print("Vochtigheid");// titel van sortsSerial.begin(9600);}void loop () {// kaart de waarden in de grond = analogRead (potPin); bodem = beperking (bodem, 485, 1023); bodem = kaart (bodem, 485, 1023, 100, 0); lcd.setCursor (0, 1); //laat de laatste getallen zienlcd.print(soil);//print het procentsymbool op endlcd.print("%");//wait 0.1 secondsdelay(75);//veeg de extra karakterslcd.print(" "); vertraging(1);}
Stap 5: voeg de voeding toe
Voeg de juiste voeding toe (5-9V zou goed moeten zijn) en stel het contrast van je LCD in met de potentiometer. Stel ook de potentiometer op de YL-69 vochtsensor in als het rode lampje op het kleine bord niet brandt. Wat je zou moeten krijgen is zoals het op de foto wordt getoond, maar in plaats van Wilgotnosc krijg je "Vochtigheid", aangezien Vochtigheid in mijn taal wilgnotność is. Controleer of de sensor goed werkt met een kopje water.
Aanbevolen:
Bluetooth-gestuurde Messenger LCD -- 16x2 LCD -- Hc05 -- Eenvoudig -- Draadloos prikbord: 8 stappen
Bluetooth-gestuurde Messenger LCD || 16x2 LCD || Hc05 || Eenvoudig || Draadloos mededelingenbord:…………………………….. ABONNEER aub op mijn YouTube-kanaal voor meer video's…… …………………………………Het mededelingenbord wordt gebruikt om mensen op de hoogte te houden van nieuwe informatie of Als je een bericht wilt sturen met in de kamer of in de hal
Complete gids voor het gebruik van een bodemvochtsensor met praktisch voorbeeld: 7 stappen
Complete handleiding voor het gebruik van een bodemvochtsensor met praktisch voorbeeld: u kunt deze en andere verbazingwekkende tutorials lezen op de officiële website van ElectroPeak. Overzicht In deze tutorial leert u hoe u een bodemvochtsensor gebruikt. Er worden ook praktische voorbeelden gegeven om u te helpen de code onder de knie te krijgen.Wat u gaat leren: Hoe bodem
Toetsenbord en LCD gebruiken met Arduino om Arduino-rekenmachine te maken: 5 stappen
Toetsenbord en LCD gebruiken met Arduino om Arduino-calculator te maken. In deze tutorial zal ik delen hoe je 4x4 matrix-toetsenbord en 16x2 LCD kunt gebruiken met Arduino en het kunt gebruiken om een eenvoudige Arduino-calculator te maken. Dus laten we beginnen
Bodemvochtsensor en ESP8266 aansluiten op de AskSensors IoT Cloud: 10 stappen
Hoe u de bodemvochtsensor en ESP8266 aansluit op de AskSensors IoT Cloud: Deze instructable laat u zien hoe u uw bodemvochtsensor en ESP8266 aansluit op de IoT-cloud. Voor dit project gebruiken we een knooppunt MCU ESP8266 WiFi-module en een bodemvochtsensor dat meet de volumetrische inhoud van water in de zo
Testplan bodemvochtsensor: 6 stappen (met afbeeldingen)
Testplan bodemvochtsensor: Uitdaging: ontwerp en voer een plan uit dat een RODE LED laat branden wanneer de grond nat is en een GROENE LED wanneer de grond droog is. Hiervoor wordt een bodemvochtsensor gebruikt. Doel: Het doel van deze instructable is om te zien of het heeft geregend en of de plant