Kazalo:
- 1. korak: Zgodba
- Korak: Potrebni deli
- 3. korak: Namestitev strojne opreme
- 4. korak: Programska oprema
- 5. korak: Poglejmo, kaj smo naredili
- 6. korak: Napake pri sestavljanju
- 7. korak: Končano
Video: 2.4 TFT vremenska postaja Arduino z več senzorji: 7 korakov
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:05
Prenosna vremenska postaja Arduino s TFT LCD in nekaj senzorji.
1. korak: Zgodba
Pred kratkim sem imel malo prostega časa za igranje z arduinom.
Na internetu sem pred nekaj meseci našel skico s TFT LCD -zaslonom s senzorjem DHT in RTC. Zato sem ga povezal, naredil nekaj sprememb na skici, da deluje. Po nalaganju je delovalo grozno !! Tako sem po 4 urah spoznal, da je nesmiselno trpeti s tem. Mislil sem, da si bom naredil vremensko postajo, ki jo bom uporabljal doma.
Začnimo!
Korak: Potrebni deli
Potrebni deli:
- Arduino uno ali Mega2560 (že je bilo)
- 2,4 tft LCD z Ili932x ali 9341 IC (že je bil)
- DHT11 (že je bil)
- DS18b20 (že je bil)
- 4 -polni svetlobni senzor LDR (analogni in digitalni)
- Nekaj mostičnih žic (že je bilo)
- Arduino IDE in pravilne knjižnice
Tako da v tem času zame to ni bilo strošek.
3. korak: Namestitev strojne opreme
No, to ni bila velika stvar. Kitajski kloni Arduino niso vedno slabi. Ko ima plošča drugo vrstico, kjer lahko spajkate zatiče, to naredi malo več gibljivega prostora z ožičenjem.
Zato sem zataknil zatiče v nasprotni smeri (za pogled navzdol), da bi olajšal delo. Oglejte si fotografijo.
V tem trenutku smo dobili 3 5V, 3 3.3 V in nekaj zatičev GND.
Zdaj lahko na ploščo povežete več senzorjev.
Tipalo DHT je priključeno na Digital 11.
Senzor temperature je priključen na Digital 10.
LDR je priključen na Analog 5.
Digitalni 12 in 13 sta brezplačni. Tako lahko še vedno dodate 1 senzor, če želite. (Hočem)
Zaradi LCD -ja senzorjev I2C ni mogoče priključiti na ploščo. Lcd za ponastavitev potrebuje pin A4.
Žalostno ampak resnično.
4. korak: Programska oprema
Prenesite knjižnice in skico.
Nalagam knjižnice za ta projekt.
Knjižnica SPFD5408 je zelo dobra za vožnjo z 2,4 -palčnim LCD zaslonom TFT, vendar mislim, da je dobra le za ILI932X; 9340; 9341 IC.
2019.01.05.!!
Majhna posodobitev! Zdaj Arduino prikazuje rosišče!
Indeks toplote je prikazan tako v stopinjah Celzija kot v Fahrenheitu.
2019.01.06!!
Različica Mcufriend zdaj poroča o vrednostih serijskemu monitorju.
5. korak: Poglejmo, kaj smo naredili
Naš Arduino prikazuje vrednosti senzorjev s hitrostjo posodobitve 1000 ms.
Kaj vidimo:
- Temperatura senzorja DHT v merilniku obroča
- Vlažnost v zgornjem desnem kotu
- Temperatura iz senzorja DS18B20
- Toplotni indeks v Fahrenheitu
- Intenzivnost svetlobe v odstotkih (še vedno nekoliko napačno)
- Temperatura v Fahrenheitu
- Rosišče v Celziju
- Izračun absolutne vlažnosti
Ampak! Še vedno imamo 2 brezplačna digitalna zatiča, zato je še prostora za nekaj izboljšav, da bi povečali zmogljivosti naše plošče Arduino.
V bližnji prihodnosti načrtujem nekaj (in vizualnih) nadgradenj te vremenske postaje, da bo delovala in izgledala bolje. Seveda, ko bom imel dovolj prostega časa …….
Tretja različica je za zaslone, združljive z McuFriend. Imel sem 1580 in 5408 IC gonilniški zaslon, ki ga nisem uporabljal skoraj 2 leti. Zato sem delal z njimi nekaj sprememb. Naložil sem svojo spremenjeno knjižnico McuFriend.
6. korak: Napake pri sestavljanju
Pred kratkim imam napake pri sestavljanju z Arduino IDE (in ne samo jaz). To je pogosto težava, ki se vrača.
Če imate pri pripravi skice napako pri sestavljanju, jo prepišite v novo okno Arduino in poskusite znova.
To deluje zame, upam, da bo tudi vam.
Zaradi ESP Core še vedno sedim na Arduino IDE 1.6.13.
Zakaj ne bi nadgradili? Samo zato, ker mi je ta različica zelo priročna.
7. korak: Končano
Končali ste.
Uporabite ga, kot želite.
Hvala, ker ste prebrali moja navodila.
Priporočena:
HC-12 Vremenska postaja na daljavo in senzorji na daljavo: 9 korakov
Vremenska postaja HC-12 na dolge razdalje in senzorji DHT: V tej vadnici se bomo naučili, kako narediti oddaljeno vremensko postajo na dolge razdalje z dvema senzorjema dht, moduli HC12 in LCD zaslonom I2C. Oglejte si video
Vremenska postaja NaTaLia: Vremenska postaja Arduino s sončno energijo Na pravi poti: 8 korakov (s slikami)
Vremenska postaja NaTaLia: Vremenska postaja na sončni pogon Arduino je ravnala pravilno: Po enem letu uspešnega delovanja na dveh različnih lokacijah delim svoje načrte projektov vremenskih postaj na sončno energijo in razložim, kako se je razvila v sistem, ki lahko resnično preživi dolgo časa obdobja iz sončne energije. Če sledite
Vremenska postaja in senzorska postaja DIY: 7 korakov (s slikami)
Vremenska postaja in senzorska postaja DIY: V tem projektu vam bom pokazal, kako skupaj s senzorsko postajo WiFi ustvariti vremensko postajo. Senzorska postaja meri lokalne podatke o temperaturi in vlažnosti ter jih prek WiFi pošlje vremenski postaji. Vremenska postaja nato prikaže t
Termometer s temperaturno relativno barvo na 2 "TFT zaslonu in več senzorji: 5 korakov
Termometer s temperaturno relativno barvo na 2 -palčnem TFT zaslonu in več senzorji: naredil sem zaslon, ki prikazuje meritve več temperaturnih senzorjev. Kul je, da se barva vrednosti spreminja s temperaturo: > 75 stopinj Celzija = RDEČA > 60 > 75 = ORANGE > 40 < 60 = YELLOW > 30 < 40
Malina za več opravil 1 B (osebni oblak + vremenska postaja): 4 koraki
Raspberry 1 B za več opravil (osebni oblak + vremenska postaja): Pred časom sem se spomnil, da je po nakupu novejše različice na voljo rezervni RPiB.Ko sem razmišljal o zasebnosti pri shranjevanju varnostnih kopij, sem se odločil, da bom imel svoj strežnik v oblaku. Vesel z dobrim rezultatom, a ne zadovoljen z zapravljanjem potenciala iz R