Indholdsfortegnelse:

Bluetooth Control Home Automation: 7 trin (med billeder)
Bluetooth Control Home Automation: 7 trin (med billeder)

Video: Bluetooth Control Home Automation: 7 trin (med billeder)

Video: Bluetooth Control Home Automation: 7 trin (med billeder)
Video: Aqara S1 ZNCJMB14LM - интерактивная сенсорная панель и выключатель на три линии для умного дома 2024, November
Anonim
Image
Image

Hej,

Dette projekt handler om at bygge den mest forenklede hjemmeautomatiseringsenhed ved hjælp af en arduino og et bluetooth -modul. Denne er meget let at bygge, og den kan bygges på få timer. I min version, som jeg forklarer lige her, kan jeg styre op til 4 husholdningsapparater ved hjælp af min Android -smartphone. Lad os se på listen over materialer og værktøjer, du skal bruge.

Trin 1: KRAVEDE KOMPONENTER

NØDVENDIGE KOMPONENTER
NØDVENDIGE KOMPONENTER
NØDVENDIGE KOMPONENTER
NØDVENDIGE KOMPONENTER
NØDVENDIGE KOMPONENTER
NØDVENDIGE KOMPONENTER

Guys, her er en liste over materialer, du ville kræve til at lave dette enkle projekt.

  1. Arduino uno
  2. 4-chhanel relæmodul
  3. Bluetooth-modul (Hc-05)
  4. Jumper wire
  5. træ bord
  6. Pæreholder
  7. tråd
  8. 5v strømforsyning

Liste over værktøjer

  1. Loddesæt
  2. Limpistol
  3. Android smartphone
  4. Skruetrækkere
  5. Wire strippere osv.:

Det er alt, hvad vi har brug for …

Trin 2: Kredsløbsdiagram og forbindelse

Kredsløbsdiagram og forbindelse
Kredsløbsdiagram og forbindelse

Tilslut cirkulær stift

Trin 1. Arduino tilslutter til Bluetooth-modul HC-05

Trin 2. hc-05 vcc og gnd opretter forbindelse til arduino vcc 3.5v og gnd

Trin 3. hc-05 rx og tx opretter forbindelse til arduino i rækkefølge tx og rx (0 og 1)

Trin 4. 4-kanals relæmodul har 6 pin vcc, gnd, 1-4 relay switch

Trin 5. relæmodul tilslut arduino vcc gnd og arduino pin 2-5

BEMÆRK:- I diagrammet Bluetooth-forbindelse er Wong Bluetooth-modul Rx og Tx forbinder med sekvensarduino Tx og Rx (0 og 1) nummerstift

Trin 3: Softwaren

Softwaren
Softwaren
Softwaren
Softwaren
Softwaren
Softwaren

vi bruger arduino -software til pograming inarduino uno

Download Arduino IDE herfra.

Trin 4: Koden

Denne kode bruger softwareserial.h til at konfigurere rx og tx pins i Arduino. Disse rx og tx ben er forbundet til henholdsvis tx og rx benene på HC 05 Bluetooth modulet.

Bluetooth -modulet modtager data fra en parret Android -enhed og udløser relæerne med hensyn til de modtagne data. For eksempel i min kode, hvis de modtagne data er karakteren "A", vil relæet 1 blive aktiveret, og hvis de modtagne data er tegnet "B", vil relæet 1 blive slukket. På samme måde kan alle relæer tændes/slukkes ved hjælp af bluetooth -kommandoer. Se koden for detaljerede kommentarer.

Trin 5: Android -applikationen

Android -applikationen
Android -applikationen

download android app her

Som nævnt ovenfor udløser mikrokontrolleren hvert relæ i henhold til de data, den modtager via Bluetooth-modulet fra en Android-enhed. Så vi har brug for en Android -applikation for at sende disse data til HC 05. Jeg lavede en tilpasset applikation ved hjælp af MIT App -opfinderen. Jeg har vedhæftet 'blocks layout' af min applikation som en PDF her til reference for dem, der skal lave deres egen app ved hjælp af App Inventor.

Trin 6: Instruktioner til Android -appen

Instruktioner til Android App
Instruktioner til Android App
Instruktioner til Android App
Instruktioner til Android App
Instruktioner til Android App
Instruktioner til Android App

Du skal parre HC-05 Bluetooth-modulet med din Android-enhed, før du kan bruge det i appen.

Trin 1: Åbn din enheds bluetooth -indstillinger, og søg efter nye enheder. Sørg for, at lysdioden på HC05 -modulet blinker kontinuerligt (Parringstilstand)

Trin 2: Vælg HC 05 (eller du vil se en adresse, der slutter med "C" som vist på billedet.)

Trin 3: Indtast PIN -koden "1234", og tryk på OK

Trin 4: Åbn appen "Bluetooth Controller", og klik på Bluetooth -knappen øverst på skærmen

Trin 5: Vælg "HC 05" fra listen

Trin 6: Brug de respektive kontakter til at tænde/slukke relæerne 1, 2, 3, 4

Trin 7: Klik på Master for at tænde/slukke alle relæerne med et enkelt klik

Trin 7: Samling af komponenterne

Samling af komponenterne
Samling af komponenterne
Samling af komponenterne
Samling af komponenterne

Samlingen af alle komponenter ovenfor billede

Anbefalede: