Tartalomjegyzék:

AEROBOT levegőminőség -érzékelő V1.0: 6 lépés (képekkel)
AEROBOT levegőminőség -érzékelő V1.0: 6 lépés (képekkel)

Videó: AEROBOT levegőminőség -érzékelő V1.0: 6 lépés (képekkel)

Videó: AEROBOT levegőminőség -érzékelő V1.0: 6 lépés (képekkel)
Videó: xiaomi robot Vs Dyson Süpürge Tarafını seç #dyson #xiaomi #süpürge #robot #shorts 2024, November
Anonim
Image
Image
Az LCD csatlakoztatása
Az LCD csatlakoztatása

Ez az utasítás egy olcsó és rendkívül pontos AEROBOT levegőminőség -érzékelő készítéséről szól. Ez a projekt a hőmérsékletet, a relatív páratartalmat, a PM 2,5 por sűrűségét és a környezet levegőminőségére vonatkozó figyelmeztetéseket jeleníti meg. DHT11 érzékelőt használ a hőmérséklethez és a relatív páratartalomhoz, egy éles optikai porérzékelőt a porsűrűséghez és egy ultrahangos érzékelőt, hogy tájékoztassa a felhasználókat az érzékelő blokkolása miatti pontatlan értékekről. Ez a projekt könnyen elkészíthető, és nem igényel szakértelmet az arduino területén. A porérzékelő nagyon gyors, és a legkisebb szennyeződést is képes leolvasni a környezetben. maximális tartománya ismeretlen, de általában hatástalan, ha a por sűrűsége meghaladja a 600 -at. Ez azonban jóval több, mint az átlagos 150 -es szennyeződés. A hőmérséklet mérési tartománya -10-80 Celsius fok, a relatív páratartalom pedig 10-90%. Ezért ez a projekt rendkívül hatékony és hatékony levegőminőség -érzékelőként otthonokban és irodákban, amelyek nem a nagy szennyezés sugarában vannak. A következőkre van szüksége: • 1 Arduino uno/mega • DHT11 érzékelő • Éles optikai porérzékelő • Ultrahangos érzékelő • 1 gomb • 3 LED (opcionális) • 1 zümmögő (opcionális) • 220 µf kondenzátor • 2*220 ohmos ellenállás • kenyérlap

1. lépés: Az LCD csatlakoztatása

Az LCD csatlakoztatása
Az LCD csatlakoztatása

