Tartalomjegyzék:
- 1. lépés: A történet
- 2. lépés: Szükséges alkatrészek
- 3. lépés: Hardver beállítása
- 4. lépés: Szoftver
- 5. lépés: Lássuk, mit tettünk
- 6. lépés: Hibák összeállítása
- 7. lépés: Kész
Videó: 2.4 TFT Arduino meteorológiai állomás több érzékelővel: 7 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:41
Hordozható Arduino időjárás állomás TFT LCD -vel és néhány érzékelővel.
1. lépés: A történet
Nemrég volt egy kis szabadidőm az arduino játékával.
Néhány hónapja találtam egy vázlatot az interneten, TFT LCD -vel, DHT érzékelővel és RTC -vel. Tehát bekötöttem, néhány módosítást végeztem a vázlaton, hogy működjön. Feltöltés után szörnyen működött !! Tehát 4 óra után rájöttem, hogy értelmetlen szenvedni vele. Arra gondoltam, hogy készítek magamnak egy időjárás -állomást, amelyet otthon használok.
Kezdjük!
2. lépés: Szükséges alkatrészek
A szükséges alkatrészek:
- Arduino uno vagy Mega2560 (már volt)
- 2,4 tft lcd Ili932x vagy 9341 IC -vel (már megvolt)
- DHT11 (már megvolt)
- DS18b20 (már volt)
- 4 tűs LDR fényérzékelő (analóg és digitális)
- Néhány jumper vezeték (már megvolt)
- Arduino IDE és a megfelelő könyvtárak
Tehát ebben az időben számomra nem volt költség.
3. lépés: Hardver beállítása
Hát nem volt nagy baj. A kínai Arduino klónok nem mindig rosszak. Ha a táblának van egy második sora, ahol forraszthatja a csapokat, ez egy kicsit több mozgásterületet biztosít a vezetékekkel.
Tehát a csapokat forrasztottam az ellenkező irányba (lenézni), hogy megkönnyítsem a munkát. Lásd a fotót.
Ebben a pillanatban kaptunk 3 5 V -ot, 3 3,3 V -ot és pár GND csapot.
Most több érzékelőt is csatlakoztathat a kártyához így.
A DHT érzékelő a Digital 11 -hez van csatlakoztatva.
A hőmérséklet -érzékelő csatlakoztatva van a Digital 10 -hez.
Az LDR az 5. analóghoz van csatlakoztatva.
A Digital 12 és 13 ingyenes. Tehát még hozzáadhat 1 érzékelőt, ha szeretné. (Azt akarom)
Az LCD miatt az I2C érzékelők nem csatlakoztathatók a panelhez. Az LCD -nek szüksége van az A4 -es tűre a RESET -hez.
Szomorú, de igaz.
4. lépés: Szoftver
Töltse le a könyvtárakat és a vázlatot.
Feltöltöm a könyvtárakat ehhez a projekthez.
Az SPFD5408 könyvtár nagyon jó a 2.4 TFT lcd meghajtójához, de szerintem csak az ILI932X; 9340; 9341 IC.
2019.01.05.!!
Kis frissítés! Most az Arduino mutatja a harmatpontot!
A hőindex Celsius és Fahrenheit értékekben is megjelenik.
2019.01.06!!
Az Mcufriend verzió most az értékeket jelenti a soros monitornak.
5. lépés: Lássuk, mit tettünk
Az Arduino 1000 ms frissítési gyakorisággal lejátssza az érzékelők értékeit.
Amit látunk:
- A hőmérséklet a gyűrűmérő DHT érzékelőjéből
- Páratartalom a jobb felső sarokban
- Hőmérséklet a DS18B20 érzékelőből
- Hőindex Fahrenheitben
- Fényerősség százalékban (még mindig kicsit bogaras)
- Hőmérséklet Fahrenheitben
- Harmatpont Celsius -ban
- Abszolút páratartalom számítás
De! Még mindig van 2 szabad digitális tüskénk, így van még hová fejlődnünk, hogy maximalizáljuk Arduino lapunk képességeit.
A közeljövőben tervezek néhány (és vizuális) korszerűsítést ezen az időjárásállomáson, hogy működjön és jobban nézzen ki. Amint persze lesz elég szabadidőm ……
A 3. verzió az McuFriend kompatibilis kijelzőkhöz készült. Volt egy 1580 -as és 5408 -as IC -illesztőprogram -kijelzőm, amelyet majdnem 2 éve nem használtam. Ezért módosítottam, hogy együtt dolgozhassak velük. Feltöltöttem a módosított McuFriend könyvtáramat.
6. lépés: Hibák összeállítása
Mostanában fordítási hibáim vannak az Arduino IDE -vel (és nem csak velem). Ez gyakran visszatérő probléma.
Ha fordítási hibája van ezzel a vázlattal, másolja ki egy új Arduino ablakba, és próbálja újra.
Ez nálam működik, remélem neked is.
Az ESP Core miatt még mindig az Arduino IDE 1.6.13 -on ülök.
Miért nem frissít? Csak mert ez a verzió nagyon kényelmes számomra.
7. lépés: Kész
Kész vagy.
Használd kedved szerint.
Köszönöm, hogy elolvastad az utasításomat.
Ajánlott:
Szoba meteorológiai állomás Arduino és BME280 használatával: 4 lépés
Szobai időjárás állomás az Arduino és a BME280 használatával: Korábban megosztottam egy egyszerű időjárás -állomást, amely megjelenítette a helyi hőmérsékletet és páratartalmat. A probléma az volt, hogy időbe telik a frissítés, és az adatok nem voltak pontosak. Ebben az oktatóanyagban beltéri időjárás -figyelőt készítünk
Arduino WiFi vezeték nélküli meteorológiai állomás Wunderground: 10 lépés (képekkel)
Arduino WiFi vezeték nélküli időjárás -állomás Wunderground: Ebben az utasításban megmutatom, hogyan lehet személyes vezeték nélküli időjárás -állomást létrehozni az Arduino segítségével. Az Weather Station egy olyan eszköz, amely sokféle érzékelő segítségével gyűjti az időjárással és a környezettel kapcsolatos adatokat. Sok mindent mérhetünk
Arduino meteorológiai állomás a BMP280 -DHT11 használatával - Hőmérséklet, páratartalom és nyomás: 8 lépés
Arduino meteorológiai állomás a BMP280 -DHT11 használatával - Hőmérséklet, páratartalom és nyomás: Ebben az oktatóanyagban megtanuljuk, hogyan készítsünk időjárás -állomást, amely HŐMÉRSÉKLETET, PÁRÁT ÉS NYOMÁST jelenít meg a TFT 7735 LCD -kijelzőn
Arduino interfész ultrahangos érzékelővel és érintésmentes hőmérséklet -érzékelővel: 8 lépés
Arduino interfész ultrahangos érzékelővel és érintésmentes hőmérséklet -érzékelővel: Manapság a gyártók, fejlesztők az Arduino -t részesítik előnyben a projektek prototípusainak gyors fejlesztése érdekében. Az Arduino egy nyílt forráskódú elektronikai platform, amely könnyen használható hardverre és szoftverre épül. Az Arduino nagyon jó felhasználói közösséggel rendelkezik. Ebben a projektben
Hőmérő relatív hőmérsékletű 2 colos TFT kijelzőn és több érzékelővel: 5 lépés
Hőmérő relatív hőmérsékletű, 2 hüvelykes TFT kijelzőn és több érzékelővel: Készítettem egy kijelzőt, amely több hőmérséklet -érzékelő mérését mutatja. A hűvös az, hogy az értékek színe a hőmérséklettel együtt változik: > 75 Celsius fok = PIROS > 60 > 75 = ORANGE > 40 < 60 = SÁRGA > 30 < 40