Përmbajtje:
- Hapi 1: Hapja e Çështjes
- Hapi 2: Qasja në modulin Esp8266ex
- Hapi 3: Përgatitni ndezjen e pajisjes
- Hapi 4: Përgatitni mjedisin tuaj të programimit
- Hapi 5: Programimi Flash i modulit ESP
- Hapi 6: Konfiguroni modulin
Video: Programimi i Flash -it Joinrun Smart Socket (BE Plug): 6 hapa
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:22
Foleja "Joinrun Smart Wifi" me USB është një prizë e energjisë e kontrollueshme wifi e bazuar në ESP8266. Ajo vjen me një dizajn të këndshëm, një faktor të vogël të formës dhe me një port shtesë USB të karikimit. Ajo ka nevojë për aplikacionin smartlife për ta kontrolluar atë përmes një serveri të pritur në Kinë nga pajisja juaj e zgjuar dhe ka aftësi për të punuar me asistentët e shtëpisë inteligjente nga amazon dhe google. Megjithatë, ajo ka nevojë për lidhje interneti dhe nëse doni të mbani kontrollin e shtëpisë tuaj brenda rrjetit tuaj, mund ta ndizni kontrolluesin me një softuer të ndryshëm si tasmota. Tasmota shton një server në internet në pajisje kështu që ju mund ta kontrolloni drejtpërdrejt atë nga një shfletues në rrjetin tuaj shtëpiak.
Hapi 1: Hapja e Çështjes
Ka 2 vida prapa pllakës së kapakut në pjesën e poshtme të cilat duhet të hiqen për të hapur kutinë.
Hapi 2: Qasja në modulin Esp8266ex
Pajisja nuk ka kokë programi të integruar, kështu që për ta ndezur atë duhet të lidhni telat e programimit. ESP8266 është në një tabelë të veçantë e cila është ngjitur pingul me tabelën kryesore.
Fatkeqësisht pin -i i aktivizimit të programimit (GPIO0) nuk është i disponueshëm lehtë. Kështu që ju duhet ta kontaktoni direkt në tabelë.
Unë nuk e kam shitur bordin ESP nga bordi kryesor duke përdorur gërshetin e shkrirjes. Pastaj bashkova një tel të vogël në bllokun GPIO0. Kunjat e tjera të programimit janë në dispozicion në pllakat e bordit siç tregohet në figurë.
Hapi 3: Përgatitni ndezjen e pajisjes
Për të ndezur pajisjen kam përdorur një përshtatës të lirë USB-to-Serial nga aliexpress
Moduli CP2102 MICRO USB to UART TTL vjen me një kokë 6 pin dhe mund të punojë me pajisje 5V dhe 3.3V.
Nëse e lidhni me kompjuterin tuaj Windows, krijon një port COM të cilin mund ta shihni në menaxherin e pajisjes. Miniera është në COM6 dhe unë e konfigurova portën në 57600 baud.
Shkëputeni CP2102 nga kompjuteri juaj dhe lidheni atë me modulin ESP.
Lidhni 3.3V dhe GND me jastëkët përkatës në modulin ESP. Lidhni TxD me RxD në modul dhe RxD me TxD respektivisht.
Për të mundësuar mënyrën e programimit GPIO0 duhet të tërhiqet në GND p.sh. me një rezistencë 2k.
Hapi 4: Përgatitni mjedisin tuaj të programimit
Ka shumë mënyra për të ndezur një modul esp8266 dhe për t'i përshkruar ato plotësisht është përtej qëllimit të këtij udhëzimi. Thjesht përdorni motorin tuaj të preferuar të kërkimit për të kërkuar detaje.
Unë përdor IDE të programimit arduino ku bordi esp8266 mund të shtohet nga menyja e menaxherit të bordit. Kjo pastaj instalon një esptool.exe i cili mund të përdoret për të ndezur lehtë një binar në modulin ESP.
Sonoff.bin binar tasmota mund të shkarkohet nga github. Isshtë gjithashtu i disponueshëm në gjuhë të ndryshme.
Hapi 5: Programimi Flash i modulit ESP
Ndezja aktuale mund të bëhet lehtësisht nga një komandë e shpejtë në dritare.
Shkoni te dosja ku ndodhet esptool.exe
p.sh. cd /d %USERPROFILE %\ AppData / Local / Arduino15 / paketa / esp8266 / tools / esptool cd 0.4.13
Pastaj ndizni pajisjen me binarin sonoff të shkarkuar si kjo
esptool.exe -vv -cd nodemcu -cb 57600 -ca 0x00000 -cp COM6 -cf %HOMEPATH %\ Documents / Shkarkime / sonoff.bin
Hapi 6: Konfiguroni modulin
Pas ndezjes së suksesshme, kunja GPIO0 duhet të lirohet nga GND dhe ESP të fuqizohet. Pastaj hap një pikë hyrje dhe mund të lidhet me një shfletues në 192.168.4.1
Në faqen fillestare të konfigurimit mund të skanoni wifi -n tuaj, zgjidhni rrjetin e duhur dhe futni fjalëkalimin tuaj wifi.
Pastaj një rindezje tjetër dhe ESP do të shfaqet në rrjetin tuaj të zgjedhur.
Kontrolloni rrjetin në ruterin tuaj për të gjetur adresën IP të caktuar.
Pastaj lidheni me IP me shfletuesin tuaj dhe vendosni llojin e pajisjes në "18 generic" dhe ruajeni.
ESP bën një rindezje automatike, pas së cilës mund të konfiguroni portat e stafetës dhe butonit siç tregohet në figurë.
Ju gjithashtu mund të dëshironi të shkoni te "cilësimet e tjera" për të vendosur një emër miqësor, për të çaktivizuar MQTT nëse nuk e keni atë dhe për të mundësuar emulimin Belkin WeMo që ta bëjë prizën të funksionojë me Alexa.
Pasi gjithçka të funksionojë më në fund lidhni përsëri modulin në tabelën kryesore dhe montoni përsëri spinën.
Recommended:
Z80-MBC2 Programimi i Atmega32a: 6 hapa
Z80-MBC2 Programimi i Atmega32a: Para se të përdorni z80-MBC2, pasi ta keni ndërtuar, duhet të programoni Atmeg32. Këto udhëzime ju tregojnë se si të përdorni një mini arduino të lirë si programues për të ngarkuar kodin
Kabllo programimi DIY duke përdorur Arduino Uno - Baofeng UV -9R Plus: 6 hapa (me fotografi)
Kabllo programimi DIY duke përdorur Arduino Uno-Baofeng UV-9R Plus: Hej të gjithëve, ky është një udhëzues i thjeshtë se si ta shndërroni kabllon tuaj Baofeng UV-9R (ose plus) të Kufës / veshit në një kabllo programimi duke përdorur një Ardunio UNO si USB Konvertues serik. [Mospranimi] Unë nuk marr asnjë përgjegjësi për ndonjë dëm të shkaktuar
Programimi ATmega328 Me Arduino IDE Duke përdorur Kristal 8MHz: 4 hapa
Programimi ATmega328 Me Arduino IDE Duke përdorur 8MHz Crystal: Në këtë Instuctable unë do të mbuloj një udhëzues hap pas hapi të programimit të një ATmega328P IC (I njëjti mikrokontrollues i pranishëm në Arudino UNO) duke përdorur Arduino IDE dhe një Arduino UNO si programues për të bërë veten Arduino me porosi, për të bërë projektet tuaja
Vëzhgimi dhe Programimi i Ndjekjes së Veprimtarisë Vibruese të Veshur me ATtiny85 ATtiny85 Me Arduino Uno: 4 Hapa (me Fotografi)
Vëzhgimi dhe Programimi i Aktiviteteve Vibruese të Veshshme të Veshshme ATtiny85 & Programimi ATtiny85 Me Arduino Uno: Si ta bëni orën e ndjekjes së aktivitetit të veshur? Kjo është një vegël e veshur e krijuar për të dridhur kur zbulon stanjacion. A e kaloni shumicën e kohës tuaj në kompjuter si unë? A jeni ulur për orë të tëra pa e kuptuar? Atëherë kjo pajisje është f
Programimi i orientuar drejt objekteve: Krijimi i metodave të mësimit/mësimdhënies/teknikës së objekteve duke përdorur formuesin e formës: 5 hapa
Programimi i orientuar drejt objekteve: Krijimi i metodave të mësimit/mësimdhënies/teknikës së objekteve duke përdorur Shape Puncher: Metoda e të mësuarit/mësimdhënies për studentët e rinj në programimin e orientuar drejt objekteve. Kjo është një mënyrë për t'i lejuar ata të vizualizojnë dhe të shohin procesin e krijimit të objekteve nga klasat.Pjesët:1. EkTools grusht i madh 2 inç; format e ngurta janë më të mirat.2. Copë letre ose c