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

esperimenti senza programmazione

attività immediate

pomodori sonori

led RGB

braccio robotico

robot

tutorials (con programmazione)

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

costruiamo una nota

interruttori

pulsanti

tastierino

uso di variabili

uso di variabili

funzioni personalizzate

un robot

servi e luci

la scheda motori

ostacoli

Processing

elettronica

meccanica e dintorni

prontuario

piedinature

collegamenti

i pin di Theremino

HAL

linguaggi di programmazione

elenco applicazioni

resistenze

Scarica Adobe Flash Player

sketches notevoli

circuiti notevoli

tabelle varie

tabella colori

tavola dei simboli

referenze on-line

referenze Theremino

referenze C#

referenze Vb.net

hardware

un kit di base

guida al compilatore

cosa è Theremino?

Arduino inizia il laboratorio

rivedi un laboratorio svolto

il mio account

info

link

contatti

costruiamo_una_nota

introduzione


Oggi giocheremo con i microsecondi. Se pizzico la quinta corda di una chitarra ottengo la nota La, perchè? Perchè quella corda, per il suo spessore, per la sua lunghezza, per come è stata tensionata, vibra per 440 volte al secondo.
Colleghiamo il nostro altoparlante. Non usiamo la funzione predefinita "Suona la nota" ma tentiamo di creare noi 440 vibrazioni al secondo.

se in un secondo avvengono 440 vibrazioni, tra una vibrazione e l'altra trascorre il tempo:
1/440=0,0022727273 secondi
cioè 2272 microsecondi (milionesimi di secondo... sposto la virgola di 6 posti)

questo tempo lo divido per 2
2272/2=1136
ripeto il ciclo all'infinito


NOTA FREQUENZA
do 262 Hz
do# 277 Hz
re 294 Hz
mib 311 Hz
mi 330 Hz
fa 349 Hz
fa# 370 Hz
sol 392 Hz
sol# 415 Hz
la 440 Hz
sib 466 Hz
si 494 Hz
do 523 Hz

algoritmo


attrezzaggio

slot 14 genericoattuatore Theremino _generico_attuatore

variabili


ciclo

ACCENDI (5 Volt) accendi _generico_attuatore componente
attendi 1136 millisecondi
SPEGNI   (0 Volt) spegni _generico_attuatore componente
attendi 1136 millisecondi

programma

Arduino apri il programma


Arduino inizia il laboratorio

codice Arduino

Arduino

copia/incolla in Arduino

collegamenti elettrici

Arduino Il negativo va alla terra, il positivo al pin scelto. Se non indicato, il positivo è il piedino più lungo, come nei Led.


indietro torna all'indice avanti esci logout Licenza Creative Commons

Ultima modifica: Maggio 2014