Агуулгын хүснэгт:
- Хангамж
- Алхам 1: Үйлдвэрлэсэн төсөлдөө ПХБ авах
- Алхам 2: Релей модулийг харах
- Алхам 3: ESP8266 -ийг реле самбартай холбох
- Алхам 4: Arduino IDE татаж аваад тохируулна уу
- Алхам 5: Arduino IDE -д нэмэлт номын сан нэмэх
- Алхам 6: Модулийг кодлох
- Алхам 7: Реле нь командыг Alexa руу шилжүүлдэг
Видео: Гэрийн цахилгаан хэрэгслийг Alexa ашиглан ESP8266 эсвэл ESP32: 8 алхамаар удирдана
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:01
Хөөе, яасан бэ, залуусаа! Акарш энд CETech -ээс ирсэн.
Миний энэхүү төсөл нь таны амьдралыг хялбарчлахад туслах бөгөөд та Alexa -д тушаал өгснөөр гэртээ байгаа цахилгаан хэрэгслээ хянаж, өөрийгөө хаан шиг мэдрэх болно.
Энэ төслийн гол зүйл бол ESP8266 ба Релей модулийн хоёр модулийн үйл ажиллагаанаас өөр зүйл биш юм. Үндсэндээ бид ESP8266 -г Alexa ашиглан хянах болно.
Өгүүллийн төгсгөлд бид ESP8266 ба реле модулийн хооронд энгийн холболт хийх бөгөөд дараа нь Alexa -тай ESP8266 -ийг холбох, удирдах кодыг дагаж мөрдөх болно.
Одоо хөгжилтэй байдлаас эхэлье.
Хангамж
Бүтээгдэхүүний холбоосууд:
ESP8266 NodeMcu:
Хос сувгийн буухиа самбар:
Алхам 1: Үйлдвэрлэсэн төсөлдөө ПХБ авах
ПХБ -ийг онлайнаар хямд үнээр захиалахын тулд та PCBGOGO -г шалгаж үзэх хэрэгтэй!
Та сайн чанарын 10 ширхэг ПХБ -ийг үйлдвэрлэн 5 доллараар болон үүдэнд нь хүргэж өгөх болно. Мөн та анхны захиалгаа өгөхдөө тээвэрлэлтийн хөнгөлөлт эдлэх болно.
PCBGOGO нь ПХБ -ийн угсралт, хэв загвар үйлдвэрлэх чадвартай бөгөөд сайн чанарын стандартыг хадгалах чадвартай.
Хэрэв та ПХБ -ийг үйлдвэрлэх эсвэл угсрах шаардлагатай бол тэдгээрийг шалгаж үзээрэй.
Алхам 2: Релей модулийг харах
Релей модуль нь өндөр хүчдэл, өндөр гүйдэл, чийдэн, хувьсах гүйдлийн ачааллыг хянахад тохиромжтой самбар юм. Энэ нь Arduino, ESP8266 гэх мэт микроконтроллертой ажиллахад зориулагдсан болно. Энэ нь релений статусыг харуулахын тулд LED дагалддаг. Релений модулиуд ерөнхийдөө дараах терминалуудтай байдаг.
1. NC (Ер нь хаалттай) = Релеийг анхдагчаар хаахыг хүсч байгаа үед ердийн хаалттай тохиргоог ашигладаг бөгөөд хэрэв та хэлхээг нээж гүйдлийг зогсоохын тулд Arduino -аас релений модульд дохио илгээгээгүй бол гүйдэл урсаж байгаа гэсэн үг юм.
2. ҮГҮЙ (Ер нь нээлттэй) = Ердийн нээлттэй тохиргоо нь эсрэгээрээ ажилладаг: реле үргэлж нээлттэй байдаг тул та Arduino -аас хэлхээг хаах дохиог илгээгээгүй тохиолдолд хэлхээ тасардаг.
3. Нийтлэг зүү = Энэ нь ерөнхийдөө дунд байна
4 Оролтын тээглүүр = Энэ бол релеийг хянах төхөөрөмжид холбох зүү юм.
Хэрэв модулийн талаар дурдаагүй бол бид мультиметрийг тасралтгүй тохиргоонд ашиглан мултиметр ашиглан бусад терминалыг мультиметр датчик ашиглан холбож, хэрэв дуугарах чимээ гаргавал зүү нь NC болно.
Алхам 3: ESP8266 -ийг реле самбартай холбох
Модулиудыг эндээс худалдаж авах боломжтой (линкийг нэмж оруулах болно). Та эндээс сайн наймаа авах нь гарцаагүй.
Холболтууд нь хоёр хэсгээс бүрдэнэ.
ESP8266 ба реле модулийн хооронд:
1. D5 (GPIO14) зүүг релений оролттой холбоно уу. Та бусад реле оролтыг бусад GPIO зүүтэй холбох замаар холбох боломжтой.
2. Реле модулийн Vcc -ийг өөрийн реле модульд үндэслэн 5V/12V цахилгаан тэжээлд холбоно уу.
3. ESP8266 -ийн GND -ийг реле модулийн GND -тай холбоод дараа нь цахилгаан хангамжийн GND -д холбоно уу.
Реле модуль ба төхөөрөмжийн хооронд:
1. Холболт хийхээс өмнө цахилгааны залгуурыг унтраасан эсэхийг шалгаарай.
2. Нийтлэгийг залгуурын нэг терминалтай холбоно уу.
3. Залгуурын нөгөө терминалыг төхөөрөмжийн терминал руу холбоно уу.
4. Төхөөрөмжийн нөгөө терминалыг релений NO терминалтай холбоно уу.
Энэ алхам дууссаны дараа та програм хангамжийн хэсэг рүү шилжиж болно.
Алхам 4: Arduino IDE татаж аваад тохируулна уу
Arduino IDE -г эндээс татаж авна уу
1. Arduino IDE -ийг суулгаад нээнэ үү.
2. Файл> Тохиргоо руу очно уу
3. Нэмэлт самбар менежерийн URL хаягийг https://arduino.esp8266.com/stable/package_esp8266c… нэмнэ үү.
4. Багаж хэрэгсэл> Удирдах зөвлөл> Самбар менежер рүү очно уу
5. esp8266 гэж хайгаад дараа нь самбараа суулгаарай.
6. IDE -г дахин эхлүүлнэ үү.
Алхам 5: Arduino IDE -д нэмэлт номын сан нэмэх
Бид Alexa ашиглан ESP8266 -г хянахын тулд fauxmoESP номын санг ашиглах болно.
Энэ номын сан нь ESPAsyncTCP гэж ажиллахын тулд өөр номын сан шаарддаг.
Эндээс fauxmoESP номын сангийн талаар олж мэдэх боломжтой. ESPAsyncTCP -ийн хувьд энэ хуудас руу очно уу.
FauxmoESP номын санг эндээс татаж авах боломжтой.
ESPAsyncTCP номын санг эндээс татаж авах боломжтой.
Эдгээр номын санг татаж авсны дараа бид тэдгээрийг задалж, баримт бичгийн хавтаснаас олж болох Arduino IDE -ийн номын сангийн хавтсанд оруулах хэрэгтэй.
Алхам 6: Модулийг кодлох
1. ESP8266 -ийг Alexa -тай холбох, удирдах кодыг эндээс татаж авна уу.
2. Arduino IDE дээр кодыг нээж, кодын дээд хэсэгт SSID/Нууц үгэнд шаардлагатай өөрчлөлтүүдийг оруулна уу.
3. Tools> Board руу очно уу. Ихэнх тохиолдолд NodeMCU (12E) ашигладаг тохиромжтой самбарыг сонгоно уу.
4. Зөв харилцаа холбоог сонгоно уу. Tools> Port руу очиж портыг оруулна уу.
5. Байршуулах товчийг дарна уу.
6. Таб дээр байршуулалтыг дуусгасан гэж хэлэхэд та төхөөрөмжийг ашиглахад бэлэн байна.
Алхам 7: Реле нь командыг Alexa руу шилжүүлдэг
Кодыг байршуулсны дараа:
1. Бид Alexa төхөөрөмжийг авчирч "Alexa, төхөөрөмжүүдийг олж мэд" гэж асууж болно. Манай төхөөрөмж хосолсон горимд ажиллаж эхлэхэд Alexa -д харагдах болно.
2. Нээлтийн төхөөрөмжийн дэлгэц унтрах үед энэ төхөөрөмжийг илрүүлж нэмж оруулсан болохыг харуулна.
3. Үүнийг "Alexa, On On" гэж хэлээд үзээрэй, миний хувьд "Device1" ба "Device 2" гэсэн нэр өгсөн.
Бид Alexa -д тушаал өгөхдөө реле асаж, унтарч байгааг та харах болно.
Ийм байдлаар та тохирох релений модулийг ашиглаж, кодонд холбогдох өөрчлөлт оруулахыг хүссэн хэмжээгээрээ гэр ахуйн цахилгаан хэрэгслийг хянах боломжтой болно.
Энэ жагсаалаас ийм зүйл боллоо!
Зөвлөмж болгож буй:
Автомат гүйдэг хаалгаа гэрийн туслах болон ESPHome ашиглан удирдана уу: 5 алхам (зурагтай)
Автомат гүйдэг хаалгаа гэрийн туслах болон ESPHome ашиглан удирдана уу: Дараах нийтлэл бол миний байшинд суулгасан автомат гүйдэг хаалгыг удирдах хувийн туршлагын талаархи санал хүсэлт юм. &Quot; V2 Alfariss " гэсэн энэхүү хаалгыг удирдахын тулд цөөн тооны Phox V2 алсын удирдлагатай байсан. Надад бас
Гэр ахуйн цахилгаан хэрэгсэлд зориулсан Tuchless унтраалга -- Гэрийн цахилгаан хэрэгслийг ямар ч унтраалгүйгээр удирдах: 4 алхам
Гэр ахуйн цахилгаан хэрэгсэлд зориулсан Tuchless унтраалга || Гэрийн цахилгаан хэрэгслээ ямар ч унтраалгүйгээр удирдаарай: Энэ бол гэр ахуйн цахилгаан хэрэгслийн хувьд маш энгийн унтраалга юм. Та үүнийг ямар ч вирусын эсрэг тэмцэхэд туслах олон нийтийн газар ашиглах боломжтой. Op-Amp ба LDR-ийн хийсэн харанхуй мэдрэгчийн хэлхээнд суурилсан хэлхээ. Энэ хэлхээний хоёр дахь чухал хэсэг бол SR Flip-Flop, Sequencell
Дуут удирдлагатай гэрийн автоматжуулалт (Alexa эсвэл Google Home гэх мэт, Wifi эсвэл Ethernet шаардлагагүй): 4 алхам
Дуут удирдлагатай гэрийн автоматжуулалт (Alexa эсвэл Google Home гэх мэт, Wifi эсвэл Ethernet шаардлагагүй): Энэ нь үндсэндээ дуут заавар дээр мессеж илгээх google туслах тохиргоотой SMS дээр суурилсан arduino реле юм. Энэ нь маш хялбар бөгөөд хямд бөгөөд Alexa зар сурталчилгаа шиг ажилладаг. одоо байгаа цахилгаан хэрэгсэл (хэрэв танд Moto -X smartp байгаа бол
LED самбарыг NodeMCU, ESP8266 ба MAX7219: 8 алхамаар утсаар удирдана
LED самбарыг NodeMCU, ESP8266, MAX7219 ашиглан утсаар удирдах: Би LED хавтанг эргэх дохио болгон удирдахын тулд утсаа ашиглахыг хүсч байна. Тиймээс ESP8266 нь хандалтын цэг, микроконтроллер, серверийн үүргийг гүйцэтгэх болно. Вэб сервер нь зүүн тийш эргэх, баруун тийш эргэх, SOS эргүүлэх гэсэн 3 товчлуур бүхий энгийн вэб хуудастай болно. Текст
Гэрийн цахилгаан хэрэгслийг ухаалаг гар утаснаасаа Blynk App болон Raspberry Pi ашиглан удирдах: 5 алхам (зурагтай)
Гэрийн цахилгаан хэрэгслийг ухаалаг гар утаснаасаа Blynk App болон Raspberry Pi ашиглан удирдах: Энэхүү төсөлд бид гэр ахуйн цахилгаан хэрэгсэл (кофе үйлдвэрлэгч, чийдэн, цонхны хөшиг гэх мэт) -ийг хянахын тулд Blynk болон Raspberry Pi 3 -ийг хэрхэн ашиглах талаар сурах болно. Тоног төхөөрөмжийн бүрэлдэхүүн хэсэг: Raspberry Pi 3 Relay Lamp Breadboard Wires Програм хангамжийн програмууд: Blynk A