Kazalo:
Video: 16 X 2 LCD I2c Prikaz podatkov MQTT: 3 koraki
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:03
Hvala Ratio Nerd Tutorials in 3KU_Delta za njihov navdih, pomoč in kodo.
1. korak: Krokodilski senzor bazena
3KU_Delta je tukaj objavila odličen projekt o navodilih: Celoten projekt Croc
Projekt je vključeval objavo temperature, časa zadnje posodobitve in stanja baterije prek Blynk in MQTT. Kasneje je dodal dodatek za ustvarjanje velikega LED zaslona in ogled podatkov o vozlišču Red za Raspberry Pi.
Spremenil sem nekaj stvari:
Želel sem imeti več moči in več možnosti polnjenja. Jaz torej:
1. Na vrh Croc -a sem dal večji (6V 1W Solar Cell array); čeprav je bilo to 6V v nasprotju s 3.7V, je TP4056 ohranil napetost na bateriji in vezje na pravilni vrednosti.
2. V posodo sem dal večjo (2000 mAh litij -polimerno -ionsko baterijo za ponovno polnjenje baterijo. V reviziji iz njegove prvotne objave je 3KU_Delta priporočil to večjo baterijo.
Večja baterija ni ustrezala uporabljenemu vezju 5 cm x 7 cm 3KU_Delta, vendar sem vseeno uporabil tisto velikost plošče; dal mi je več prostora za vgradnjo komponent kot manjše vezje, pa tudi napetostni regulator TP4056 na isto ploščo.
Da bi bili prepričani, da ESP8266 Wemos D1 mini pro in TP4056 ne bosta imela možnosti, da bi na njih naletela voda v bazenu, sem celotno vezje zapečatil z materialom "Food Saver". Material sem zaprl z majhnim tesnilom Mini vrečk, ki je na voljo na Amazonu. Žice za sončno celico, baterijo, anteno in ds18b20 sem napajal skozi en konec »vrečke« in nato luknjo zatesnil s silikonskim tesnilom.
Mimogrede (kot pravi 3KU_Delta v komentarju) ds1820b zapečatite s tanko plastjo epoksida, da zagotovite, da voda v bazenu ne poškoduje senzorja.
2. korak: Prikažite na majhnem (16 X 2) LCD
Želel sem pridobiti podatke iz svojega posrednika maline pi MQTT in si ogledati podatke na majhnem LCD zaslonu. Random Nerd Tutorials so objavili dva projekta in korake za več objav MQTT v enem samem programu Arduino ide. Tu so povezave do teh elementov:
dsb18b20 z ESP8266
Prikaz podatkov na LCD -prikazovalniku
in
Naročanje na več tem MQTT
Zahvaljujem se Rui Santosu, ki mi je omogočil objavo kode, ki sem jo ustvaril s spreminjanjem in uporabo vseh treh njegovih vnosov.
Vsi deli, ki so preprosto na voljo na Amazonu ali Ebayu:
1. Plošča ESP8266 NodeMCU
2. 16 X 2 LCD zaslon s pritrjeno ploščo i2c - ne pozabite dobiti zaslona s pritrjeno ploščo i2c. Tako boste prihranili veliko časa pri spajkanju plošče i2c na LCD zaslon.
3. Plastična vitrina za baseball - Na Amazonu sem našel zelo poceni in uporabil le polovico ohišja. Žal je LCD nekoliko večji od ohišja za baseball. Če želite svoj projekt dati v zaprto ohišje, je bila najcenejša torbica za softball najdena v trgovini Container Store.
4. Kratke priključne žice
5. Termoskrčljive cevi, da držite žice na mestu.
Kot lahko vidite na zgornji sliki, sem uporabil le polovico ohišja. Če želite večjo torbico, ki se zapre, predlagam torbo za softball. Najcenejši, ki sem ga našel, je bil v trgovini Container Store (sku#: 44070).
Svojo kodo sem objavil na GitHubu: Code
Hvala 3KU_Delta ter Rui in Sara Santos iz Tutorials Random Nerd za njihovo pomoč in navdih.
Priporočena:
Kako narediti snemalnik podatkov o vlažnosti in temperaturi v realnem času z Arduino UNO in kartico SD - Simulacija zapisovalnika podatkov DHT11 v Proteusu: 5 korakov
Kako narediti snemalnik podatkov o vlažnosti in temperaturi v realnem času z Arduino UNO in kartico SD | Simulacija zapisovalnika podatkov DHT11 v Proteusu: Uvod: zdravo, to je Liono Maker, tukaj je povezava YouTube. Z Arduinom ustvarjamo projekt in delamo na vgrajenih sistemih. Data-Logger: Zapisovalnik podatkov (tudi zapisovalnik podatkov ali zapisovalnik podatkov) je elektronska naprava, ki sčasoma beleži podatke z
I2C / IIC LCD zaslon - Uporabite SPI LCD za LCD zaslon I2C z uporabo modula SPI do IIC z Arduinom: 5 korakov
I2C / IIC LCD zaslon | Uporabite SPI LCD za LCD zaslon I2C z uporabo modula SPI do IIC z Arduinom: Pozdravljeni, saj ima navaden SPI LCD 1602 preveč žic za povezavo, zato ga je zelo težko povezati z arduinom, vendar je na trgu na voljo en modul, ki lahko pretvorite zaslon SPI v zaslon IIC, tako da morate priključiti samo 4 žice
EASY Arduino OLED senzorski prikaz podatkov: 4 koraki
EASY Arduino OLED senzorski prikaz podatkov: Če ste že kdaj delali z Arduinom, ste si verjetno želeli, da prikaže odčitke senzorjev. Med uporabo starega klasičnega LCD zaslona Nokia 5110 ste morda opazili, da je povezovanje vseh teh žic neurejeno in traja preveč zatičev. Seveda obstaja boljši
Prikaz temperature in vlažnosti ter zbiranje podatkov z Arduinom in obdelavo: 13 korakov (s slikami)
Prikaz temperature in vlažnosti ter zbiranje podatkov z Arduinom in obdelavo: Uvod: To je projekt, ki uporablja ploščo Arduino, senzor (DHT11), računalnik z operacijskim sistemom Windows in program za obdelavo (brezplačen prenos) za prikaz podatkov o temperaturi, vlažnosti v digitalnem in obrazec s stolpčnim grafikonom, prikaz časa in datuma ter zagon štetja
EAM-Industri4.0-RFID zbirka podatkov do baze podatkov: 10 korakov (s slikami)
EAM-Industri4.0-RFID podatkovno razvrščanje podatkovnih zbirk v zbirko podatkov: Dette projekt omhandler opsamling af v æ gtdata, register up identiteter vha. RFID, zaostajanje podatkov v bazi podatkov MySQL vha. node-RED, samostojno obnašanje in ravnanje z opsamlede podatki v programu et C#, ki se oblikujejo v aplikaciji Windows Form.