Sisukord:
- Samm: mida vajate
- Samm: installige tarkvarakomponendid
- Samm: seadistage Arduino arenduskeskkond
- Samm: looge vooluring
Video: DomoRasp: 4 sammu (piltidega)
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:46
Esiteks 2 olulist asja:
- sa pead olema kannatlik minu halva inglise keelega
- ärge paanitsege: vooluahel tundub tõesti kohutav, kuid see töötab ja ma selgitan teile, kuidas seda ise ehitada
Selle väikese projekti eesmärk on luua ESP32 -põhine süsteem, mis on võimeline suhtlema MQTT andurite andmete kaudu;
Seejärel kuvatakse andmed Grafana abil.
Alustamiseks valmis?
Samm: mida vajate
Teil on vaja kodu WiFi -võrguga ühendatud arvutit.
Arvutit kasutatakse MQTT maakleri, Telegrafi ja Grafana majutamiseks.
Võimaluse korral Raspberry Pi, kus InfluxDB teenust hostida (muidu saate InfluxDB oma arvutisse installida)
Riistvarana vajate:
- ESP32 (ostsin selle)
- BMP280 andur (ostsin selle)
- Oled ekraan 128 x 64 pikslit (ostsin selle)
- Valgusandur (LDR, midagi sellist)
- Vajutage nuppu (midagi sellist)
- Takistid (10 oomi ja 220 oomi)
- Pistikud
- Leivalaud (ostsin selle väikese)
Amazonist leiate Elegoo või AzDelivery tõeliselt häid komplekte, näiteks seda.
Samm: installige tarkvarakomponendid
MQTT (Mosquitto) + InfluxDB + Telegraf + Grafana installimise ja konfigureerimise kohta on palju õpetusi.
Tõeliselt kasulik on see: Raspberry Pi IoT: andurid, InfluxDB, MQTT ja Grafana
Kui vooluahel on üles ehitatud ja suhelda MQTT maakleriga (olge kannatlik, peate ootama mõnda muud sammu), peaksite saama tellida esp32/ sensorid/ teema, kasutades MQTT.fx, ja vaadata vooluahela saadetud andmeid.
Tahaksin teile anda mõned nõuanded:
- kustutage telegraf.confist kõik sisend- ja väljundkonfiguratsioonid ning looge uude 'conf' kataloogi kaks faili: sisendid.conf ja väljundid.conf. Minu konfiguratsiooni näete piltidel.
- testige ökosüsteemi Mosquitto + InfluxDB + Telegraf enne vooluringi ehitamist: MQTT.fx on teie sõber
Samm: seadistage Arduino arenduskeskkond
Ma ei tea, kas olete Arduino uus (loodan, et ei, sest see projekt võib olla sama raske kui esimene projekt)
Igatahes.. esiteks peate installima Arduino IDE ja seadistama ESP32 plaadi IDE -sse.
NB! Ärge installige rakendust Windows 10, vaid kogu Win32 rakendust:
Seadistage ESP32 plaat Arduinos, nagu siin selgitatud:
randomnerdtutorials.com/installing-the-esp…
Nende kahe sammu lõpus peaksite saama ESP32 mikrokontrollerile laadida lihtsa visandi.
Arendasin oma koodi Visual Studio koodi abil selle laiendiga:
Enne vooluringi ehitamist veenduge, et saate:
- koostada lihtne visand (otsige näiteks I2C skannerit)
- vaadake ESP32 jadaväljundit Visual Studio Code'is
- Installige ja lisage projekti raamatukogud
- laadige oma eskiis üles ESP32 -le
Samm: looge vooluring
Ma lõin Fritzingi projekti lehe, et selgitada, kuidas vooluringi üles ehitada ja kust leiate minu koodi!
Avastasin just täna Fritzingi: hämmastava tarkvara ja kogukonna, kus konstrueerida ja prototipeahelaid kujundada.
Laadige alla Fritzingu viimane (tasuta) versioon ja avage DomoRasp.fzz fail, mille lisasin järgmisele lehele:
fritzing.org/projects/domorasp
(palun lugege kirjeldust projekti lehel!)
See on kõik!
Nautige ja ärge kartke minuga ühendust võtta!
Soovitan:
DIY 37 LED Arduino ruleti mäng: 3 sammu (piltidega)
DIY 37 Leds Arduino rulett Mäng: Rulett on kasiinomäng, mis on nime saanud prantsuse sõna järgi, mis tähendab väikest ratast
Kuidas: Raspberry PI 4 peata (VNC) installimine RPI-pildistaja ja piltidega: 7 sammu (koos piltidega)
Kuidas: Raspberry PI 4 peata (VNC) installimine Rpi-pildistaja ja piltidega: kavatsen seda Rapsberry PI-d kasutada oma blogis hunniku lõbusate projektide jaoks. Vaadake seda julgelt. Tahtsin uuesti oma Raspberry PI kasutamist alustada, kuid mul polnud uues asukohas klaviatuuri ega hiirt. Vaarika seadistamisest oli tükk aega möödas
Atari punkkonsool beebiga 8 sammu järjestus: 7 sammu (piltidega)
Atari punkkonsool koos beebi 8-astmelise sekveneerijaga: see vaheehitus on kõik-ühes Atari punk-konsool ja beebi 8-astmeline järjestus, mida saate freesida Bantam Tools töölaua PCB-freespingis. See koosneb kahest trükkplaadist: üks on kasutajaliidese (UI) plaat ja teine on utiliit
Polt - DIY juhtmeta laadimise öökell (6 sammu): 6 sammu (piltidega)
Bolt - DIY juhtmeta laadimise öökell (6 sammu): Induktiivsed laadimised (tuntud ka kui juhtmeta laadimine või juhtmeta laadimine) on traadita jõuülekande tüüp. See kasutab kaasaskantavatele seadmetele elektrit pakkumiseks elektromagnetilist induktsiooni. Kõige tavalisem rakendus on Qi traadita laadimisst
Arvuti demonteerimine lihtsate sammude ja piltidega: 13 sammu (piltidega)
Arvuti demonteerimine lihtsate sammude ja piltidega: see on juhis arvuti demonteerimiseks. Enamik põhikomponente on modulaarsed ja kergesti eemaldatavad. Siiski on oluline, et oleksite selles osas organiseeritud. See aitab vältida osade kaotamist ja ka kokkupanekut