Placa de control Romi 32U4
Platforme de dezvoltare Arduino Pololu
Placa de control Romi 32U4 transforma sasiul Romi intr-un robot programabil pe baza MCU ATmega32U4 compatibil cu Arduino. Caracteristicile sale includ drivere de motor dual, un circuit de putere versatil si senzori inertiali, precum si conexiuni pentru decodoare in cuadratura si un LCD optional. Placa are, de asemenea, abilitatea de a interfata cu un Raspberry Pi, creand baza unui robot Romi complet, controlat prin Raspberry Pi. Placa Romi 32U4 a fost creata pe baza microcontrolerului AVR ATmega32U4 cu USB, de la Microchip (in trecut, Atmel), si vine cu bootloader compatibil Arduino, incluzand doua drivere de motor H-bridge. Se conecteaza la un kit de codificare Romi pentru controlul motorului in bucla inchisa. Include si un stabilizator step-down de 5V care poate oferi pana la 2A continuu, impreuna cu un circuit versatil de comutare si distribuire a puterii. Accelerometrul si giroscopul pe 3 axe permit robotului Romi 32U4 sa realizeze masuratori inertiale, sa isi estimeze orientarea si sa detecteze forte externe. Trei butoane cu apasare ofera o interfata convenabila pentru utilizator, in timp ce LED-urile indicatoare, buzzerul si conectorul optional pentru LCD permit oferirea feedback-ului. Placa de control poate fi utilizata fie ca o solutie de control de sine statatoare ori ca o baza pentru un controlor Raspberry Pi mai puternic. Conectorul integrat si orificiile de montaj permit unui Raspberry Pi compatibil (model B+ sau mai nou, inclusiv Pi 3 model B+ si model A+) sa se conecteze direct in placa de control. Schimbatoarele de nivel inlesnesc comunicarea I2C si interfatarea altor semnale intre cele doua controloare, iar placa de control ofera automat 5V putere la Raspberry Pi atasat. In sistemul construit astfel, Raspberry Pi poate suporta controlul robotic la nivel inalt in timp ce se bazeaza pe placa de control pentru sarcinile de nivel scazut, ca functionarea motoarelor, citirea decodoarelor si interfatarea cu alte dispozitive analogice ori sensibile la cronometrare. Liniile I O de la ATmega32U4 si Raspberry Pi au orificii cu spatiere de 0.1 de-a lungul partii frontale si in spatele placii, iar sinele de putere sunt accesibile in mod similar, permitand conectarea usoara a senzorilor si a altor periferale. Un software add-on este disponibil pentru a face mai usoara programarea unui robot Romi 32U4 din mediul Arduino, alaturi de librariile Arduino si exemplele disponibile pentru utilizatori. Specificatii: Dimensiune: 4.4 x 3.3 x 0.38 Greutate: 35g Curent: 5A Procesor: ATmega32U4 16 MHz RAM: 2560B Memoria programului: 32KB Driver motor: DRV8838 Canale motor: 2 Tensiunea minima de operare: 2.5V Tensiunea maxima de operare: 10.8V Curent de iesire continuu per canal: 1.8A Tensiune logica: 5V Protectie tensiune inversa: Da Componente necesare construirii unui robot cu placa de control Romi 32U4, care nu sunt incluse: Kit sasiu Romi (ce include motoare, roti, un ball caster si contacte de baterie) Kit pereche codificator Romi 6x baterii AA (Sasiul Romi si placa de control functioneaza cu baterii alcaline si NiMh dar se recomanda celule reincarcabile NiMh.) Cablu USB A-la-Micro B pentru conectarea robotului la computer pentru programare si depanare Unelte pentru asamblarea kitului, conform ghidului de utilizare Linkuri: Pagina producatorului Ghid de utilizare Drivere A-Star 32U4 pentru Windows Schema Diagramele de pinout si distribuire a puterii Diagrama de dimensiune Modelul 3D Ghid de perforare Fisa produsului LSM6DS33 Libraria Arduino pentru Romi32U4 Documentatia librariei Arduino pentru Romi32U4 Libraria Arduino pentru LSM6DS33 Software Arduino Fisierele Github A-Star Documentatia pentru ATmega32U4