Sisukord:
- Samm: võtme riistvara
- Samm: seadme riistvara seadistamine
- 3. samm: silumistarkvara
- Samm: Androidi rakendus
- 5. samm: lisa
Video: WiFi relee väljund-DIY: 5 sammu
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:48
Tänapäeval on enamik populaarseid asjade Interneti katsekomplekte saadaval moodulitena, mis lihtsalt ühendatakse, mitte üksikuid komponente. Elektroonilised algajad, praktiseerivad insenerid ja kogenud käed leiavad kindlasti, et need odavad moodulid on huvitavad. Selles juhendis näitan teile, kuidas võtta tavalist seinakontakti ja lisada intelligentsust, kasutades hunnikut kergesti kättesaadavaid ja hõlpsasti kasutatavaid eeljuhtmega mooduleid. Kuna olen selle projekti kujundanud omamoodi modulaarselt, võite proovida ehitada kogu projekti sellisena, nagu see on, või selle osi või isegi laiendada seda projekti rohkemate funktsioonidega. Olge valmis lisama tavalisele seinakontaktile paremat juurdepääsu, intelligentsust ja ühenduvust.
Samm: võtme riistvara
ESP8266 WiFi (5V/1 kanal) releemoodul x1
Hi-Link HLK-PM01 (5V/3W) SMPS moodul x1
Esimene asi-WiFi releemoodul on tõeline segu ESP8266 (ESP-01) WiFi SoC-st, sisseehitatud 3,3 V regulaatorist IC (AMS1117-3,3), STC15F104 mikrokontrollerist ja 5V SPDT (1C/O) releest. ESP8266 WiFi SoC on pistikühendusega kaart, millel on 8-kontaktiline päis, ja 4-kontaktiline päis Wifi releemooduli servas töötab lihtsa liidesena WiFi releemooduli seadistamiseks/konfigureerimiseks. PC. Teine asi on kompaktne vahelduvvoolu alalisvoolu toiteplokk, mis pakub stabiliseeritud 5V/600mA alalisvoolu väljundit tavalisest AC230V koduvõrgu sisendist. See suletud toiteallikamoodul (vastab UL, CE nõuetele) on spetsiaalselt välja töötatud asjade Interneti seadmete/projektide jaoks.
Samm: seadme riistvara seadistamine
Nagu allpool näidatud ühendusskeemist näha, on riistvara seadistamine äärmiselt lihtne ja nõuab vaid vähest jootmistööd. Olge ettevaatlik, niipea kui L / N (~ 230V) on ühendatud ja võrgupinge on ühendatud, ärge puudutage paljast seadet!
Pidage meeles, et ilma nõuetekohase ümbriseta on võrguga ühendatud seadmeid kasutamine ebaturvaline, kuna on võimalik juhuslik surmav elektrilöök. Seetõttu on tungivalt soovitatav paigaldada kokkupandud riistvara löögikindlasse ABS/maandatud metallist korpusesse, muidugi piisava ventilatsiooniavaga.
3. samm: silumistarkvara
Enne esmakordset kasutamist tuleks WiFi releemoodul konfigureerida „3.3V taseme USB-TTL-adapteri” ja „USR-TCP232-Test-V1.3” patenteeritud seeria silumistarkvara abil. Selleks ühendage USB-TTL-adapteri TX-RX-GND kontaktid 4-kontaktilise päise RX-TX-GND kontaktidega (vt järgmist joonist). Samuti pidage meeles seadme sisselülitamist ja andmeedastuskiirust 9600. Järgmisena avage arvutis jadase silumise tarkvara (USR-TCP232-Test-V1.3), et saata kõik allpool loetletud vajalikud AT-käsud.
AT+CWMODE = 2
AT+RST
AT+CIPMUX = 1
AT+CIPSERVER = 1, 8080
AT+CIFSR
AT+CIOBAUD = 9600
Kui see ei tagasta OK ja tagastage lihtsalt saadetud käsk, siis vajutage enne AT -käskude saatmist kõigepealt ENTER -klahvi (näiteks AT+RST> ENTER> SEND). Pange tähele, et taaskäivitamisel peab moodul uuesti konfigureerima, st peate värskendama moodulit jadamisi silumistarkvara abil, saates teatud seeriakäsud. Ühesõnaga, CIPMUX ja CIPSERVER tuleb uuesti rakendada!
Samm: Androidi rakendus
Android -nutitelefoni kasutava kaugjuhtimise jaoks peate oma nutitelefoni alla laadima ja installima tasuta rakenduse EasyTCP (v4.4).
Seejärel avage rakendus, klõpsake nuppu Ühenda ja sisestage IP -aadress (192.168.4.1) ja port (8080). Vajutage ja hoidke all lülitusnuppu, et sisestada seeriakäskluse nimi ja sisu kuuekuulises vormingus (A00101A2 relee_on, A00100A1 relee_väljas). Lõpuks saate saata rakendusest jadakäsklusi relee juhtimiseks, kasutades eelnevalt määratletud nupulülitit. Siin on AP (pääsupunkti) režiimis töötava süsteemi maksimaalne signaali katvus avatud keskkonnas üsna 400 meetri lähedal.
5. samm: lisa
Midagi, mis mulle ei meeldi: Kui nägin eBays esmalt Wi-Fi Relay moodulit (LC-WM-Relay-8266-5V), olin üllatunud selle lihtsusest/jalajäljest ja tellisin seetõttu kiiruga paar neist. Pärast mõningaid katseid olin aga üsna pettunud ärevust tekitavas küsimuses. Kuna TCP -server ei salvesta välklampi, vajab see pärast iga toite tsüklit/ lähtestamist/ taaskäivitamist AT -käskude uuesti konfigureerimist. Nii ma loobusin mõttest ehitada oma armsale naabrile edukas lõppkasutaja toode, kuna see nõuab aastaringset katkematut toitesüsteemi. Muidu pean astuma samme STC15F104 mikrokontrolleri (https://www.stcmcu.com/datasheet/stc/STC-AD-PDF/STC15F101E-series-english.pdf) varu püsivara asendamiseks mõne muu programmiga, et need käsud saata uC -lt igal käivitamisel (karm karistus). Loodan, et keegi mõtleb selle üle ja annab mulle teada, kas on toimiv lahendus.
Wi-Fi releemooduli rikkumiseks vanglas on teil vaja STC programmeerijat ja STC Interneti-teenuse pakkujat või alternatiivset stcgali. Siin on link sarnasele ideele: Lisaks ostsin hiljuti Hiina müüjalt mõned MCU STC15F104W arendusplaadid. Veel üks väike üllatus on tiibades (oodake seda)!
Soovitan:
Hankige oma Rock64 -lt HDMI -väljund Armbiani abil: 15 sammu
Hankige oma Rock64 -lt HDMI -väljund Armbiani abil: olete ilmselt siin pärast seda, kui Google on otsinud " Rock64 no hdmi output " juhtis teid selles suunas. Või võite mõelda, kuidas kasutada 16 x 2 ekraani, mis oli kaasas ostuga, mis tundus olevat tõsi: " 10–20 dollari eest, laul
Switch-it, automaatne väljund reaalajas voolu mõõtmisega: 6 sammu
Switch-it, automaatne väljund reaalajas voolu mõõtmisega: Mulle väga meeldib automatiseerimine, võime juhtida, millal midagi juhtuma peab. See pani mind selle idee peale: isetehtud automaatne pistikupesa. Seda saab kasutada tulede sisselülitamiseks, telefonide laadimiseks või
Raspberry Pi - PCA9536 Sisend/väljund Expander Python Õpetus: 4 sammu
Raspberry Pi-PCA9536 Sisend/väljund Expander Python Õpetus: PCA9536 on 8-kontaktiline CMOS-seade, mis pakub 4 bitti üldotstarbelist paralleelset sisendit/väljundit (GPIO) I2C-bussi/SMBusi rakenduste jaoks. See koosneb 4-bitisest konfiguratsiooniregistrist sisendi või väljundi valimiseks, 4-bitine
12 V väljund mis tahes kiirlaadimisega ühilduvast Powerbankist: 6 sammu
12 V väljund mis tahes kiirlaadimisega ühilduvast Powerbankist: kiirlaadimispankade rakendus ei ole mõeldud ainult telefonide laadimiseks, vaid toimib ka toiteallikana 12 V seadmetele, näiteks kodus olevatele modemitele. Lisateavet leiate sellest ajaveebist: http: //blog.deconinck.info/post/2017/08/09/Turnin
Mega Drive/Genesis 2 Puhastage tagumine AV -väljund Mod: 5 sammu
Mega Drive/Genesis 2 puhta tagumise AV-väljundi mod: olen alati tahtnud modifitseerida MD2-d S-video ja & RCA -väljundid, kuid nagu mõned teist teavad, ei ole pistikupesade paigaldamine konsooli tagaküljele lihtne, kuna ülemisel või alumisel korpuseosal pole lihtsalt piisavalt ruumi. Ainus teine võimalus oli mul