Turinys:
- 1 žingsnis: projektas tęsiamas
- 2 žingsnis: reikalingos dalys
- 3 žingsnis: programinė įranga
- 4 žingsnis: jungtys
- 5 žingsnis: Pagaliau
Video: 1.8 TFT LCD išplėstinė oro stotis: 5 žingsniai
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:46
Šiek tiek mažesnis, bet didesnis.
1 žingsnis: projektas tęsiamas
Na, aš turėjau 1,8 colio tft LCD su ST7735 tvarkykle, kurios jau kurį laiką nenaudoju. Dėl 2,4 lcd aš negalėjau naudoti I2C sąsajos, kad prijungčiau daugiau jutiklių prie „Arduino Uno“, todėl nusprendžiau perrašyti eskizą, kad jis atitiktų mano poreikius. Pridėjau BMP280 barometrinio slėgio jutiklį ir DS3231 RTC, kad būtų rodomas laikas ir barometrinis slėgis.
2 žingsnis: reikalingos dalys
- „Arduino Uno“, „Nano“, „Pro mini“, „Mega2560“ir kt.
- BMP280 barometrinio slėgio jutiklis
- DS3231 RTC
- 1,8 colio TFT LCD ST7735
- DS18b20
- DHT11 arba DHT22
- Bibliotekos ir eskizas
3 žingsnis: programinė įranga
Padariau 2 eskizus. Vienas yra su RTC, o antrasis - be RTC.
2019.03.04. Kitas eskizas, skirtas naudoti BME280 jutiklį.
4 žingsnis: jungtys
LCD:
- „CS Digital 9“
- „RST Digital 7“
- „DC Digital 8“
- „SCLK Digital 13“
- „MOSI Digital 11“
- VCC 3,3 volto
- GND žemė
- LED 5 voltai
BMP280:
VCC: primygtinai rekomenduoju tik 3,3 volto
GND: žemė
SCL: analogas 5
SDA: 4 analogas
DS3231:
Vcc: 3,3 arba 5 voltai
GND: žemė
SCL: A5
SDA: A4
DS18B20: skaitmeninis 6
DHT11/22: skaitmeninis 10
Analoginis LDR: bet koks nemokamas analoginis kaištis
5 žingsnis: Pagaliau
Baigėte ir surinkote labai pigią ir tikslią oro stotį.
Iš esmės jis yra toks pat kaip ir ankstesnis, tačiau jis naudoja kitą LCD. Norėdami parodyti laiką, maniau, kad paprastos eilutės bus daugiau nei pakankamai.
tft.print (rtc.getTimeStr (FORMAT_SHORT)); // FORMAT_LONG sekundėms rodyti; Tačiau „Nano“tai šiek tiek daug, sekundžių rodymas vėluoja
Jei norite, vis tiek galite pridėti daugiau jutiklių, nes mes turime keletą nemokamų skaitmeninių ir analoginių kaiščių, jau nekalbant apie I2C magistralę. Vienintelė riba yra LCD raiška:)
Tikiuosi, kad jums tai bus gerai panaudota.
Ačiū, kad perskaitėte mano instrukciją.
Sveikinimai!
Rekomenduojamas:
HC-12 tolimojo nuotolio oro stotis ir DHT jutikliai: 9 žingsniai
HC-12 tolimojo nuotolio oro stotis ir DHT jutikliai: Šioje pamokoje sužinosime, kaip sukurti nuotolinę tolimųjų orų stotį naudojant du dht jutiklius, HC12 modulius ir I2C LCD ekraną. Žiūrėkite vaizdo įrašą
Palydovinė oro stotis: 5 žingsniai
Palydovinė oro stotis: Šis projektas skirtas žmonėms, norintiems rinkti savo orų duomenis. Jis gali matuoti vėjo greitį ir kryptį, temperatūrą ir oro drėgmę. Jis taip pat gali klausytis orų palydovų, skriejančių aplink Žemę kartą per 100 minučių. As noriu
„Tweerstationneke“A.k.a. Olandų oro stotis: 4 žingsniai
„Tweerstationneke“A.k.a. Olandų oro stotis: Mano tėtis visada domisi naujausiomis naujienomis ir naujausia orų informacija. Taigi aš atvedžiau ją prie puikios gimtadienio dovanos, kai jam sukako 76 metai: maža nuolatinė orų stotis be jokių nesąmonių, ji tiesiog tyliai sėdi kampe visą dieną ir
„NaTaLia“orų stotis: „Arduino“saulės energija varoma oro stotis padaryta teisingai: 8 žingsniai (su nuotraukomis)
„NaTaLia“orų stotis: „Arduino Solar Powered Weather Station“padaryta teisingai: Po vienerių metų sėkmingo veikimo 2 skirtingose vietose dalinuosi saulės kolektorių projektų planais ir paaiškinu, kaip ji išsivystė į sistemą, kuri tikrai gali išgyventi ilgą laiką laikotarpius nuo saulės energijos. Jei sekate
„Pasidaryk pats“oro stotis ir „WiFi“jutiklių stotis: 7 žingsniai (su nuotraukomis)
„Pasidaryk pats“oro stotis ir „WiFi“jutiklių stotis: Šiame projekte parodysiu, kaip sukurti orų stotį kartu su „WiFi“jutiklių stotimi. Jutiklių stotis matuoja vietos temperatūros ir drėgmės duomenis ir siunčia juos per „WiFi“į orų stotį. Tuomet orų stotis rodo t