Sadržaj:

Bluetooth kontrola kućne automatizacije: 7 koraka (sa slikama)
Bluetooth kontrola kućne automatizacije: 7 koraka (sa slikama)

Video: Bluetooth kontrola kućne automatizacije: 7 koraka (sa slikama)

Video: Bluetooth kontrola kućne automatizacije: 7 koraka (sa slikama)
Video: Leap Motion SDK 2024, Novembar
Anonim
Image
Image

Zdravo,

Ovaj projekt se bavi izgradnjom najjednostavnijeg uređaja za kućnu automatizaciju koristeći arduino i bluetooth modul. Ovaj je vrlo jednostavan za gradnju i može se izgraditi za nekoliko sati. U mojoj verziji koju upravo objašnjavam, pomoću Android pametnog telefona mogu kontrolirati do 4 kućna aparata. Pogledajmo popis materijala i alata koji su vam potrebni.

Korak 1: POTREBNE KOMPONENTE

POTREBNE KOMPONENTE
POTREBNE KOMPONENTE
POTREBNE KOMPONENTE
POTREBNE KOMPONENTE
POTREBNE KOMPONENTE
POTREBNE KOMPONENTE

Ljudi, evo liste materijala koji će vam biti potrebni za izradu ovog jednostavnog projekta.

  1. Arduino uno
  2. Relejni modul sa 4 kanala
  3. Bluetooth modul (Hc-05)
  4. Žica za kratkospojnike
  5. drvena daska
  6. Nosač sijalica
  7. žica
  8. 5v napajanje

Lista alata

  1. Komplet za lemljenje
  2. Pištolj za ljepilo
  3. Android pametni telefon
  4. Odvijači
  5. Strojevi za skidanje žice itd:

To je sve što nam treba…

Korak 2: Dijagram kola i povezivanje

Shema kola i veza
Shema kola i veza

Spojite kružni držač

Korak 1. arduino spojite na bluetooth modul hc-05

Korak 2. hc-05 vcc i gnd spojite se na arduino vcc 3.5v i gnd

Korak 3. hc-05 rx i tx spojite se na arduino sekvencijalno tx i rx (0 i 1)

Korak 4. 4-kanalni relejni modul ima 6 pin vcc, gnd, 1-4 relejni prekidač

Korak 5. relejni modul povežite arduino vcc gnd i arduino pin 2-5

NAPOMENA:- U dijagramu Bluetooth veza je Wong Bluetooth modul Rx i Tx povežite sekvencom arduino Tx i Rx (0 i 1) brojnim pinom

Korak 3: Softver

Softver
Softver
Softver
Softver
Softver
Softver

koristimo arduino softver za pogramiranje inarduino uno

Preuzmite Arduino IDE odavde.

Korak 4: Kôd

Ovaj kôd koristi softwareserial.h za konfiguriranje rx i tx pinova u Arduinu. Ovi px i tx pinovi su povezani sa tx i rx pinovima HC 05 Bluetooth modula.

Bluetooth modul prima podatke sa uparenog android uređaja i aktivira releje u odnosu na primljene podatke. Na primjer, u mom kodu ako su primljeni podaci znak "A", relej 1 će se aktivirati UKLJUČENO, a ako su primljeni podaci znak "B", relej 1 će se isključiti. Slično, svi releji se mogu uključiti/isključiti pomoću Bluetooth naredbi. Za detaljnije komentare pogledajte kôd.

Korak 5: Android aplikacija

Android aplikacija
Android aplikacija

Android aplikaciju preuzmite ovdje

Kao što je gore spomenuto, mikrokontroler pokreće svaki relej prema podacima koje prima putem Bluetooth modula s Android uređaja. Dakle, potrebna nam je Android aplikacija za slanje ovih podataka u HC 05. Napravio sam prilagođenu aplikaciju koristeći izumitelja aplikacija MIT. Ovdje sam priložio 'blokove izgleda' svoje aplikacije kao PDF ovdje za referencu onima koji će sami napraviti svoju aplikaciju pomoću App Inventor -a.

Korak 6: Upute za Android aplikaciju

Upute za Android aplikaciju
Upute za Android aplikaciju
Upute za Android aplikaciju
Upute za Android aplikaciju
Upute za Android aplikaciju
Upute za Android aplikaciju

Morate upariti HC-05 Bluetooth modul sa svojim Android uređajem da biste ga mogli koristiti u aplikaciji.

Korak 1: Otvorite Bluetooth postavke vašeg uređaja i potražite nove uređaje, provjerite da LED dioda na modulu HC05 neprestano treperi (način uparivanja)

Korak 2: Odaberite HC 05 (ili ćete vidjeti adresu koja završava s "C" kao što je prikazano na slici.)

Korak 3: Unesite PIN "1234" i pritisnite OK

Korak 4: Otvorite aplikaciju "Bluetooth Controller" i kliknite Bluetooth dugme na vrhu ekrana

Korak 5: Odaberite "HC 05" s popisa

Korak 6: Pomoću odgovarajućih prekidača uključite/isključite releje 1, 2, 3, 4

Korak 7: Kliknite na Master da biste uključili/isključili sve releje jednim klikom

Korak 7: Sklapanje komponenti

Sklapanje komponenti
Sklapanje komponenti
Sklapanje komponenti
Sklapanje komponenti

Sklapanje svih komponenti iznad slike

Preporučuje se: