Talaan ng mga Nilalaman:

Pinapagana ng Alexa ang Button ng Elevator: 4 na Hakbang
Pinapagana ng Alexa ang Button ng Elevator: 4 na Hakbang

Video: Pinapagana ng Alexa ang Button ng Elevator: 4 na Hakbang

Video: Pinapagana ng Alexa ang Button ng Elevator: 4 na Hakbang
Video: Minecraft Herobrine in Trouble #Shorts 2024, Nobyembre
Anonim
Image
Image
Hanapin ang Mga Pole ng Button
Hanapin ang Mga Pole ng Button

Ang pamamaraan sa itinuturo na ito ay maaaring gamitin para sa anumang pindutan, ngunit para sa pagkakataong ito mayroon kaming isang elevator na nais naming tawagan gamit ang Amazon Alexa. Mayroon akong naunang itinuturo kung saan gumamit ako ng isang solenoid na kinokontrol ni Alexa upang gawin ang parehong bagay, ngunit ito ay mas matikas at gumagana nang mas mahusay. Gumagana pa rin ang pindutan tulad ng dati, ngunit maaari mo ring gamitin ang Alexa upang makontrol ito.

Ang panghuli ideya ay ito --- kapag pinindot mo ang isang pindutan, nakumpleto mo ang isang circuit. Para sa itinuturo na ito, gumagamit ako ng isang kombinasyon na Alexa / microcontroller / relay upang makumpleto ang circuit. Hindi nito pinapalitan ang pindutan. Ang pagpindot sa pindutan ay makukumpleto pa rin ang circuit. Ngunit bilang karagdagan, kapag tumawag ka sa Alexa, signal niya ang microcontroller, at ang microcontroller ay nagpapadala ng isang senyas sa relay na pagkatapos ay nakukumpleto ang circuit.

Ang mga item na kinakailangan ay:

WeMos D1 mini

Board ng relay

mga wire

power cord para sa WeMos D1 mini

Hakbang 1: Hanapin ang Mga Pole ng Button

Hanapin ang Mga Pole ng Button
Hanapin ang Mga Pole ng Button
Hanapin ang Mga Pole ng Button
Hanapin ang Mga Pole ng Button
Hanapin ang Mga Pole ng Button
Hanapin ang Mga Pole ng Button

Hinubad ko ang plate ng elevator at nalaman na maaari ko itong hilahin sa pamamagitan lamang ng pag-plug ng isang konektor ng plug ng telepono. Sa likuran ng plate ng elevator ay gumagana ang mga pindutan, isang processor, at isang screen para sa pagpapakita ng numero. Sa kabutihang palad ang pindutan ng itulak ay may isang terminal ng tornilyo para sa mga wire. Walang kinakailangang pagputol o paghihinang! Gayunpaman, mayroong 4 na mga terminal at kailangan kong magpasya kung alin ang para sa pindutan. Tila sa akin na 99% ng lahat ng mga pindutan ay gumagamit ng isang tact switch na may ilang uri ng takip ng plato, kaya't nang tumingin ako sa plate ng butil ay nakikita ko kung saan na-solder ang mga binti ng pindutan at kung saang terminal sila napunta. Kaya, nahulaan ko na ang dalawang terminal na iyon ang gusto ko. Upang subukan ito, isinaksak ko ang plate ng elevator at hinawakan ang alinman sa dulo ng isang kawad sa bawat terminal. Siguradong, nakumpleto nito ang circuit, ang pindutan ay nagliwanag at bumukas ang pintuan ng elevator.

Hakbang 2: Wire It Up

Wire It Up
Wire It Up
Wire It Up
Wire It Up
Wire It Up
Wire It Up

Ang circuit na ito ay 'Normally Open'. Kapag pinindot mo ang pindutan, nais mong isara ang circuit. Kaya, ang mga wire mula sa pindutan ay pumunta sa relay. Ang isa ay pupunta sa terminal ng COM, at ang isa naman ay sa terminal na HINDI (Karaniwan Bukas).

Susunod, ang mga wire mula sa kabilang dulo ng relay ay kumonekta sa microprocessor. Ito ay medyo simple …

DC- ng relay sa GND ng microprocessor

DC + ng relay sa 5V ng microprocessor

IN ng relay sa anumang digital pin sa microprocessor

Matapos kong suriin na ang lahat ay gumagana na ok, idinikit ko ang relay at processor ng WeMos sa likuran ng plate ng elevator.

Hakbang 3: Code It Up

Ito ay parehong madali at mahirap at sa parehong oras. Kung kakailanganin kong i-code ang aking sarili sa lahat ng pakikipagkamay sa Amazon Alexa, magiging higit sa antas ng aking kasanayan. Sa kabutihang palad, may nagawa na ito.

Mag-sign up para sa Sinric dito. Ang site na ito ay mayroong lahat ng kailangan. Maaari mong irehistro ang iyong 'aparato' sa pahinang ito upang mabigyan ito ng isang natatanging pangalan ng aparato na maaaring makipag-usap sa Alexa. Pagkatapos ay maaari mong gamitin ang sample code upang mai-upload sa WeMos at palitan lamang ang pangalan ng iyong aparato, iyong WiFi, at ang code upang maisabatas kapag binuksan / i-off ng Alexa ang iyong aparato. Sa aking kaso ito ay simpleng pagdaragdag ng isang pinMode (myRelayPin, HIGH); pagkaantala (700); pinMode (myRelayPin, LOW); upang magpadala ng isang senyas sa relay upang makumpleto ang circuit.

Hakbang 4: Gawin itong Mas Kapaki-pakinabang

Sinundan ko ang mga hakbang na ito para sa parehong pindutan sa itaas at sa ibaba. Sa puntong ito maaari kang magkaroon ng Alexa pindutin ang pindutan para sa sahig na nasa iyo, pagkatapos ay magbigay ng isang pangalawang utos upang pindutin ang pindutan sa sahig na iyong pupuntahan. Ngunit talaga, masyadong masalimuot iyon.

Na-download ko ang Alexa App sa aking telepono. Mula doon maaari akong pumunta sa pangunahing menu, piliin ang 'Mga Gawi' at lumikha ng isang gawain para sa elevator. Halimbawa signal ang pindutan sa basement. Sa isang utos, tapos na ang lahat.

Inirerekumendang: