Мазмұны:
- 1 -қадам: бөлшектерді алыңыз
- 2 -қадам: оны араластырыңыз
- 3 -қадам: код
- 4 -қадам: Өтініш
- 5 -қадам: Оны біріктіріңіз және жасаңыз
Бейне: Alexa WEMO D1 Mini көмегімен басқарылатын соленоид: 5 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:26
Бұл шынымен де керемет. Микро-процессорды Alexa-эхо арқылы басқару қиын емес. Әлем - сіздің устрицаңыз. Бұл нұсқаулық электромагнитті басқаруға арналған қадамдар арқылы өтеді. Сіз қалаған нәрсені бақылау үшін дәл осы процесті пайдалана аласыз. Менің жағдайда, мен электромагнитті лифт түймесін басу үшін қолдандым. Мен олардың екеуін жасадым: бірінші лифт түймесіне, екіншісі төменгі қабаттағы лифт түймесіне.
1 -қадам: бөлшектерді алыңыз
Құрамы:
Alexa Echo Dot (немесе Эхо)
WEMO D1 mini - WEMO D1 mini LITE алмау үшін абай болыңыз. Мен кездейсоқ ақша үнемдеймін деп ойладым, бірақ ол дұрыс жұмыс істемеді.
L293D - Эстафета әдетте қолданылады, бірақ менде олардың көпшілігі болды, олар жұмыс істеді.
Нан тақтасы
9В батарея қосқышы
Әйелдер пин -тақырыптары - міндетті емес
Соленоид
сымдар
9В батарея
2 -қадам: оны араластырыңыз
Мен мұны пернетақтаға дәнекерледім. Бұл тақта жақсы, себебі ол рельстер мен саңылаулар жиынтығы бар тақта тәрізді.
Біріншіден, мен WEMO қосылу үшін пернетақтаға әйел тақырыптарын дәнекерледім. Бастапқыда мен L293D қосылатын әйел тақырыптарын да дәнекерледім. Дегенмен, мен L293D жақсы байланыспен тақырыптарға қосылмайтынын білдім, сондықтан мен оны тікелей тақтаға дәнекерледім.
Содан кейін мен сымдарды тақтаға жалғау үшін дәнекерледім: 1. WEMO 5V -ден L293D -ге дейінгі қызыл сым 2 -істі қосыңыз. Қара сым WEMO жерінен L293D жерге түйреуішке (5) 3. WEMO D1 түйреуішінен L293D кіріс 2 істігіне (7) дейін сары сым 4. батарея қақпағының сымдары - қара WEMO жерге дейін, қызыл L293D Vs түйреуішіне (8) 5. электромагниттік сымдар-WEMO жерге қара, L293D шығысына кез келген түс 2 істікшеге (6)-ЕСКЕРТПЕ: Мен соңында 2 істікшелі аналық қосылымы бар сымды қолдандым. Мен соленоидты бұған қоса аламын. Мен еркек түйреуіштерді әр соленоидты сымның соңына дәнекерледім.
Мен Input/Output 2 -ге қосылуымның ешқандай себебі жоқ еді, мен Input/Output 1 -ді жасай алар едім. Шындығында, мен тек соленоидтың орнына 4 электромагнитті басқара алар едім, бірақ бұл жоба үшін маған қажет болды.
3 -қадам: код
WEMO бағдарламалау үшін Arduino IDE қолдануға болады.
WEMO-ны arduino IDE-мен жұмыс істеудің бірнеше қадамдары бар және сіз оларды осы керемет нұсқаулықта орындауға болады …
Әрі қарай, WEMO -ны Эхо -мен жұмыс істеу керек … WEMO -ның себебі - бұл WIFI қосылған, және сіз оны wemo belkin қосқышы сияқты әрекет ету үшін оңай қол жетімді кодты пайдалана аласыз. Бұл Amazon echo -мен интерфейстің қарапайым әдісі.
Алдымен мына сілтемеге өтіңіз: https://github.com/kakopappa/arduino-esp8266-alexa… және Белкин модельдеу кодын жүктеңіз. Бұл кодты сіздің барлық басқа arduino жобалары орналасқан жерге қойыңыз. Содан кейін arduino ide ішіндегі wemos.ino файлын ашыңыз. Өзгерту қажет жалғыз файл - wemos.ino файлы. Негізінде, бұл файлда сізге қажет:
1. SSID пен құпия сөзді Wi -Fi желісіне орнатыңыз 2. Коммутаторды анықтаңыз; (Switch *kitchen = NULL;) 3. Коммутаторды инициализациялаңыз; (ас үй = жаңа қосқыш («ас үй шамдары», 81, kitchenLightsOn, kitchenLightsOff); upnpBroadcastResponder.addDevice (*ас үй);) 4. Loop бөліміне қосу; (kitchen-> serverLoop ();) 5. Қайта қосуды қосулы да, өшірулі де жасаңыз және кері байланыста қалағаныңызды қойыңыз: bool kitchenLightsOn () {Serial.println («2 ауыстыру қосылады …»); isKitchenLightstsOn = ақиқат; қайтару isKitchenLightstsOn; }
Сіз мұның барлығын wemos.ino үлгісінде көресіз. Тек сол файлдағы коммутаторларды ауыстырғыңыз келетін нәрсеге ауыстырыңыз. Менің жағдайда мен бәрін «BasementButton» деп атадым. Менің basementButtonOn () кері шақыруы D1 түйреуішін ЖОҒАРЫ етіп өзгертеді. Мысал ретінде мен енгізген кодты қараңыз.
4 -қадам: Өтініш
Менің жағдайда мен электромагниттің лифт түймесін басқанын қалаймын. Мұны істеу үшін маған соленоидты лифт түймесінің үстінде ұстайтын қандай да бір кронштейн қажет болды. Сонымен, бұл менің 3D принтер әлеміне жасаған алғашқы қадамым. Мен tinkercad.com сайтына кіріп, есептік жазба жасадым. Сіз олардың құралымен бұлтта 3D дизайнын құруға, содан кейін басып шығаруға болатын *.stl файлына дизайнды экспорттауға болады. Мен tinkercad -ді қолдану өте интуитивті деп таптым. Қажетті дизайнды құру үшін фигураларды сурет аймағына сүйреңіз. Есептік жазбаны алғаш рет орнатқан кезде, оны бастау үшін өте жақсы оқулық бар. Дұрыс өлшемдері бар екеніне көз жеткізу үшін бұл сәл қиынырақ болады.
Мен 3D принтері бар досымның мейірімділігі арқылы жақшаны басып шығара алдым. Бірақ мұны сіз үшін жасай алатын түрлі компаниялар бар. Кейбір кітапханалар мұны жасайды.
5 -қадам: Оны біріктіріңіз және жасаңыз
Мен кронштейнді/электромагнитті лифт түймесінің үстіне қойдым және WEMO түймесін пластикалық қорапқа қойдым. WEMO -ға кодты жүктегеннен кейін сіз оны Alexa -дан табуға мәжбүр болуыңыз керек. Тек «Alexa құрылғыларды табады» деп айтыңыз. Ол оны тапқан соң, «Alexa DEVICENAME қосу» немесе «Alexa DEVICENAME өшіру» деп айтуға болады. Бұл кері шақыруды кодқа қосады және соленоидты қосады. Менің жағдайда, менде «лифт жоғары» және «жертөле түймесі» құрылғысы бар. Бұл аз сөз, бірақ ол жұмыс істейді. Сонымен қатар, «қосу» және «өшіру» мағынасы жоқ, бірақ оны өзгертуге болатынына сенімді емеспін.
Ұсынылған:
Alexa Arduino Esp8266 көмегімен басқарылатын гараж есігі: 6 қадам
Alexa Arduino Esp8266 көмегімен басқарылатын гараж есігі: Бұл жобаның идеясы маған бұрын жұмыс істеген ескі жобадан келді. Мен гараждың есігінен түймені басқанда жарықдиодты қосатын түйменің қарапайым тізбегін қостым. Бұл әдіс сенімсіз және пайдалы емес болып шықты
Alexa дауысты басқарылатын Raspberry Pi дроны IoT және AWS көмегімен: 6 қадам (суреттермен)
Alexa дауыспен басқарылатын Raspberry Pi дроны IoT және AWS көмегімен: Сәлеметсіз бе! Менің атым Арман. Мен Массачусетс штатының 13 жасар баласымын. Бұл оқулықта Raspberry Pi дронын қалай жасау керектігін тақырыптан білуге болады. Бұл прототип дрондардың қалай дамып келе жатқанын көрсетеді, сонымен қатар олардың қаншалықты маңызды рөл атқаратынын көрсетеді
Alexa қосылған қашықтан басқару құралы (WEMO D1 Mini көмегімен): 3 қадам
Alexa қосылған қашықтан басқару құралы (WEMO D1 Mini көмегімен): Бұл алдыңғы жазбаның жаңартылған нұсқасы: https: //www.instructables.com/id/Voice-Activated-R .. Алдыңғы нұсқада мен Geetech қолдандым қарапайым гараж есігін ашатын пультті басқаруға арналған дауыс модулі. Бұл нұсқаулықта мен дауысты ауыстырдым
Alexa мен Arduino көмегімен дауысты басқарылатын қосқыш: 10 қадам (суреттермен)
Alexa мен Arduino көмегімен дауысты басқарылатын қосқыш: Бұл жобаның негізгі мақсаты - құрылғыны қосу немесе өшіру үшін қосқышты (релені) басқару үшін температура сенсорын пайдалану. Материалдар тізімі 12В реле модулі == > $ 4.2 Arduino uno == > $ 8 DHT11 температура сенсоры == > $ 3 ESP8266 модулі
ESP8266 мен Google Home Mini көмегімен DIY дауысы/интернетпен басқарылатын үйді автоматтандыру және бақылау: 6 қадам
ESP8266 мен Google Home Mini көмегімен DIY дауысы/интернетпен басқарылатын үйді автоматтандыру және бақылау: Эй !! Ұзақ үзілістен кейін мен осындамын, өйткені біз бәріміз ақша табу үшін қызықсыз нәрсе (жұмыс) жасауымыз керек. BLUETOOTH, IR, Local WIFI, Cloud, яғни қиын мақалалардан жазған барлық үйдегі Автоматтандыру мақалаларынан кейін * ҚАЗІР * келеді. ең қарапайым, бірақ ең тиімдісі