Passa ai contenuti principali

Post

Visualizzazione dei post con l'etichetta LED

Arduino - Bluetooth

Oggi vediamo come collegare e comandare Arduino tramite bluetooth Il modulo Bluetooth. Per poter comandare Arduino tramite bluetooth occorre un modulo da collegare al nostro Arduino. Quello che ho acquistato io è l' HC-06 (che potete trovare a pochi Euro qui ). Il modulo comunica con Arduino tramite i pin 0 (RX) e 1 (TX). Il collegamento è molto semplice: Arduino HC-06 VCC VCC GND GND 0 (RX) TX 1 (TX) RX

Arduino - Lampeggio Led (delay vs. millis)

Cosa sono delay() e millis()? Delay() è una funzione che mette in pausa il programma per un determinato tempo espresso in millisecondi, così facendo viene interrotta l'esecuzione del programma e se abbiamo un dispositivo in ingresso che durante il tempo di pausa cambia di stato il programma non se ne accorge fino a quando non ricomincia l'esecuzione dall'inizio. La struttura di delay è: delay(1000);   da inserire nel punto dello sketch in qui si vuole interrompere il programma in questo modo il programma viene messo in pausa per 1000 millisecondi = 1 secondo. Per saperne di più Millis() è una funzione che permette di sapere da quanto tempo è in funzione il microprocessore di Arduino UNO. In questo modo il programma non andrà mai in pausa ed è sempre in esecuzione, perché millis memorizza il tempo trascorso dall'avvio e poi per eseguire una determinata funzione si fa un controllo del tempo iniziale e il tempo trascorso. Per saperne di più Vediamo un esempi...

Arduino - Switch led on-off

Questo semplice circuito permette di capire le basi della programmazione di Arduino, un comando dato dall'utente (il pulsante) e un dispositivo di uscita (il Led), in questo modo impariamo a leggere e a scrivere sui vari pin della scheda. Il circuito comprende: - Arduino UNO - 1 Led - 1 pulsante - 2 resistenze (una da 220 ohm e una da 10K ohm) - cavetti vari