Përmbajtje:
2025 Autor: John Day | [email protected]. E modifikuara e fundit: 2025-01-13 06:58
Ajo që ne do të bëjmë është një sensor lagështie Arduino me sensor YL-69 i cili funksionon bazuar në një rezistencë midis dy "teheve". Do të na japë vlera midis 450-1023 kështu që ne duhet ta hartojmë atë për të marrë vlerën e përqindjes, por ne do ta arrijmë këtë më vonë. Pra, le të fillojmë.
Hapi 1: Mbledhja e pjesëve
Ju duhet të mblidheni:
1. LCD 16x2 (E bardhë në rastin tim)
2. Potenciometër 47k Ohm (ose më i vogël, e kisha vetëm atë, por gjithashtu mund të përdorni 10-20k dhe duhet të jetë mirë)
3. Kabllo, shumë kabllo
4. Bordi prototip
5. Arduino Uno / Arduino Pro mini (me programues)
6. Furnizimi me energji elektrike (bateri 9V për shembull)
7. Sensori i lagështisë (për shembull. YL-69)
Hapi 2: Lidhni LCD
Lidhni LCD me kabllot në arduino siç tregohet në një tematikë. Mos harroni potenciometrin.
Hapi 3: Lidhni sensorin e lagështisë
Lidhni kunjin VCC të bordit të sensorit të lagështisë në + shinën e bordit prototip dhe kunjin GND në tokë. (Unë u lidha me tokën e dytë në tabelën arduino)
Pina e të dhënave të sensorit të lagështisë duhet të lidhet me A0 (në rast të YL-69 është e fundit nga 4 kunjat) në bordin arduino.
Hapi 4: Kodi
// Autori: W. Marczak#përfshijnë // përfshijnë bibliotekën LCD LiquidCrystal LCD (12, 11, 7, 6, 5, 4); // Vendosni kunjat si 12, 11, 7, 6, 5, 4. Mund të jetë të ndryshme për LCD -në tuaj, kontrolloni prodhuesin e katalogut potPin = A0; // input pinint ground = 0; void setup () {lcd.begin (16, 2); // lcd rreshta dhe kolonalcd.print ("Lagështia"); // titulli i llojeveSerial.begin (9600);} lak void () {// hartoni vleratintoka = analogRead (potPin); toka = kufizoj (toka, 485, 1023); toka = harta (toka, 485, 1023, 100, 0); lcd.setCursor (0, 1); // shfaq numrat përfundimtarëlcd.print (toka); // printo simbolin e përqindjes në fundlcd.print ("%"); // prit 0.1 sekondavonesë (75); // fshij karakteret shtesëlcd.print (""); vonesa (1);}
Hapi 5: Shtoni Furnizimin me Energji
Shtoni furnizimin me energji të duhur (5-9V duhet të jetë mirë) dhe vendosni kontrastin e LCD tuaj me potenciometrin. Gjithashtu vendosni potenciometrin në sensorin e lagështisë YL-69 nëse drita e kuqe në tabelën e vogël nuk është e ndezur. Ajo që duhet të merrni është siç tregohet në figurë, por në vend të Wilgotnosc ju do të merrni "Lagështi", pasi Lagështia është e pavlerë në gjuhën time. Kontrolloni nëse sensori punon siç duhet me një filxhan ujë.