Puoi controllare elettrodomestici come un ventilatore, una luce, un motore con l'aiuto di telefoni "intelligenti" e programmi speciali.
Componenti richiesti:
Ø Arduino Uno x 1
Ø Modulo Bluetooth HC-05 / HC-06 x 1
Relè Ø 5 V x 4
Diodo Ø 1n4148 x 4
Diodo Ø 1N4007 x 2
Capcitor Ø 1000uF x 1
Ø IC7805 X 1
Trasformatore Ø 12V x 1
Transistor Ø BC547 x 4
Ø resistenza 1k x 4
Ø filo connettore
raddrizzatore:


Schema di collegamento del relè:



La scelta dei relè dipende da ciò che si desidera connettere e dalla velocità. Quale tensione, corrente, ecc. .... Gestirlo direttamente da Arduino non funzionerà. Dovrai usare qualcosa del genere:
Il transistor NPN può essere semplice (2N2222, BC337, ecc.) E i diodi possono essere i più comuni (1N4001 o simili). VCC è + 5V.
Modulo Bluetooth per Arduino Uno:
Per utilizzare il modulo hc05 s, collegare vcc all'uscita 5V di Arduino GND sulla Terra, RX al pin TX di Arduino e viceversa.
[osservazione: in RX, il codice pin non è ufficialmente libero da 5 V; progettato per segnali a 3,3 V. Arduino genera un segnale a 5 V, quindi è necessario utilizzare un partitore di tensione o un convertitore di livello logico per assicurarsi che il segnale Arduino non danneggi hc05 s.]
Quando si utilizza il modulo BTBee, installiamo ponticelli sulla scheda in modo che il pin DНАР e i pin D0 siano chiusi e i pin DIN e D1 in corto. Questo viene fatto in modo che il pin RX su Arduino sia il pin 0 e il PIN TX sia il PIN 1. È possibile utilizzare qualsiasi altro, come i pin RX e TX, ma è necessario utilizzare la libreria SoftwareSerial per Arduino per abilitarlo. Non dimenticare di rimuovere i jumper quando si carica il codice in Arduino quando si scelgono i pin 0 e 1, come i pin seriali.
I jumper sono collegati ai pin 0 e 1 su BTBee, se il modulo viene utilizzato per la prima volta, per sostituire il nome e la password. Per questo, il modulo deve essere impostato in modalità comando. Colleghiamo il pin della chiave a qualsiasi pin di Arduino e impostiamo la priorità per la programmazione del modulo. Quando si utilizza BTBee, è un po 'più complicato. Mentre il Wiki ufficiale dice che è necessario tenere premuto il pulsante per cambiare la modalità di comando e riportare le modifiche in modalità di trasferimento dei dati, ciò non accade in questo modo: invece, tenere premuto il pulsante Modalità, quindi premere rapidamente e rilasciare il pulsante di ripristino. Notiamo che il LED di stato lampeggia più lentamente del solito. Va tutto bene!
Il programma:
• codice
App Android:
• applicazione