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

Дуу идэвхжүүлсэн BT: 3 алхам (зурагтай)
Дуу идэвхжүүлсэн BT: 3 алхам (зурагтай)

Видео: Дуу идэвхжүүлсэн BT: 3 алхам (зурагтай)

Видео: Дуу идэвхжүүлсэн BT: 3 алхам (зурагтай)
Видео: Bi hen be? (Jackie Chan) Mongol heleer 2024, Арванхоёрдугаар сар
Anonim
Дуу идэвхжүүлсэн BT
Дуу идэвхжүүлсэн BT

Arduino ашиглан дуут удирдлагатай гэрийн автоматжуулалт: Энэ төсөлд гэрийн төхөөрөмжийг удирдахын тулд дуут функцийг ашигладаг. Энэхүү төсөл нь миний гэрийн автоматжуулалтын цувралын нэг хэсэг юм. Энэхүү төслийг бодит амьдрал дээр ашиглахад тун хялбар юм. Ямар ч насны хүмүүс зөвхөн тушаалуудыг хэлээд л үүнийг хянаж чаддаг.. Энэхүү Arduino-д суурилсан төсөл нь IR болон PC-д суурилсан төслүүдээс илүү өргөн цар хүрээтэй юм. Энэхүү төслийг хийхээс өмнө та HC 05 Bluetooth модулийг Arduino -той хэрхэн холбох, Arduino програмчлалын үндсийг мэдэх хэрэгтэй.

Алхам 1: Шаардлагатай бүрэлдэхүүн хэсгүүд

Шаардлагатай бүрэлдэхүүн хэсгүүд
Шаардлагатай бүрэлдэхүүн хэсгүүд
Шаардлагатай бүрэлдэхүүн хэсгүүд
Шаардлагатай бүрэлдэхүүн хэсгүүд
Шаардлагатай бүрэлдэхүүн хэсгүүд
Шаардлагатай бүрэлдэхүүн хэсгүүд

Arduino ашиглан дуут удирдлагатай гэрийн автоматжуулалтын системд шаардлагатай бүрэлдэхүүн хэсгүүд

Arduino Uno: Бид энгийн байдлаараа Arduino-г ашигладаг бөгөөд энэ нь LCD, Bluetooth модуль, реле модулийг нэгэн зэрэг интерфэйс болгон ашиглах боломжтой дижитал зүү юм. утас.4 Channel Relay Modules: Энэхүү төсөлд бидний ашигладаг модуль бол HL-54S юм. Энэ нь Arduino -аас 5v логик дохиог ашиглан асааж, унтраадаг. Энэ нь 250VAC ба 10A хүртэл тэсвэрлэх чадвартай. Эдгээр модулиуд нь 4 сувагтай тул бид 4 АС төхөөрөмжийг нэгэн зэрэг удирдах боломжтой. 16 × 2 LCD: LCD нь төслийн нэр, оруулах боломжтой командын жагсаалтыг харуулахад хэрэглэгддэг бөгөөд дараа нь ямар ч тушаал өгч, статусыг харуулахыг хүсдэг. оруулсан тушаал. Arduino -той харьцахад хялбар, үнийн хувьд маш хямд тул бид 16 × 2 хэмжээтэй LCD дэлгэц ашигладаг. 10 к потенциометрийг дэлгэцийн AC чийдэнгийн эзэмшигчтэй харьцуулж үзэхэд ашигладаг: АС чийдэнг цахилгаан хэрэгслийг төлөөлөхөд ашигладаг. Учир нь аливаа AC төслийг прототип хийх үед үүнийг зохицуулахад хялбар бөгөөд маш хэрэгтэй байдаг.

. Гадаад 5 вольтын тэжээл: Реле асаах, унтраахад 5 вольтын тогтмол гүйдлийн тэжээл шаардлагатай. ……

Алхам 2: Arduino ашиглан дуут удирдлагатай гэрийн автоматжуулалтын системийн схем

Arduino ашиглан дуут удирдлагатай гэрийн автоматжуулалтын системийн схем
Arduino ашиглан дуут удирдлагатай гэрийн автоматжуулалтын системийн схем
Arduino ашиглан дуут удирдлагатай гэрийн автоматжуулалтын системийн схем
Arduino ашиглан дуут удирдлагатай гэрийн автоматжуулалтын системийн схем

Холболтууд:

Bluetooth модуль HC-05 HC-05 Rx to Arduino Tx. HC-05 Tx-Arduino Rx. Vcc-5v Газарт. 16 × 2 LCD: VSS-газардуулга Pin 8. RW -ийг газардуул. 9. LCD D4 -ийг 10 -р хавтанд оруулна уу. потенциометр.4 Сувгийн релений модулиуд: Гадаад 5 вольтын JD VCC -д газардуулгад газардуулгад Ini1 -р зүү 3. i2 -р зүү рүү 4. Ini3 -т Pin5 -д Arduino 5v -д. 220VAC -ийн нэг төгсгөл нь релений бүх нийтлэг терминал руу, нөгөө төгсгөл нь чийдэнгийн өөр терминалтай байна.

Алхам 3: Дуут удирдлагатай гэрийн автоматжуулалтын системийн ажил

Дуу хоолойгоор удирддаг гэрийн автоматжуулалтын системийн ажил
Дуу хоолойгоор удирддаг гэрийн автоматжуулалтын системийн ажил

Бид AMR_Voice програм дээр урьдчилан тодорхойлсон тушаалуудыг хэлдэг. Аппликешн нь тушаалыг Bluetooth руу илгээдэг бөгөөд үүнийг Arduino хүлээн авч тайлбарласан ажлыг гүйцэтгэдэг. Үүний зэрэгцээ Arduino нь статусыг LCD дэлгэц дээр харуулаад цуваа дэлгэц дээр бичдэг. Тушаал бүр кодоор тодорхойлогдсон өвөрмөц үйлдлүүдтэй байдаг. Та хялбар байдлыг харгалзан командыг өөрчилж болно. Командын жагсаалтыг доор харуулав.

Дараагийн видеон дээр би бидний дуу хоолойг ярианы дохио болгон хувиргаж, Bluetooth модулаар дамжуулан энэ дохиог Arduino руу илгээдэг андройд програмыг хэрхэн ашиглаж байгааг харуулав. Үүнийг Arduino -той ашиглахад тун хялбар бөгөөд энэ төслийг багахан хүчин чармайлтаар хийх боломжтой

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