Naudodami išmaniuosius telefonus ir specialias programas galite valdyti buitinius prietaisus, tokius kaip ventiliatorius, šviesą ir variklį.
Reikalingi komponentai:
Ø Arduino Uno x 1
Ø HC-05 / HC-06 „Bluetooth“ modulis x 1
Ø 5 V relė x 4
Ø 1n4148 diodas x 4
Ø 1N4007 diodas x 2
Ø 1000uF „Capcitor“ x 1
Ø IC7805 X 1
Ø 12 V transformatorius x 1
Ø BC547 tranzistorius x 4
Ø rezistorius 1k x 4
Ø laido jungtis
Lygintuvas:
Relės prijungimo schema:
Relių pasirinkimas priklauso nuo to, ką norite prijungti ir kaip greitai. Kokia įtampa, srovė ir tt .... Tvarkykite tiesiogiai iš „Arduino“ neveiks. Turėsite naudoti ką nors panašaus:
NPN tranzistorius gali būti paprastas (2N2222, BC337 ir kt.), O diodai gali būti labiausiai paplitę (1N4001 ar panašus). VCC yra + 5 V.
„Bluetooth“ modulis skirtas „Arduino Uno“:
Norėdami naudoti „hc05 s“ modulį, prijunkite „vcc“ prie 5 V išvesties „Arduino GND“ prie žemės, „RX“ prie „TX“ kaiščio „Arduino“ ir atvirkščiai.
[Pastaba: RX PIN kodas oficialiai nėra 5 V; skirta 3 V signalams. „Arduino“ generuoja 5 V signalą, todėl turėtumėte naudoti įtampos daliklį ar loginio lygio keitiklį, kad įsitikintumėte, jog Arduino signalas nepažeidžia hc05 s.]
Naudodamiesi „BTBee“ moduliu, ant lentos montuojame trumpiklius, kad DНАР kaištis ir D0 kaiščiai būtų uždaryti, o DIN ir D1 kaiščiai būtų trumpesni. Tai atliekama taip, kad „Arduino“ RX kaištis yra 0 kaiščio, o TX PIN yra PIN 1. Galite naudoti bet kurį kitą, pavyzdžiui, RX ir TX kaiščius, tačiau norint jį įjungti, turite naudoti „Arduino“ esančią „SoftwareSerial“ biblioteką. Įsirašydami kodą į „Arduino“, nepamirškite pašalinti trumpiklių, kai pasirenkate 0 ir 1 kaiščius, pavyzdžiui, serijinius kaiščius.
Džemperiai yra prijungti prie „BTBee“ 0 ir 1 kaiščių, jei modulis naudojamas pirmą kartą, norint pakeisti vardą ir slaptažodį. Tam modulis turi būti nustatytas į komandų režimą. Mes sujungiame rakto kaištį su bet kokiu Arduino kaiščiu ir nustatome jį kaip prioritetą modulio programavimui. Kai naudojate „BTBee“, tai yra šiek tiek kebliau. Nors oficialioje „Wiki“ sakoma, kad norint palaikyti komandų režimą ir paversti pakeitimus duomenų perdavimo režimu, reikia palaikyti nuspaudus mygtuką, tačiau taip neįvyksta: vietoj to palaikykite nuspaudę mygtuką „Režimas“, tada greitai paspauskite ir atleiskite mygtuką „Reset“. Pastebime, kad būsenos šviesos diodas mirksi lėčiau nei įprasta. Viskas gerai!
Programa:
• kodas
„Android“ programos:
• taikymas