Sisukord:

Bluetooth -juhtimise koduautomaatika: 7 sammu (piltidega)
Bluetooth -juhtimise koduautomaatika: 7 sammu (piltidega)

Video: Bluetooth -juhtimise koduautomaatika: 7 sammu (piltidega)

Video: Bluetooth -juhtimise koduautomaatika: 7 sammu (piltidega)
Video: Leap Motion SDK 2024, November
Anonim
Image
Image

Tere,

Selle projekti eesmärk on ehitada kõige lihtsustatud koduautomaatika seade, kasutades arduino ja bluetooth moodulit. Seda on väga lihtne ehitada ja seda saab ehitada mõne tunni jooksul. Oma versioonis, mida siin selgitan, saan oma Android -nutitelefoni abil juhtida kuni 4 kodumasinat. Vaatame vajalike materjalide ja tööriistade loendit.

1. samm: VAJALIKUD KOMPONENDID

VAJALIKUD KOMPONENDID
VAJALIKUD KOMPONENDID
VAJALIKUD KOMPONENDID
VAJALIKUD KOMPONENDID
VAJALIKUD KOMPONENDID
VAJALIKUD KOMPONENDID

Poisid, siin on nimekiri materjalidest, mida vajate selle lihtsa projekti tegemiseks.

  1. Arduino uno
  2. 4-kanaliline releemoodul
  3. Bluetooth-moodul (Hc-05)
  4. Jumper traat
  5. puidust nöör
  6. Pirnide hoidja
  7. traat
  8. 5v toide

Tööriistade loend

  1. Jootekomplekt
  2. Liimipüstol
  3. Android nutitelefon
  4. Kruvikeerajad
  5. Traadi eemaldajad jne:

See on kõik, mida vajame…

2. samm: vooluahela skeem ja ühendus

Lülitusskeem ja ühendus
Lülitusskeem ja ühendus

Ühendage tsirkulatsioonitoru klamber

Samm 1. Arduino ühendage Bluetooth-mooduliga HC-05

Samm 2. hc-05 vcc ja gnd ühendatakse arduino vcc 3.5v ja gnd-ga

Samm 3. hc-05 rx ja tx ühenduvad arduinoga järjestikku tx ja rx (0 ja 1)

Samm 4. 4-kanalilisel releemoodulil on 6 kontaktiga vcc, gnd, 1-4 releelüliti

Samm 5. releemoodul ühendab arduino vcc gnd ja arduino pin 2-5

MÄRKUS.- Diagrammil on Bluetooth-ühendus Wong Bluetooth-moodul Rx ja Tx ühendavad järjestuse arduino Tx ja Rx (0 ja 1) numbrinõelaga

Samm: tarkvara

Tarkvara
Tarkvara
Tarkvara
Tarkvara
Tarkvara
Tarkvara

me kasutame arduino tarkvara inarduino uno pogrammeerimisel

Laadige Arduino IDE alla siit.

Samm: kood

See kood kasutab Arduino rx- ja tx -tihvtide konfigureerimiseks tarkvara. Need rx- ja tx -tihvtid on ühendatud vastavalt HC 05 Bluetooth -mooduli tx- ja rx -tihvtidega.

Bluetooth -moodul võtab vastu andmeid seotud Android -seadmest ja käivitab vastuvõetud andmete suhtes releed. Näiteks minu koodis, kui vastuvõetud andmed on tähemärk "A", käivitatakse relee 1 ja kui vastuvõetud andmed on tähemärk "B", lülitatakse relee 1 välja. Sarnaselt saab kõiki releesid Bluetooth -käskude abil sisse/välja lülitada. Üksikasjalikke kommentaare leiate koodist.

Samm: Androidi rakendus

Androidi rakendus
Androidi rakendus

laadige Androidi rakendus alla siit

Nagu eespool mainitud, käivitab mikrokontroller iga relee vastavalt andmetele, mille ta saab Android-seadmest Bluetooth-mooduli kaudu. Seega vajame nende andmete saatmiseks HC 05 -le Androidi rakendust. Tegin kohandatud rakenduse MIT App leiutaja abil. Lisasin oma rakenduse plokkide paigutuse PDF -failina siia, et saada viide neile, kes kavatsevad App Inventori abil oma rakenduse luua.

6. toiming: Androidi rakenduse juhised

Androidi rakenduse juhised
Androidi rakenduse juhised
Androidi rakenduse juhised
Androidi rakenduse juhised
Androidi rakenduse juhised
Androidi rakenduse juhised

Enne rakenduse kasutamist peate HC-05 Bluetooth-mooduli oma Android-seadmega siduma.

Samm: avage oma seadme bluetooth -seaded ja otsige uusi seadmeid, veenduge, et HC05 mooduli LED -tuli vilgub pidevalt (sidumisrežiim)

2. samm: valige HC 05 (vastasel korral näete aadressi, mis lõpeb "C" -ga, nagu on näidatud pildil.)

Samm: sisestage PIN -kood "1234" ja vajutage OK

Samm: avage rakendus "Bluetooth Controller" ja klõpsake ekraani ülaosas asuvat Bluetooth -nuppu

Samm: valige loendist "HC 05"

Samm: kasutage releede 1, 2, 3, 4 sisse- ja väljalülitamiseks vastavaid lüliteid

Samm: klõpsake nuppu Master, et lülitada kõik releed ühe klõpsuga sisse/välja

Samm 7: Komponentide kokkupanek

Komponentide kokkupanek
Komponentide kokkupanek
Komponentide kokkupanek
Komponentide kokkupanek

Kõikide komponentide kokkupanek pildil

Soovitan: