INHOUDSOPGAWE:

Lift -knoppie met Alexa ingeskakel: 4 stappe
Lift -knoppie met Alexa ingeskakel: 4 stappe

Video: Lift -knoppie met Alexa ingeskakel: 4 stappe

Video: Lift -knoppie met Alexa ingeskakel: 4 stappe
Video: Giant Boeing 747 Vertical Takeoff | X-Plane 11 2024, November
Anonim
Image
Image
Vind die pole van die knoppie
Vind die pole van die knoppie

Die metode in hierdie instruksies kan vir elke knoppie gebruik word, maar vir hierdie geval het ons 'n hysbak wat ons wil bel met behulp van die Amazon Alexa. Ek het 'n vorige instruksie, waar ek 'n solenoïde wat deur Alexa beheer is, gebruik het om dieselfde te doen, maar dit is meer elegant en werk beter. Die knoppie werk nog steeds soos dit is, maar u kan Alexa ook gebruik om dit te beheer.

Die uiteindelike idee is dit --- as u op 'n knoppie druk, voltooi u 'n kring. Vir hierdie instruksies gebruik ek 'n alexa/microcontroller/relay -kombinasie om die kring te voltooi. Dit vervang nie die knoppie nie. Deur op die knoppie te druk, sal die kring nog steeds voltooi word. Maar as u Alexa bel, gee sy ook 'n teken aan die mikrobeheerder, en die mikrobeheerder stuur 'n sein na die aflos wat die kring voltooi.

Die items wat benodig word, is:

WeMos D1 mini

Relay board

drade

netsnoer vir die WeMos D1 mini

Stap 1: Soek die pole van die knoppie

Vind die pole van die knoppie
Vind die pole van die knoppie
Vind die pole van die knoppie
Vind die pole van die knoppie
Vind die pole van die knoppie
Vind die pole van die knoppie

Ek haal die hysbak uit en vind dat ek dit kan uittrek net deur 'n telefoonstekker te ontkoppel. Op die agterkant van die hysbak was die werking van die knoppie, 'n verwerker en 'n skerm om getalle te vertoon. Gelukkig het die drukknop 'n skroefaansluiting vir die drade gehad. Geen sny of soldeer nodig nie! Daar was egter 4 terminale en ek moes besluit watter 2 vir die knoppie was. Dit lyk vir my asof 99% van alle knoppies 'n taktskakelaar met 'n soort plaatbedekking gebruik, so toe ek op die knoppiebord kyk, kon ek sien waar die bene van die knoppie gesoldeer is en na watter terminale hulle gaan. Ek het dus geraai dat die twee terminale die een was wat ek wou hê. Om dit te toets, het ek die hysbak ingeprop en aan elke kant van 'n draad aan elke terminale geraak. Dit het beslis die kring voltooi, die knoppie het aangesteek en die hysbak se deur het oopgegaan.

Stap 2: Draai dit op

Draai dit op
Draai dit op
Draai dit op
Draai dit op
Draai dit op
Draai dit op

Hierdie kring is 'Normaal oop'. As u op die knoppie druk, wil u hê dat dit die kring moet sluit. Die drade van die knoppie gaan dus na die aflos. Die een gaan na die COM -terminale, en die ander na die NO (normaalweg oop) terminale.

Vervolgens sluit die drade van die ander kant van die relais aan op die mikroverwerker. Dit is redelik eenvoudig …

DC- van die relais na GND van die mikroverwerker

DC+ van die relais na 5V van die mikroverwerker

IN van die relais na enige digitale pen op die mikroverwerker

Nadat ek gekontroleer het of alles goed werk, het ek die relais en WeMos-verwerker aan die agterkant van die hysbak vasgeplak.

Stap 3: Kodeer dit op

Dit is maklik en moeilik en op dieselfde tyd. As ek self al die handdruk met Amazon Alexa moes kodeer, sou dit my vaardigheidsvlak ver oortref. Gelukkig het iemand dit al gedoen.

Teken hier in vir Sinric. Hierdie webwerf bevat alles wat nodig is. U kan u 'toestel' op hierdie bladsy registreer sodat dit 'n unieke toestelnaam kry waarmee Alexa kan kommunikeer. Dan kan u die voorbeeldkode gebruik om na die WeMos op te laai en net u toestelnaam, u WiFi en die kode in te voer wanneer Alexa u toestel aan/af skakel. In my geval was dit bloot om 'n pinMode (myRelayPin, HIGH) by te voeg; vertraging (700); pinMode (myRelayPin, LOW); om 'n sein na die aflos te stuur om die stroombaan te voltooi.

Stap 4: Maak dit nog nuttiger

Ek het hierdie stappe gevolg vir die knoppie bo en onder. Op hierdie punt kan u Alexa op die knoppie laat druk vir die vloer waarop u gaan, en dan 'n tweede opdrag gee om die knoppie op die vloer te druk waarheen u gaan. Maar eintlik is dit te omslagtig.

Ek het die Alexa -app op my selfoon afgelaai. Van daar af kan ek na die hoofkieslys gaan, 'Routines' kies en 'n roetine vir die hysbak skep. Byvoorbeeld, as ek sê "Alexa, gaan af", sal Alexa die knoppie in die kombuis aandui, sal sy sê "Gaan af" (ek moet haar 'n rukkie stop en laat haar iets sê, gee die vertraging wat ek nodig het), dan sal sy beduie die knoppie in die kelder. Met een opdrag word alles gedoen.

Aanbeveel: