Main Page

From
Jump to: navigation, search
  ____ ___  _   _ _____ _   _ ____   ___ _____ ____
 / ___/ _ \| \ | |_   _| | | | __ ) / _ \_   _/ ___|
| |  | | | |  \| | | | | | | |  _ \| | | || | \___ \
| |__| |_| | |\  | | | | |_| | |_) | |_| || |  ___) |
 \____\___/|_| \_| |_|  \___/|____/ \___/ |_| |____/
                                                                       
              CONTUbernio robotics and roBOTS

ROBOTS

Le 3 leggi della robotica

  1. “Un robot non può recar danno a un essere umano né può permettere che a causa del proprio mancato intervento un essere umano riceva danno”.
  2. “Un robot deve obbedire agli ordini impartiti dagli esseri umani purché tali ordini non contravvengano alla prima legge”.
  3. “Un robot deve proteggere la propria esistenza purché questo non contrasti con la prima e la seconda legge”.

Isaac Asimov

Ok ma ...

  • cosa è un essere umano? (per un robot!)
  • cosa vuol dire "ricevere un ordine"?
  • come capire se un ordine provocherà un danno?
  • ...

THYMIO

Programmi preimpostati

Programmi preimpostati sui thymio
COMPORTAMENTO COLORE SPIEGAZIONE
ESPLORATORE giallo evita gli ostacoli
AMICONE verde segue un amico
FIFONE rosso cerca di non farsi acchiappare
CURIOSO blu inseguitore di linea
OBBEDIENTE fucsia si può controllare con le frecce
ATTENTO azzurro reagisce ai suoni
  1. Découverte du robot éducatif Thymio 2
  2. iniziare con il thymio

VPL base

introduzione

Alcuni video sul THYMIO e sulla programmazione con il VPL (Visual Programming Language)

  1. Introduction au robot Thymio (1/4) Thymio et ses comportements de base
  2. Introduction au robot Thymio (2/4) Thymio et ses comportements de base
  3. Introduction au robot Thymio (3/4) Thymio et ses comportements de base
  4. Introduction au robot Thymio (4/4) Thymio et ses comportements de base

VPL avanzato

  1. https://www.thymio.org/it:thymiovpl

Inseguitore di linea

La traccia deve essere almeno larga 4 cm con alto contrasto rispetto al terreno; meglio è nero su bianco. Il livello di riconoscimento della traccia può essere calibrato quando la modalità 'Investigatore' viene attivata:

  • Premere simultaneamente entrambe le frecce avanti e indietro con i sensori inferiori sulla traccia, per calibrare il livello del nero.
  • Premere simultaneamente entrambe le frecce destra e sinistra con i sensori inferiori su un'area bianca per calibrare il livello del bianco.

SUMO

2 robot su un ring lottano per spingere l'avversario fuori dal ring

Le regole:

  • si programmano i robot
  • una volta iniziata la gara non si possono toccare i robot
  • vince chi riesce a spingere l'altro fuori dal ring
  • si ha un pareggio se entro un certo tempo nessuno dei 2 riesce a spingere l'altro fuori

Obiettivi nel fare il programma:

  1. programmare il robot in modo che non esca dal ring
  2. programmare il proprio robot per spingere il robot avversario fuori dal ring
  3. programmare il robot per evitare sia spinto fuori dal ring

Elettricità ed elettronica

pile e generatori

generatori in serie

generatori in parallelo

resistenza e legge di ohm

resistenze in serie

resistenze in parallelo

partitore di tensione

arduino

ARDUINO NANO

DRIVER MOTORI

CONTUBOT1

Hardware

Meccanica

  1. https://www.youtube.com/watch?v=uW8YVcBjPGU

Schema dei collegamenti

NB

  • controllare SEMPRE PRIMA DI COLLEGARE LE PILE altrimenti POTREBBE ROMPERSI IL CONTROLLORE
  • non utilizzare più di 9V

The ImageMap extension is not installed.

Tabella riassuntiva

CONNESSIONI

Software

Esempi