pagine varie Arduino
home
compilatore logo Arduinomio
compilatore di programmi per Arduino
laboratorio Arduino
laboratorio
elettricità Arduino
appunti di elettronica/elettrotecnica
Processing logo Processing
compilatore di programmi per Processing
Theremino logo Theremino
compilatore di programmi per Theremino
logggin Arduino
accedi o esci

tutorials Arduino

luci Theremino

il mio primo led si accende

giochi di luci

un dado elettronico

il semaforo

effetto candela

effetto fading

rosso-verde-blu 1

rosso-verde-blu 2

display a 7 segmenti - conto alla rovescia

display a 7 segmenti bis

sensori

sensori

sensore porta seriale

sensore PIR

sensore ad ultrasuoni

suoni

Theremin

una melodia

costruiamo una nota

interruttori

pulsanti

tastierino

input tramite porta seriale

input tramite porta seriale 2

input telecomando

input telecomando 2

uso di variabili

uso di variabili

funzioni personalizzate

un robot

servi e luci

un robot telecomandato

la scheda motori

ostacoli

Processing

elettronica

meccanica e dintorni

inglese English

prontuario

piedinature

collegamenti

resistenze

Scarica Adobe Flash Player

sketches notevoli

circuiti notevoli

i pin di Arduino

error messages

tabelle varie

tabella colori

tavola dei simboli

referenze on-line

referenze Arduino

referenze Theremino

referenze Processing

link

www.arduino.cc

fritzing.org/projects

processing.org

link vari

hardware

il kit di base

kit facilitati

kit alternativi

Theremino

"Arduinomio"

cosa è Arduino?

perchè Arduino

realizzabilità di un progetto a scuola

tre modi per organizzare una lezione con "Arduinomio"

Arduino per una didattica costruttivista

guida al compilatore "Arduinomio"

come si inizia

linee guida di "Arduinomio"

errori comuni

in cantiere

altri software facilitati

Theremino inizia il laboratorio

rivedi un laboratorio svolto

il mio account

info

link

contatti

telecomando2

introduzione

Arduino
I questo esercizio utilizziamo un telecomando per accendere dei led.
Intanto avremo già scoperto i valori dei segnali codificati inviati alla pressione di ciascun tasto. Li abbiamo scoperti con il programma dell'esercizio precedente. Li abbiamo annotati in una tabella.


tasto codice
0 26466
1 -9688
2 26210
3 2500
4 -28024
5 15874
6 11372
7 -7860
8 -6850
9 4328
su -4028
giù -18874
sx -25214
dx 7912
ok 13608
spegni 10632
vol su 14918
vol giù -27802
can + -5948
can - 31016
menu 16616
A rosso -31764
B verde -12564
C giallo 3494
D blu -376

algoritmo


attrezzaggio

pin0 irR Arduino _ricevitoreIR
pin1 ledblu Arduino _ledblu
pin2 ledverde Arduino _ledverde
pin3˜ ledrosso Arduino _ledrosso
pin4 ledgiallo Arduino _ledgiallo

variabili

X = 0

ciclo

la variabile X diventa uguale a... leggi dal sensore: _ricevitoreIR
SE ACCADE CHE X è uguale a -376
ACCENDI (5 Volt) accendi _ledblu componente
SPEGNI   (0 Volt) spegni _ledverde componente
SPEGNI   (0 Volt) spegni _ledrosso componente
SPEGNI   (0 Volt) spegni _ledgiallo componente
SE ACCADE CHE X è uguale a -12564
SPEGNI   (0 Volt) spegni _ledblu componente
ACCENDI (5 Volt) accendi _ledverde componente
SPEGNI   (0 Volt) spegni _ledrosso componente
SPEGNI   (0 Volt) spegni _ledgiallo componente
SE ACCADE CHE X è uguale a -31764
SPEGNI   (0 Volt) spegni _ledblu componente
SPEGNI   (0 Volt) spegni _ledverde componente
ACCENDI (5 Volt) accendi _ledrosso componente
SPEGNI   (0 Volt) spegni _ledgiallo componente
SE ACCADE CHE X è uguale a 3494
SPEGNI   (0 Volt) spegni _ledblu componente
SPEGNI   (0 Volt) spegni _ledverde componente
SPEGNI   (0 Volt) spegni _ledrosso componente
ACCENDI (5 Volt) accendi _ledgiallo componente
Arduino attendi 100 millisecondi

programma

Arduino apri il programma


Arduino inizia il laboratorio

codice Arduino

Arduino

copia/incolla in Arduino

collegamenti elettrici


*guardando la sferetta, da sinistra a destra... giallo nero rosso, cioè GND, 5V, segnale
Arduino


indietro torna all'indice avanti esci logout Licenza Creative Commons

Ultima modifica: Agosto 2016