De veelzijdige Arduino Robot (9 / 11 stap)

Stap 9: Controleer de robot in een "tafelblad zwerver"


Cliff vermijden is zeer gemakkelijk te doen met deze robot. met obstakel te vermijden, wordt de robot voorwaarts verplaatst, zolang er niets achter zit is. voor klif te vermijden is het precies het tegenovergestelde. Bukken de sensor zodat het wordt geconfronteerd met de grond. In de code komt het neer op een zeer eenvoudige wijziging wel. simpelweg wisseling de minder dan Meld u aan een groter dan-teken, en uploaden. geval is hier de code:

Deze code is voor een hindernis vermijden robot met één QRD-1114 reflectived sensor.
voel je vrij om de wijzigingen te verbeteren of het oplossen van problemen.
Const int Lf = 9; //forwards aan linkerkant
Const int Lb = 10; //backwards aan linkerkant
Const int Rf = 11; //forwards aan rechterkant
Const int Rb = 12; achteruit aan rechterkant

int val = 0;  gegevens van de sensor opslaan

VOID Setup {}

pinMode (Lf, uitvoer); linker motor output
pinMode (Lb, uitvoer); linker motor output
pinMode (Rf, uitvoer); rechts motor output
pinMode (Rb, uitvoer); rechts motor output

analoge pinnen automatisch ingesteld als input

}

void loop {}

Val = analogRead(0); lezen van sensor

Als (val > 100) {}
digitalWrite (Lf, laag); / / stop gaan vooruit
digitalWrite (Rf, laag); //stop gaan vooruit
digitalWrite (Lb, hoge); / / terug weg fromn object
digitalWrite (Rb, hoge); //back uit de buurt van object
delay(2500);
digitalWrite (Rb, laag); //turn uit de buurt van object
delay(2500);
digitalWrite (Lb, laag); / / stoppen met bewegen
} else {}
digitalWrite (Lf, hoge);
digitalWrite (Rf, hoge); Ga naar voren als geen object
}
}

met behulp van deze code, met de sensor naar beneden gebogen, kun je je robot kunnen bewegen rond een tafel op eigen zonder eraf.

Gerelateerde Artikelen

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
(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
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
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
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
Gids voor beginners aan de opbouw van de Arduino robots met Bluetooth en Android

Gids voor beginners aan de opbouw van de Arduino robots met Bluetooth en Android

In deze tutorial gaan we om te gaan over het bouwen van een Arduino robot die kan worden aangestuurd via bluetooth met een Android telefoon/tablet. Dit is een beginnersgids die gaat kort over het proces van bedrading en programmeren van uw robot.Stap
Android G1 seriële naar Arduino Robot

Android G1 seriële naar Arduino Robot

leren hoe uw Androïde telefoon van de cel kunt bepalen een robot met behulp van een Arduino board. De telefoon neemt opdrachten via telnet vanaf een andere telefoon of een PC, zodat u kunt de robot op afstand te bedienen. Dit project passen niet ande
Ben - een licht volgende Breadboard Arduino Robot

Ben - een licht volgende Breadboard Arduino Robot

Ben het licht volgende Breadboard Arduino Robot is de tweede robot die ik gemaakt heb om te helpen robotica aan middelbare scholieren in een klasse die ik vrijwillig leren onderwijzen. De eerste robot heeft ook zijn eigen Instructable die kan hier wo
Arduino Robot (geïmproviseerde) dwalen

Arduino Robot (geïmproviseerde) dwalen

Dit is een tutorial over hoe te maken van een Arduino robot die zal wonder rond en vermijd muren en andere obstakels. Het is een zeer eenvoudig om te doen ands voor beginners en om te leren van hen en hun in robotica is gebaseerd, het is leuk om te d