
Sisukord:
2025 Autor: John Day | [email protected]. Viimati modifitseeritud: 2025-01-23 14:40

Lühike ja lihtne nädalavahetusprojekt ESP8266 ja 0,96 -tollise 128x64 OLED -ekraaniga.
Seade on võrgukell, st võtab aega ntp -serveritest. Samuti kuvatakse ilmateavet koos ikoonidega saidilt openweathermap.org
Vajalikud osad:
1. ESP8266 moodul (ükskõik milline, ma kasutasin NodeMCU)
2. 0,96 -tolline OLED (I2C -põhine)
3. Jumper Traadid
4. Leivalaud
5. USB -kaabel ESP8266 ühendamiseks arvutiga
Samm: looge konto saidil Openweathermap.org

Konto loomine saidil openweathermap.org on lihtne.
Looge konto, klõpsates registreerumisel.
Logige sisse ja minge vahekaardile API. Pange tähele oma API võtit.
Samm: riistvaraühendused

NodeMCU -s on ühendused järgmised.
SõlmMCU OLED
3V ------------- Vcc
Gnd ------------- Gnd
D1 ------------- SCL
D2 -------------- SDA
Samm: põletage programm Arduino IDE -st

Avage programm Arduino IDE -s.
Valige menüüst Tahvlid kasutatav ESP8266 moodul ja laadige kood moodulisse üles.
Kood uuendab ilmateavet iga 10 minuti järel.
Kõik ilmaikoonid on paigutatud faili icon.h.
Ikoonikood tagastatakse kõne kaudu, mille teeme aadressile openweathermap.org
Olen kasutanud väga toorest parsimisloogikat, et saada jsonilt ilmateavet.
Soovi korral saate Arduino jaoks kasutada json -raamatukogu.
Soovitan:
Castle Planter (koos Tinkercadi koodiplokkidega): 25 sammu (koos piltidega)

Castle Planter (koos Tinkercadi koodiplokkidega): selle disaini teostamine võttis mul üsna kaua aega ja kuna minu kodeerimisoskus on vähemalt öeldes piiratud, loodan, et see õnnestus hästi :) Kasutades juhiseid, peaksite saama taaslooge selle disaini kõik aspektid ilma
Diy makroobjektiiv koos teravustamisega (erinev kui kõik muud DIY makroobjektiivid): 4 sammu (koos piltidega)

Diy makroobjektiiv koos teravustamisega (erinev kui kõik muud DIY makroobjektiivid): olen näinud palju inimesi, kes teevad makroläätsi tavalise komplekti objektiiviga (tavaliselt 18–55 mm). Enamik neist on objektiiv, mis on lihtsalt tagurpidi kaamera külge kinnitatud või esielement eemaldatud. Mõlemal variandil on varjuküljed. Objektiivi kinnitamiseks
ESP8266 võrgukell ilma RTC -ta - Nodemcu NTP kell nr RTC - INTERNETI KELLAPROJEKT: 4 sammu

ESP8266 võrgukell ilma RTC -ta | Nodemcu NTP kell nr RTC | INTERNETI KELLAPROJEKT: Projektis tehakse kellaprojekti ilma RTC -ta, see võtab aega internetist, kasutades WiFi -d, ja kuvab selle st7735 ekraanil
WiFi nutikas skaala (koos ESP8266, Arduino IDE, Adafruit.io ja IFTTT): 18 sammu (koos piltidega)

Wi-Fi nutikas skaala (koos ESP8266, Arduino IDE, Adafruit.io ja IFTTT): kui teie elukoht on juba suvi, on see tõenäoliselt suurepärane aeg välitreeningute tegemiseks. Jooksmine, jalgrattasõit või sörkimine on suurepärased treenijad, et end vormis hoida. Ja kui soovite oma praegust kaalu kaotada või seda kontrollida, on hädavajalik
WiFi-juhitav FPV Roveri robot (koos Arduino, ESP8266 ja samm-mootoritega): 11 sammu (koos piltidega)

WiFi-juhitav FPV Roveri robot (koos Arduino, ESP8266 ja Stepper Motorsiga): see juhendab, kuidas kavandada kaugjuhtimisega kaherattaline robot-rover WiFi-võrgu kaudu, kasutades ESP8266 WiFi-mooduliga ühendatud Arduino Unot ja kaks samm -mootorit. Robotit saab juhtida tavaliste Interneti -kulmude kaudu