Përmbajtje:
2025 Autor: John Day | [email protected]. E modifikuara e fundit: 2025-01-13 06:58
Në këtë tutorial ne do të mësojmë se si të përdorim DHT12 I2C Sensori i Lagështisë dhe Temperaturës me Arduino dhe të shfaqim vlerat në Ekranin OLED.
Shikoni videon!
Hapi 1: Projektet e mia të tjera
Ju lutemi merrni një moment për të parë Projektet e mia të tjera të lezetshme këtu
Hapi 2: Çfarë ju nevojitet
- Arduino Uno ose ndonjë bord tjetër Arduino
- Breadboard
- Telat e kërcyesit
- Ekran OLED
- Softueri Visuino: Shkarkoni këtu
Hapi 3: Qarku
- Lidhni pinin DHT12 pozitiv + (VCC) me pinin Arduino + 5V
- Lidhni kunjin negativ DHT12 - (GND) me pinin Arduino GND
- Lidhni DHT12 pin (SCL) me pin Arduino (SCL)
- Lidhni DHT12 pin (SDA) me Arduino pin (SDA)
- Lidhni pinin e ekranit OLED [VCC] me kunjin Arduino [5V]
- Lidhni pinin e ekranit OLED [GND] me kunjin Arduino [GND]
- Lidhni pinin e ekranit OLED [SDA] me pinin Arduino [SDA]
- Lidhni pinin e ekranit OLED [SCL] me kunjin Arduino [SCL]
Hapi 4: Filloni Visuino dhe zgjidhni Llojin e bordit të Arduino UNO
Visuino: https://www.visuino.eu gjithashtu duhet të instalohet. Shkarkoni versionin Falas ose regjistrohuni për një Provë Falas.
Filloni Visuino siç tregohet në foton e parë Klikoni në butonin "Tools" në përbërësin Arduino (Figura 1) në Visuino Kur të shfaqet dialogu, zgjidhni "Arduino UNO" siç tregohet në Figurën 2
Hapi 5: Në Visuino Add, Set & Connect Components
- Shtoni përbërësin "DHT12"
- Shtoni përbërësin e ekranit "OLED"
- Klikoni dy herë në "DisplayOLED1"
- Në dritaren e elementeve tërhiqni "Fusha e tekstit" në anën e majtë
- Në dritaren e pronave vendosni madhësinë në 2
- Në dritaren e elementeve tërhiqni një "Fushë teksti" në anën e majtë
- Në dritaren e pronave vendosni madhësinë në 2 dhe Y në 20
- Mbyllni dritaren e Elementeve
- Lidhni temperaturën e pinit "HumidityThermometer1" me "DisplayOLED1"> "Fusha e Tekstit1"
- Lidhni Lagështinë e kunjit "HumidityThermometer1" në "DisplayOLED1"> "Fusha e Tekstit2"
- Lidhni sensorin e pinit "HumidityThermometer1" I2C me pinin e bordit Arduino I2C In
- Lidhni pinin "DisplayOLED1" I2C Out me pinin e bordit Arduino I2C In
Hapi 6: Gjeneroni, përpiloni dhe ngarkoni kodin Arduino
Në Visuino, në fund klikoni në skedën "Ndërto", sigurohuni që porti i saktë është zgjedhur, pastaj klikoni në butonin "Përpilo/Ndërto dhe Ngarko".
Hapi 7: Luaj
Nëse aktivizoni modulin Arduino UNO, Ekrani OLED do të fillojë të tregojë vlerat e temperaturës dhe lagështisë.
Urime! Ju keni përfunduar projektin tuaj me Visuino. I bashkangjitur është edhe projekti Visuino, që kam krijuar për këtë Instructable, mund ta shkarkoni dhe hapni në Visuino: