Innehållsförteckning:
- Steg 1: KRAV KOMPONENTER
- Steg 2: Kretsschema och anslutning
- Steg 3: Programvaran
- Steg 4: Koden
- Steg 5: Android -applikationen
- Steg 6: Instruktioner för Android -appen
- Steg 7: Montering av komponenterna
Video: Bluetooth Control Home Automation: 7 steg (med bilder)
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:46
Hej,
Detta projekt handlar om att bygga den mest förenklade hemautomatiseringsenheten med hjälp av en arduino och en Bluetooth -modul. Den här är väldigt enkel att bygga och den kan byggas på några timmar. I min version som jag förklarar här kan jag styra upp till 4 hushållsapparater med min Android -smartphone. Låt oss titta på listan över material och verktyg du behöver.
Steg 1: KRAV KOMPONENTER
Killar, här är en lista över material du skulle behöva för att göra detta enkla projekt.
- Arduino uno
- 4-kanals relämodul
- Bluetooth-modul (Hc-05)
- Bygeltråd
- träbord
- Lampor Hållare
- tråd
- 5v strömförsörjning
Lista över verktyg
- Lödkit
- Limpistol
- Android Smartphone
- Skruvmejslar
- Wire strippers etc:
Det är allt vi behöver …
Steg 2: Kretsschema och anslutning
Anslut cirkulär spännhylsa
Steg 1. Arduino Anslut till Bluetooth-modul HC-05
Steg 2. HC-05 vcc och gnd anslut till arduino vcc 3.5v och gnd
Steg 3. hc-05 rx och tx ansluter till arduino i följd tx och rx (0 och 1)
Steg 4. 4-kanals relämodul har 6-stifts vcc, gnd, 1-4 relä switch
Steg 5. relämodul anslut arduino vcc gnd och arduino pin 2-5
OBS:- I diagrammet Bluetooth-anslutning är Wong Bluetooth-modul Rx och Tx ansluta med sekvens arduino Tx och Rx (0 och 1) nummerstift
Steg 3: Programvaran
vi använder arduino -programvara för pograming inarduino uno
Ladda ner Arduino IDE härifrån.
Steg 4: Koden
Denna kod använder softwareserial.h för att konfigurera rx- och tx -stift i Arduino. Dessa rx- och tx -stift är anslutna till tx- och rx -stiften på HC 05 Bluetooth -modulen respektive.
Bluetooth -modulen tar emot data från en ihopparad Android -enhet och utlöser reläer med avseende på mottagen data. Till exempel, i min kod om mottagna data är tecknet "A", kommer relä 1 att aktiveras och om den mottagna datan är tecknet "B", kommer relä 1 att stängas av. På samma sätt kan alla reläer slås PÅ/AV med bluetooth -kommandon. Se koden för detaljerade kommentarer.
Steg 5: Android -applikationen
ladda ner Android -appen här
Som nämnts ovan utlöser mikrokontrollen varje relä enligt data som den tar emot via Bluetooth-modulen från en Android-enhet. Så vi behöver en Android -applikation för att skicka dessa data till HC 05. Jag gjorde en anpassad applikation med MIT App -uppfinnaren. Jag har bifogat "blocklayouten" för min applikation som en PDF här som referens för dem som ska göra sin egen app med App Inventor.
Steg 6: Instruktioner för Android -appen
Du måste koppla ihop HC-05 Bluetooth-modulen med din Android-enhet innan du kan använda den i appen.
Steg 1: Öppna enhetens bluetooth -inställningar och sök efter nya enheter, se till att lysdioden på HC05 -modulen blinkar kontinuerligt (Parningsläge)
Steg 2: Välj HC 05 (annars ser du en adress som slutar med "C" som visas på bilden.)
Steg 3: Ange PIN -koden "1234" och tryck på OK
Steg 4: Öppna appen "Bluetooth Controller" och klicka på Bluetooth -knappen högst upp på skärmen
Steg 5: Välj "HC 05" från listan
Steg 6: Använd respektive omkopplare för att slå PÅ/AV reläerna 1, 2, 3, 4
Steg 7: Klicka på Master för att slå på/av alla reläer med ett enda klick
Steg 7: Montering av komponenterna
Montering av alla komponenter ovanstående bild
Rekommenderad:
DIY Home Automation Intruder Alarm System!: 5 steg (med bilder)
DIY Home Automation Intruder Alarm System !: I det här projektet kommer jag att visa dig hur du använder Home Assistant -programvaran för att skapa ett inkräktarlarmsystem för ditt hem. Systemet kommer i princip att upptäcka om dörren öppnas utan tillstånd och sedan skickar det ut ett meddelande
Infinity Gauntlet Controlled Home Automation: 8 steg (med bilder)
Infinity Gauntlet Controlled Home Automation: I mitt tidigare projekt har jag gjort en infinity -handske som styr en ljusbrytare. Jag ville använda sex stenar och varje sten kan styra apparater, dörrlås eller belysning. Så jag skapade ett hemautomatiseringssystem med hjälp av infinity -handskar. I detta projekt
DIY Hacking Your Own Home Automation System: 7 steg (med bilder)
DIY Hacking Your Own Home Automation System: Ett hemautomatiseringssystem bör kunna slå på/av apparater som lampor, fläktar, underhållningssystem etc. Ett system som är trådlöst men ändå oberoende av Internet, men viktigast av allt, gör det själv och öppet -källa eftersom jag vill förstå
Sonoff B1 Firmware Home Automation Openhab Google Home: 3 steg
Sonoff B1 Firmware Home Automation Openhab Google Home: Jag gillar verkligen Tasmota -firmware för mina Sonoff -switchar. Men a var inte riktigt nöjd med Tasmota-firmware på min Sonoff-B1. Jag lyckades inte helt integrera det i min Openhab och styra det via Google Home. Därför skrev jag mitt eget företag
Arduino Home Automation (Bluetooth): 3 steg (med bilder)
Arduino Home Automation (Bluetooth): Hej, killar! Välkommen till min andra instruerbara! I det här kommer jag att visa dig hur du kan styra dina hushållsapparater via din mobil (Android-Smartphone). Så utan att slösa bort tid bör vi börja med det här- (Lycka till!)