Мазмуну:

Үн менен башкарылган жыгач Эдисон чырагы - (Видео): 5 кадам
Үн менен башкарылган жыгач Эдисон чырагы - (Видео): 5 кадам

Video: Үн менен башкарылган жыгач Эдисон чырагы - (Видео): 5 кадам

Video: Үн менен башкарылган жыгач Эдисон чырагы - (Видео): 5 кадам
Video: Why the Eiffel Tower has a Secret Apartment on Top 2024, Ноябрь
Anonim
Үн менен башкарылган жыгач Эдисон чырагы - (Видео)
Үн менен башкарылган жыгач Эдисон чырагы - (Видео)

Суроонун баасы 5 доллар. Бул аппараттын жүрөгү болгон Wifi Relay SONOFF (ITEAD компаниясынан) баасы канча.

"Мен ийгиликке жеткен жокмун. Мен иштебей турган 10 миң жолду таптым." - Томас А. Эдисон Бул укмуш, бирок акыркы убакта мектептердеги адамдар мамык менен жазышты. Ал эми бүгүнкү күндө чөнтөгүңүзгө туура келген жана дүйнөдөгү бардык маалыматка жетүүнү камсыздаган сүрөтү бар сыйкырдуу кыш бар. Үн көзөмөлү жана адамдар айткандай жасалма интеллект тарабынан адамзатка коркунуч. Жакында бул технологиялар кол жеткис фантазиялар сыяктуу көрүндү. Бирок бүгүн, мен силерге ар бириңер программалоонун негизги билимдери менен кантип үн башкарууну колдоно аларын көрсөтөм. Ошентип, баштайлы.

1 -кадам: Баштайлы

Баштайлы
Баштайлы

ЭСКЕРТҮҮ !!! Жогорку чыңалуу менен иштеңиз! Макаланын автору сиздин аракеттериңиз үчүн жооп бербейт! Же бул көрсөтмөнү колдонуудан келип чыгышы мүмкүн болгон материалдык же физикалык зыян!

2 -кадам: Түзмөктүн иштөө алгоритминин жалпы схемасы

Түзмөктүн иштөө алгоритминин жалпы схемасы
Түзмөктүн иштөө алгоритминин жалпы схемасы

Телефон бир убакта бир гана Wi-Fi кирүү түйүнүнө туташтырылышы мүмкүн болгондуктан, биз роутер аркылуу иштейбиз. Жалпысынан алганда, бардык акылдуу түзмөктөрүңүз бир тармакта болгондо ыңгайлуу жана аларды ар бирине кайра туташпай эле оңой башкара аласыз. Мунун кемчилиги, бардык түзмөктөрүңүз бир роутердин иштешине көз каранды.

3 -кадам: 1 - Sonoff Wi -Fi релесин кайра программалаш керек

1 - Sonoff Wi -Fi релесин кайра программалаш керек
1 - Sonoff Wi -Fi релесин кайра программалаш керек
1 - Sonoff Wi -Fi релесин кайра программалаш керек
1 - Sonoff Wi -Fi релесин кайра программалаш керек
1 - Sonoff Wi -Fi релесин кайра программалаш керек
1 - Sonoff Wi -Fi релесин кайра программалаш керек
1 - Sonoff Wi -Fi релесин кайра программалаш керек
1 - Sonoff Wi -Fi релесин кайра программалаш керек

Демейки боюнча, ал кытайлык сервер аркылуу иштөө үчүн конфигурацияланган. Менин түшүнүгүмдө, кытайлык сервер аркылуу ажатканада лампочканы өчүрүү өтө ыңгайлуу эмес. Бул үчүн биз аны ажыратып, контакттарды кайра программалоо үчүн ширетишибиз керек.

Эми биз cp2102 модулун Silicon Labsтан Sonoff wifiга туташтыра алабыз. Мен аны Arduino mini программасы үчүн да колдондум.

ЭСКЕРТҮҮ !!! Кайра программалоодо модулду 220/110 вольт тармагына туташтырбаңыз!

Эстафетаны кайра программалоо өтө жөнөкөй. Бул кадимки esp8266 модулу. Мен Arduino IDEден кирүү чекити серверинин стандарттык эскизин алып, аны бир аз өзгөрттүм.

SONOFF Wifi релеси үчүн жабдык. Аны үй роутери аркылуу колдонуу үчүн тиркелген файлдан таба аласыз. Жана Arduino IDEден колдонуңуз.

Сиз лампочка үчүн кирүү чекитиңиздин атын (роутер), сырсөздү жана статикалык IP дарегин көрсөтүшүңүз керек. Эстафетаны көзөмөлдөө пин 12де. IDEде 1 МБ үчүн Flashтин өлчөмүн орнотууну унутпаңыз.

Sonoff тактасындагы баскычты басып, кармап туруңуз. Компьютериңизге cp2102 конвертерин USB салыңыз (баскычты басып туруп). 2-3 секунддан кийин баскычты коё бериңиз. Азыр ал флеш режиминде. Эскиз файлын Arduino IDEге жүктөңүз. Текшерүү / Түзүү дегенди басыңыз. Аны күйгүзгөндөн кийин, модуль кайра башталышы керек жана жашыл LED жаркырай баштайт

4 -кадам: Келгиле, бул Wi -Fi релесин көзөмөлдөө үчүн, мобилдик тиркеме кылалы. (Android)

Келгиле, бул WiFi релесин көзөмөлдөө үчүн, мобилдик тиркеме кылалы. (Android)
Келгиле, бул WiFi релесин көзөмөлдөө үчүн, мобилдик тиркеме кылалы. (Android)
Келгиле, бул WiFi релесин көзөмөлдөө үчүн, мобилдик тиркеме кылалы. (Android)
Келгиле, бул WiFi релесин көзөмөлдөө үчүн, мобилдик тиркеме кылалы. (Android)
Келгиле, бул Wi -Fi релесин көзөмөлдөө үчүн, мобилдик тиркеме кылалы. (Android)
Келгиле, бул Wi -Fi релесин көзөмөлдөө үчүн, мобилдик тиркеме кылалы. (Android)

Мен негизги код фрагменттерин гана берем. Андан кийин аларды колдонмолоруңузга колдонуу үчүн колдоно аласыз. Google үн таануу үчүн абдан жөнөкөй жана ыңгайлуу интерфейсти камсыз кылат. Бул жерде үндү текстке айландырууга жана аны кадимки сапка сактоого мүмкүндүк берген код. (Androidдин негизги код бөлүктөрү, үн таанууну колдонуу үчүн тиркелген файлдардан таба аласыз.) Андан кийин аны аткаргыңыз келген буйруктар менен салыштырсаңыз болот.

WiFi менен иштөө коду. Серверге билдирүү жөнөтүү. Сиз ошондой эле тиркелген файлдардан таба аласыз.

Код абдан жөнөкөй. "1" лампочканы, "0" лампочканы өчүрөт. Сиз каалагандай текшерүүлөрдү кошо аласыз, серверден жооп ала аласыз ж.б… Мен өзүм үчүн эки программа түздүм. Биринчиси, иштөө столунда жайгашкан жана ар дайым колдо болгон үн башкаруу виджети. Экинчиси, кнопканы басуу менен лампочканы күйгүзүү / өчүрүү боюнча жөнөкөй колдонмо.

Сунушталууда: