Tuisautomatisering met Bluetooth -beheer: 7 stappe (met foto's)
Tuisautomatisering met Bluetooth -beheer: 7 stappe (met foto's)
Anonim
Image
Image

Hallo,

Hierdie projek gaan oor die bou van die mees vereenvoudigde toestel vir tuisautomatisering met 'n arduino en 'n Bluetooth -module. Hierdie een is baie maklik om te bou en kan binne 'n paar uur gebou word. In my weergawe wat ek hier verduidelik, kan ek tot 4 huishoudelike toestelle beheer met my Android -slimfoon. Kom ons kyk na die lys materiaal en gereedskap wat u benodig.

Stap 1: VEREISTE KOMPONENTE

NODIGE KOMPONENTE
NODIGE KOMPONENTE
NODIGE KOMPONENTE
NODIGE KOMPONENTE
NODIGE KOMPONENTE
NODIGE KOMPONENTE

Ouens, hier is 'n lys met materiaal wat u benodig om hierdie eenvoudige projek te maak.

  1. Arduino uno
  2. 4-chhanel-aflosmodule
  3. Bluetooth-module (Hc-05)
  4. Springdraad
  5. hout bord
  6. Gloeilamphouer
  7. draad
  8. 5v kragtoevoer

Lys van gereedskap

  1. Soldeerstel
  2. Gom geweer
  3. Android -slimfoon
  4. Skroewedraaiers
  5. Draadstroppers ens:

Dit is al wat ons nodig het …

Stap 2: Kringdiagram en verbinding

Kringdiagram en verbinding
Kringdiagram en verbinding

Koppel die kringloopstrook aan

Stap 1. Arduino verbind met Bluetooth-module HC-05

Stap 2. hc-05 vcc en gnd maak verbinding met arduino vcc 3.5v en gnd

Stap 3. hc-05 rx en tx sluit aan op arduino, tx en rx (0 en 1)

Stap 4. 4-kanaal relay module het 6 pin vcc, gnd, 1-4 relay switch

Stap 5. Relay module verbind arduino vcc gnd en arduino pin 2-5

LET WEL:- In die diagram Bluetooth-verbinding is die Wong Bluetooth-module Rx en Tx met die volgorde arduino Tx en Rx (0 en 1) nommerpen

Stap 3: Die sagteware

Die sagteware
Die sagteware
Die sagteware
Die sagteware
Die sagteware
Die sagteware

ons gebruik arduino -sagteware vir die ontleding van inarduino uno

Laai die Arduino IDE hier af.

Stap 4: Die kode

Hierdie kode gebruik softwareserial.h om rx- en tx -penne in die Arduino op te stel. Hierdie rx en tx penne is onderskeidelik verbind met die tx en rx penne van die HC 05 Bluetooth module.

Die bluetooth -module ontvang data van 'n gekoppelde Android -toestel en aktiveer relais met betrekking tot die ontvangde data. Byvoorbeeld, in my kode, as die ontvangde data die karakter "A" is, word die relais 1 geaktiveer en as die ontvangde data die karakter "B" is, word die relais 1 afgeskakel. Net so kan al die relais met Bluetooth -opdragte AAN/UIT geskakel word. Raadpleeg die kode vir gedetailleerde kommentaar.

Stap 5: Die Android -toepassing

Die Android -toepassing
Die Android -toepassing

laai die Android -app hier af

Soos hierbo genoem, aktiveer die mikrobeheerder elke relais volgens die data wat dit via die Bluetooth-module vanaf 'n Android-toestel ontvang. Ons benodig dus 'n Android -toepassing om hierdie data na die HC 05 te stuur. Ek het 'n pasgemaakte toepassing gemaak met behulp van die MIT App -uitvinder. Ek het die 'blokke -uitleg' van my aansoek hier as 'n PDF aangeheg vir verwysing vir diegene wat hul eie app met die App -uitvinder gaan maak.

Stap 6: Instruksies vir die Android -app

Instruksies vir die Android -app
Instruksies vir die Android -app
Instruksies vir die Android -app
Instruksies vir die Android -app
Instruksies vir die Android -app
Instruksies vir die Android -app

U moet die HC-05 Bluetooth-module aan u Android-toestel koppel voordat u dit in die app kan gebruik.

Stap 1: Maak die Bluetooth -instellings van u toestel oop en soek na nuwe toestelle. Maak seker dat die LED op die HC05 -module voortdurend flikker (Pairing Mode)

Stap 2: Kies HC 05 (of u sien 'n adres wat eindig met 'C' soos op die foto getoon.)

Stap 3: Voer die PIN "1234" in en druk OK

Stap 4: Maak die "Bluetooth Controller" -program oop en klik op die bluetooth -knoppie bo -aan die skerm

Stap 5: Kies 'HC 05' uit die lys

Stap 6: Gebruik die onderskeie skakelaars om die aflos 1, 2, 3, 4 aan/uit te skakel

Stap 7: Klik op die Master om al die relais met een klik in/uit te skakel

Stap 7: Monteer die komponente

Die samestelling van die komponente
Die samestelling van die komponente
Die samestelling van die komponente
Die samestelling van die komponente

Die samestelling van alle komponente hierbo

Aanbeveel: