Satura rādītājs:

1.8 TFT LCD uzlabotā laika stacija: 5 soļi
1.8 TFT LCD uzlabotā laika stacija: 5 soļi

Video: 1.8 TFT LCD uzlabotā laika stacija: 5 soļi

Video: 1.8 TFT LCD uzlabotā laika stacija: 5 soļi
Video: 😲 Стоит дать шанс Opel Vectra C ? Стал ли этот автомобиль с годами лучше и почему? 2024, Jūlijs
Anonim
1.8 TFT LCD uzlabotā laika stacija
1.8 TFT LCD uzlabotā laika stacija

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

Programmatūra
Programmatūra
Programmatūra
Programmatūra
Programmatūra
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: