Indholdsfortegnelse:
- Trin 1: KRAVEDE KOMPONENTER
- Trin 2: Kredsløbsdiagram og forbindelse
- Trin 3: Softwaren
- Trin 4: Koden
- Trin 5: Android -applikationen
- Trin 6: Instruktioner til Android -appen
- Trin 7: Samling af komponenterne
Video: Bluetooth Control Home Automation: 7 trin (med billeder)
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:29
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
Guys, her er en liste over materialer, du ville kræve til at lave dette enkle projekt.
- Arduino uno
- 4-chhanel relæmodul
- Bluetooth-modul (Hc-05)
- Jumper wire
- træ bord
- Pæreholder
- tråd
- 5v strømforsyning
Liste over værktøjer
- Loddesæt
- Limpistol
- Android smartphone
- Skruetrækkere
- Wire strippere osv.:
Det er alt, hvad vi har brug for …
Trin 2: 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
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
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
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
Samlingen af alle komponenter ovenfor billede
Anbefalede:
DIY Home Automation Intruder Alarm System !: 5 trin (med billeder)
DIY Home Automation Intruder Alarm System !: I dette projekt viser jeg dig, hvordan du bruger Home Assistant -softwaren for at oprette et ubuden alarmsystem til dit hjem. Systemet vil som udgangspunkt registrere, om døren åbnes uden tilladelse, og derefter sender den en meddelelse
Infinity Gauntlet Controlled Home Automation: 8 trin (med billeder)
Infinity Gauntlet Controlled Home Automation: I mit tidligere projekt har jeg lavet en uendelig hane, der styrer en lyskontakt. Jeg ville bruge seks sten, og hver sten kan styre apparater, dørlåse eller belysning. Så jeg lavede et hjemmeautomatiseringssystem ved hjælp af uendelig handske. I dette projekt
DIY Hacking Your Own Home Automation System: 7 trin (med billeder)
DIY Hacking Your Own Home Automation System: Et hjemmeautomatiseringssystem bør være i stand til at tænde/slukke apparater som lys, ventilatorer, underholdningssystemer osv. Et system, der er trådløst, men alligevel uafhængigt af Internettet, men vigtigst af alt, gør det selv og åbent -kilde, fordi jeg vil forstå
Home Automation Basics: 6 trin (med billeder)
Home Automation Basics: Hej allesammen. Denne instruktive vil guide dig til at forstå det grundlæggende i hjemmeautomatisering. Da dette er på grundlæggende niveau, kommer vi kun til at bruge kun Arduino og få andre komponenter.Story om det instruerbare:- Jeg lærer stadig om Arduino p
Arduino Home Automation (Bluetooth): 3 trin (med billeder)
Arduino Home Automation (Bluetooth): Hej, fyre! Velkommen til min anden instruerbare! I dette vil jeg vise dig, hvordan du kan styre dine husholdningsapparater via din mobil (Android-Smartphone). Så uden at spilde tid, skulle vi starte med dette- (Held og lykke!)