INHOUDSOPGAWE:
- Stap 1: Die storie
- Stap 2: Onderdele benodig
- Stap 3: hardeware -opstelling
- Stap 4: sagteware
- Stap 5: Kom ons kyk wat ons gemaak het
- Stap 6: Stel foute op
- Stap 7: Klaar
Video: 2.4 TFT Arduino weerstasie met veelvuldige sensors: 7 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:26
'N Draagbare Arduino -weerstasie met 'n TFT LCD en 'n paar sensors.
Stap 1: Die storie
Onlangs het ek 'n bietjie vrye tyd gehad om met arduino te speel.
Ek het 'n paar maande gelede 'n skets op die internet gevind met 'n TFT LCD met 'n DHT -sensor en 'n RTC. So ek het dit opgemaak, 'n paar wysigings aan die skets gemaak om te werk. Na die oplaai werk dit vreeslik !! Na 4 uur het ek besef dat dit nutteloos is om daarmee te ly. Ek het gedink ek sal vir my 'n weerstasie maak wat ek by my huis kan gebruik.
Kom ons begin!
Stap 2: Onderdele benodig
Die onderdele benodig:
- Arduino uno of Mega2560 (het al gehad)
- 2.4 tft lcd met Ili932x of 9341 IC (het al gehad)
- DHT11 (het al gehad)
- DS18b20 (reeds gehad)
- 'n 4 -pins ligsensor LDR (analoog en digitaal)
- 'n Paar springdrade (het al gehad)
- Arduino IDE en die korrekte biblioteke
In hierdie tyd was dit dus geen koste vir my nie.
Stap 3: hardeware -opstelling
Wel, dit was nie 'n groot probleem nie. Die Chinese Arduino -klone is nie altyd sleg nie. As die bord 'n tweede lyn het waar u die penne kan soldeer, maak dit 'n bietjie meer beweegruimte met die bedrading.
Dus het ek die penne op die teenoorgestelde manier gesoldeer (om af te kyk) om die werk makliker te maak. Sien die foto.
Op die oomblik het ons 3 5V, 3 3.3 V en 'n paar GND -penne gekry.
U kan nou op hierdie manier verskeie sensors aan die bord koppel.
Die DHT -sensor is gekoppel aan Digital 11.
Temperatuursensor is gekoppel aan Digital 10.
LDR is gekoppel aan Analog 5.
Digital 12 en 13 is gratis. U kan dus steeds 1 sensor byvoeg as u wil. (Ek wil)
As gevolg van die LCD kan geen I2C -sensors aan die bord gekoppel word nie. LCD benodig die A4 -pen vir RESET.
Hartseer maar waar.
Stap 4: sagteware
Laai die biblioteke en die skets af.
Ek laai die biblioteke vir hierdie projek op.
Die SPFD5408 -biblioteek is baie goed om ons 2.4 TFT lcd te bestuur, maar ek dink dit is net goed vir ILI932X; 9340; 9341 IC.
2019.01.05.!!
'N Klein opdatering! Nou vertoon die Arduino die dauwpunt!
Die hitte -indeks word beide Celsius en Fahrenheit vertoon.
2019.01.06!!
Die Mcufriend -weergawe rapporteer nou die waardes aan die seriële monitor.
Stap 5: Kom ons kyk wat ons gemaak het
Ons Arduino vertoon die waardes van die sensors met 'n opdateringsnelheid van 1000 ms.
Wat ons sien:
- Die temperatuur van die DHT -sensor in die ringmeter
- Humiditeit in die regter boonste hoek
- Temperatuur vanaf die DS18B20 -sensor
- Hitte -indeks in Fahrenheit
- Ligte intensiteit in persentasie (nog steeds 'n bietjie karig)
- Temperatuur in Fahrenheit
- Dauwpunt in Celsius
- Absolute humiditeitsberekening
Maar! Ons het nog 2 digitale penne gratis, so daar is nog ruimte vir 'n bietjie verbetering om die vermoëns van ons Arduino -bord te maksimeer.
Ek beplan in die nabye toekoms 'n paar (en visuele) opgraderings aan hierdie weerstasie om dit te laat werk en beter te lyk. Sodra ek genoeg vrye tyd het natuurlik ….
Die derde weergawe is vir McuFriend -versoenbare skerms. Ek het 'n 1580 en 5408 IC -bestuurdersskerm gehad wat ek amper 2 jaar lank nie gebruik het nie. Ek het dus 'n bietjie gewysig om met hulle te werk. Ek het my gewysigde McuFriend -biblioteek opgelaai.
Stap 6: Stel foute op
Onlangs het ek foute saamgestel met Arduino IDE (en nie net met my nie). Dit is 'n probleem wat gereeld terugkeer.
As u 'n opstelfout met hierdie skets het, kopieer dit dan na 'n nuwe Arduino -venster en probeer weer.
Dit werk vir my, ek hoop dat dit ook vir jou sal werk.
As gevolg van die ESP Core sit ek steeds op Arduino IDE 1.6.13.
Waarom nie opgradeer nie? Net omdat hierdie weergawe vir my baie gerieflik is.
Stap 7: Klaar
Jy is klaar.
Gebruik dit soos u wil.
Dankie dat u my instruksies gelees het.
Aanbeveel:
Verwyder die agtergrond van veelvuldige beelde met Photoshop 2020: 5 stappe
Verwyder die agtergrond van veelvuldige beelde met Photoshop 2020: die agtergrond van 'n prentjie is nou baie maklik! Op hierdie manier kan u Adobe Photoshop 2020 gebruik om die agtergrond van veelvuldige (bondel) beelde met 'n eenvoudige skrif te verwyder
NaTaLia Weerstasie: Arduino -sonkrag -weerstasie op die regte manier: 8 stappe (met foto's)
NaTaLia Weerstasie: Arduino -sonkrag -weerstasie op die regte manier: Na 1 jaar suksesvolle werking op 2 verskillende plekke deel ek my projekplanne met sonkrag -aangedrewe weerstasies en verduidelik hoe dit ontwikkel het tot 'n stelsel wat werklik oor 'n lang tyd kan voortbestaan tydperke van sonkrag. As jy volg
Arduino werk met veelvuldige lêers (LEES/SKRYF): 4 stappe
Arduino werk met veelvuldige lêers (LEES/SKRYF): Hallo ouens, vandag bied ek u 'n Arduino -projek aan wat werk met 'n RTC -skild wat data kan stoor. Die hooftaak van hierdie projek is om te werk met verskeie lêers wat op die sc -kaart gestoor word. Hierdie projek bevat kode wat werk met drie lêers terwyl
Veelvuldige LED -skermmodule: 6 stappe (met foto's)
Veelvuldige LED -skermmodule: Hallo almal, ek werk graag met LED -skerms met 7 segmente of met 'n puntmatriks, en ek het al baie verskillende projekte daarmee gedoen. Elke keer is dit interessant, want daar is 'n soort magie in hoe hulle kan werk, want wat u sien
Derdehand ++: 'n veelvuldige helpende hand vir elektronika en ander fyn werk .: 14 stappe (met foto's)
Derdehand ++: 'n veelvuldige helpende hand vir elektronika en ander delikate werk .: In die verlede het ek die derdehande/helpende hande wat by kettingelektronika-winkels beskikbaar is, gebruik en is gefrustreerd oor die bruikbaarheid daarvan. Ek kon nooit die snitte presies kry waar ek dit wou hê nie, of dit het meer tyd geneem as wat ek regtig moes opstel