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

robot

introduzione

Realizziamo con carta e cartone (o con legno e lamiere) un robot. Quindi posizioniamo dei servomotori per braccia e testa e un paio di led per gli occhi.
Divertiamoci ad animarlo

Arduino http://imago.techtop.it/v/Robot/robofriend-02.jpg.html

algoritmo


attrezzaggio

slot 13 servo Theremino _testa
slot 3 servo Theremino _braccio_sx
slot 5 servo Theremino _braccio_dx
slot 6 servo Theremino _gamba_sx
slot 9 servo Theremino _gamba_dx
slot 10 ledrosso Theremino _occhio_sx
slot 11 ledrosso Theremino _occhio_dx

variabili

A=0
B=0

ciclo

nota: accendi gli occhi
ACCENDI (5 Volt) accendi _occhio_sx componente
ACCENDI (5 Volt) accendi _occhio_dx componente
nota: guarda a destra
POSIZIONA _testa ad un angolo di gradi: 170
nota: gira la testa a sinistra
POSIZIONA _testa ad un angolo di gradi: 10
nota: guarda avanti
POSIZIONA _testa ad un angolo di gradi: 90
attendi 2000 millisecondi



nota: fai ciao con il braccio
RIPETI 3 volte
nota: alza il braccio dx
POSIZIONA _braccio_dx ad un angolo di gradi: 170
attendi 100 millisecondi
nota: abbassalo di 20 gradi
POSIZIONA _braccio_dx ad un angolo di gradi: 150
attendi 100 millisecondi



nota: lampeggia gli occhi
RIPETI 7 volte
SPEGNI   (0 Volt) spegni _occhio_sx componente
SPEGNI   (0 Volt) spegni _occhio_dx componente
attendi 300 millisecondi
ACCENDI (5 Volt) accendi _occhio_sx componente
ACCENDI (5 Volt) accendi _occhio_dx componente
attendi 300 millisecondi

programma

Arduino apri il programma


Arduino inizia il laboratorio

codice Arduino

Arduino

copia/incolla in Arduino

collegamenti elettrici

Arduino
---
Filo arancione : segnale al pin (digitale) di Arduino;
Filo Rosso: +5V
Filo Marrone: terra GND


indietro torna all'indice avanti esci logout Licenza Creative Commons

Ultima modifica: Maggio 2014