Sisällysluettelo:
- Vaihe 1: Osaluettelo:
- Vaihe 2: Syöminen praliineja laatikosta
- Vaihe 3: Kaikkien komponenttien kytkentä
- Vaihe 4: Wemos -levyn koodaus
- Vaihe 5: Pistorasian ohjaus
Video: Wi-Fi-ohjattu valokytkin: 5 vaihetta
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:02
Hei! Oletko koskaan ollut niin väsynyt, että unohdit sammuttaa huoneesi valot? Tai et vain halua nousta lämpimästä, kodikkaasta sängystä ja lyödä yöpöydän lampun kytkintä? Luultavasti me kaikki tiedämme tämän tunteen. Siksi haluaisin esitellä teille, kuinka tein älypuhelimella ohjatun tukikohdan tulevalle kodin automaatiojärjestelmälle-Wi-Fi-ohjatulle valokytkimelle.
Vaihe 1: Osaluettelo:
On aina hauskaa päättää, mitä osia meidän pitäisi käyttää. Paljon etsitään halvinta ja luotettavinta osaa samalla kun katsellaan myös muita kaupassa ja mietitään toista hyvää projektia: D
Ensinnäkin tarvitsemme aivoja projektillemme.
Valitsin Wemos D1 -kortin, koska se ei ainoastaan tarjoa Wi-Fi-yhteyttä kytkimelle, vaan siinä on 11 GPIO: ta ja se on ohjelmoitava Arduino IDE -ohjelmiston kautta, joten meidän ei tarvitse käyttää toista mikro-ohjainta. Ostin sellaisen 2,69 dollarilla Aliexpressistä.
OK. Nyt tarvitsemme varsinaisen kytkimen, joka katkaisee yhteyden verkkovirtaan.
Joten ostin 2-kanavaisen relemoduulin 0,85 dollarilla jälleen Aliexpressistä.
Toinen tärkeä elementti on virtalähde. Valitsin tämän 230VAC -5VDC -muuntajan 1,99 dollaria. Se pystyy käsittelemään 3 W: n tehoa, joka olisi enemmän kuin tarpeeksi.
Tarvitsisimme myös projektikotelon (kuten käytin praliinilaatikkoa): D, virtajohdon, joitakin hyppyjohtoja ja pistorasian (paras on seinästä irtoava ja 2 ruuviin kiinnitetty)
Vaihe 2: Syöminen praliineja laatikosta
Kun laatikko on tyhjä, voimme jatkaa pistorasian kiinnittämistä koteloon. Laatikkoni oli liian vaikea porata siihen, joten tein veitsellä 2 pientä leikkausta. Sitten kiinnitin pistorasian pienillä ruuveilla, muttereilla ja tyynyillä.
Seuraavaksi asensin muuntajan perfboard -palalle juottamisen helpottamiseksi. Sitten irrotin virtajohdon ja juotin johdot muuntajan AC -nastoihin.
Vaihe 3: Kaikkien komponenttien kytkentä
Nyt hauska osa - yhdistää jokainen pala ja välttää sotkemasta mitään: D
Kaaviossa esitetään kaikki liitännät, jotka meidän on tehtävä levyjen välille, paitsi ohjattavan pistorasian nolla, joka menee suoraan virtajohtoon. Käytä suurjänniteliitäntöihin aina johtoja, jotka kestävät virtaa, esim. Voimme lyhentää virtajohtoamme aikaisemmin ja käyttää katkaistuja palasia pistorasian ja releiden välissä. On myös hyvä pitää langan värit oikeina (jännitteinen lanka ruskea, neutraali sininen ja maa-kelta-vihreä).
Vaihe 4: Wemos -levyn koodaus
Nyt kaikkein tylsin osa - koodaus. Koska olen hyvin laiska ihminen, käytin olemassa olevaa esimerkkiluonnosta ja muokkasin sitä hieman vastataksemme komentoihimme. Koko koodi löytyy GitHubista.
Nyt voimme ladata koodin taululle. Hmm, mutta odota, miten? Se ei ole Arduino -levy. Ensin meidän on lisättävä taulun määritelmät IDE: hen, jotta se näkyy. Sitten etsimme Wemos D1 minin taulukoilta, asetamme latausnopeudeksi 115200 bps ja sitten lopulta lataamme koodin.
Vaihe 5: Pistorasian ohjaus
Jos nyt irrotamme USB-kaapelimme ja liitämme korttimme pistorasiaan, sen pitäisi muodostaa yhteys Wi-Fi-verkkoon ja vastata, kun avaamme sen selaimessa.
Mutta mikä on se osoite, jonka meidän pitäisi kirjoittaa selainpalkkiin? Siellä "mDNS -vastaaja" on kätevä, koska meidän ei tarvitse tietää levyn IP -osoitetta. Koodissa olemme ilmoittaneet, että mDNS vastaisi nimellä "remoteSocket01" ja palvelin on asetettu porttiin 81, joten koko osoite olisi https://remoteSocket01.local: 81. Kaikki työ on asetettu päälle /[lähtö] /[päälle tai pois päältä]
Mitä jos emme voi muodostaa yhteyttä korttiin mDNS -osoitteen avulla, esim. älypuhelimessa? Tässä on kätevä Android -sovellus nimeltä IP Tools. Yksi ominaisuuksista on, että voimme etsiä lähiverkosta kaikkia yhdistettyjä laitteita. Etsimme Espressif Inc: n tuottamaa laitetta ja luemme yllä olevan IP -osoitteen.
Jos et halua kirjoittaa osoitetta palkkiin joka kerta - tein Android -sovelluksen helpottamaan kaikkea. Perusominaisuudet toistaiseksi ovat pistorasian kytkeminen päälle tai pois ja "virkistävä" - sammuttaminen yhdeksi sekunniksi ja kääntäminen takaisin. Voit ladata sen täältä.
Toivottavasti nautit DIY -älykkäästä yölampusta: D
Seuraavaan kertaan, Krzysztof:)
Suositeltava:
Koti-automaation WiFi-valokytkin, jossa ESP-01 ja relemoduuli painikkeella: 7 vaihetta
Kotiautomaation WiFi-valokytkin, jossa ESP-01 ja relemoduuli painikkeella: Joten edellisissä ohjeissa ohjelmoimme ESP-01: n Tasmotan avulla ESP-vilkkurin avulla ja liitämme ESP-01: n wifi-verkkoihimme. kytkeäksesi valokytkimen päälle/pois päältä WiFi -yhteyden tai painikkeen avulla
Koti-automaation WiFi-valokytkin ja ESP-01: 8 vaihetta
Kotiautomaation WiFi-valokytkin ESP-01: llä: Tämän tuhoutumattoman avulla opastan sinut ensimmäisen wifi-valokytkimen valmistusvaiheissa
Yksinkertainen valokytkin: 5 vaihetta (kuvilla)
Yksinkertainen valokytkin: Simple Botien rakentamisessa aiomme käyttää sarjan valokuvakytkettyjä laitteita, joita kutsutaan moduuleiksi. Mutta ennen kuin voimme tehdä tämän, tarvitsemme hyvän valokuvaparin käytettäväksi valoa aktivoivana kytkimenä. Jos haluat tehdä yhden näistä kytkimistä, käytämme erityistä OSRA: ta
Kaukosäätimen Bluetooth -valokytkin: 4 vaihetta (kuvien kanssa)
Kaukosäätimen Bluetooth -valokytkin: Tämä on ensimmäinen projekti sarjassa: "Optimoitu laiskuus: Yli suunniteltuja ratkaisuja hämmästyttävän vähäisiin ongelmiin" Oletko koskaan maannut sängyssä myöhään illalla lukemalla tai katsomassa Netflixiä kannettavalla tietokoneellasi? Pahin osa on tietysti
Bluetooth -kauko -ohjattava valokytkin - jälkiasennus. Valokytkin toimii edelleen, ei lisäkirjoituksia: 9 vaihetta (kuvilla)
Bluetooth -kauko -ohjattava valokytkin - jälkiasennus. Valokytkin toimii edelleen, ei lisäkirjoituksia: Päivitys 25. marraskuuta 2017 - Tämän projektin suuritehoinen versio, joka voi ohjata kilowatteja, katso Jälkiasennettava BLE -ohjaus suuritehoisiin kuormituksiin - lisäjohdotusta ei tarvita Päivitys 15. marraskuuta 2017 - Jotkut BLE -levyt / ohjelmistopinot ovat valmiita