Il 3pi+ 32U4 è un robot versatile, ad alte prestazioni e programmabile dall'utente che misura solo 9,7 cm (3,8″) di diametro. Al centro c'è un microcontrollore AVR ATmega32U4 di Microchip (precedentemente Atmel) e, come i nostri controller programmabili A-Star 32U4, il 3pi+ 32U4 è dotato di un'interfaccia USB e viene fornito precaricato con un bootloader compatibile con Arduino, quindi tutto ciò che serve per programmarlo è un cavo da USB A a Micro-B (non incluso). È disponibile un componente aggiuntivo software che semplifica la programmazione del robot dall'ambiente Arduino e abbiamo librerie Arduino e schizzi di esempio per aiutarti a iniziare. Per gli utenti esperti che desiderano personalizzare o migliorare i propri robot con periferiche aggiuntive, è possibile accedere ai binari di alimentazione del robot, ai controlli del sistema di alimentazione e alle linee I/O del microcontrollore tramite diverse porte di espansione con passo da 0,1″.
Il 3pi+ (o 3𝜋+) presenta due driver per motori a ponte H e una varietà di sensori integrati, tra cui una coppia di encoder in quadratura per il controllo del motore a circuito chiuso, un'unità di misurazione inerziale completa (accelerometro a 3 assi, giroscopio e magnetometro) , cinque sensori di riflettanza rivolti verso il basso per seguire la linea o rilevare i bordi e sensori di urto sinistro e destro lungo la faccia anteriore del robot. Tre pulsanti integrati offrono una comoda interfaccia per l'input dell'utente, mentre un display LCD, un cicalino e indicatori LED consentono al robot di fornire un feedback.
Il robot dispone anche di un esclusivo sistema di alimentazione che fa funzionare i motori a 8 V costanti indipendentemente dal livello di carica della batteria, quindi la velocità dei motori non varia con la tensione della batteria.
Di cos'altro avrai bisogno- quattro batterie AAA: il robot 3pi+ funziona sia con batterie alcaline che NiMH, anche se consigliamo celle NiMH ricaricabili
- un cavo da USB A a Micro-B per collegare il robot al computer per la programmazione e il debug
Confronto con l'originale 3piIl 3pi+ 32U4 offre molti importanti miglioramenti rispetto al 3pi originale, tra cui:
- Il microcontrollore ATmega32U4 con bootloader compatibile con Arduino può essere programmato direttamente tramite una connessione USB
- Encoder in quadratura su entrambi i motori per il controllo della posizione e della velocità ad anello chiuso
- IMU completo a 9 assi (giroscopio a tre assi, accelerometro e bussola)
- I portabatterie con caricamento dal basso mantengono le batterie accessibili anche se vengono aggiunti ulteriori livelli
- Paraurti completamente avvolgente per proteggere l'elettronica dagli urti
- Due sensori d'urto nella parte anteriore
Il 3pi+ 32U4 utilizza un microcontrollore diverso con mappature dei pin diverse rispetto al vecchio 3pi e alcune delle interfacce della libreria software sono diverse, quindi i programmi scritti per il 3pi originale non funzioneranno sul 3pi+ 32U4 senza modifiche.