Conosciamoci!
Per mezzo del modulo di seguito riportato, oppure qui linkato, ci presentiamo e iniziamo a ... divertirci!
L'osservazione
Cerchiamo di capire cosa ci sia dietro il "funzionamento" dei robot o, almeno, di alcuni di essi.
Il nostro primo passo, forse il più importante, è quello di osservare, con un nuovo approccio ed una nuova consapevolezza, ciò che avviene attorno a noi.
Osserviamo quindi cosa stanno facendo i tre robot
- Gavino
- Zig-Zag
- Segway
descrivendone il comportamento.
Scriviamo le nostre personali considerazioni (più dettagliate che possiamo!), prima sul quaderno, quindi sul modulo.
Il ... Comandante
Il cambio di prospettiva e i Ruoli. Immaginiamo di voler replicare ciò che abbiamo visto fare dai robot (almeno nei primi due casi): individueremo uno di noi che impartirà degli ordini ed un altro che li eseguirà.
Chi impartisce ordini non li esegue, chi li esegue non li impartisce.
Riportiamo prima sul quaderno, poi sul modulo le nostre procedure (eventualmente i risultati).
Invio dati
Inviamo le nostre risposte (individuali) cliccando sul pulsante
presente alla fine del modulo.Le conclusioni
Apriamo l'archivio delle risposte e discutiamo sulle nostre conclusioni. Confronteremo le varie descrizioni, i vari modi di impartire ed eseguire ordini e, infine, valuteremo quali siano state la migliore descrizione e la migliore proposta per impartire-eseguire ordini.
Il Gioco e le Regole
Il gioco consiste nel guidare uno di noi attraverso un percorso, dal punto di partenza a quello d'arrivo: li contrassegneremo con una X sul pavimento e le lettere A e B. Immaginiamo delle regole (poche e ben definite) affinchè ci sia possibile stabilire una comunicazione tra chi impartisce i comandi e chi li riceve.
Saranno queste regole che permetteranno all' Esecutore di spostarsi verso B, lungo il percorso ritenuto il più breve dal Comandante.
Complicheremo il percorso, introducendo ostacoli e la variabile... tempo.
Vincerà la coppia Comadante-Esecutore che arriverà al punto B nel più breve tempo.
Il Sistema di numerazione binario.
- il peso del mignolo è 1
- il peso dell'anulare è 2
- ..... siamo in grado di dedurre una regola per ottenere il risultato?
- aperte
- chiuse
- aperto facciamo corrispondere il simbolo 1;
- chiuso facciamo corrispondere il simbolo 0
Dai numeri al testo
I simboli necessari
Dai numeri ...al mondo reale!
- Computer
- Tablet
- Robot
- Smartphone
- SmartTV
- Automobili (sempre più spesso sono... intelligenti)
- ...
I nostri robot:
Operazioni preliminari all'uso del robot (nelle 2 versioni)
- Verificare la presenza dell'alimentatore (caricabatterie)
- Procedere alla (ri-)carica delle batterie
- Verificare la presenza dei cavi di collegamento
Un semplice robot (con Lego NXT)
- attuatori (un motore elettrico)
- sensori (pressione, suono)
Il Confronto tra i modelli e la configurazione hardware
- Le batterie
- Gli ingressi
- Le uscite
Un problema
Il linguaggio di programmazione (introduzione)
Lo smart brick (Lego EV3)
- Il contenuto della 'scatola'
- Il collegamento laptop-robot
- Ricreiamo il programma per movimentare il robot
- lo salviamo
- lo modifichiamo
- lo trasferiamo sullo smart brick
- test
- debug
Il software
Abbiamo già programmato lo smart brick, in funzione del numero di giri che deve fare la ruota affinchè il robot si sposti di 55 cm.
Abbiamo risolto il problema in modalità unplugged, poi riportato la soluzione sul programma: la ruota collegata al motore compie tre giri (quanto abbiamo calcolato essere necessario per lo spostamento desiderato), ma... il robot non può muoversi.
Il Robot
'Qualcuno dice che occorrano 2 minuti' per la costruzione del robot.
Abbiamo impiegato un po' più di tempo, ma abbiamo capito quali siano le componenti necessarie (inclusi i cavi di connessione tra motori e mattoncino intelligente).
I motori: ne abbamo utilizzati 2, uno per ogni ruota... Poi ci ragioneremo sopra un pochino!
Debug e Test
Rrealizzato il programma, lo abbiamo testato e corretto gli errori.
ORa i robot si muovono, più o meno velocemente, per raggiungere la meta, distante, dal punto di partenza, 55 cm in linea retta!!!
Commenti