Satura rādītājs:
- 1. solis: projekts turpinājās
- 2. darbība. Nepieciešamās detaļas
- 3. darbība: programmatūra
- 4. darbība. Savienojumi
- 5. solis: Visbeidzot
Video: 1.8 TFT LCD uzlabotā laika stacija: 5 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:55
Mazliet mazāks, bet lielāks.
1. solis: projekts turpinājās
Nu man bija 1,8 collu TFT LCD ar ST7735 draiveri, kuru es kādu laiku neesmu izmantojis. 2,4 lcd dēļ es nevarēju izmantot I2C saskarni, lai savienotu vairāk sensoru ar Arduino Uno, un es nolēmu pārrakstīt skici, lai tā atbilstu manām vajadzībām. Es pievienoju BMP280 barometriskā spiediena sensoru un DS3231 RTC, lai parādītu laiku un barometrisko spiedienu.
2. darbība. Nepieciešamās detaļas
- Arduino Uno, Nano, Pro mini, Mega2560 utt.
- BMP280 barometriskā spiediena sensors
- DS3231 RTC
- 1,8 collu TFT LCD ST7735
- DS18b20
- DHT11 vai DHT22
- Bibliotēkas un skice
3. darbība: programmatūra
Es izveidoju 2 skices. Viens ir ar RTC, bet otrs - bez RTC.
2019.03.04. Vēl viena skice BME280 sensora izmantošanai.
4. darbība. Savienojumi
LCD:
- CS Digital 9
- RST Digital 7
- DC Digital 8
- SCLK Digital 13
- MOSI Digital 11
- VCC 3,3 volti
- GND zeme
- LED 5 volti
BMP280:
VCC: es stingri iesaku tikai 3,3 voltus
GND: zeme
SCL: 5. analogs
SDA: 4. analogs
DS3231:
Vcc: 3,3 vai 5 volti
GND: zeme
SCL: A5
SDA: A4
DS18B20: digitālais 6
DHT11/22: digitālais 10
Analogā LDR: jebkura analoga tapa, kas ir bezmaksas
5. solis: Visbeidzot
Jūs esat pabeidzis un samontējis ļoti lētu un precīzu laika staciju.
Būtībā tas ir tāds pats kā iepriekšējais, bet tas izmanto citu lcd. Laika parādīšanai es domāju, ka ar vienkāršu virkni būs vairāk nekā pietiekami.
tft.print (rtc.getTimeStr (FORMAT_SHORT)); // FORMAT_LONG, lai parādītu sekundes; Bet Nano tas ir mazliet daudz, sekundes parādīšana tiek aizkavēta
Ja vēlaties, jūs joprojām varat pievienot vairāk sensoru, jo mums joprojām ir dažas digitālās un analogās tapas, nemaz nerunājot par I2C kopni. Vienīgais ierobežojums ir LCD izšķirtspēja:)
Es ceru, ka jums tas būs lietderīgi.
Paldies, ka izlasījāt manu pamācību.
Priekā!
Ieteicams:
Meteoroloģiskā stacija NaTaLia: ar saules enerģiju darbināma meteoroloģiskā stacija, kas veikta pareizi: 8 soļi (ar attēliem)
Meteoroloģiskā stacija NaTaLia: Arduino ar saules enerģiju darbināma meteoroloģiskā stacija Pareizi darīts: Pēc viena gada veiksmīgas darbības divās dažādās vietās es dalos savos ar saules enerģiju darbināmos laika staciju projektu plānos un paskaidroju, kā tā kļuva par sistēmu, kas patiešām var izdzīvot ilgu laiku no saules enerģijas. Ja sekojat
DIY laika stacija un WiFi sensora stacija: 7 soļi (ar attēliem)
DIY laika stacija un WiFi sensora stacija: Šajā projektā es jums parādīšu, kā izveidot laika staciju kopā ar WiFi sensoru staciju. Sensora stacija mēra vietējās temperatūras un mitruma datus un nosūta tos, izmantojot WiFi, uz meteoroloģisko staciju. Pēc tam meteoroloģiskā stacija parāda t
3.2 TFT laika stacija: 4 soļi
3.2 TFT meteoroloģiskā stacija: Jā! Tā atkal ir tā pati laika stacija, taču tā izmanto lielāku displeju. Pls, apskatiet iepriekšējos norādījumus. Man joprojām bija šis 320 x 480 lcd displejs arduino mega, un man bija jautājums, vai es varētu pārrakstīt savu skici, lai strādātu pie tā. Man paveicās
Laika stacija ar Arduino, BME280 un displeju, lai redzētu tendenci pēdējo 1-2 dienu laikā: 3 soļi (ar attēliem)
Laika stacijas ar Arduino, BME280 un displeju, lai redzētu tendenci pēdējo 1-2 dienu laikā: Sveiki! Šeit ir norādījumi par laika apstākļiem, kas jau ir ieviesti. Tie parāda pašreizējo gaisa spiedienu, temperatūru un mitrumu. Līdz šim viņiem trūka kursa prezentācijas pēdējo 1-2 dienu laikā. Šim procesam būtu
2.4 TFT Arduino laika stacija ar vairākiem sensoriem: 7 soļi
2.4 TFT Arduino laika stacija ar vairākiem sensoriem: pārnēsājama Arduino laika stacija ar TFT LCD un dažiem sensoriem