Tartalomjegyzék:

Az Alexa engedélyezett lift gombja: 4 lépés
Az Alexa engedélyezett lift gombja: 4 lépés

Videó: Az Alexa engedélyezett lift gombja: 4 lépés

Videó: Az Alexa engedélyezett lift gombja: 4 lépés
Videó: КАК НАСТРОИТЬ L4D2 2024, November
Anonim
Image
Image
Keresse meg a gomb lengyeleit
Keresse meg a gomb lengyeleit

Az ebben az utasításban szereplő módszer bármilyen gombhoz használható, de ebben az esetben van egy liftünk, amelyet az Amazon Alexa segítségével szeretnénk hívni. Van egy korábbi utasításom, ahol Alexa által vezérelt mágnesszelepet használtam ugyanezhez, de ez elegánsabb és jobban működik. A gomb továbbra is úgy működik, ahogy van, de az Alexa segítségével is vezérelheti.

A végső ötlet ez: ha megnyom egy gombot, befejez egy kört. Ehhez az utasításhoz alexa/mikrokontroller/relé kombinációt használok az áramkör befejezéséhez. Nem helyettesíti a gombot. A gomb megnyomásával továbbra is befejeződik az áramkör. Ezenkívül, amikor Alexát hívja, jelzi a mikrokontrollert, és a mikrokontroller jelet küld a relének, amely aztán befejezi az áramkört.

A szükséges elemek a következők:

WeMos D1 mini

Relé tábla

vezetékek

tápkábel a WeMos D1 mini számára

1. lépés: Keresse meg a gomb pólusát

Keresse meg a gomb lengyeleit
Keresse meg a gomb lengyeleit
Keresse meg a gomb lengyeleit
Keresse meg a gomb lengyeleit
Keresse meg a gomb lengyeleit
Keresse meg a gomb lengyeleit

Levettem a felvonólemezt, és megállapítottam, hogy ki tudom húzni, ha kihúzom a telefon csatlakozóját. A felvonólemez hátoldalán a gomb, a processzor és a számkijelző képernyője látható. Szerencsére a nyomógomb csavaros csatlakozóval rendelkezett a vezetékekhez. Nincs szükség vágásra vagy forrasztásra! Azonban volt 4 terminál, és el kellett döntenem, hogy melyik 2 a gomb. Számomra úgy tűnik, hogy az összes gomb 99% -a tapintókapcsolót használ valamilyen lemezborítással, így amikor ránéztem a gomblapra, valahogy láthattam, hol vannak a gomb lábai forrasztva, és melyik terminálhoz mennek. Szóval sejtettem, hogy ez a két terminál az, amit akartam. Ennek teszteléséhez csatlakoztattam a felvonólemezt, és megérintettem a vezeték bármelyik végét minden terminálhoz. Valóban, ezzel befejeződött az áramkör, a gomb világított és a lift ajtaja kinyílt.

2. lépés: Csatlakoztassa

Vezetékkel fel
Vezetékkel fel
Vezetékkel fel
Vezetékkel fel
Vezetékkel fel
Vezetékkel fel

Ez az áramkör „normálisan nyitott”. Amikor megnyomja a gombot, azt szeretné, hogy zárja az áramkört. Tehát a gomb vezetékei a reléhez mennek. Az egyik a COM terminálhoz, a másik a NO (Normally Open) terminálhoz megy.

Ezután a relé másik végének vezetékei a mikroprocesszorhoz csatlakoznak. Elég egyszerű…

DC- a relé a mikroprocesszor GND-jéhez

A relé DC+ -ja a mikroprocesszor 5 V -ig

A relé bemenete a mikroprocesszor bármely digitális tűjéhez

Miután ellenőriztem, hogy minden rendben működik-e, ragasztottam a relét és a WeMos processzort a felvonólemez hátuljához.

3. lépés: Kódolja fel

Ez egyszerre könnyű és nehéz, ugyanakkor. Ha az Amazon Alexa -val kézzel kell fognom az összes kézfogást, az messze meghaladná a képességeim szintjét. Szerencsére valaki már megtette.

Regisztráljon Sinric -re itt. Ez az oldal mindent tartalmaz, ami szükséges. Ezen az oldalon regisztrálhatja „eszközét”, hogy egyedi eszköznevet kapjon, amellyel az Alexa kommunikálni tud. Ezután a mintakód segítségével feltöltheti a WeMos -ba, és egyszerűen helyettesítheti az eszköz nevét, a WiFi -t és a kódot, amely érvényesül, amikor az Alexa be-/kikapcsolja az eszközt. Az én esetemben egyszerűen egy pinMode hozzáadása volt (myRelayPin, HIGH); késleltetés (700); pinMode (myRelayPin, LOW); hogy jelet küldjön a relének az áramkör befejezéséhez.

4. lépés: Tegye még hasznosabbá

Ezeket a lépéseket követtem mind az emeleti, mind a földszinti gombhoz. Ezen a ponton Alexa megnyomhatja a padló gombját, ahol éppen tartózkodik, majd adjon egy második parancsot, hogy nyomja meg a gombot ahhoz a padlóhoz, ahová megy. De valójában ez túl nehézkes.

Letöltöttem az Alexa alkalmazást a telefonomra. Innen beléphetek a főmenübe, kiválaszthatom a „Rutinok” lehetőséget, és létrehozhatok egy rutinot a lifthez. Például amikor azt mondom, hogy „Alexa, lemegy”, Alexa jelzi a gombot a konyhában, ő pedig azt mondja: „Lefelé” (szükségem van rá, hogy rövid szünetet tartson, és ha mond valamit, az késlelteti a szükséges időt), akkor jelezze a gombot az alagsorban. Egy parancs segítségével minden elkészül.

Ajánlott: