Sadržaj:

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

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

Video: Automatska kontrola kućne automatizacije: 7 koraka (sa slikama)
Video: 6 самых привлекательных внедорожников 2022 года по версии Consumer Reports 2024, Studeni
Anonim
Image
Image

Zdravo,

Ovaj se projekt bavi izgradnjom najjednostavnijeg uređaja za kućnu automatizaciju pomoću arduina i bluetooth modula. Ovaj je vrlo jednostavan za gradnju i može se izgraditi za nekoliko sati. U mojoj verziji koju upravo objašnjavam, mogu upravljati do 4 kućanska aparata pomoću svog Android pametnog telefona. 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

Dečki, evo popisa materijala koji će vam trebati za izradu ovog jednostavnog projekta.

  1. Arduino uno
  2. Relejni modul s 4 kanala
  3. Bluetooth modul (Hc-05)
  4. Žica kratkospojnika
  5. drvena borda
  6. Nosač žarulja
  7. žica
  8. 5v napajanje

Popis 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: Shema kruga i povezivanje

Shema kruga i povezivanje
Shema kruga i povezivanje

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-polni vcc, gnd, 1-4 relejni prekidač

Korak 5. relejni modul spojite arduino vcc gnd i arduino pin 2-5

NAPOMENA:- U dijagramu Bluetooth veza je Wong Bluetooth modul Rx i Tx povežite s arduino Tx i Rx (0 i 1) numeričkim pinom

Korak 3: Softver

Softver
Softver
Softver
Softver
Softver
Softver

koristimo arduino softver u pogramiranju 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 povezani su s pinovima tx i rx Bluetooth modula HC 05.

Bluetooth modul prima podatke s uparenog android uređaja i pokreće 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 pomoću izumitelja aplikacije MIT. Ovdje sam priložio 'izgled blokova' svoje aplikacije kao PDF ovdje za referencu onima koji će sami izraditi svoju aplikaciju pomoću App Inventor -a.

Korak 6: Upute za aplikaciju Android

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

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

Korak 1: Otvorite Bluetooth postavke svog 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 gumb Bluetooth na vrhu zaslona

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 Master za uključivanje/isključivanje svih releja jednim klikom

Korak 7: Sastavljanje komponenti

Sastavljanje komponenti
Sastavljanje komponenti
Sastavljanje komponenti
Sastavljanje komponenti

Sklapanje svih komponenti iznad slike

Preporučeni: