Mundarija:

Bluetooth boshqaruvining uy avtomatizatsiyasi: 7 qadam (rasmlar bilan)
Bluetooth boshqaruvining uy avtomatizatsiyasi: 7 qadam (rasmlar bilan)

Video: Bluetooth boshqaruvining uy avtomatizatsiyasi: 7 qadam (rasmlar bilan)

Video: Bluetooth boshqaruvining uy avtomatizatsiyasi: 7 qadam (rasmlar bilan)
Video: AQILLI TOYGAN SHIRMOQLAR Elis boshqaruvi 2024, Iyul
Anonim
Image
Image

Salom,

Bu loyiha arduino va bluetooth moduli yordamida eng soddalashtirilgan uyni avtomatlashtirish qurilmasini yaratish bilan bog'liq. Bu qurilish juda oson va bir necha soat ichida qurilishi mumkin. Men tushuntiradigan versiyamda, men Android smartfonim yordamida 4 tagacha maishiy texnikani boshqarishim mumkin. Keling, sizga kerak bo'lgan materiallar va asboblar ro'yxatini ko'rib chiqaylik.

1 -qadam: KOMPONENTLAR KERAK

KOMPONENTLAR TALAB qilinadi
KOMPONENTLAR TALAB qilinadi
KOMPONENTLAR TALAB qilinadi
KOMPONENTLAR TALAB qilinadi
KOMPONENTLAR TALAB qilinadi
KOMPONENTLAR TALAB qilinadi

Bolalar, bu oddiy loyihani amalga oshirish uchun sizga kerak bo'ladigan materiallar ro'yxati.

  1. Arduino bilan
  2. 4 kanalli o'rni moduli
  3. Bluetooth moduli (Hc-05)
  4. Jumper sim
  5. yog'och bord
  6. Lampochka ushlagichi
  7. sim
  8. 5V quvvat manbai

Asboblar ro'yxati

  1. Lehim to'plami
  2. Yelimli qurol
  3. Android smartfoni
  4. Tornavidalar
  5. Tel -zımpara va boshqalar:

Bizga kerak bo'lgan narsa shu …

2 -qadam: O'chirish diagrammasi va ulanish

O'chirish diagrammasi va ulanish
O'chirish diagrammasi va ulanish

Dumaloq belove tayog'ini ulang

Qadam 1. bduetooth hc-05 moduliga ulanish

Qadam 2. hc-05 vcc va gnd arduino vcc 3.5v va gnd ga ulanadi

3-qadam. Hc-05 rx va tx arduino-ga ketma-ket tx va rx (0 va 1) ulanadi

Qadam 4. 4-kanalli o'rni moduli 6 pinli vcc, gnd, 1-4 o'rni kalitiga ega

Qadam 5. o'rni moduli arduino vcc gnd va arduino pin 2-5 ga ulanadi

ESLATMA:- Diagrammada Bluetooth ulanishi Wong Bluetooth modulidir Rx va Tx arduino Tx va Rx (0 va 1) raqamli pinli ketma-ket ulanadi.

3 -qadam: dasturiy ta'minot

Dasturiy ta'minot
Dasturiy ta'minot
Dasturiy ta'minot
Dasturiy ta'minot
Dasturiy ta'minot
Dasturiy ta'minot

biz inarduino uno dasturlashda arduino dasturidan foydalanamiz

Arduino IDE -ni bu erdan yuklab oling.

4 -qadam: Kod

Bu kod Arduino -da rx va tx pinlarini sozlash uchun softwareserial.h dan foydalanadi. Bu rx va tx pinlari mos ravishda HC 05 Bluetooth modulining tx va rx pinlariga ulangan.

Bluetooth moduli ulangan android qurilmasidan ma'lumotlarni oladi va qabul qilingan ma'lumotlarga nisbatan o'z rölesini ishga tushiradi. Masalan, mening kodimda, agar qabul qilingan ma'lumotlar "A" belgisi bo'lsa, 1 -o'rni yoqiladi va agar olingan ma'lumotlar "B" belgisi bo'lsa, 1 -o'rni o'chiriladi. Xuddi shunday, barcha o'rni bluetooth buyruqlari yordamida yoqish/o'chirish mumkin. Batafsil sharhlar uchun kodga murojaat qiling.

5 -qadam: Android ilovasi

Android uchun dastur
Android uchun dastur

android ilovasini bu yerdan yuklab oling

Yuqorida aytib o'tganimizdek, mikro-kontroller har bir o'rni Android qurilmasidan Bluetooth moduli orqali olgan ma'lumotlarga muvofiq ishga tushiradi. Bu ma'lumotlarni HC 05 ga yuborish uchun bizga Android ilovasi kerak. Men MIT App ixtirochisi yordamida moslashtirilgan dastur yaratdim. Men o'z ilovamni "bloklar tartibini" PDF sifatida ilova qildim, bu erda App Inventor yordamida o'z ilovasini yaratmoqchi bo'lganlar uchun.

6 -qadam: Android ilovasi uchun ko'rsatmalar

Android ilovasi uchun ko'rsatmalar
Android ilovasi uchun ko'rsatmalar
Android ilovasi uchun ko'rsatmalar
Android ilovasi uchun ko'rsatmalar
Android ilovasi uchun ko'rsatmalar
Android ilovasi uchun ko'rsatmalar

HC-05 Bluetooth modulini ilovada ishlatishdan oldin uni android qurilmangizga ulashingiz kerak.

1 -qadam: Qurilmangizning bluetooth sozlamalarini oching va yangi qurilmalarni qidiring, HC05 modulidagi svetodiod doimiy yonib turishiga ishonch hosil qiling (Ulanish rejimi)

2 -qadam: HC 05 -ni tanlang (yoki rasmda ko'rsatilgandek "C" bilan tugaydigan manzilni ko'rasiz.)

3 -qadam: "1234" PIN kodini kiriting va OK tugmasini bosing

4 -qadam: "Bluetooth Controller" ilovasini oching va ekranning yuqori qismidagi bluetooth tugmasini bosing

5 -qadam: Ro'yxatdan "HC 05" -ni tanlang

6 -qadam: 1, 2, 3, 4 rölesini yoqish/o'chirish uchun tegishli kalitlardan foydalaning

7 -qadam: Bir marta bosish bilan barcha o'rni yoqish/o'chirish uchun ustani bosing

7 -qadam: Komponentlarni yig'ish

Komponentlarni yig'ish
Komponentlarni yig'ish
Komponentlarni yig'ish
Komponentlarni yig'ish

Yuqoridagi rasmning barcha komponentlarini yig'ish

Tavsiya: