Sisukord:

Hääljuhtimisega puidust Edisoni lamp - (video): 5 sammu
Hääljuhtimisega puidust Edisoni lamp - (video): 5 sammu

Video: Hääljuhtimisega puidust Edisoni lamp - (video): 5 sammu

Video: Hääljuhtimisega puidust Edisoni lamp - (video): 5 sammu
Video: Компьютер и Мозг | Биология Цифр 01 2024, November
Anonim
Hääljuhtimisega puidust Edisoni lamp - (video)
Hääljuhtimisega puidust Edisoni lamp - (video)

Küsimuse hind 5 dollarit. Nii palju maksab WiFi -relee SONOFF (firmalt ITEAD), mis on selle seadme süda.

"Ma ei ole ebaõnnestunud. Olen just leidnud 10 000 võimalust, mis ei tööta." - Thomas A. Edison See on uskumatu, kuid hiljuti kirjutasid inimesed koolides sulgedega. Ja täna on pildiga maagiline tellis, mis mahub taskusse ja võimaldab juurdepääsu kogu maailma teabele. Hääljuhtimine ja, nagu inimesed ütlevad, oht tehisintellekti poolt inimkonnale. Hiljuti tundusid need tehnoloogiad kättesaamatute fantaasiatena. Kuid täna näitan teile, kuidas absoluutselt igaüks teist, programmeerimise algteadmistega, saab kasutada hääljuhtimist. Niisiis, alustame.

Samm: alustame

Alustagem
Alustagem

HOIATUS !!! Töötage kõrgepingega! Artikli autor ei vastuta teie tegude eest! Või mis tahes materiaalsed või füüsilised kahjustused, mis võivad selle juhendi kasutamisel tekkida!

2. samm: seadme tööalgoritmi üldskeem

Seadme tööalgoritmi üldskeem
Seadme tööalgoritmi üldskeem

Kuna telefoni saab korraga ühendada ainult ühe WiFi-pöörduspunktiga, töötame ruuteri kaudu. Üldiselt on mugav, kui kõik teie nutiseadmed on samas võrgus ja saate neid hõlpsalt hallata, ilma et peaksite nendega iga kord pidevalt uuesti ühendust looma. Selle puuduseks on see, et kõik teie seadmed sõltuvad ühe ruuteri jõudlusest.

Samm 3: 1 - Peame Sonoffi WiFi -releed ümber programmeerima

1 - Peame Sonoffi WiFi -releed ümber programmeerima
1 - Peame Sonoffi WiFi -releed ümber programmeerima
1 - Peame Sonoffi WiFi -releed ümber programmeerima
1 - Peame Sonoffi WiFi -releed ümber programmeerima
1 - Peame Sonoffi WiFi -releed ümber programmeerima
1 - Peame Sonoffi WiFi -releed ümber programmeerima
1 - Peame Sonoffi WiFi -releed ümber programmeerima
1 - Peame Sonoffi WiFi -releed ümber programmeerima

Vaikimisi on see konfigureeritud töötama Hiina serveri kaudu. Minu arusaamist mööda ei ole väga mugav Hiina serveri kaudu tualettruumis elektripirni välja lülitada. Selleks peame selle lahti võtma ja kontaktid ümber programmeerimiseks jootma.

Nüüd saame Silicon Labsi cp2102 mooduli ühendada Sonoffi WiFi -ga. Kasutasin seda ka Arduino mini programmeerimiseks.

HOIATUS !!! Ümberprogrammeerimisel ärge ühendage moodulit 220/110 voldise võrguga!

Relee ümberprogrammeerimine on väga lihtne. See on tavaline esp8266 moodul. Võtsin Arduino IDE -st pääsupunkti serveri standardse visandi ja muutsin seda natuke.

Püsivara SONOFF Wifi releele. Selle kasutamiseks oma koduse ruuteri kaudu leiate lisatud failist. Ja kasutage seda Arduino IDE -st.

Peate määrama lambipirni juurdepääsupunkti (ruuteri) nime, parooli ja staatilise IP -aadressi. Relee juhtimine on tihvti 12. Määrake IDE -s kindlasti välgu suuruseks 1 MB.

Vajutage ja hoidke all Sonoffi tahvli vajutusnuppu. Sisestage cp2102 muunduri USB arvutisse (hoides samal ajal all nuppu). 2–3 sekundi pärast vabastage nupp. Nüüd on see välgurežiimis. Laadige eskiisfail Arduino IDE -sse. Klõpsake nuppu Kinnita / kompileeri. Pärast selle vilkumist peaks moodul taaskäivituma ja roheline LED hakkab vilkuma

Samm: loome selle Wifi relee juhtimiseks mõne mobiilirakenduse. (Android)

Teeme selle Wifi relee juhtimiseks mõne mobiilirakenduse. (Android)
Teeme selle Wifi relee juhtimiseks mõne mobiilirakenduse. (Android)
Teeme selle Wifi relee juhtimiseks mõne mobiilirakenduse. (Android)
Teeme selle Wifi relee juhtimiseks mõne mobiilirakenduse. (Android)
Teeme selle Wifi relee juhtimiseks mõne mobiilirakenduse. (Android)
Teeme selle Wifi relee juhtimiseks mõne mobiilirakenduse. (Android)

Esitan ainult peamised koodifragmendid. Seejärel saate neid oma rakendustes rakendada. Google pakub häältuvastuseks väga lihtsat ja mugavat liidest. Siin on kood, mis võimaldab teisendada hääle tekstiks ja salvestada selle tavaliseks stringiks. (Androidi peamised koodiosad, et kasutada häältuvastust, mille leiate lisatud failidest.) Seejärel saate seda võrrelda käskudega, mida soovite rakendada.

Kood WiFi -ga töötamiseks. Sõnumi saatmine serverisse. Leiate ka lisatud failidest.

Kood on väga lihtne. "1" lülitage lambipirn sisse, "0" lülitage lambipirn välja. Saate soovi korral lisada mis tahes tšekke, saada serverilt vastuse jne. Ma lõin enda jaoks kaks programmi. Esimene on hääljuhtimise vidin, mis asub töölaual ja on alati käepärast. Teine on lihtne rakendus pirni sisse- / väljalülitamiseks, vajutades nuppu.

Soovitan: