Агуулгын хүснэгт:

Alexa болон Switch дээр ажилладаг чийдэн: 3 алхам (зурагтай)
Alexa болон Switch дээр ажилладаг чийдэн: 3 алхам (зурагтай)

Видео: Alexa болон Switch дээр ажилладаг чийдэн: 3 алхам (зурагтай)

Видео: Alexa болон Switch дээр ажилладаг чийдэн: 3 алхам (зурагтай)
Видео: Камера ANBIUX ДВУГЛАЗКА УДИВИЛА после ОБНОВЛЕНИЯ!!! 2024, Арваннэгдүгээр
Anonim
Image
Image
Harware
Harware

Amazon Echo бол гайхалтай хэрэгсэл юм! Дуу идэвхжүүлсэн төхөөрөмжүүдийн санаа надад таалагдаж байна!

Би өөрөө Alexa -тай ажилладаг чийдэн хийхийг хүсч байсан боловч гарын авлагын унтраалгыг сонголт болгон үлдээгээрэй.

Би вэбсайтыг хайж, WEMO эмуляторыг олсон бөгөөд энэ нь бусад сонголтуудыг хараад энэ нь Alexa -г ямар ч төхөөрөмж ажиллуулах хамгийн хялбар арга юм шиг санагдаж байна!

**** ЧУХАЛ ТАЙЛБАР: ЦАХИЛГААНЫ ТӨХӨӨРӨМЖИЙГ ХАНДАХ - Энэ нь таныг алах болно ****

Алхам 1: Harware

Harware
Harware
Harware
Harware

Бүх ажлыг хийдэг ESP2866-12e-ийн ачаар бүрэлдэхүүн хэсгүүдийн тоо хамгийн бага байна!

Бүх бүрэлдэхүүн хэсгүүдийг eBay -ээс авсан болно.

1 x ESP2866 -12e (эсвэл дор хаяж 2 GPIO порттой ESP8266)

1 x 5V цахилгаан хангамж

1 x 5V реле. Би eBay дээрээс 5v ороомог ба 250V 3 Amp контакт бүхий маш жижиг релейг олсон

1 x 5v -аас 3v3 хүртэл буурна

1 x опто холбогч (4N35 буюу түүнтэй тэнцэх)

Шилжүүлэхийн тулд 1 удаа түр зуурын үйлдэл хийх

1 x тохиромжтой төслийн хайрцаг

Зураг дээр шаардлагагүй резистор харагдаж байна!

Алхам 2: Үүнийг нэгтгэх

Үүнийг хамтад нь оруулах
Үүнийг хамтад нь оруулах
Үүнийг хамтад нь оруулах
Үүнийг хамтад нь оруулах
Үүнийг хамтад нь оруулах
Үүнийг хамтад нь оруулах
Үүнийг хамтад нь оруулах
Үүнийг хамтад нь оруулах

Төсөл нь авсаархан хашаа байшинд амьдрахыг хүсч байсан болохоор тийм ч эвгүй харагдахгүй байх болно.

Энэ нь дэнлүүний анхны унтраалгыг реле болон "зөөлөн" унтраалгаар солино!

Сүлжээний талыг (таныг алах хэсэг) аль болох найдвартай, найдвартай суулгасан эсэхийг баталгаажуулах нь чухал юм - Би аюулгүй байдал, хялбар байдлыг хангах үүднээс 'choc block' холбогчийг ашигласан.

Реле ороомог холбогч нь хоорондоо маш ойрхон тул утас тавихдаа болгоомжтой байгаарай. Ил задгай 5V ороомгийн утас, сүлжээний холболтыг аль болох богино байлга.

Сүлжээ нь 5V цахилгаан хангамжийг тэжээдэг. Сүлжээний төвийг сахисан тал нь чийдэн рүү шууд ордог бол амьд тал нь релений ердийн нээлттэй контактуудаар дамждаг.

Шилжүүлэгч нь нэг талдаа газардсан, нөгөө тал нь ESP8266 -ийн GPIO13 -тай холбогдсон байна. Аливаа оролт хийх болно, гэхдээ зарим зүүг мултиплекс хийсэн тул мэдээллийн хуудсыг шалгана уу.

GPIO15 нь 0v -д холбогдсон байна !! Надад Reset, өөр нэгийг GPIO0 -д хавсаргасан утас байна. Эдгээр нь ноорог байршуулахад ашиглагддаг бөгөөд дууссаны дараа устгах боломжтой.

ESP8266 төхөөрөмжүүд 3.3v хүчдэлд ажилладаг болохыг анхаарна уу

GPIO4 (дахин ямар ч GPIO хийх болно) нь оптик холбогчоор дамжуулан реле тохируулах / дахин тохируулахад хэрэглэгддэг. Би ESP8266 дээр одоогийн ус зайлуулах хэмжээг багасгахын тулд opto холбогчийг ашиглаж, 3.3v -ийг 5V релений ороомог руу шилжүүлэхийг зөвшөөрсөн.

Бүрэлдэхүүн хэсгүүдийг хадгалахын тулд би хоёр талт наалдамхай дэвсгэр ашигласан.

Би агаарын урсгалыг хангахын тулд хаалганы төгсгөл бүрт 2 мм -ийн хоёр цооног өрөмдсөн. Маш бага дулаан ялгаруулдаг тул энэ нь хэвийн бус байсан эсэхийг мэдэхгүй ч надад илүү сайхан мэдрэмж төрүүлэв:-)

Алхам 3: Sotfware

Би GitHub -аас дараахь зүйлийг татаж авлаа.

IOT-ESP8266-ESP12E-Alexa-Олон төхөөрөмжүүдийн мастер

Файлууд бүгд нэг лавлах санд байдаг бөгөөд өөрчлөх шаардлагатай цорын ганц файл бол.ino файл юм.

Энэ нь олон унтраалгыг хэрхэн ажиллуулахыг харуулдаг бөгөөд програм хангамжийн гайхалтай хэсэг юм.

Би Arduino IDE -ийг ашиглан ноорог зургийг ESP дээр байршуулсан. Вэб дээр үүнийг хэрхэн хийдэг талаар маш олон нийтлэл байдаг, зөвхөн Google - ESP8266 програмыг Arduino IDE ашиглан ашиглах боломжтой. Энэ нь маш урагшаа урагшлах бөгөөд зөвхөн нэг л удаа тохируулах ёстой.

Тэмдэглэл: Ноорог байршуулахын тулд би FTDI стандарт USB цуваа хөрвүүлэгчийг ашигласан. GPIO15 -ийг газардуулсан байх ёстой - Би үүнийг 0v -д тогтмол холбосон, дахин тохируулах үед GPIO0 -ийг 0v хүртэл байлгаж байх ёстой. Дахин тохируулсны дараа GPIO0 -ийг хөвж орхиж болно. Ноорогыг одоо байршуулах ёстой.

Ноорог хэсэгт оруулах шаардлагатай хэсгүүд нь таны чиглүүлэгчид SSID & Нууц үг, Alexa -ийн хариулахыг хүсч буй тушаалуудыг дахин тооцоолж байна. 'Ширээний чийдэн' гэж хайгаад өөрийн хүссэн тушаалаар солино уу. 'орны дэргэдэх гэрэл' эсвэл 'таазны сэнс'.

Програм хангамж нь Alexa -тай харьцдаг бөгөөд ширээний чийдэнг асаах, ширээний гэрлийг унтраах тушаалаар GPIO4 -ийг өндөр эсвэл бага түвшинд унтраана. Энэ нь мөн тугуудыг тохируулдаг - rl1 ба isr_ran.

Rl1 тугийг ашигладаг тул програм хангамж нь Alexa эсвэл унтраалгаар асаах, унтраахын тулд чийдэнгийн одоогийн байдлыг мэддэг.

GPIO13 -ийг газардуулах үед унтраалга нь тасалдал үүсгэдэг. Тасалдлыг идэвхгүй болгож, GPIO4 -ийг сольж, rl1 тугийг тохируулж / тохируулна. Isr_ran тугийг үндсэн давталтад ашигладаг бөгөөд хэсэг хугацааны дараа тасалдлыг дахин идэвхжүүлдэг.

Анхаарах зүйл: Таны сонгож буй реле таны сольж буй төхөөрөмжтэй харьцах боломжтой холбоо барих үнэлгээтэй байгаа эсэхийг шалгаарай.

Дуу идэвхжүүлсэн сорилт
Дуу идэвхжүүлсэн сорилт
Дуу идэвхжүүлсэн сорилт
Дуу идэвхжүүлсэн сорилт

Дуу хоолойгоор идэвхжүүлсэн сорилтын тэмцээнд хоёрдугаар байр эзэлсэн

Зөвлөмж болгож буй: