
Агуулгын хүснэгт:
2025 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2025-01-23 15:00



Энэ бол өмнөх нийтлэлийн шинэчилсэн хувилбар юм.
www.instructables.com/id/Voice-Activated-R…
Өмнөх хувилбарт би Geetech дуут модулийг ашиглан гаражийн хаалга онгойлгодог ердийн алсын удирдлагыг удирддаг байсан. Энэхүү зааварчилгааны дагуу би дууны модулийг Amazon Echo -оор сольсон. Манай байшинд алсын удирдлага нь урд хаалгыг удирддаг.
Алхам 1: Алсын удирдлагыг утас руу залгаарай



Хэрэв та өмнөх зааварчилгааг дагаж мөрдвөл (https://www.instructables.com/id/Voice-Activated-R…), би гаражийн хаалганы алсаас авдар аваад товчлуурын хөлийг гагнасан болохыг харах болно. жижиг утсаар. Одоо товчлуурыг байнга дардаг. Зайг холбосон даруй дохио илгээгдэж, урд хаалга нээгдэнэ.
Өмнөх зааварчилгаанд би алсын удирдлагын хүчийг хянахын тулд arduino ашигласан. Энэ шинэчлэлд би WEMO D1 мини ашигласан. WEMO-г arduino IDE-тэй хамтран ажиллах хэд хэдэн алхам байдаг бөгөөд та үүнийг маш сайн зааварчилгааны дагуу дагаж болно …
WEMO -ийн шалтгаан нь WIFI -ийг идэвхжүүлсэнтэй холбоотой бөгөөд та үүнийг хялбархан ашиглах боломжтой кодыг ашиглан wemo belkin унтраалга шиг ажиллуулах боломжтой болно. Энэ бол Amazon цуурайтай интерфэйс хийх хялбар арга юм.
Алсын удирдлагыг WEMO руу холбохын тулд өгөгдсөн диаграмыг дагана уу. Та мөн өмнөх зааварчилгааны дагуу зураг/тохиргооны тайлбарыг дагаж болно (энэ нь үндсэндээ адилхан, гэхдээ arduino -ийг wemo -ээр сольж болно).
Энэхүү зааварчилгаа (https://www.instructables.com/id/Alexa-Controlled-Servo/) нь үндсэндээ ижил зүйлийг хийж байгаа бөгөөд энэ нь миний төслийг шинэчлэхэд ашигладаг байсан үндэс суурь юм. Төсөлдөө тэрээр 5V ба Ground зүү хооронд конденсатор нэмсэн. Би үүнийг хийгээгүй, гэхдээ хэрэв би wemo -ийн сүйрлийг анзаарсан бол би тэгэх болно.
Алхам 2: Код
Нэгдүгээрт, дараахь руу очно уу.
github.com/kakopappa/arduino-esp8266-alexa…
мөн belkin симуляцийн кодыг татаж аваарай. Энэ кодыг бусад бүх arduino төслүүд хаана байрлуулна. Дараа нь arduino ide дээр wemos.ino файлыг авчирна. Өөрчлөх шаардлагатай цорын ганц файл бол wemos.ino файл юм.
Үндсэндээ энэ файлд хийх ёстой зүйл бол: 1. SSID болон нууц үгээ wifi2 дээрээ тохируулаарай. Шилжүүлэгчээ тодорхойлох; (Switch *гал тогоо = NULL;) 3. Шилжүүлэгчээ эхлүүлэх; (гал тогоо = шинэ унтраалга ("гал тогооны гэрэл", 81, kitchenLightsOn, kitchenLightsOff); upnpBroadcastResponder.addDevice (*гал тогоо);) 4. Loop хэсэгт нэмэх; (гал тогоо-> serverLoop ();) 5. Буцааж асаах, унтраах хоёрын аль алиныг нь буцааж хийж, буцааж буцааж хүссэн зүйлээ оруулна уу: bool kitchenLightsOn () {Serial.println ("Switch 2 асаах …"); isKitchenLightstsOn = үнэн; буцах isKitchenLightstsOn; }
Та энэ бүгдийг wemos.ino кодын жишээн дээр харах болно. Тухайн файл дахь Switch-үүдийг солихыг хүссэн зүйлээрээ солих хэрэгтэй. Миний хувьд бүх зүйлийг "хаалга" гэж нэрлэсэн. Дуудлага хийх хаалганы хаалга юу ч хийхгүй. My doorOn () дуудлага нь D1 зүүг HIGH болгож өөрчилдөг. Жишээ болгон миний оруулсан кодыг үзнэ үү.
Алхам 3: Үүнийг нэгтгэх
Та wemo руу хөрвүүлэх/байршуулахдаа arduino редакторын консолын цонхыг дагаж wifi -д амжилттай холбогдсон эсэхээ шалгаарай.
Үүнийг хийсний дараа та "Alexa төхөөрөмж олох" гэж хэлж болно. Консолын цонхонд та ямар нэгэн үйл ажиллагааг харах ёстой бөгөөд Alexa таны унтраалгыг олсон гэдгээ батлах ёстой.
Одоо бүх зүйл бэлэн боллоо, та зөвхөн "Alexa хаалга асаах" гэж хэлэх хэрэгтэй. Энэ нь таны код дахь буцааж буцааж идэвхжүүлэх болно. Миний хувьд энэ нь D1 зүүг HIGH болгож тохируулдаг. Энэ нь мотор хянагч руу ордог бөгөөд энэ нь 9V батерейны хүчийг алсын удирдлагатай холбож, асааж, хаалгыг онгойлгодог. Воила !! ид шид
Зөвлөмж болгож буй:
ТВ -ийн алсын удирдлага нь RF -ийн алсын удирдлага болжээ -- NRF24L01+ заавар: 5 алхам (зурагтай)

ТВ -ийн алсын удирдлага нь RF -ийн алсын удирдлага болжээ || NRF24L01+ заавар: Энэхүү төсөл дээр би алдартай nRF24L01+ RF IC ашиглан LED зурвасын гэрэлтүүлгийг телевизийн алсын удирдлагын ашиггүй гурван товчлуураар утасгүйгээр тохируулах аргыг танд үзүүлэх болно. Эхэлцгээе
IRduino: Arduino алсын удирдлага - Алдагдсан алсын зайн дууриамал: 6 алхам

IRduino: Arduino Remote Control - Алдагдсан алсын удирдлагыг дуурайгаарай: Хэрэв та ТВ эсвэл DVD тоглуулагчийнхаа алсын удирдлагыг алдаж байсан бол төхөөрөмж дээрх товчлуур руу алхаж, хайж олох, ашиглах нь ямар их урам хугарахыг та мэднэ. Заримдаа эдгээр товчлуурууд нь алсын удирдлагатай ижил функцийг санал болгодоггүй. Хүлээн авах
HT12D HT12E ашиглан RF 433MHZ радио хяналт - HT12E & HT12D ашиглан 433mhz ашиглан Rf алсын удирдлага хийх: 5 алхам

HT12D HT12E ашиглан RF 433MHZ радио хяналт | HT12E & HT12D -ийг 433mhz ашиглан Rf алсын удирдлага хийх: Энэхүү зааварчилгаанд би HT12E кодчилол бүхий 433mhz дамжуулагч хүлээн авах модулийг ашиглан RADIO алсын удирдлага хийхийг танд үзүүлэх болно. HT12D декодер IC. Энэхүү зааварчилгаанд та өгөгдлийг маш хямд найрлагатай ашиглан илгээх, хүлээн авах боломжтой болно: HT
Дуу идэвхжүүлсэн алсын удирдлага товч: 4 алхам (зурагтай)

Дуу идэвхжүүлсэн алсын удирдлага товчлуур: Хэрэв та миний бусад зааварчилгааг үзсэн бол манай хүү булчингийн дистрофи өвчтэй болохыг та мэднэ. Энэ бол гаражийн хаалгыг онгойлгох алсын удирдлагаар ажилладаг хаалга юм. Энэ нь миний хувьд гайхалтай байсан
2.4Ghz NRF24L01 модулийг ашиглан Arduino ашиглан утасгүй алсын удирдлага - Nrf24l01 4 суваг / Quadcopter -ийн 6 суваг дамжуулагч хүлээн авагч - Rc нисдэг тэрэг - Arduino ашиглан Rc

2.4Ghz NRF24L01 модулийг ашиглан Arduino ашиглан утасгүй удирдлага | Nrf24l01 4 суваг / Quadcopter -ийн 6 суваг дамжуулагч хүлээн авагч | Rc нисдэг тэрэг | Arduino ашиглан Rc онгоц: Rc машин ажиллуулах | Квадрокоптер | Дрон | RC онгоц | RC завь, бидэнд үргэлж хүлээн авагч, дамжуулагч хэрэгтэй байдаг, RC QUADCOPTER -ийн хувьд бидэнд 6 суваг дамжуулагч, хүлээн авагч хэрэгтэй гэж бодъё, энэ төрлийн TX ба RX нь хэтэрхий үнэтэй тул бид үүнийг өөрөө хийх болно