Az LCD kijelzőn végzett munka előtt először ellenőrizze. Ehhez végezze el a csatlakozásokat az 1. ábra szerint. Csatlakoztassa az LCD -n lévő 15. tűt az Arduino 5V -os tűjéhez. Ezután csatlakoztassa az LCD -n lévő 16. tüskét az Arduino GND csapjához. Ezek a csapok az LCD háttérvilágításának táplálására szolgálnak. Ezután be kell állítania az LCD logikáját. Ehhez csatlakoztassa az LCD -n lévő 1. tüskét az Arduino GND csapjához. Ezután csatlakoztassa az LCD -n lévő 2 -es tűt az Arduino 5V -os tűjéhez. Ezután be kell állítania a kontrasztbeállító potenciométert. Vegye ki a 10K potenciométert, és csatlakoztassa az első csatlakozót az Arduino 5V -os tűjéhez, a második csatlakozót (középső csap) pedig az LCD 3 -as érintkezőjéhez, a harmadikat pedig az Arduino GND -tűjéhez. Ezután kapcsolja be az Arduino -t. Észre fogja venni, hogy az LCD háttérvilágítása bekapcsol. Ezenkívül, amikor elforgatja a potenciométer gombját, az LCD -n látható karakterblokkok világosak/halványak lesznek. Nézze meg az alábbi képet, hogy lássa, miről beszélek. Ha az LCD kijelzője azt mutatja, ami az alábbi képen látható, az azt jelenti, hogy az LCD megfelelően van beállítva! Ha ezt nem tudta elérni, ellenőrizze újra a csatlakozásokat és a potenciométert. A kontraszt beállítása az LCD -n Ellenőrizze a csatlakozást a 2. ábrán. A végső kapcsolat az Arduino, a potenciométer és az LCD között Kezdjük az LCD vezérlővezetékeinek csatlakoztatásával. Csatlakoztassa az LCD 5. tűjét (RW) az Arduino GND csapjához. Ezt a tűt nem használják, és olvasási/írótűként szolgál. Ezután csatlakoztassa az LCD 4. tűjét (RS) az Arduino 7 -es digitális tűjéhez. Az RS -tű segítségével jelezheti az LCD -nek, hogy adatokat vagy parancsokat küldünk -e (a kurzor helyzetének megváltoztatásához). Ezután csatlakoztassa az LCD 6. tűjét (EN) az Arduino digitális 8. tűjéhez. Az EN engedélyező tüske az LCD -n, ezzel tájékoztatja az LCD -t, hogy az adatok készen állnak az olvasásra. Ezután össze kell kapcsolnunk a négy adatcsapot az LCD -n. Csatlakoztassa az LCD -n lévő 14 -es tűt (DB7) az Arduino 12 -es digitális tűjéhez. Ezután csatlakoztassa az LCD 13 -as érintkezőjét (DB6) az Arduino digitális 11 -es tűjéhez. Ezután az LCD 12 -es csapját (DB5) az Arduino 10 -es digitális tűjéhez, majd Az LCD 11. tűje (DB4) az Arduino digitális 9 -es tűjéhez.

2. lépés: A DHT11 érzékelő csatlakoztatása

A DHT11 érzékelő csatlakoztatása
A DHT11 érzékelő csatlakoztatása

Most csatlakoztassa a DHT11 érzékelő bemeneti csapját az arduino 7 -es tűhöz, és csatlakoztassa a Vcc és a földelő vezetékeket. Ügyeljen arra, hogy rögzítse, és helyezze el a viteldíjat az LCD -hez csatlakoztatott csomóból.

3. lépés: Az ultrahangos érzékelő csatlakoztatása

Az ultrahangos érzékelő csatlakoztatása
Az ultrahangos érzékelő csatlakoztatása

Az itt hozzáadott ultrahangos érzékelő elővigyázatosságból szolgál, hogy amikor valami blokkolja a porérzékelőt (erre később térnék ki), az ultrahangos érzékelő érzékeli azt, és figyelmeztetést ad, hogy a porérzékelő ne adjon helytelen leolvasást.

Csatlakoztassa az érzékelő kioldócsapját az arduino 6 tűhöz és az érzékelő visszhangcsapját az 5 arduino csaphoz, és helyezze el ezt az érzékelőt az összes vezetéktől távol, mert az érzékelő annyira érzékeny, hogy ha egy vezeték van előtte, akkor mutasd meg a figyelmeztetést.

4. lépés: A porérzékelő beállítása

A porérzékelő beállítása
A porérzékelő beállítása
A porérzékelő beállítása
A porérzékelő beállítása
A porérzékelő beállítása
A porérzékelő beállítása

Most jön a projekt legnehezebb része és legcsodálatosabb érzékelője-a porérzékelő. Csak állítsa be a porérzékelőt a 2. ábrán látható módon, és csatlakoztassa a porcsapot az arduino 2 tűhöz, és a led csapot az arduino 3 tüskéhez, és ne felejtse el mellékelni a kondenzátort. A beállítás után ellenőrizze a kapott por értékeket egy valódi levegőminőség -érzékelővel.

5. lépés: A befejezés

Befejezés
Befejezés

Hangjelzőt adtam hozzá, hogy hangjelzést adjon, amikor a levegő minősége kritikus lesz. Ez csak egy extra beállítás, LED -eket is hozzáadhat, ha akar.

6. lépés: A kód

A kód
A kód

Tehát itt a kód:

Ajánlott: