Sisukord:
- Samm: osade loend:
- 2. samm: pralineede söömine karbist
- Samm: kõigi komponentide ühendamine
- Samm: Wemos Boardi kodeerimine
- Samm: pesa juhtimine
Video: Wi-Fi juhitav valguslüliti: 5 sammu
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:49
Tere! Kas olete kunagi olnud nii väsinud, et unustasite oma toas tuled välja lülitada? Või lihtsalt ei meeldi soojast hubasest voodist tõusta ja öölambi lülitit lüüa? Ilmselt me kõik teame seda tunnet. Seepärast tahaksin teile tutvustada, kuidas tegin nutitelefoniga juhitava aluse tulevasele koduautomaatikasüsteemile-WiFi-juhitavale valguslülitile.
Samm: osade loend:
Otsustada, milliseid osi peaksime kasutama, on alati lõbus. Palju otsitakse odavaimat ja usaldusväärsemat osa, vaadates samal ajal ka teisi poes ja mõeldes mõnele muule heale projektile: D
Esiteks vajame oma projekti jaoks aju.
Valisin Wemos D1 miniplaadi, kuna see ei paku ainult lüliti jaoks WiFi-ühendust, vaid sellel on 11 GPIO-d ja see on programmeeritav Arduino IDE tarkvara kaudu, seega ei pea me kasutama teist mikrokontrollerit. Ostsin ühe 2,69 dollari eest Aliexpressist.
OKEI. Nüüd vajame tegelikku lülitit, mis katkestab ühenduse toiteliinis.
Niisiis ostsin Aliexpressist uuesti kahe kanaliga releemooduli hinnaga 0,85 dollarit.
Teine oluline element on toiteallikas. Valisin selle 230VAC kuni 5VDC trafo 1,99 dollari eest. See saab hakkama 3W võimsusega, mis oleks enam kui piisav.
Meil oleks vaja ka projektiümbrist (nagu ma kasutasin pralineekarpi): D, toitejuhet, mõningaid hüppajajuhtmeid ja seinakontakti (parim on see, mis jääb seinast välja ja on kinnitatud 2 kruvile)
2. samm: pralineede söömine karbist
Kui kast on tühi, saame jätkata seinakontakti korpusele paigaldamist. Minu kasti oli sellesse puurimiseks liiga raske, nii et tegin noaga 2 väikest väljalõiget. Seejärel kinnitasin pistikupesa väikeste poltide, mutrite ja padjakestega.
Pärast jootmise lihtsustamist paigaldasin trafo perfofoni tükile. Seejärel eemaldasin toitejuhtme ja jootsin traadid trafo vahelduvvoolupistikutele.
Samm: kõigi komponentide ühendamine
Nüüd lõbus osa - iga tüki ühendamine ja vahepeal mitte midagi sassi ajamine: D
Skeemil on näidatud kõik ühendused, mida peame plaatide vahel tegema, välja arvatud juhitav pistikupesa neutraalne, mis läheb otse toitejuhtmele. Kõrgepingeühenduste jaoks kasutage alati juhtmeid, mis suudavad toiteallikaga hakkama saada (nt. saame oma toitejuhet varem lühendada ja kasutada pistikupesa ja releede vahel lõigatud fragmente. Samuti on hea hoida traadi värvid õiged (pingestatud traat pruun, neutraalne sinine ja jahvatatud kollakasroheline).
Samm: Wemos Boardi kodeerimine
Nüüd kõige igavam osa - kodeerimine. Kuna olen väga laisk inimene, kasutasin olemasolevat näitejoonist ja muutsin seda natuke, et vastata meie käskudele. Kogu kood on saadaval minu GitHubis.
Nüüd saame koodi tahvlile üles laadida. Hmm, aga oota mees, kuidas? See pole Arduino plaat. Kõigepealt peame oma IDE -le lisama tahvli definitsioonid, et see nähtavaks teha. Seejärel otsime lauadelt meie Wemos D1 mini, seadistame üleslaadimiskiiruseks 115200 bps ja laadime lõpuks koodi üles.
Samm: pesa juhtimine
Kui me nüüd USB-kaabli lahti ühendame ja plaadi vooluvõrgu pistikupessa ühendame, peaks see meie Wi-Fi-võrguga ühenduse looma ja brauseris selle avamisel reageerima.
Aga milline on aadress, mille peaksime brauseriribale kirjutama? Seal on "mDNS -vastustaja" abiks, sest me ei pea teadma tahvli IP -aadressi. Koodis oleme deklareerinud, et mDNS vastab nimele "remoteSocket01" ja server on seadistatud pordile 81, seega oleks täielik aadress https://remoteSocket01.local: 81. Kogu töö on sisse lülitatud /[väljund] /[sisse või välja]
Mis siis, kui me ei saa mDNS -aadressiga tahvliga ühendust luua, nt. nutitelefonis? Siin on abiks Androidi rakendus nimega IP Tools. Üks funktsioone on see, et saame otsida kohalikku võrku kõiki ühendatud seadmeid. Otsime Espressif Inc. toodetud seadet ja loeme ülaltoodud IP -d.
Kui te ei soovi iga kord ribale aadressi kirjutada - tegin Androidi rakenduse, et kõik oleks lihtsam. Praeguse aja põhifunktsioonid on pistikupesa sisse- või väljalülitamine ja "värskendamine" - ühe sekundi väljalülitamine ja uuesti sisse lülitamine. Selle saate alla laadida siit.
Loodetavasti naudiksite DIY nutikat öölampi: D
Järgmise korrani, Krzysztof:)
Soovitan:
Koduautomaatika WiFi-valguslüliti ESP-01 ja releemooduliga, millel on nupp: 7 sammu
Koduautomaatika WiFi-valguslüliti ESP-01 ja releemooduliga, millel on nupp valguslüliti sisse-/väljalülitamiseks WiFi või nupu abil. Elektritööde jaoks
Koduautomaatika WiFi-valguslüliti ESP-01-ga: 8 sammu
Koduautomaatika WiFi-valguslüliti koos ESP-01-ga: selle hävimatu abiga juhendan teid esimese wifi-valguslüliti tegemisel. Järgmisena teeme andureid ja läheme lõpuks koduabilise seadistuse ja konfiguratsiooni juurde
Silmapilgutusega juhitav valguslüliti Shota Aizawa kustutuskummiga kaitseprillide abil (My Hero Academia): 8 sammu (piltidega)
Silmapilgutusega juhitav valguslüliti Shota Aizawa kustutuskummiga kaitseprillide abil (My Hero Academia): Kui loete minu kangelasakadeemia mangat või vaatate minu kangelasakadeemia animet, peate teadma tegelast nimega shota aizawa. Shota Aizawa, tuntud ka kui Eraser Head, on Pro Hero ja U.A klassi 1-A klassi õpilane. Shota Quirk annab talle ab
Lihtsalt paigaldatav valguslüliti Vilgub: nutitelefoniga juhitav BLYNK-iga: 10 sammu
Lihtne monteeritav valguslüliti värelus: nutitelefoniga juhitav BLYNK: IoT-seadmed muutuvad kiiresti üha populaarsemaks, nii et miks mitte õppida ja luua odavaid materjale ja rasket tööd, et teha asju, mida varem ei saanud, oma IoT-seadmeid ? Minu nimed Szehuai ja mina leiame end alati magama jäämas, kuid
Bluetoothi kaugjuhtimisega valguslüliti - moderniseerimine. Valguslüliti töötab endiselt, ilma lisakirjadeta: 9 sammu (piltidega)
Bluetoothi kaugjuhtimisega valguslüliti - moderniseerimine. Valguslüliti töötab endiselt, ilma lisakirjadeta. Värskendage 25. novembril 2017 - selle projekti suure võimsusega versiooni kohta, mis suudab juhtida kilovatt -koormust, vaadake BLE juhtimisseadet suure võimsusega koormustele - täiendavaid juhtmeid pole vaja värskendada Mõned BLE -tahvlid / tarkvara virnastatakse