Satura rādītājs:
- 1. darbība: lietas atvēršana
- 2. darbība. Piekļuve modulim Esp8266ex
- 3. darbība: sagatavojiet ierīces mirgošanu
- 4. solis: sagatavojiet programmēšanas vidi
- 5. solis: ESP moduļa zibspuldzes programmēšana
- 6. darbība: konfigurējiet moduli
Video: Zibspuldze Joinrun viedās kontaktligzdas (ES spraudnis) programmēšana: 6 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:56
"Joinrun Smart Wifi" kontaktligzda ar USB ir vēl viena uz ESP8266 balstīta wifi kontrolējama strāvas kontaktligzda. Tam ir patīkams dizains, mazs formas faktors un papildu USB uzlādes ports. Tam ir nepieciešama lietotne smartlife, lai to kontrolētu, izmantojot jūsu viedierīces Ķīnas mitināto serveri, un ir prasmes strādāt ar viedās mājas palīgiem no amazon un google. Tomēr tam ir nepieciešams interneta savienojums, un, ja vēlaties saglabāt mājas kontroli savā tīklā, varat kontrolieri kontrolēt ar citu programmatūru, piemēram, tasmota. Tasmota pievieno ierīcei tīmekļa serveri, lai jūs varētu to tieši kontrolēt no mājas tīkla pārlūkprogrammas.
1. darbība: lietas atvēršana
Aiz pārsega plāksnes apakšā ir 2 skrūves, kuras ir jānoņem, lai atvērtu korpusu.
2. darbība. Piekļuve modulim Esp8266ex
Ierīcei nav iebūvēta programmas galvene, tāpēc, lai to zibspuldzētu, jums ir jālodē programmēšanas vadi. ESP8266 atrodas uz atsevišķa dēļa, kas ir lodēts perpendikulāri galvenajai plāksnei.
Diemžēl programmēšanas iespējošanas tapa (GPIO0) nav viegli pieejama. Tāpēc jums ir jāsazinās ar to tieši uz tāfeles.
Es atlocīju ESP plāksni no galvenās plates, izmantojot atkausēšanas pinumu. Tad es pielodēju nelielu vadu pie GPIO0 paliktņa. Pārējās programmēšanas tapas ir pieejamas uz tāfeles paliktņiem, kā parādīts attēlā.
3. darbība: sagatavojiet ierīces mirgošanu
Lai zibspuldzētu ierīci, es izmantoju lētu USB-sērijas adapteri no aliexpress
CP2102 MICRO USB uz UART TTL modulis ir aprīkots ar 6 kontaktu galveni un var darboties ar 5V un 3.3V ierīcēm.
Ja pievienojat to Windows datoram, tas izveido COM portu, ko varat redzēt ierīces pārvaldniekā. Mana atrodas COM6, un es konfigurēju portu līdz 57600 baudiem.
Atvienojiet CP2102 no datora un pievienojiet to ESP modulim.
Pievienojiet 3.3V un GND atbilstošajiem spilventiņiem ESP modulī. Savienojiet moduļa TxD ar RxD un attiecīgi RxD ar TxD.
Lai iespējotu programmēšanas režīmu, GPIO0 ir jāvelk uz GND, piem. ar 2k rezistoru.
4. solis: sagatavojiet programmēšanas vidi
Ir daudz veidu, kā mirgot esp8266 moduli un tos pilnībā aprakstīt, šis norādījums neattiecas. Vienkārši izmantojiet savu iecienītāko meklētājprogrammu, lai meklētu informāciju.
Es izmantoju arduino programmēšanas IDE, kur esp8266 plati var pievienot no tāfeles pārvaldnieka izvēlnes. Pēc tam tiek instalēts esptool.exe, ko var izmantot, lai viegli zibspuldzi uz ESP moduli.
Tasmota bināro sonoff.bin var lejupielādēt no github. Tas ir pieejams arī dažādās valodās.
5. solis: ESP moduļa zibspuldzes programmēšana
Faktisko mirgošanu var viegli izdarīt, izmantojot komandu uzvedni logos.
Dodieties uz mapi, kurā atrodas esptool.exe
piem. cd /d %USERPROFILE %\ AppData / Local / Arduino15 / paketes / esp8266 / tools / esptool cd 0.4.13
Pēc tam zibspuldzējiet ierīci ar lejupielādēto sonoff bināro failu šādi
esptool.exe -vv -cd nodemcu -cb 57600 -ca 0x00000 -cp COM6 -cf %HOMEPATH %\ Documents / Downloads / sonoff.bin
6. darbība: konfigurējiet moduli
Pēc veiksmīgas mirgošanas GPIO0 tapa ir jāatbrīvo no GND un jāpārslēdz ESP. Pēc tam tiek atvērts piekļuves punkts un to var savienot ar pārlūkprogrammu vietnē 192.168.4.1
Sākotnējā konfigurācijas lapā varat skenēt savu wifi, atlasīt atbilstošo tīklu un ievadīt wifi paroli.
Pēc tam vēlreiz atsāknējiet un ESP parādīsies jūsu izvēlētajā tīklā.
Pārbaudiet maršrutētāja tīklu, lai atrastu piešķirto IP adresi.
Pēc tam izveidojiet savienojumu ar IP ar savu pārlūkprogrammu un iestatiet ierīces tipu uz "18 vispārīgs" un saglabājiet to.
ESP veic automātisku atsāknēšanu, pēc tam jūs varat konfigurēt releja un pogu portus, kā parādīts attēlā.
Varat arī doties uz citiem iestatījumiem, lai iestatītu draudzīgu vārdu, atspējotu MQTT, ja jums tā nav, un iespējotu Belkin WeMo emulāciju, lai spraudnis darbotos kopā ar Alexa.
Kad viss darbojas, beidzot atkārtoti lodējiet moduli pie galvenās plates un salieciet kontaktdakšu.
Ieteicams:
Darba sākšana ar Esp 8266 Esp-01 ar Arduino IDE - Esp dēļu instalēšana Arduino Ide programmēšanā un Esp programmēšana: 4 soļi
Darba sākšana ar Esp 8266 Esp-01 ar Arduino IDE | Esp dēļu instalēšana Arduino Ide programmēšanā un Esp programmēšana: Šajā pamācībā mēs iemācīsimies instalēt esp8266 plates Arduino IDE un kā programmēt esp-01 un augšupielādēt kodu tajā. Tā kā esp dēļi ir tik populāri, es domāju par pamācību labošanu šis un lielākā daļa cilvēku saskaras ar problēmu
Viedais spraudnis ESP8266: 6 soļi
Smart Plug ESP8266: Bienvenue sur cet article qui a pour but de vous montrer un projet de domotique que j'ai réalisé. Ayant toujours adoré les choses automatiques et optimisées, j'ai décidé de créer moi-même mes prises connectées. Celles-ci sont komandē, izmantojot WiFi. La
DIY audio RCA spraudnis (vīrietis / sieviete) - Izgatavots no alumīnija: 3 soļi
DIY audio RCA spraudnis (vīrietis / sieviete) | Izgatavots no alumīnija: skatieties videoklipu: šī ir alumīnija loksne, kas izgatavota pēc pasūtījuma gan vīriešu, gan sieviešu RCA spraudnis. Tātad jūs uzzināsit, kā to izgatavot, kad nav kontaktdakšu vai skaļrunis ir bojāts. Tagad viegli pagatavojiet to mājās un nomainiet salauzto vai vienkārši izmantojiet kā
USB spraudnis: 9 soļi (ar attēliem)
USB spraudnis: šajā pamācībā es jums parādīšu, kā izveidot īpaši spilgtu, ar USB darbināmu gaismas diodi ar kompaktu formas koeficientu, ko es mīļi nosaucu par "spraudni". Šo mazo spuldzi var pievienot jebkurai USB ligzdai. Lieliski piemērots pārnēsājamā dzinēja pagriešanai
WiFi iespējots viedais spraudnis ar temperatūru kontrolēts: 4 soļi
WiFi iespējota viedā kontaktdakša ar temperatūras kontroli: šajā instrukciju komplektā mēs aplūkosim, kā izveidot WiFi iespējotu temperatūras zondi, izmantojot vienkāršu ESP8266 smagai celšanai un DHT11 temperatūras/mitruma sensoru. Mēs izmantosim arī manu izveidoto shēmas plati un