Na vrijwilligerswerk bij de lokale mini Maker Faire, en het krijgen van een kans om te spelen met de Intel Galileo Gen 2 Arduino board, was ik gemotiveerd om het vinden van een maker-project voor mezelf. Na een snel overzicht van de opties en mijn interesses uiteindelijk heb ik het bouwen van een eenvoudige, zelfbalancerende robot. De kosten van het materiaal was ongeveer 150-200 dollar, en het kostte me een paar weken om te voltooien.
De robot is gebouwd rond het Intel Galileo Gen 2 Arduino board. Daarnaast wordt een Arduino motor shield controle twee 12V gericht motoren (120 RPM) voor het plaatsen van de robot. Een goedkope accelerometer/gyroscoop oriëntatie feedback geeft, en een Bluetooth-module verbindt de robot met een Android tablet voor controle. Twee 6V RC auto batterijen toestaan de robot worden volledig ongebonden en een proto-schild werd gebruikt voor het monteren enkele misc. verbindingen en componenten. Voor de controle van de Android-app gebruikte ik de MIT AI2-ontwikkelomgeving.
De belangrijkste robot-componenten bevatten:
· Arduino board: Intel Galileo Gen 2 Arduino board
· Motorische controle bestuur: Arduino Motor Shield R3
· Bluetooth-Module: KEDSOM Arduino draadloze Bluetooth-Transceiver Module
· Versnellingsmeter/Gyro module: Kootek Arduino GY-521 MPU-6050 3-Axis Accelerometer/Gyro
· 2 x 12V 120 omw / m gericht gelijkstroommotoren: HOSSEN 12V 120 RPM krachtige hoge koppel Gear Box gelijkstroommotor
· 2 x 1600 mAh NiMH batterijen: Duratrax NiMH 6.0V 1600mHa platte Rx Univ Connector, ONYX110 acculader
Er zijn sommige grote middelen die er op vrijwel elk onderwerp, en ik gebruikte velen van hen, maar ik wilde erkennen van een paar die ik baseerde me op zwaar voor dit project:
· Jeff Rowberg de I2CDev bibliotheken voor de MPU-6050
· Brett Beauregard van tutorial over PID controller uitvoering
· Luis Rodenas de sketch om te kalibreren de MPU-6050
· Whatakuai van MIT AI Bluetooth App starter en Pura Vida Apps BT chatten.
Bedankt jongens voor het delen van wat kwaliteit materiaal!