Агуулгын хүснэгт:
- Алхам 1: эд ангиудыг авах
- Алхам 2: Үүнийг холино
- Алхам 3: Код
- Алхам 4: Өргөдөл
- Алхам 5: Үүнийг нэгтгэж, хийлээ
Видео: Alexa нь WEMO D1 Mini ашиглан ороомог удирддаг: 5 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:04
Энэ үнэхээр гайхалтай. Микро процессорыг alexa echo удирдлагатай болгох нь тийм ч хэцүү биш юм. Дэлхий бол таны хясаа юм. Энэхүү зааварчилгаа нь ороомогтой тэмцэх алхмуудыг хийх болно. Та мөн адил үйл явцыг ашиглан хүссэн зүйлээ хянах боломжтой. Миний хувьд цахилгаан ороомог ашиглан цахилгаан шатны товчлуурыг дарсан. Би эдгээрийн хоёрыг хийсэн, нэг нь дээд талын цахилгаан шатны товчлуур, нөгөө нь доод талын цахилгаан шатны товчлуур юм.
Алхам 1: эд ангиудыг авах
Орц:
Alexa Echo Dot (эсвэл цуурай)
WEMO D1 mini - WEMO D1 mini LITE авахаас болгоомжил. Би мөнгө хэмнэж байна гэж бодоод санамсаргүй байдлаар хийсэн боловч энэ нь зөв ажиллахгүй байна.
L293D - Буухиа ихэвчлэн ашиглагддаг, гэхдээ би эдгээрийг тойруулан байрлуулсан бөгөөд тэд ажиллаж байсан.
Талхны самбар
9V батерейны холбогч
Эмэгтэй зүү толгой - заавал биш
Соленоид
утаснууд
9V батерей
Алхам 2: Үүнийг холино
Би үүнийг хос самбар дээр гагнасан. Энэ самбар нь төмөр зам, нүхний багц бүхий талх шиг тавигдсан тул гоё юм.
Нэгдүгээрт, би WEMO -ийг залгахын тулд эмэгтэй толгойнуудыг самбар дээр гагнав. Эхэндээ би L293D -ийн залгахын тулд эмэгтэй толгойнуудыг гагнасан. Гэсэн хэдий ч L293D нь сайн холболттой толгойн хэсэгт холбогдоогүйг олж мэдээд шууд самбар дээр гагнав.
Дараа нь би утсыг самбар дээр холбож холболт хийв: 1. WEMO 5V -аас L293D хүртэлх улаан утас Pin2 -ийг идэвхжүүлнэ үү. WEMO газардуулгаас L293D газардуулгын зүү (5) 3 хүртэлх хар утас. Шар утас WEMO D1 зүүгээс L293D оролт2 зүү (7) 4. батерейны тагны утас - WEMO газардуулгатай хар, улаан L293D Vs зүү (8) 5. цахилгаан ороомог утас-WEMO газар хүртэл хар, L293D гаралт 2 зүү (6)-ямар ч өнгө-ТАЙЛБАР: Би төгсгөлд нь 2 зүү эмэгтэй холболттой утас ашигласан. Би цахилгаан ороомог залгаж болно. Би ороомог утас бүрийн төгсгөлд эрэгтэй тээглүүр гагнав.
Би оролт/гаралт 2 -т холбогдсон шалтгаан байхгүй байсан, би оролт/гаралт 1 -ийг хийх боломжтой байсан. Үнэндээ би ганцхан солонгын оронд 4 ороомогийг удирдаж болох байсан, гэхдээ энэ төсөлд надад хэрэгтэй байсан зүйл бол нэг л байсан.
Алхам 3: Код
Та WEMO програмчлахдаа Arduino IDE -ийг ашиглаж болно.
WEMO-ийг arduino IDE-тэй хамтран ажиллах хэд хэдэн алхам байдаг бөгөөд та үүнийг маш сайн зааварчилгаагаар дагаж болно …
Дараа нь та WEMO -г Echo -той хамтран ажиллуулах ёстой … WEMO -ийн шалтгаан нь WIFI -ийг идэвхжүүлсэнтэй холбоотой бөгөөд та үүнийг хялбархан ашиглах боломжтой кодыг ашиглан wemo belkin унтраалга шиг ажиллуулах боломжтой болно. Энэ бол Amazon цуурайтай интерфэйс хийх хялбар арга юм.
Нэгдүгээрт, https://github.com/kakopappa/arduino-esp8266-alexa… руу ороод belkin симуляцийн кодыг татаж аваарай. Энэ кодыг бусад бүх arduino төслүүд хаана байрлуулна. Дараа нь arduino ide дээр wemos.ino файлыг авчирна. Өөрчлөх шаардлагатай цорын ганц файл бол wemos.ino файл юм. Үндсэндээ энэ файлд хийх ёстой зүйл бол:
1. SSID болон нууц үгээ wifi -д тохируулах 2. Шилжүүлэгчээ тодорхойлох; (Switch *гал тогоо = NULL;) 3. Шилжүүлэгчээ эхлүүлэх; (гал тогоо = шинэ унтраалга ("гал тогооны гэрэл", 81, kitchenLightsOn, kitchenLightsOff); upnpBroadcastResponder.addDevice (*гал тогоо);) 4. Loop хэсэгт нэмэх; (kitchen-> serverLoop ();) 5. Асаах, унтраах хоёрын аль алиныг нь буцааж дуудлага хийхдээ хүссэн бүхнээ буцааж оруулна уу: bool kitchenLightsOn () {Serial.println ("Switch 2 асаах…"); isKitchenLightstsOn = үнэн; буцах isKitchenLightstsOn; }
Та энэ бүгдийг wemos.ino кодын жишээн дээр харах болно. Тухайн файл дахь Switch-үүдийг солихыг хүссэн зүйлээрээ солих хэрэгтэй. Миний хувьд бүх зүйлийг "BasementButton" гэж нэрлэсэн. Миний basementButtonOn () дуудлага нь D1 зүүг HIGH болгож өөрчилдөг. Жишээ болгон миний оруулсан кодыг үзнэ үү.
Алхам 4: Өргөдөл
Миний хувьд цахилгаан ороомог цахилгаан шатны товчлуурыг дарахыг хүссэн. Үүнийг хийхийн тулд цахилгаан шатны товчлуур дээр ороомог бариулах ямар нэг хаалт хэрэгтэй байв. Тиймээс энэ бол 3D принтерийн ертөнцөд хийсэн анхны алхам юм. Би tinkercad.com руу орж данс хийсэн. Та тэдний хэрэгслийг ашиглан 3D дизайныг үүлэн дээр бүтээж, дараа нь хэвлэх боломжтой *.stl файл руу экспорт хийж болно. Tinkercad -ийг ашиглахад маш зөн совинтой болохыг олж мэдсэн. Та хүссэн загвараа бүтээхийн тулд зургийн талбар руу дүрсийг чирдэг. Та дансаа анх тохируулахдаа үүнийг эхлүүлэх маш сайн заавартай байдаг. Зөв хэмжээсүүд байгаа эсэхийг шалгах шаардлагатай бол энэ нь арай илүү төвөгтэй болно.
Би 3D принтертэй найзынхаа сайхан сэтгэлээр хаалтыг хэвлэж чадсан. Гэхдээ үүнийг танд зориулж хийх боломжтой янз бүрийн компаниуд байдаг. Зарим номын сан үүнийг хийх болно.
Алхам 5: Үүнийг нэгтгэж, хийлээ
Би цахилгаан шатны товчлуур дээр хаалт/цахилгаан ороомог суурилуулж, WEMO -г товчлуурын дээд талд хуванцар хайрцагт хийв. WEMO -д кодыг байршуулсны дараа та Alexa -г олж мэдэх хэрэгтэй. "Alexa төхөөрөмж хайж олох" гэж хэлээрэй. Түүнийг олсоны дараа та "Alexa DEVICENAME -ийг асаах" эсвэл "Alexa DEVICENAME -ийг унтраах" гэж хэлж болно. Энэ нь дуудлага хийх кодыг идэвхжүүлж, ороомог асаах болно. Миний хувьд надад "цахилгаан шат дээш" төхөөрөмж, "подвалын товчлуур" төхөөрөмж байна. Энэ нь жаахан үг хэллэгтэй боловч үр дүнтэй байдаг. Түүнчлэн "асаах", "унтраах" нь утгагүй юм, гэхдээ үүнийг өөрчлөх боломжтой гэдэгт би итгэлтэй биш байна.
Зөвлөмж болгож буй:
Arduino ашиглан дохио зангаагаар удирддаг робот: 7 алхам
Arduino ашиглан дохио зангаагаар удирддаг робот: Роботыг барилга, цэрэг, үйлдвэрлэл, угсралт гэх мэт олон салбарт ашигладаг. Роботууд бие даасан эсвэл хагас бие даасан байж болно. Автономит роботууд хүний оролцоо шаарддаггүй бөгөөд нөхцөл байдлын дагуу бие даан ажиллах боломжтой. За
Ардуино ба цахилгаан ороомог ашиглан хөдөлгөөн мэдрэгчтэй усны цорго - DIY: 6 алхам
Arduino ба цахилгаан ороомог ашиглан хөдөлгөөн мэдрэгчтэй усны цорго - DIY: Энэхүү төсөлд би цахилгаан соронзон хавхлага ашиглан хөдөлгөөн мэдрэгчтэй усны цорго хэрхэн бүтээхийг танд үзүүлэх болно. Энэхүү төсөл нь одоо байгаа гарын авлагын усны цоргыг хөдөлгөөнийг илрүүлэх үндсэн дээр удирдах боломжтой цорго болгон хувиргахад туслах болно. IR мэдрэгчийн интерфэйсийг ашиглаж байна
Микро ашиглан дохио зангаагаар удирддаг хулгана: бит: 5 алхам
Дохио зангаагаар удирддаг хулгана нь микро: бит: ТАНИЛЦУУЛГА Энэхүү төсөл нь дохио зангаагаар удирддаг хулгана бөгөөд дотор нь микро: бит суулгасан бээлий хэлбэртэй байна. Энэ бол миний суулгасан инженер байх үеийн анхны санаагаар өдөөгдсөн төсөл юм. Би утасгүй хулгана, гарын иж бүрдэлтэй байхыг үргэлж хүсч байна
Alexa идэвхжүүлсэн алсын удирдлага (WEMO D1 Mini ашиглан): 3 алхам
Alexa идэвхжүүлсэн алсын удирдлага (WEMO D1 Mini ашиглан): Энэ бол өмнөх бичлэгийн шинэчилсэн хувилбар юм: https: //www.instructables.com/id/Voice-Activated-R .. Өмнөх хувилбарт би Geetech ашиглаж байсан. ердийн гаражийн хаалга онгойлгодог алсын удирдлагатай дуут модуль. Энэхүү зааварчилгаанд би дуу хоолойг сольсон
ESP8266 болон Google Home Mini ашиглан DIY дуу хоолой/интернетээр удирддаг гэрийн автоматжуулалт ба хяналт: 6 алхам
ESP8266 болон Google Home Mini ашиглан DIY дуу хоолой/интернетээр удирддаг гэрийн автоматжуулалт, хяналт: Хөөе !! Удаан хугацааны завсарлага авсны дараа би энд бүгдээрээ уйтгартай (ажил хийх) ажил хийх хэрэгтэй болж байна. BLUETOOTH, IR, Local WIFI, Cloud, өөрөөр хэлбэл хэцүү зүйлүүдээс бичсэн ГЭРИЙН АВТОМАЦИОН нийтлэлүүдийн дараа * ОДОО * ирдэг. хамгийн хялбар боловч хамгийн үр дүнтэй