Vai al contenuto

Thymio giù dalla torre (scuola media e primaria

Da Wikiversità, l'apprendimento libero.

Scopriremo come funziona il robot Thymio che può "percepire" la presenza di un oggetto e spingerlo fino a che se lo trova davanti.

Cosa ci servirà

[modifica]
  • Robot Thymio
  • Sensori di prossimità, già in dotazione
  • Computer con Thymio suite
  • Chiavetta usb di collegamento con Thymio,
  • Oggetti


Su Wikibooks-software libero a scuola-thymio una semplicissima guida spiega come collegare thymio all'interfaccia scratch.

Thymio, nella versione wireless, può essere programmato in modalità live. La famosa bandiera verde di Scratch lancerà in modo immediato l'esecuzione del software, senza doverlo caricare prima sul robot. Questa modalità è molto funzionale ma provoca alcuni ritardi nell'esecuzione dei comandi ai quali si dovrà porre rimedio via codice.

Per spingere gli oggetti Thymio dovrà vedere la loro presenza attraverso i sensori di prossimità, una veloce lettura della pagina di wikibooks Thymio sensori di prossimità dovrebbe permetterci di comprendere il funzionamento del robot e la logica del programma che ci apprestiamo scrivere.

Collegato Scratch al Thymio procediamo con la programmazione.

Blocchi Scratch

[modifica]

Il robot percepisce la presenza di un oggetto davanti a se in base al valore dei sensori di prossimità, nel nostro caso del solo sensore centrale anterioe.
Il valore del sensore di prossimità centrale che mantiene mggiore di 2000 se un oggetto è davanti molto vicino al Thymio.
La scala dei valori dei sensori la si trova su wikibooks - Software libero a scuola -Thymio sensori di prossimità.


Il robot avanza fintanto che il valore del sensore si mantiene superiore a 2000, oggetto vicino, e si blocca se scende sotto i 2000, in reltà quando non ci sono oggetti il valore diventa 0.

Il codice a blocchi nelle immagini suggeriscono come procedere per ottenere un robot che si ferma una volta che viene rimosso l'oggetto da spingere.

Questo effetto nella realtà si può ottenere facendo scovolgere questo lavoro al Thymio su un tavolo. thymio spingerà verso il borodo una piccola scatola che cadrà dal tavolo, e se tutto funziona, sparirà da davanti al Thymio che a quel punto si fermerà.

Thymio scratch blocks
Thymio scratch blocks


Thymio wiki-tutorial

[modifica]

Note

[modifica]


Bibliografia

[modifica]

Robotica educativa ed intelligenza artificiale – Thymio e Scratch, attività didattiche per insegnanti delle scuole secondarie di primo grado, autori: Joël Rivet, Didier Roy, Paolo Rossetti, 2020, Stripedizioni.

Collegamenti esterni

[modifica]

Il primo link vi porta alla collezione di attività da fare con Thymio programmandolo con scratch tratte dal libro citato in bibliografia.