Turinys:

„Pasidaryk pats“išmanusis laikrodis „ESP“: 4 žingsniai
„Pasidaryk pats“išmanusis laikrodis „ESP“: 4 žingsniai

Video: „Pasidaryk pats“išmanusis laikrodis „ESP“: 4 žingsniai

Video: „Pasidaryk pats“išmanusis laikrodis „ESP“: 4 žingsniai
Video: Great Innovation 🔌 2024, Liepa
Anonim
Image
Image
„Pasidaryk pats“išmanusis laikrodis „ESP“
„Pasidaryk pats“išmanusis laikrodis „ESP“
„Pasidaryk pats“išmanusis laikrodis „ESP“
„Pasidaryk pats“išmanusis laikrodis „ESP“

Šis „ESPWatch“pradinis rinkinys skirtas pradedantiesiems, norintiems susikurti ESP laikrodį su išsamiu vadovu, pradedantiesiems pasinerti į elektroninį pasaulį, mokantis 1–2 valandas, neelektroninis starteris gali sukurti šį ESP laikrodį. mėgaukitės džiaugsmu ką nors sukurti patys.

„ESPWatch“yra pagrįstas ESP12 WIFI moduliu, jis gauna realų laiką iš interneto serverio, taip pat gali nuotoliniu būdu valdyti vietinius instrumentus, tokius kaip relė/LED/ventiliatorius. Su šiuo mokymusi jūs išmoksite pagrindinius komponentų litavimo/„Arduino“programavimo/WIFI naudojimo/pagrindinio http protokolo įgūdžius, pirmą ir lengvą žingsnį patekti į elektroninį/programavimo pasaulį.

Ten mes taip pat paruošėme paprastą dėklą/laikrodžio juostą, kad galėtumėte ją pasiekti ant riešo per kelias minutes. Ar esate pasirengęs parodyti šį šaunų laikrodį, kurį pagaminote patys?

Specifikacija:

1. Rinkiniai su išsamiu vadovu besimokantiesiems;

2. Vaizdo įrašas mokymuisi;

3. Remiantis „Arduino IDE/ESP“;

4. Laikrodis realiuoju laiku + Nuotolinis valdymas;

5. Atvira aparatinė įranga+ Atvira programinė įranga;

6. 12+ metų amžiaus;

Pakuočių sąrašas: 0,96 colio IIC OLED X1

ESP-12S x1

Mygtukas x3

3,7 V „Lipo“baterija x1

Mikro USB x1

Jungiklis x1

laikrodžių juosta 1

Akrilo apvalkalas x1

Kai kurie rezistoriai ir kondensatoriai

Kai kurie variniai stulpeliai ir varžtai

1 veiksmas: nustatykite „Arduino IDE“

Vadovaukitės „Arduino IDE“nustatymo ESP8266 vadovu

Paspauskite čia.

2 žingsnis: aparatinės įrangos prijungimas

Techninės įrangos ryšys
Techninės įrangos ryšys
Techninės įrangos ryšys
Techninės įrangos ryšys

2.1 Prijunkite akumuliatorių

2.2 Prijunkite GND, RX ir TX prie USB-serijos adapterio

Žiūrėti -> USB į serijąGND GND

TX RX

RX TX

3 veiksmas: atsisiųskite kodą į „Smart Watch and Relay“

Atsisiųskite kodą į „Smart Watch and Relay“
Atsisiųskite kodą į „Smart Watch and Relay“
Atsisiųskite kodą į „Smart Watch and Relay“
Atsisiųskite kodą į „Smart Watch and Relay“
Atsisiųskite kodą į „Smart Watch and Relay“
Atsisiųskite kodą į „Smart Watch and Relay“

Šis pavyzdys gaus laiką iš NTP serverio, parodys datą ir laiką OLED ir valdys relę per MQTT pranešimų magistralę.

3.1 Priklausomybės

*arduino-mqtt

*„ThingPulse ESP8266 OLED SSD1306“

*„TimeLib“

Norėdami rasti šias bibliotekas bibliotekų tvarkytuvėje, galime ieškoti „ntpclient“, „lwmqtt“, „esp ssd1306“ir „timekeeping“. Tada įdiekite juos.

3.2 Čia naudokite „CloudMQTT“kaip tarpininką.

3.2.1 Prisiregistruokite „CloudMQTT“ir sukurkite egzempliorių

3.3 Atsisiųskite eskizus watch/watch.ino į laikrodį

Atsisiųskite kodo formą čia.

3.3.1 Atidarykite „watch.ino“eskizus, pakeiskite „Wi-Fi“SSID ir prieigos kodą ir pakeiskite MQTT pagrindinio kompiuterio pavadinimą, prievadą, vartotoją ir naudotojo slaptažodį.

3.3.2 Pasirinkite tinkamą plokštę ir kom portą

3.3.4 Laikykite nuspaudę FLASH mygtuką; Įjunkite ESP8266 SW1, kad įjungtumėte ESP8226 į įkrovos įkėlimo režimą.

3.3.5 Spustelėkite įkėlimo mygtuką, įkelkite kodą

3.4 Atsisiųskite eskizų relę/relay.ino į relės modulį

3.4.1 Atidarykite eskizus, pakeiskite „Wi-Fi“SSID ir slaptažodžius bei pakeiskite MQTT pagrindinio kompiuterio pavadinimą, prievadą, vartotoją ir vartotojo slaptažodį

Pastaba: prievadas turi būti toks pat kaip laikrodis.

3.4.2 ESP-01S: Įkeldami kodą naudokite ESP8266 derintuvą, automatinį atstatymą. Tas pats kaip „NodeMCU“.

3.4.3 Prijunkite ESP-01 ESP8266 derintuvą.

3.4.4 Atidarykite eskizų relę.ino

3.4.5 Pasirinkite tinkamą lentą

3.4.6 Spustelėkite įkėlimo mygtuką įkelti kodą.

4 veiksmas: dabar galite valdyti „Smart Watch“

Dabar galite valdyti „Smart Watch“
Dabar galite valdyti „Smart Watch“
Dabar galite valdyti „Smart Watch“
Dabar galite valdyti „Smart Watch“
Dabar galite valdyti „Smart Watch“
Dabar galite valdyti „Smart Watch“

4.1 Išmanusis laikrodžio rodymas:

4.2 Mygtukais „S1“ir „S2“valdykite šviesą ir ventiliatorių.

1) Paspauskite S1, pasirinkite šviesos valdymo vartotojo sąsają, paspauskite S2, kad įjungtumėte arba išjungtumėte šviesą.

2) Paspauskite S1, pasirinkite ventiliatoriaus valdymo vartotojo sąsają, paspauskite S2, kad įjungtumėte arba išjungtumėte ventiliatorių.

Rekomenduojamas: