Obsah:
- Krok 1: Projekt pokračuje
- Krok 2: Potrebné diely
- Krok 3: Softvér
- Krok 4: Pripojenia
- Krok 5: Nakoniec
Video: 1,8 TFT LCD pokročilá meteorologická stanica: 5 krokov
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 11:58
Trochu menší, ale o to väčší.
Krok 1: Projekt pokračuje
Mal som 1,8 palcový TFT LCD s ovládačom ST7735, ktorý som už nejaký čas nepoužíval. Vzhľadom na 2,4 lcd som nemohol použiť rozhranie I2C na pripojenie ďalších senzorov k Arduino Uno, preto som sa rozhodol prepísať skicu tak, aby vyhovovala mojim potrebám. Na zobrazenie času a barometrického tlaku som pridal snímač barometrického tlaku BMP280 a DS3231 RTC.
Krok 2: Potrebné diely
- Arduino Uno, Nano, Pro mini, Mega2560 atď.
- Senzor barometrického tlaku BMP280
- DS3231 RTC
- 1,8 palcový TFT LCD ST7735
- DS18b20
- DHT11 alebo DHT22
- Knižnice a skica
Krok 3: Softvér
Urobil som 2 skice. Jeden je s RTC a druhý je bez RTC.
2019.03.04. Ďalší náčrt na použitie senzora BME280.
Krok 4: Pripojenia
LCD:
- CS Digital 9
- RST Digital 7
- DC Digital 8
- SCLK Digital 13
- MOSI Digital 11
- VCC 3,3 voltov
- Zem GND
- LED 5 voltov
BMP280:
VCC: Dôrazne odporúčam iba 3,3 voltu
GND: zem
SCL: Analógový 5
SDA: analógový 4
DS3231:
Vcc: 3,3 alebo 5 voltov
GND: zem
SCL: A5
SDA: A4
DS18B20: digitálny 6
DHT11/22: Digitálny 10
Analógový LDR: Akýkoľvek analógový pin, ktorý je zadarmo
Krok 5: Nakoniec
Máte hotovo a zostavíte veľmi lacnú a presnú meteorologickú stanicu.
V zásade je rovnaký ako predchádzajúci, ale používa iný LCD. Na zobrazenie času som si myslel, že jednoduchý reťazec bude viac než dosť.
tft.print (rtc.getTimeStr (FORMAT_SHORT)); // FORMAT_LONG na zobrazenie sekúnd; Ale pre Nano je to trochu veľa, zobrazovanie sekúnd je oneskorené
Ak chcete, stále môžete pridať ďalšie senzory, pretože máme niekoľko digitálnych a analógových pinov, ktoré sú ešte voľné, nehovoriac o zbernici I2C. Jediným limitom je rozlíšenie LCD:)
Dúfam, že ho budete dobre využívať.
Ďakujem, že ste si prečítali môj návod.
Na zdravie!
Odporúča:
Profesionálna meteorologická stanica s použitím ESP8266 a ESP32 DIY: 9 krokov (s obrázkami)
Profesionálna meteorologická stanica využívajúca ESP8266 a ESP32 DIY: LineaMeteoStazione je kompletná meteorologická stanica, ktorú je možné prepojiť s profesionálnymi senzormi od spoločnosti Sensirion, ako aj s niektorými komponentmi Davis Instrument (Rain Gauge, Anemometer) Projekt je zameraný ako meteorologická stanica pre domácich majstrov, ale vyžaduje
Satelitná meteorologická stanica: 5 krokov
Satelitná meteorologická stanica: Tento projekt je určený pre ľudí, ktorí chcú zbierať svoje vlastné údaje o počasí. Dokáže merať rýchlosť a smer vetra, teplotu a vlhkosť vzduchu. Je tiež schopný počúvať meteorologické satelity obiehajúce okolo Zeme raz za 100 minút. Ja budem
Fanair: meteorologická stanica pre vašu izbu: 6 krokov (s obrázkami)
Fanair: meteorologická stanica pre vašu izbu: Existuje nespočetné množstvo spôsobov, ako zistiť aktuálne počasie, ale potom poznáte počasie iba vonku. Čo keď chcete vedieť počasie vo svojom dome, v konkrétnej miestnosti? To sa pokúšam vyriešiť týmto projektom. Fanair používa niekoľko
Online meteorologická stanica: 6 krokov
Online meteorologická stanica: Neuveríte! Ale od začiatku. Pracoval som na ďalšej verzii CoolPhone a množstvo chýb, ktoré som urobil pri navrhovaní, ma prinútilo dať si od nej pauzu. Obul som si topánky a vyšiel von. Ukázalo sa, že je zima, a tak som
DIY meteorologická stanica Ardunio LCD Nokia 5110 LCD: 3 kroky
DIY Ardunio Weather Station Nokia 5110 LCD: Ešte jedna veľmi jednoduchá a prenosná „meteorologická stanica“. Mal som niekoľko zvyšných senzorov, profesionálny mini a LCD displej. Našiel som 3 plastové kryty, ktoré mi nejaký čas chýbali. Preto som sa rozhodol vytvoriť pre seba kompaktný gadget, ktorý zničí