CoderDojo Trento 
Scratch & Arduino 
Workshop 
by Giulio Pilotto & Mirco Piccin 
@giulio_pilotto @mircopiccin
Come noi...
Anche Arduino...
Come noi...
Anche Arduino...
Prepariamo Arduino
..e attacchiamola al computer
Prepariamo S4A
Schema pin 
D11 D10 D9 D6 D5 D3 
A0 A1 A2 A3 A4 A5
Led blink
Cosa serve ad Arduino??
Connetti il led VERDE al pin D11
E a Scratch cosa serve??
Bottone e led
Cosa serve ad Arduino?? 
2x
Cosa serve ad Arduino?? 
Aggiungiamo un 
bottone 
che colleghiamo 
al pin D3.
E a Scratch cosa serve??
Bottone & Scratch
Cosa serve ad Arduino?? 
2x
Cosa serve ad Arduino?? 
Aggiungiamo un 
bottone 
che colleghiamo 
al pin D3.
Modifichiamo il costume 
Cambiamo il costume di Arduino 
1) Importiamo il costume gatto 
2) Importiamo un altro costume, e 
scegliamo il secondo gatto 
3) Eliminiamo il costume Arduino
E a Scratch cosa serve??
Potenziometro e Led 
0 1024
Cosa serve ad Arduino?? 
2x
Cosa serve ad Arduino?? 
Aggiungiamo un 
potenziometro 
che colleghiamo 
al pin A0
Cosa serve a Scratch??
Sensore di luce & Scratch Stage 
0 1024
Cosa serve ad Arduino?? 
2x
Cosa serve ad Arduino?? 
Aggiungiamo un 
sensore di luce 
che connettiamo 
al pin A1
Prepariamo un paio di sfondi 
1)Clicca sullo Stage 
2)Vai su Sfondi 
3)Importa 2 nuovi sfondi
Cosa serve a Scratch??
Ora clicca su Script 
e inserisci i seguenti 
blocchi!
Credits: 
Slide made by: 
- Mirco Piccin @mircopiccin 
- Giulio Pilotto @giulio_pilotto 
Foto : 
- TinkerKit: 
http://store.arduino.cc/category/16?language=it 
- Fritzing Blog: 
http://blog.fritzing.org/2013/12/06/how-can-your-kids-learn-with-arduino/
CoderDojo Trento 
Scratch & Arduino 
Workshop 
2^ parte 
by Giulio Pilotto & Mirco Piccin 
@giulio_pilotto @mircopiccin
Bottone e led
Cosa serve ad Arduino?? 
2x
Cosa serve ad Arduino?? 
Aggiungiamo un 
bottone 
che colleghiamo 
al pin D3 e 
un led al pin D11.
E a Scratch cosa serve??
..aggiungiamo 
Potenziometro e Led 
0 1024
Cosa serve ad Arduino?? 
2x
Cosa serve ad Arduino?? 
Aggiungiamo un 
potenziometro 
che colleghiamo 
al pin A0 e 
un led al pin D10
...completo:
Cosa serve a Scratch??
...led con dissolvenza 
0 1024
Cosa serve ad Arduino?? 
2x
Cosa serve ad Arduino?? 
Spostiamo il led 
sul pin D9
...completo:
Cosa serve a Scratch?? 
..da 0 a 1023 
/ 4 
..da 0 a 255
Potenziometri & Scratch 
Y 
X
Cosa serve ad Arduino?? 
23xx
Cosa serve ad Arduino?? 
Aggiungiamo due 
potenziometri 
che colleghiamo 
al pin A0 e A1 
un led al pin D10
Modifichiamo il costume 
Cambiamo il costume di Arduino 
1) Importiamo il costume gatto 
2) Eliminiamo il costume Arduino
Cosa serve a Scratch??
Cosa serve a Scratch?? 
Importiamo un nuovo sprite
Cosa serve a Scratch??
Sensore Temperatura & Scratch
Cosa serve ad Arduino?? 
1x 2x
Cosa serve ad Arduino?? 
Aggiungiamo il 
sensore di 
temperatura che 
colleghiamo al 
pin A0
Modifichiamo il costume 
1) Importiamo il costume drago 
2) Importiamo un altro costume, e 
scegliamo il secondo drago 
3) Eliminiamo il costume Arduino
Aggiungiamo uno sprite 
1) Importiamo il cavaliere 
2) rimpiccioliamolo
Modifichiamo lo sfondo 
1) Importiamo il castello 
2) eliminiamo lo sfondo bianco
Cosa serve a Scratch??
Cosa serve a Scratch??
Sound & Scratch 
Yooo!
Cosa serve ad Arduino?? 
23xx
Cosa serve ad Arduino?? 
Aggiungiamo due 
potenziometri che 
colleghiamo al pin 
A0 e A1 
e bottone 
che colleghiamo 
al pin D3
Cosa serve a Scratch?? 
Importiamo 4 nuovi 
costumi
Cosa serve a Scratch?? 
Importiamo 1 nuovo 
suono
Cosa serve a Scratch??
Challenges 
+
Challenges 
+
Challenges 
+
Challenges 
+
Sensore Tilt (e muovi) 
uguale al bottone, cambia solo tiul al posto 
di bottone 
magari prima di sfondo, questo più semplice
Semaforo 
3x
Cosa serve ad Arduino??
Credits: 
Slide made by: 
- Mirco Piccin @mircopiccin 
- Giulio Pilotto @giulio_pilotto 
Foto : 
- TinkerKit: 
http://store.arduino.cc/category/16?language=it 
- Fritzing Blog: 
http://blog.fritzing.org/2013/12/06/how-can-your-kids-learn-with-arduino/

CoderDojo : Scratch and Arduino