]> git.piffa.net Git - arduino/blob - lezioni/scratch_bambini
ele
[arduino] / lezioni / scratch_bambini
1 Vicenza
2 ==========
3
4 Arduino per bambini
5
6
7 - Arduino: a cosa serve, robot, lego luci, suoni : phisical computing
8  Video / immagini: arduino lego
9  https://www.youtube.com/results?search_query=Arduino+Lego
10  Video / immagini: arduino robot
11
12 - Microprocesore: svolge operazioni per noi: accendere spegnere un led
13      - input autput
14
15
16 - Esempi: 
17     - Scratch: blink.sb
18     tempo di blink: modificare
19     spegnere blink
20     concatenare piu' istruzioni blink
21     Componente elettrico: il LED: descrizione e utilizzo:
22     gambetta corte nel GND e lunga nel pin 13, arrivare a parlare di corrente.
23
24
25  - Circuito elettrico: 
26     - partire con un circuito GND +5 con led e resistenza 150OHM (2 led)
27     http://lab.piffa.net/schemi/circuito_led_bb.png
28     - spiegare elettricita + circuito elettrico
29     - presentare resistenza e LED. Elementi pre-selezionati.
30     Introduzione alle breadboard:
31         http://www.peduto.it/UsoBreadBoard/uso_breadboard.htm
32     - fare blink sulla breadboard con una resistenza: 
33     - Scratch: blink_led_esterno.sb
34
35
36 -- Avanzato: circuito con due led:
37     - in serie sullo stesso pin
38     - comandati da due pin (usare anche una sola resistenza)
39     
40 - Ciclo condizionale:
41   - scratch: input_condizionale_suono
42   - bottone su arduino: pull down
43 - Bottone: inserire un bottone momentaneo in un circuito con un led
44
45 - Sensore: potenziometro
46   - scratch: analog_input
47   - scratch: analog_input_output :  PWM
48     ricordarsi di usare arrotondamento per i PWM: vuole solo integer <255
49
50 - Input: fotoresistenza
51     - strumento musicale
52
53 Su Arduino IDE
54 --------------
55 - Blink base:  blink: trovare le informazioni che ci interessano:
56     tempo di blink: modificare
57     spegnere blink
58     concatenare piu' istruzioni blink
59   - blink con variabili: blink_1_variabili/
60   - Blink con led esterno sul pin 12: /basic/blinks/blink_5_2_leds/
61     - eventuale: se gia' disponibili sulla breadboard accendere 2 led
62
63
64   - Eventuale: legge di OHM per calcolo led
65
66
67   - PWM: 
68   - con ciclo while: pwm_1_while_byte.ino (ci sono i byte)
69   - Piezo: i vari tone
70   - Analog input:  /analogInput_1.ino
71   - Analog input e fotoresistenza:  vedere se fare un PWM o pitch follower
72   - Bottone e ciclo condizionale: /sketchbook_andrea/basic/buttons/button_1/button_1.ino
73   - Tre tastiere e musica.
74
75
76
77 - Attuatore: piezo
78   - Tastiera con accordo / pentatonica
79
80
81
82
83 TODO:
84     fritzing schemi per led circuito semplice
85         led + bottone
86
87