3D afgedrukt Arduino Robot (8 / 11 stap)

Stap 8: Test het uit...


We zijn nu klaar om te beginnen met het testen van uw robot.

  • Plaats 4xAA batterijen in de batterijhouder, en zien als de LED op de motorcontroller oplicht. Als zo groot, zoniet Controleer uw bedrading, misschien de rode draad van de batterij is niet goed beveiligd, de 2de connector niet met de Arduino GND gaat of de zwarte draad van de battery pack is not gonna GND. (Haal uw batterijen terwijl u postuur op uiterlijk!!!)
  • Zorg ervoor dat geen lichten cmon in de Arduino, wanneer u de stekker in de AA batterijen. Lampjes op de Arduino cmon hebt u enkele onjuiste bedrading als u nodig hebt om het te controleren voordat u verdergaat. Waarschijnlijk een vermogen gaan op 5V pin van de Arduino.

Beginnen met coderen...

Als u nog geen de Arduino ontwikkelomgeving uitgevoerd ga dan naar www.arduino.cc en download de nieuwste versie.

Installeren

De schets aangesloten op deze pagina downloaden en openen, dan opslaan in uw map Arduino met een andere naam voor je bot (bijvoorbeeld myrobot.ino), als u dit bestand zal aanpassen.

  • Sluit uw computer aan op uw robot, de juiste poort (Tools/poort) selecteren en uploaden van de code op uw robot.
  • Eenmaal geüpload Ga naar tools/seriële Monitor en open de seriële monitor
  • Dit zal gaan door een reeks tests op uw robot.
    • wielen: Eerst zal hij elk wiel beurtelings in beide richtingen rijden. -Mededeling betreffende de seriële monitor die welke richting het is verondersteld om een drijvende kracht zal het zeggen. Als dit niet overeenkomt met wat je ziet moet u om over te schakelen van de draden aangesloten IN1/IN2 (linker wiel) of 3/IN4 (juiste wiel) rond de andere manier. Als het verkeerde wielen station moet u wellicht om te ruilen van 1/2 voor 3/4 enz, houden deze wisselen totdat deze overeenkomt met. Als u zijn volledig messed up, is het soms eenvoudiger afsluiten van alle 4 draden en zomaar in één filter tegelijk totdat je het goed, vervolgens de volgende, totdat u alle 4 werken.
    • Trouble shooting wielen: Als niet alle wielen verplaatsen in beide richtingen dat u moet controleren uw bedrading. Als een wiel niet werken, check is wijst uw soldeer op de elektromotor en ook waar ze verbinding maken met de motorcontroller. Hebt u zet een volt meter dit op de uitvoer-terminals (OUTx en GND op Arduino) op de motorcontroller en zie als spanning is aankomst op dat punt (moet over 5-6V). Als niet dan de kwestie op de draden 'IN' en waar deze zijn aangesloten op de Arduino, check je de juiste pinnen 3,5,6,11 aangesloten.
    • Stuurwiel: De volgende test zal verplaatsen het voorwiel helemaal naar links, dan rechts, dan centreren. Het zal dan het uitvoeren van een kleine stap naar links/rechts en vervolgens opnieuw centreren. Als u ziet dat het centrum niet is moet perfect gecentreerd u een variabele in de code aanpassen. Dit hangt enkel hoe nauwkeurig je deze hebt gekoppeld.

Const int WHEEL_CENTER = 85;

De bovenstaande regel in de schets zoeken, op regel 25 is. Elke wijziging hier is 1 graad van beweging, dus als u denkt dat uw robot wiel center is uit ongeveer 5 graden veranderen dit door 5. Uploaden van de gemodificeerde schets en zien als dat is beter. Het duurt een paar iteraties om dit recht dat het wiel recht moet zijn.

  • Ogen: Elke lus via de test, het zal een afstand uitprinten, dit is de afstand tot het dichtstbijzijnde object zoals gezien door de ultrasone sensor, zorg ervoor dat het gaat om recht door de invoering van een object voor de robot. Als uw afstand = 0 dan is de sensor is niet aangesloten, Controleer uw bedrading weer.

Zodra u blij zijn dat de robot werkt en u wilt uitproberen, zoekt u de volgende methode in de code: (lijn 43)

 void loop() { // comment this line in, to run in test mode runTestMode(); // comment this line in to run a drive mode with front servo wheel // runDriveMode(); // comment this line in to run with no front wheel // runDriveModeWithNoFrontWheel(); } 

Commentaar uit de runTestMode(); methode en verwijderen het commentaar op de runDriveMode(); methode, dus het ziet er als volgt uit:

 void loop() { // comment this line into run in test mode // runTestMode(); // comment this line in to run a drive mode with front servo wheel runDriveMode(); // comment this line in to run with no front wheel //runDriveModeWithNoFrontWheel(); } 


Uploaden van de nieuwe code, sluit de 9V batterij aan de Arduino en instellen van uw robot gratis.

Yay! Ga robot...

Gerelateerde Artikelen

Eenvoudige 3D afgedrukt Arduino Robot

Eenvoudige 3D afgedrukt Arduino Robot

Wie niet wil om een robot te bouwen? Als een kind droomde ik robots te bouwen. Nu, iedereen van elke leeftijd met slechts een beetje kennis kan bouwen met een eenvoudige robot! Ik zal u tonen hoe dat te doen.De RobotDeze robot heeft een 3D gedrukte c
(w / Video) Fundamentele Arduino Robot, lichte Seeker!

(w / Video) Fundamentele Arduino Robot, lichte Seeker!

Vele malen heb ik Googled voor "Arduino Robot" in de hoop het vinden van een robot te bouwen. Ik uiteindelijk vinden vele versies van een obstakel vermijden robot die gebruikmaakt van hetzij een infrarood of een sonar Bereikindicatie sensor gemo
Arduino Robot Arm

Arduino Robot Arm

ik had beloofd in een vorige post te delen met u een arduino robot arm project op een later tijdstip. Nou, is die datum vandaag! Echter, in plaats van een joystick gebruikt om te controleren de arduino robotarm, I 'm gonna vooraf het programma van de
RC auto naar autonome Arduino Robot

RC auto naar autonome Arduino Robot

Hebt u ooit gewenst om te bouwen van een eenvoudige autonome Arduino robot? Ik werd geïnspireerd om het bouwen van een fundamentele Arduino robot om te helpen mijn begrip van de Arduino, de Arduino IDE, en de werking van de ultrasone sensoren en moto
Remote Controlled Arduino Robot met behulp van Wixel Transceivers

Remote Controlled Arduino Robot met behulp van Wixel Transceivers

UPDATE JAN 2012: dit project werd gekenmerkt op de Pololu website onder Resources/Community projecten.  http://www.Pololu.com/resources/communityprojectsINTRODUCTIEIn dit project, gebruik ik twee Pololu Wixel transceivers op afstand bedienen van een
Arduino Robot V2 (snel) ook stem gecontroleerde

Arduino Robot V2 (snel) ook stem gecontroleerde

Dit is mijn tweede versie van mijn arduino robot na 'Build uw eerste robot'. Mijn tweede versie is enigszins ingewikkeld in vergelijking met mijn ene maar biedt betere mogelijkheden. In dit instructable ga ik om u te tonen hoe het bouwen van een snel
Arduino Robot voor de laagste kosten

Arduino Robot voor de laagste kosten

MIJ ZIEN OP DE NYC MAKER FAIRE!Het begon allemaal met dit:Arduino Robot uitdaging: Hoe goedkoop kunt u een robot met behulp van een Arduino voor 5e klassers maken?Ik hoop dat dit instructable een bepaalde elegantie toe aan haar eenvoud heeft en zal u
3D afgedrukt Walking Robot

3D afgedrukt Walking Robot

Deze 3D afgedrukt Walking Robot is gewoon het ding om te waken over uw desktop. Ik heb geprobeerd om het te houden zo eenvoudig mogelijk met een minimum aan onderdelen. Als u vragen over de bouwstijl hebt, vraag.Geniet van!Wat u nodig hebt:1Tamiya tr
De veelzijdige Arduino Robot

De veelzijdige Arduino Robot

dit is mijn eerste arduino robot, en ik ben heel blij met het resultaat. Wat ik kwam met is een robot die met wijzigingen vrijwel alles op het gebied van kleine arduino robots doen kunt. De elektronica zijn zeer eenvoudig. U hoeft alleen een H-brug,
RC Truck aan Arduino Robot w / meerdere sensoren

RC Truck aan Arduino Robot w / meerdere sensoren

dit instructable heeft betrekking op de omzetting van een RC vrachtwagen in een gecontroleerde Arduino robot. Mijn bedoeling toen begin van dit project was A) om meer te leren over Arduino en programmering B) bouwen een betrouwbare low-cost platform
3D afgedrukt Arduino Boe-Bot

3D afgedrukt Arduino Boe-Bot

Hallo, toont dit instructable dat u hoe te bouwen van een kleine 3D afgedrukt Arduino Boe-Bot dat wordt aangedreven door 360 graden servo's. Zijn geïnspireerd door de Parallax Boe Bots. Daarmee hebt u twee manieren om te bepalen van het bot met een R
Arduino Robot - boom van het leven

Arduino Robot - boom van het leven

Arduino Robot - levensboomLijst van de materialen:1) Arduino Duemilanovue2) aluminium plaatwerk3) Alumnium draden4) 5 x 3 blauw mm LEDs5) messing oogjes6) enkele kernpopulatie draden7) de vitrineBezoek http://retardokiddo.blogspot.com/ voor details e
Arduino Robot Tutorial

Arduino Robot Tutorial

Ik zocht de Instructable database naar een tutorial voor de officiële Arduino Robot, maar ik kon niet vinden een! Zo gek ik deze tutorial om anderen die hulp met hun nieuwe Arduino Robot een tikkeltje nodig beetje te helpen.Stap 1: Instellen van uw R
Johnny5 Arduino Robot DfRobotshop rover met afstandsbediening html interface

Johnny5 Arduino Robot DfRobotshop rover met afstandsbediening html interface

In deze post ik stap voor stap uitleggen hoe ik het opbouwen van een Arduino Robot gebaseerd en programmeren met Javascript. Ik uitleggen welke ontwerpkeuzen ik gemaakt, welke kaders en technologieën die ik gebruikt en hoe ik program en de robot geco