Indholdsfortegnelse:
- Trin 1: Materialer og værktøjer påkrævet
- Trin 2: Koden
- Trin 3: Android -applikationen
- Trin 4: Instruktioner til Android -appen
- Trin 5: Kredsløb
- Trin 6: PCB -design
- Trin 7: Samling af komponenterne
- Trin 8: Resultatet
![Enkleste hjemmeautomatisering ved hjælp af Bluetooth, Android Smartphone og Arduino .: 8 trin (med billeder) Enkleste hjemmeautomatisering ved hjælp af Bluetooth, Android Smartphone og Arduino .: 8 trin (med billeder)](https://i.howwhatproduce.com/images/003/image-7039-82-j.webp)
Video: Enkleste hjemmeautomatisering ved hjælp af Bluetooth, Android Smartphone og Arduino .: 8 trin (med billeder)
![Video: Enkleste hjemmeautomatisering ved hjælp af Bluetooth, Android Smartphone og Arduino .: 8 trin (med billeder) Video: Enkleste hjemmeautomatisering ved hjælp af Bluetooth, Android Smartphone og Arduino .: 8 trin (med billeder)](https://i.ytimg.com/vi/eWs96zktfzA/hqdefault.jpg)
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:29
![Enkleste hjemmeautomatisering ved hjælp af Bluetooth, Android Smartphone og Arduino Enkleste hjemmeautomatisering ved hjælp af Bluetooth, Android Smartphone og Arduino](https://i.howwhatproduce.com/images/003/image-7039-83-j.webp)
![Enkleste hjemmeautomatisering ved hjælp af Bluetooth, Android Smartphone og Arduino Enkleste hjemmeautomatisering ved hjælp af Bluetooth, Android Smartphone og Arduino](https://i.howwhatproduce.com/images/003/image-7039-84-j.webp)
Hej alle,
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: Materialer og værktøjer påkrævet
![Materialer og værktøjer påkrævet Materialer og værktøjer påkrævet](https://i.howwhatproduce.com/images/003/image-7039-85-j.webp)
- 1. Arduino Pro Mini (link til butikken)
- 2. HC 05 Bluetooth -modul (link til butikken)
- 3. 5V 4 -kanals relæmodul (link til butikken)
- 4. 5V strømforsyning.
- 5. Mandlige og kvindelige overskrifter
- 6. Perfboard (jeg anbefaler at lave et printkort, men hvis du vil gøre det på den nemme måde, er et perfboard bedre)
Liste over værktøjer
- 1. Loddesæt
- 2. Lim pistol
- 3. Android Smartphone
- 4. Skruetrækkere
- 5. Wire strippere osv.:
Det er alt, hvad vi har brug for …
Trin 2: Koden
Download Arduino IDE herfra.
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.
EEPROM
EEPROM er forkortelsen for elektronisk sletbar programmerbar skrivebeskyttet hukommelse, som bruges her til at gemme status for relæet (ON/OFF), så i tilfælde af strømsvigt, når controlleren nulstilles, vil alle de relæer, der blev holdt ON, vende tilbage til deres ON -position, efter at strømmen er kommet op. Så når et relæ tændes, ændrer en variabel, der er gemt i en adresse i EEPROM, værdien til 1, og når den er slukket, ændres den samme variabel til 0. Hvert relæ har sin egen variabel, der er tildelt til at gemme dens status i EEPROM. Så i begyndelsen af koden var det første, vi gjorde, at initialisere relæerne i henhold til de værdier, der er gemt i EEPROM.
Hvis du bruger en Arduino Pro mini, skal du bruge en USB til TTL -konverter for at dumpe koden til Arduino.
Trin 3: Android -applikationen
![Android -applikationen Android -applikationen](https://i.howwhatproduce.com/images/003/image-7039-86-j.webp)
![Android -applikationen Android -applikationen](https://i.howwhatproduce.com/images/003/image-7039-87-j.webp)
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.
MIT App Inventor
Hvis du ikke vil genere at lave appen, kan du bare downloade den klar til brug App (kun kompatibel med koden, jeg har vedhæftet ovenfor) fra linket herunder.
Trin 4: Instruktioner til Android -appen
![Instruktioner til Android App Instruktioner til Android App](https://i.howwhatproduce.com/images/003/image-7039-88-j.webp)
![Instruktioner til Android App Instruktioner til Android App](https://i.howwhatproduce.com/images/003/image-7039-89-j.webp)
![Instruktioner til Android App Instruktioner til Android App](https://i.howwhatproduce.com/images/003/image-7039-90-j.webp)
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 "Wiz Smart Home", 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 5: Kredsløb
![Kredsløb Kredsløb](https://i.howwhatproduce.com/images/003/image-7039-91-j.webp)
- Pin 11 af Arduino til TX Pin af HC-05-modul.
- Pin 10 af Arduino til RX Pin på HC-05-modul.
- GND for HC-05 til GND i Arduino.
- Vcc af HC-05 til Vcc (5v) i Arduino.
- Vcc af relæmodul til Vcc (5v) i Arduino.
- GND af relæmodul til GND i Arduino.
- Pin 2 af Arduino til R1 på relæmodul.
- Pin 4 af Arduino til R2 på relæmodul.
- Pin 6 af Arduino til R3 på relæmodul.
- Pin 8 af Arduino til R4 på relæmodul.
- Giv 5-v strømforsyning til strømstifterne i Arduino.
- Pin 12 og 13 er pins til henholdsvis strømindikatoren og Bluetooth -statusindikatorer
Det er det for enheden.
For at styre lysnettet skal du forbinde de "normalt åbne" kontakter på hvert relæ på tværs af de respektive kontakter på de husholdningsapparater, du vil styre (eller) sløjfe strømledningen gennem en kontakt med "NEJ" for alle relæerne og tilslut apparaternes ledninger til den anden kontakt med "NEJ" for deres respektive relæer.
Trin 6: PCB -design
![PCB Design PCB Design](https://i.howwhatproduce.com/images/003/image-7039-92-j.webp)
![PCB Design PCB Design](https://i.howwhatproduce.com/images/003/image-7039-93-j.webp)
Dette er et meget simpelt kredsløb. Du kan lodde det på et perfboard på ingen tid, men hvis du stadig ønsker at lave et printkort, vedhæfter jeg det PCB -design, som jeg har lavet ved hjælp af Proteus 8 Pro. Min version havde også en række spændingsregulatorer som vist på billederne.
Trin 7: Samling af komponenterne
![Samling af komponenterne Samling af komponenterne](https://i.howwhatproduce.com/images/003/image-7039-94-j.webp)
![Samling af komponenterne Samling af komponenterne](https://i.howwhatproduce.com/images/003/image-7039-95-j.webp)
![Samling af komponenterne Samling af komponenterne](https://i.howwhatproduce.com/images/003/image-7039-96-j.webp)
Jeg brugte kabinettet til en gammel computer SMPS til at lave etui til min enhed. Det vil være bedre at designe en brugerdefineret sag efter dine behov ved hjælp af Fusion 360 eller anden 3D-designsoftware og 3D-udskrivning af designet for at give dit projekt et super-cool look. Jeg printede nogle etiketter og indsatte det på SMPS -kabinettet for at fylde det tomme udseende af det. Jeg borede nogle huller i den og fikserede den på væggen ved siden af tavlen. Ledningerne blev skjult ved hjælp af et lille plastrør, der førte ind til tavlen.
Trin 8: Resultatet
![Image Image](https://i.howwhatproduce.com/images/003/image-7039-98-j.webp)
![](https://i.ytimg.com/vi/18aprupXiqI/hqdefault.jpg)
![Bluetooth -udfordring Bluetooth -udfordring](https://i.howwhatproduce.com/images/003/image-7039-99-j.webp)
Videoen, der er lagt ud her, viser, hvordan enheden fungerer, når du bruger den for første gang. Du behøver kun at parre enheden! Derefter skal du bare tænde for Bluetooth, oprette forbindelse og gå trådløst!
Håber du nød at læse dette instruerbart. Hvis du har spørgsmål, er du velkommen til at stille det her eller sende en mail til [email protected]. Jeg hjælper dig gerne.
Tak skal du have…!!!:)
![Bluetooth -udfordring Bluetooth -udfordring](https://i.howwhatproduce.com/images/003/image-7039-100-j.webp)
Runner Up i Bluetooth Challenge
Anbefalede:
DIY -- Sådan laver du en edderkoprobot, der kan kontrolleres ved hjælp af smartphone ved hjælp af Arduino Uno: 6 trin
![DIY -- Sådan laver du en edderkoprobot, der kan kontrolleres ved hjælp af smartphone ved hjælp af Arduino Uno: 6 trin DIY -- Sådan laver du en edderkoprobot, der kan kontrolleres ved hjælp af smartphone ved hjælp af Arduino Uno: 6 trin](https://i.howwhatproduce.com/images/001/image-1099-j.webp)
DIY || Sådan laver du en edderkoprobot, der kan styres ved hjælp af smartphone Brug af Arduino Uno: Mens du laver en edderkoprobot, kan man lære så mange ting om robotik. Ligesom at lave robotter er underholdende såvel som udfordrende. I denne video vil vi vise dig, hvordan du laver en Spider -robot, som vi kan betjene ved hjælp af vores smartphone (Androi
Sådan laver du et smart hjem ved hjælp af Arduino -kontrolrelæmodul - Idéer til hjemmeautomatisering: 15 trin (med billeder)
![Sådan laver du et smart hjem ved hjælp af Arduino -kontrolrelæmodul - Idéer til hjemmeautomatisering: 15 trin (med billeder) Sådan laver du et smart hjem ved hjælp af Arduino -kontrolrelæmodul - Idéer til hjemmeautomatisering: 15 trin (med billeder)](https://i.howwhatproduce.com/images/003/image-6810-j.webp)
Sådan laver du et smart hjem ved hjælp af Arduino -kontrolrelæmodul | Idéer til hjemmeautomatisering: I dette hjemmeautomatiseringsprojekt vil vi designe et smart hjemrelæmodul, der kan styre 5 husholdningsapparater. Dette relæmodul kan styres fra mobil eller smartphone, IR -fjernbetjening eller fjernsynsfjernbetjening, manuel switch. Dette smarte relæ kan også mærke r
Sådan laver du en drone ved hjælp af Arduino UNO - Lav en quadcopter ved hjælp af mikrokontroller: 8 trin (med billeder)
![Sådan laver du en drone ved hjælp af Arduino UNO - Lav en quadcopter ved hjælp af mikrokontroller: 8 trin (med billeder) Sådan laver du en drone ved hjælp af Arduino UNO - Lav en quadcopter ved hjælp af mikrokontroller: 8 trin (med billeder)](https://i.howwhatproduce.com/images/001/image-210-31-j.webp)
Sådan laver du en drone ved hjælp af Arduino UNO | Lav en Quadcopter ved hjælp af mikrokontroller: Introduktion Besøg min Youtube -kanal En Drone er en meget dyr gadget (produkt) at købe. I dette indlæg vil jeg diskutere, hvordan jeg gør det billigt ?? Og hvordan kan du lave din egen sådan til en billig pris … Nå i Indien alle materialer (motorer, ESC'er
Trådløs fjernbetjening ved hjælp af 2,4 GHz NRF24L01 -modul med Arduino - Nrf24l01 4 -kanals / 6 -kanals sender modtager til Quadcopter - Rc Helikopter - Rc -fly ved hjælp af Arduino: 5 trin (med billeder)
![Trådløs fjernbetjening ved hjælp af 2,4 GHz NRF24L01 -modul med Arduino - Nrf24l01 4 -kanals / 6 -kanals sender modtager til Quadcopter - Rc Helikopter - Rc -fly ved hjælp af Arduino: 5 trin (med billeder) Trådløs fjernbetjening ved hjælp af 2,4 GHz NRF24L01 -modul med Arduino - Nrf24l01 4 -kanals / 6 -kanals sender modtager til Quadcopter - Rc Helikopter - Rc -fly ved hjælp af Arduino: 5 trin (med billeder)](https://i.howwhatproduce.com/images/003/image-7044-j.webp)
Trådløs fjernbetjening ved hjælp af 2,4 GHz NRF24L01 -modul med Arduino | Nrf24l01 4 -kanals / 6 -kanals sender modtager til Quadcopter | Rc Helikopter | Rc -fly ved hjælp af Arduino: At betjene en Rc -bil | Quadcopter | Drone | RC -fly | RC -båd, vi har altid brug for en modtager og sender, antag at vi til RC QUADCOPTER har brug for en 6 -kanals sender og modtager, og den type TX og RX er for dyr, så vi laver en på vores
Enkel hjemmeautomatisering ved hjælp af Raspberry Pi3 og Android Things: 5 trin (med billeder)
![Enkel hjemmeautomatisering ved hjælp af Raspberry Pi3 og Android Things: 5 trin (med billeder) Enkel hjemmeautomatisering ved hjælp af Raspberry Pi3 og Android Things: 5 trin (med billeder)](https://i.howwhatproduce.com/images/003/image-8840-27-j.webp)
Enkel hjemmeautomatisering ved hjælp af Raspberry Pi3 og Android Things: Ideen er at designe et “ smart HJEM ” hvor man kan styre husholdningsapparater ved hjælp af Android Things og Raspberry Pi. Projektet består af at styre husapparater som lys, blæser, motor osv. Påkrævede materialer: Raspberry Pi 3HDMI Ca