Altre lezioni di elettronica con Arduino Uno
Per qualsiasi ulteriore informazione contattateci:
fablab.bagnacavallo[at]gmail.com
Lezione n°8 - Sintesi additiva dei colori - Creare tutti i colori con un led RGB
Il colore nei dispositivi elettronici è un elemento determinante. In questa lezione si potrà comprendere operativamente come, da soli tre colori, si possono formare i milioni di colori che possiamo vedere su TV e monitor.
Monta il circuito indicato in figura utilizzando i seguenti componenti:
1 led RGB (JY-MCU 3 color)
4 cavi di collegamento da 12 cm
Scarica i due esempi
Creare tutti i colori con un led RGB e "led_rgb" creato da Giulio Cesare e Luca
Prova ora tu a creare un programma che aumenti il numero dei colori prodotti.
Per vedere il programma completo che produce tutta la gamma di colori, caricare il programma "led_rgb" creato da Giulio Cesare e Luca (del nostro Gruppo di Progetto).
Scarica i due esempi:
"L8 Creare tutti i colori con un led RGB" e "led_rgb" creato da Giulio Cesare e Luca
Lezione n°7- leggere il valore del sensore a ultrasuoni
Per capire come poter acquisire valori dall'ambiente circostante possiamo utilizzare un Sensore a ultrasuoni per misurare la distanza che ci separa da un oggetto. Questo esercizio ci può far capire come funzionano i dispositivi di ausilio al parcheggio montati in alcune auto.
Monta il circuito utilizzando i seguenti componenti:
Un sensore a ultrasuoni HC-RS04
4 cavi di collegamento
Copia il seguente programma e caricalo sulla scheda Arduino Uno:
// Esercizio7: leggere il valore del sensore a ultrasuoni
// This example code is in the public domain - Questo esercizio è di pubblico dominio
#include "Ultrasonic.h"
Ultrasonic ultrasonic(12,13);
void setup() {
Serial.begin (9600);
delay(2000);
}
void loop()
{
Serial.println (ultrasonic.Ranging(CM));
Serial.println ("cm ");
delay(100);
}
Prima di iniziare a provare il sensore, devi far comparire il monitor seriale, andando in Strumenti e selezionando Monitor seriale.
Prova ad avvicinarti e ad allontanarti da un oggetto e leggi la distanza sul monitor seriale.
Prova a modificare il programma in modo da leggere sul display la distanza in metri.
Per approfondire l'argomento:
http://barcadero.wordpress.com/2012/02/14/sensore-a-ultrasuoni-hc-sr04-e-arduino/
Per vedere le caratteristiche tecniche del sensore:
http://www.electronicca.com/donwloads-guides/HC%20SR04.pdf
Progetto speciale: con Arduino anche le Piante possono parlare (Elaborato dal gruppo di Progetto Junior: Fabio, Giacomo e Lorenzo)
Utilizzare un sensore di umidità e un piezo (oppure un piccolo altoparlante) per fare in modo che una pianta lanci un messaggio vocale quando il terreno è asciutto.
scarica il nostro programma
Fonti da cui abbiamo prendere spunto:
Per il Player: http://www.gioblu.com/tutorials/audio/314-arduino-player-solo-software
per la libreria: https://github.com/damellis/PCM/zipball/master
Per il programma sulla sonda di umidità: http://forum.arduino.cc/index.php?topic=199835.0
Tutti i laboratori di elettronica, robotica, grafica e stampa 3D del fab-lab si svolgeranno presso l'associazione Acrylico a Bagnacavallo (Ravenna)
Indirizzo:
Via Togliatti 2
48012 Bagnacavallo (RA)
Contatti:
fablab.bagnacavallo[at]gmail.com
Scarica i due esempi
Creare tutti i colori con un led RGB e "led_rgb" creato da Giulio Cesare e Luca
Prova ora tu a creare un programma che aumenti il numero dei colori prodotti.
Per vedere il programma completo che produce tutta la gamma di colori, caricare il programma "led_rgb" creato da Giulio Cesare e Luca (del nostro Gruppo di Progetto).
Scarica i due esempi:
"L8 Creare tutti i colori con un led RGB" e "led_rgb" creato da Giulio Cesare e Luca
Lezione n°7- leggere il valore del sensore a ultrasuoni
Per capire come poter acquisire valori dall'ambiente circostante possiamo utilizzare un Sensore a ultrasuoni per misurare la distanza che ci separa da un oggetto. Questo esercizio ci può far capire come funzionano i dispositivi di ausilio al parcheggio montati in alcune auto.
Monta il circuito utilizzando i seguenti componenti:
Un sensore a ultrasuoni HC-RS04
4 cavi di collegamento
Copia il seguente programma e caricalo sulla scheda Arduino Uno:
// Esercizio7: leggere il valore del sensore a ultrasuoni
// This example code is in the public domain - Questo esercizio è di pubblico dominio
#include "Ultrasonic.h"
Ultrasonic ultrasonic(12,13);
void setup() {
Serial.begin (9600);
delay(2000);
}
void loop()
{
Serial.println (ultrasonic.Ranging(CM));
Serial.println ("cm ");
delay(100);
}
Prima di iniziare a provare il sensore, devi far comparire il monitor seriale, andando in Strumenti e selezionando Monitor seriale.
Prova ad avvicinarti e ad allontanarti da un oggetto e leggi la distanza sul monitor seriale.
Prova a modificare il programma in modo da leggere sul display la distanza in metri.
Per approfondire l'argomento:
http://barcadero.wordpress.com/2012/02/14/sensore-a-ultrasuoni-hc-sr04-e-arduino/
Per vedere le caratteristiche tecniche del sensore:
http://www.electronicca.com/donwloads-guides/HC%20SR04.pdf
Progetto speciale: con Arduino anche le Piante possono parlare (Elaborato dal gruppo di Progetto Junior: Fabio, Giacomo e Lorenzo)
Utilizzare un sensore di umidità e un piezo (oppure un piccolo altoparlante) per fare in modo che una pianta lanci un messaggio vocale quando il terreno è asciutto.
scarica il nostro programma
Fonti da cui abbiamo prendere spunto:
Per il Player: http://www.gioblu.com/tutorials/audio/314-arduino-player-solo-software
per la libreria: https://github.com/damellis/PCM/zipball/master
Per il programma sulla sonda di umidità: http://forum.arduino.cc/index.php?topic=199835.0
Tutti i laboratori di elettronica, robotica, grafica e stampa 3D del fab-lab si svolgeranno presso l'associazione Acrylico a Bagnacavallo (Ravenna)
Indirizzo:
Via Togliatti 2
48012 Bagnacavallo (RA)
Contatti:
fablab.bagnacavallo[at]gmail.com