Puteți controla electrocasnice precum un ventilator, o lumină și un motor folosind telefoane inteligente și programe speciale.
Componente obligatorii:
Ø Arduino Uno x 1
Ø HC-05 / HC-06 Modul Bluetooth x 1
Ø releu 5V x 4
Ø 1n4148 dioda x 4
Ø 1N4007 dioda x 2
Ø 1000uF Capcitor x 1
Ø IC7805 X 1
Ø Transformator 12V x 1
Ø tranzistor BC547 x 4
Ø rezistență 1k x 4
Ø conector de sarma
redresor:
Schema conexiunii releului:
Alegerea releelor depinde de ceea ce doriți să vă conectați și cât de rapid. Ce tensiune, curent etc. .... Gestionați-l direct de la Arduino nu va funcționa. Va trebui să utilizați așa ceva:
Tranzistorul NPN poate fi simplu (2N2222, BC337 etc.), iar diodele pot fi cele mai frecvente (1N4001 sau similare). VCC este de + 5V.
Modul Bluetooth pentru Arduino Uno:
Pentru a utiliza modulul hc05 s, conectați vcc la ieșirea 5V de pe Arduino GND la Pământ, RX la pinul TX de pe Arduino și invers.
[remarcă: în RX, codul pin nu este oficial 5 V liber; proiectat pentru semnale de 3,3 V. Arduino generează un semnal de 5 V, așa că ar trebui să utilizați un divizor de tensiune sau un convertor de nivel logic pentru a vă asigura că semnalul Arduino nu afectează hc05 s.]
Când utilizăm modulul BTBee, instalăm jumperi pe placă, astfel încât pinul DНАР și pinul D0 să fie închise și pinii DIN și D1 să fie scurtați. Acest lucru se face astfel încât pinul RX de pe Arduino să fie pinul 0 și PIN-ul TX este PIN 1. Puteți utiliza oricare altul, cum ar fi Pinii RX și TX, dar trebuie să utilizați biblioteca SoftwareSerial pentru Arduino pentru a-l activa. Nu uitați să eliminați jumperii atunci când încărcați codul în Arduino atunci când alegeți pinii 0 și 1, cum ar fi pinii seriali.
Jumper-urile sunt conectate la pinii 0 și 1 de pe BTBee, dacă modulul este folosit pentru prima dată, pentru a înlocui numele și parola. Pentru aceasta, modulul trebuie să fie setat pe modul de comandă. Conectăm pinul cheie la orice pin de pe Arduino și îl setăm ca prioritate pentru programarea modulului. Când utilizați BTBee, acest lucru este un pic mai complicat. În timp ce Wiki oficial spune că trebuie să țineți apăsat butonul pentru a schimba modul de comandă și a transforma modificările în modul de transfer de date, acest lucru nu se întâmplă astfel: în schimb, țineți apăsat butonul Mode, apoi apăsați rapid și eliberați butonul de resetare. Observăm că LED-ul de stare clipește mai lent decât de obicei. Totul este în regulă!
Programul:
• cod
Aplicații Android:
• cerere