Auto semplice – Follower

Espandi la tua Simple Car con il modulo Follower! Collegalo al tuo kit esistente e impara a far seguire automaticamente una linea al veicolo tramite sensori: un'ottima aggiunta per sviluppare competenze in robotica, logica e programmazione.

Descrizione

Follower è un modulo di espansione per il veicolo robotico Simple Car che consente il tracciamento automatico della linea. Grazie ai sensori posizionati sulla parte anteriore del veicolo, il robot può reagire a un percorso contrastante e muoversi lungo di esso senza bisogno di controllo manuale. Basta collegare il modulo alla base del veicolo e prepararlo per il tracciamento intelligente della linea in pochissimo tempo.

Follower apre nuove possibilità per progetti divertenti e formativi, dalle corse su pista alla simulazione di automazione industriale. È ideale sia per i principianti che desiderano apprendere le basi della tecnologia dei sensori e della logica di controllo, sia per gli utenti avanzati in cerca di nuove sfide.

Collegamento

Con l'estensione Follower è importante collegare correttamente i servomotori continui per il movimento del veicolo ai pin. P0 a P1 sulla scheda di espansione MB2, proprio come il modello base Simple Car. Inoltre, è necessario collegare sensori IR per il monitoraggio della linea, che sono alimentati e collegati tramite la linea di segnale (DO). Assicurarsi che il segnale, l'alimentazione (VCC) e messa a terra (GND) linee – la loro intercambiabilità può causare danni al sensore.

Dopo aver assemblato meccanicamente l'intero veicolo e l'estensione, collegare la batteria di alimentazione e procedere con il cablaggio. Al primo avvio, si consiglia di calibrare il sensore IR: posizionare il veicolo sopra la linea di prova e ruotare delicatamente la vite sul sensore (quadrato blu) utilizzando un cacciavite a croce. Impostare il punto di commutazione in modo che il sensore distingua in modo affidabile la transizione tra la linea nera e lo sfondo bianco. Solo dopo questo passaggio è possibile iniziare la programmazione.

Programma

La programmazione di Simple Car – Follower è divisa in due parti: struttura di base a tracciamento della linea tramite sensori IRAll'inizio è importante impostare la versione corretta della scheda di espansione utilizzando il blocco Versione del serbatoio inizialeQuindi è possibile utilizzare un programma già pronto che valuta i segnali provenienti dai sensori a infrarossi e regola il movimento del veicolo in modo che segua la linea nera sul pad.

Struttura di base

Qui troverete un progetto con librerie adattate appositamente per il controllo e la guida del veicolo Simple Car. Per aprire il programma, è necessario modificare il progetto nell'ambiente MakeCode: è possibile accedere all'editor cliccando sull'icona nell'angolo in alto a destra della finestra del programma. Prima di iniziare a completare le attività e la programmazione, è necessario impostare la versione corretta del veicolo utilizzando il blocco "Init tank version".

Seguace

Qui troverete il progetto di estensione Follower, che consente al rover di seguire una linea utilizzando sensori a infrarossi. Il programma valuta costantemente i segnali provenienti dai sensori: se uno di essi rileva una linea nera (0 logico), la velocità del motore viene regolata in modo che il rover risponda correttamente. Aprite il programma di esempio cliccando sull'icona di modifica e potete personalizzarlo ulteriormente a seconda delle vostre esigenze.

Compiti

Attività 1: Pista di prova

Usa un pennarello nero per tracciare una linea su un foglio bianco che la Simple Car dovrà seguire.
Per prima cosa, testane la funzionalità su una A4. Dopo aver verificato che il veicolo segue la linea nera, crea un circuito da corsa.

Compito 2: Incrocio

Traccia una linea a forma di "T". Crea un programma che consenta al veicolo di svoltare automaticamente a sinistra all'incrocio.

Compito 3: Labirinto

Disegna un labirinto semplice usando linee nere. Programma il veicolo in modo che segua il percorso dall'inizio alla fine senza fermarsi.

Compito 4: Percorso a ostacoli

Traccia una linea a zigzag e posiziona piccoli ostacoli (ad esempio cubi) vicino ad essa. L'obiettivo è percorrere il percorso senza collisioni e rimanere sulla linea.

Attività 5: Sfida di velocità

Crea il programma più veloce possibile che ti permetta di percorrere l'intero tracciato con il minimo delle soste e senza uscire dalla traiettoria.

Galleria