Come dicevo nell’articolo precedente Arduino è il connubio perfetto tra il mondo della elettronica e della informatica. Oggi vedremo vari progetti con lo speaker.
Ma in che modo e con che approccio insegnare le basi della programmazione con mBlock ad un bambino?
I bambini sono come piccole spugne, non è difficile fargli apprendere le cose, e anche la programmazione, se spiegata adeguatamente, non sarà un argomento difficile da capire.
Articoli Precedenti:
- Insegnare a un bambino ad usare Arduino: Intro #0
- Insegnare a un bambino ad usare Arduino: Elettronica #1
- Insegnare Elettronica con un libro da colorare per bimbi #2
- Insegnare a un bambino ad usare Arduino: Scratch #3
- Arduino: vari progetti con i LED con Scratch #4
In questo articolo vedremo vari progetti tra cui:
- Melodia con Speaker
- Segnale SOS
Vedremo insieme l’aspetto delle componenti, del circuito e lato programmazione.
COMPORRE UNA MELODIA CON UN BUZZER
In questo progetto comporremo una piccola melodia con uno speaker.
Nella cultura occidentale la musica si basa sulla successione di sette note, chiamate do, re, mi, fa, sol, la e si. La nota che segue il si è ancora un do, ma, come si dice in gergo musica, è “un’ottava sopra” al do precedente.
Per quanto riguarda la programmazioni a blocchi con mBlock ogni nota è battezzata in questa maniera
- DO4 C4
- RE4 D4
- MI4 E4
- FA4 F4
- SOL4 G4
- LA4 A4
- SI4 B4
Ogni nota sappiamo può essere riprodotta per un determinato lasso di tempo. Questo concetto è importante per comporre una melodia.
Materiali da utilizzare:
- Breadboard
- Arduino
- 3x Jumper
- 1x Buzzer
Ecco qui il diagramma di collegamento:
Basta porre attenzione a quale pin colleghiamo il led, in questo diagramma il led è stato collegato al pin 9.
Ecco qui il codice con mBlock. Componiamo tutte le note dal DO al SI.
Nel momento in cui si avvia la board Arduino in modo iterativo saranno ripetute le seguenti istruzioni: saranno riprodotte ciclicamente tutte le note dal DO al SI per un secondo, Tra un nota e l’altra vi è una pausa di 1 secondo.
Come un puzzle vero?
SEGNALE SOS CON LED E AVVISO ACUSTICO
Il codice Morse è caratterizzato dall’alternanza di vuoti e pieni che possono essere, a loro volta, di breve durata ( punti ) o prolungati ( linee ). Una particolare sequenza di punti e di linee identifica in modo univoco una determinata lettera. Un esempio di messaggio in codice Morse è il messaggio SOS, composto da tre punti (S), tre linee (O) e tre punti (S) che nasce come messaggio di emergenza proprio in virtù della sua facilità di codifica nell’alfabeto Morse.
Per realizzare questo progetto con Arduino potremmo far lampeggiare il led e suonare lo speaker per ben tre velocemente, poi per tre volte più lentamente e poi altre tre volte velocemente.
Materiali da utilizzare:
- Breadboard
- Arduino
- 5x Jumper
- 1x led
- 1x resistenza da 220 ohm
- 1x Buzzer
Ecco qui il diagramma di collegamento:
Basta porre attenzione a quale pin colleghiamo il led, in questo diagramma il led è stato collegato al pin 6 e lo speaker al pin 9.
Ecco qui il codice con mBlock.
Come un puzzle vero?
Vi aspettiamo nel prossimo articolo in cui parleremo di come creare un progetto in cui accendiamo un led con un bottone.
Iscriviti ai nostri gruppi Telegram
Link utili