Taula de continguts:
- Pas 1: parts
- Pas 2: plataforma de robots
- Pas 3: Configuració de la càmera Pixy
- Pas 4: cablejat
- Pas 5: creació del programa
- Pas 6: utilitzar el robot
Vídeo: Fer una recuperació de jocs de robot: 6 passos
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:14
Utilitzeu el nou Pixy2 i un DFRobot ESP32 FireBeetle per crear un robot que pugui trobar i recuperar elements.
Pas 1: parts
-
Càmera Pixy 2:
www.dfrobot.com/product-1752.html
-
DFRobot ESP32 FireBeetle:
www.dfrobot.com/product-1590.html
-
DFRobot Servo Robot Gripper:
www.dfrobot.com/product-628.html
-
Xassís DFRobot 2WD MiniQ:
www.dfrobot.com/product-367.html
Pas 2: plataforma de robots
Pixy ha sortit recentment amb la seva pròxima versió de la seva càmera Pixy, que pot reconèixer objectes i fer-ne un seguiment. DFRobot me n’ha enviat un, de manera que he decidit crear un robot que pugui agafar un element i tornar-lo a recuperar.
Vaig utilitzar un xassís de robot MiniQ de DFRobot com a plataforma sobre la qual es basaria el robot. Ve amb múltiples forats de muntatge, de manera que vaig dissenyar un augment de la bateria mitjançant Fusion 360 que s’adjunta a un conjunt de forats. Després vaig muntar la pinça cap a la part davantera.
Pas 3: Configuració de la càmera Pixy
Els fabricants de la càmera Pixy proporcionen un programari anomenat PixyMon, que mostra el que "veu" la càmera i permet als usuaris ajustar paràmetres, establir interfícies i crear codis de colors. He descarregat i instal·lat PixyMon des del seu lloc web aquí. Després vaig connectar el Pixy2 al meu PC mitjançant USB i vaig anar al menú Fitxer i vaig seleccionar Configura.
Primer, he configurat la interfície a I2C, ja que faré servir una placa que no sigui Arduino.
A continuació, vaig sintonitzar algunes opcions diverses al menú expert, tal com es veu a la imatge.
Finalment, vaig sortir del bloc que volia utilitzar i vaig fer clic a "Establir signatura 1" al menú Acció. Això defineix el que busca el Pixy.
Pas 4: cablejat
Des que he configurat el Pixy per utilitzar el mode I2C, només calen 4 cables per connectar-lo a l’ESP32 FireBeetle. Només cal que connecteu SDA, SCL, 5V i GND. Llavors vaig connectar el controlador de motor DC de doble pont L293D als pins IO26, IO27, IO9 i IO10, juntament amb la potència i la sortida, tal com es veu en aquesta imatge.
Pas 5: creació del programa
El programa "flux" és el següent: Cerca el bloc de destinació
Obteniu amplada i posició
Ajusteu la posició del robot segons el lloc on es troba el bloc
Avanceu fins que s’acosti prou
Agafa objecte
Invertiu cap enrere
Allibera l'objecte
Pas 6: utilitzar el robot
Primer vaig posar un tros de paper blanc per al fons per evitar que es detectessin altres objectes accidentalment. Aleshores, vaig restablir l’ESP32 i el vaig veure conduir cap a l’objecte, l’agafo i el torno, tal com es veu al vídeo.
Recomanat:
Controlador de jocs DIY basat en Arduino - Controlador de jocs Arduino PS2 - Jugar a Tekken amb el bricolatge Arduino Gamepad: 7 passos
Controlador de jocs DIY basat en Arduino | Controlador de jocs Arduino PS2 | Jugar a Tekken amb el bricolatge Arduino Gamepad: Hola nois, jugar sempre és divertit, però jugar amb el vostre propi controlador de jocs de bricolatge és més divertit
Com fer jocs d'ordinador reals. Diversió i només triguen aproximadament una hora: 10 passos
Com fer jocs d'ordinador reals. Diversió i només triguen aproximadament una hora: Ei, aquest projecte us mostrarà com fer jocs !!! jocs reals per a ordinadors i requereixen que conegueu qualsevol codi confús. quan completis aquest projecte, coneixeràs alguns dels conceptes bàsics de la creació de jocs i en podràs fer tants com vulguis
Com penjar jocs a Arduboy i 500 jocs a Flash-cart: 8 passos
Com penjar jocs a Arduboy i 500 jocs a Flash-cart: vaig fer Arduboy casolà amb memòria Flash Serial que pot emmagatzemar fins a 500 jocs per jugar a la carretera. Espero compartir com carregar-hi jocs, inclòs com emmagatzemar-los a la memòria flash en sèrie i crear el vostre propi paquet de jocs consolidat
Mini consola de jocs Ardubaby amb 500 jocs: 10 passos
Ardubaby Mini Game Console Amb 500 jocs: crèdits per al creador (Kevin Bates), Arduboy és una consola de jocs de 8 bits molt reeixida. Hi havia milers de jocs escrits per l’aficionat que els compartia lliurement al fòrum de la comunitat d’Arduboy perquè més gent pugui aprendre a codificar
Simulador de jocs SmartPhone: juga a jocs de Windows mitjançant control de gestos IMU, acceleròmetre, giroscopi, magnetòmetre: 5 passos
Simulador de jocs SmartPhone: juga a jocs de Windows mitjançant IMU de control de gestos, acceleròmetre, giroscopi i magnetòmetre: dóna suport a aquest projecte: https://www.paypal.me/vslcreations donant a codis de codi obert & suport per al desenvolupament posterior