Sadržaj:
Video: 16 X 2 LCD I2c Prikaz MQTT podataka: 3 koraka
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:33
Hvala Ratom Nerd Tutoriali i 3KU_Delta na inspiraciji, pomoći i kodu.
Korak 1: Krokodilski senzor za bazen
3KU_Delta je ovdje objavila izvrstan projekt o instrukcijama: Cijeli Croc projekt
Projekt je uključivao postavljanje temperature, vremena zadnjeg ažuriranja i stanja baterije putem Blynka i MQTT -a. Kasnije je dodao dodatak za stvaranje velikog LED zaslona i prikaz podataka na čvoru Red za Raspberry Pi.
Promijenio sam nekoliko stvari:
Htio sam imati više snage i mogućnosti punjenja. Ja dakle:
1. Stavio sam veći (6V 1W niz solarnih ćelija) na vrh croc -a; iako je ovo bilo 6V za razliku od 3.7V, TP4056 je održavao napon na bateriji i krug na ispravnoj vrijednosti.
2. Stavio sam veću (2000mAh punjivu litij -polimer -ionsku bateriju bateriju unutar croc -a. U reviziji iz svog izvornog posta, 3KU_Delta je preporučila ovu veću bateriju.
Veća baterija nije stala na ploču dimenzija 5 cm x 7 cm koju je koristila 3KU_Delta, ali svejedno sam koristio ploču te veličine; to mi je dalo više prostora za montažu komponenti od manje ploče, kao i postavljanje regulatora napona TP4056 na istu ploču.
Kako bih bio siguran da ESP8266 Wemos D1 mini pro i TP4056 neće imati nikakvu mogućnost dobivanja vode iz bazena, cijelu sam ploču zapečatio materijalom "Food Saver". Zatvorio sam materijal pomoću male brtve za mini vrećice dostupne na Amazonu. Provukao sam žice za solarnu ćeliju, bateriju, antenu i ds18b20 kroz jedan kraj "vrećice", a zatim sam tu rupu zapečatio silikonskim brtvilom.
Usput, (kao što 3KU_Delta kaže u komentaru) obavezno zalijepite ds1820b tankim slojem epoksida kako biste osigurali da voda u bazenu neće oštetiti senzor.
Korak 2: Prikažite na malom (16 X 2) LCD -u
Htio sam dohvatiti podatke iz svog maline pi MQTT posrednika i vidjeti podatke na malom LCD zaslonu. Random Nerd Tutoriali objavili su dva projekta, kao i korake za dobivanje više MQTT objava u jednom Arduino ide programu. Evo veza do tih stavki:
dsb18b20 s ESP8266
Prikaz podataka na LCD -u
i
Pretplata na više tema o MQTT -u
Zahvalan sam Rui Santosu što mi je omogućio objavljivanje koda koji sam stvorio izmjenom i upotrebom sva tri njegova unosa.
Svi potrebni dijelovi lako dostupni na Amazonu ili Ebayu:
1. ESP8266 NodeMCU ploča
2. 16 X 2 LCD zaslon s pričvršćenom i2c pločom - svakako nabavite zaslon s pričvršćenom i2c pločom. To će vam uštedjeti puno vremena lemljenja i2c ploče na LCD zaslon.
3. Plastična vitrina za bejzbol - Našao sam vrlo jeftinu na Amazonu i koristio sam samo polovicu kućišta. Nažalost, LCD je nešto veći od bejzbol kućišta. Ako želite staviti svoj projekt u zatvorenu kutiju, najjeftinija softball kutija pronađena je u The Container Store.
4. Kratke spojne žice
5. Termoskupljajuće cijevi kako biste držali žice na mjestu.
Kao što možete vidjeti na gornjoj slici, koristio sam samo jednu polovicu kućišta. Ako želite veće kućište koje se zatvara, predlažem softball futrolu. Najjeftinije što sam našao bilo je iz trgovine Container Store (sku#: 44070).
Objavio sam svoj kôd na GitHub -u: Code
Hvala 3KU_Delti i Rui i Sari Santos iz udžbenika Random Nerd Tutorials na pomoći i inspiraciji.
Preporučeni:
Kako napraviti snimač podataka o vlažnosti i temperaturi u stvarnom vremenu s Arduino UNO i SD karticom - DHT11 Simulator zapisivača podataka u Proteusu: 5 koraka
Kako napraviti snimač podataka o vlažnosti i temperaturi u stvarnom vremenu s Arduino UNO i SD karticom | Simulacija DHT11 zapisničara u Proteusu: Uvod: Bok, ovdje Liono Maker, ovdje je veza na YouTube. Radimo na kreativnom projektu s Arduinom i radimo na ugrađenim sustavima. Zapisnik podataka: Zapisnik podataka (ujedno i zapisnik podataka ili snimač podataka) je elektronički uređaj koji bilježi podatke tijekom vremena s
I2C / IIC LCD zaslon - Upotrijebite SPI LCD za I2C LCD zaslon Korištenje SPI do IIC modula s Arduinom: 5 koraka
I2C / IIC LCD zaslon | Upotrijebite SPI LCD na I2C LCD zaslonu Korištenje SPI na IIC modula s Arduinom: Zdravo dečki, budući da normalni SPI LCD 1602 ima previše žica za povezivanje pa je vrlo teško povezati ga s arduinom, ali na tržištu postoji jedan modul koji može pretvoriti SPI zaslon u IIC zaslon pa morate spojiti samo 4 žice
EASY Arduino OLED prikaz senzorskih podataka: 4 koraka
LAGANI Arduino OLED prikaz senzorskih podataka: Ako ste ikada radili s Arduinom, vjerojatno ste htjeli da prikaže očitanja senzora. Dok ste koristili stari klasični LCD zaslon Nokia 5110, možda ste primijetili da je povezivanje svih tih žica neuredno i da zauzima previše iglica.Naravno, postoji bolji
Prikaz temperature i vlažnosti i prikupljanje podataka s Arduinom i obradom: 13 koraka (sa slikama)
Prikaz temperature i vlažnosti i prikupljanje podataka s Arduinom i obradom: Uvod: Ovo je projekt koji koristi Arduino ploču, senzor (DHT11), računalo sa sustavom Windows i program za obradu (besplatan za preuzimanje) za prikaz podataka o temperaturi, vlažnosti u digitalnom i oblik grafikona, prikaz vremena i datuma te pokretanje odbrojavanja
EAL-Industri4.0-RFID skupljanje podataka do baze podataka: 10 koraka (sa slikama)
EAL-Industri4.0-RFID skupljanje podataka u bazi podataka: Dette projekt omhandler opsamling iz v æ gtdata, registracija od identiteta vha. RFID, zaostajanje podataka u MySQL bazi podataka. node-RED, samo ažuriranje i ponašanje u skladu s opsamlede podacima u et C# programu formiranim u aplikaciji Windows Form