Cov txheej txheem:

Arduino LCD Cov av noo noo Sensor: 5 Cov Kauj Ruam
Arduino LCD Cov av noo noo Sensor: 5 Cov Kauj Ruam

Video: Arduino LCD Cov av noo noo Sensor: 5 Cov Kauj Ruam

Video: Arduino LCD Cov av noo noo Sensor: 5 Cov Kauj Ruam
Video: Amazing arduino project 2024, Lub Xya hli ntuj
Anonim
Arduino LCD Cov av noo noo Sensor
Arduino LCD Cov av noo noo Sensor

Dab tsi peb yuav ua yog Arduino lub ntsuas dej noo nrog YL-69 sensor uas ua haujlwm raws li kev tiv thaiv ntawm ob "blades". Nws yuav muab peb qhov txiaj ntsig nruab nrab ntawm 450-1023 yog li peb xav tau daim ntawv qhia nws kom tau txais tus lej feem pua, tab sis peb ua tiav qhov no tom qab. Yog li cia pib.

Kauj Ruam 1: Sib Sau Ua Ke

Sib Sau Ua Ke
Sib Sau Ua Ke

Koj tsis xav sau:

1. LCD 16x2 (Dawb hauv kuv rooj plaub)

2. Potentiometer 47k Ohm (lossis me dua, Kuv tsuas yog muaj qhov ntawd, tab sis koj tseem tuaj yeem siv 10-20k thiab nws yuav tsum yog qhov zoo xwb)

3. Cables, ntau cables

4. Pawg thawj coj saib xyuas

5. Arduino Uno / Arduino Pro mini (nrog programmer)

6. Fais fab mov (piv txwv li 9V roj teeb)

7. Hws noo sensor (rau ex. YL-69)

Kauj ruam 2: Txuas LCD

Txuas LCD
Txuas LCD
Txuas LCD
Txuas LCD

Txuas lub LCD nrog cov xov txuas rau arduino raws li nws tau qhia ntawm shematic. Tsis txhob hnov qab lub potentiometer.

Kauj Ruam 3: Txuas Cov Hws noo Sensor

Txuas Hws noo Sensor
Txuas Hws noo Sensor

Txuas lub ntsuas hluav taws xob ntsuas qhov ntsuas VCC tus pin rau + kev tsheb nqaj hlau ntawm tsab ntawv pov thawj thiab GND tus pin rau hauv av. (Kuv txuas nrog rau hauv av thib ob ntawm arduino board)

Cov ntaub ntawv ntsuas cov ntsuas cua noo yuav tsum txuas nrog A0 (thaum YL-69 nws kawg ntawm 4 tus pin) ntawm pawg thawj coj saib arduino.

Kauj ruam 4: Code

Code
Code

// Sau: W. Marczak#suav nrog // suav nrog lub tsev qiv ntawv LCDLiquidCrystal lcd (12, 11, 7, 6, 5, 4); // Teeb tus pin li 12, 11, 7, 6, 5, 4. Nws yuav yog sib txawv rau koj lub LCD, txheeb xyuas cov npe khoom lag luam potPin = A0; // input pinint av = 0; void setup () {lcd.begin (16, 2); // lcd rows and columnslcd.print ("Humidity"); // title of sortsSerial.begin (9600);} void loop () {// daim ntawv qhia qhov tseem ceeb hauv av = analogRead (potPin); av = txwv (av, 485, 1023); av = daim ntawv qhia (av, 485, 1023, 100, 0); lcd.setCursor (0, 1); // tso saib tus lej kawg lcd.print (av); // luam tawm feem pua cim ntawm qhov kawg end.lcd.print ("%"); // tos 0.1 secondsdelay (75); // so cov cim ntxiv lcd.print (""); ncua (1);}

Kauj Ruam 5: Ntxiv Cov Khoom Siv Hluav Taws Xob

Ntxiv Cov Khoom Siv Hluav Taws Xob
Ntxiv Cov Khoom Siv Hluav Taws Xob

Ntxiv cov khoom siv hluav taws xob kom raug (5-9V yuav tsum zoo) thiab teeb qhov sib piv ntawm koj lub LCD nrog lub hwj chim ntsuas. Kuj teeb lub hwj chim ntawm YL-69 lub ntsuas dej noo yog tias lub teeb liab ntawm lub rooj tsav xwm me tsis nyob. Yam koj yuav tsum tau txais yog raws li nws tau qhia hauv daim duab, tab sis tsis yog Wilgotnosc koj yuav tau txais "Vaum", raws li Vaum yog wilgnotność hauv kuv hom lus. Txheeb xyuas yog lub ntsuas cua ua haujlwm tau zoo nrog ib khob dej.

Pom zoo: