Infraroodsensor begeleide Arduino gecontroleerde L293D Robot (deel 2) (3 / 5 stap)

Stap 3: Code te rijden naar voren wanneer IR Sensor waarde minder dan 100 is

Dit is de fundamentele code die loopt een lus die de Robot maakt rechtdoor naar voren wanneer de infrarood waarde lager is dan 100.

int analogPin = 3;     Infraroodsensor (juiste lood) aangesloten op analoge pin 3
Infrarood Sensor (middelste Lead) aangesloten op + 5V
Infrarood Sensor (links leiden) aangesloten op grond

int val = 0;           variabele de waarde op te slaan lees

int LeftMotorForward = 10; Pin 10 heeft links Motor aangesloten op de Arduino boards Arduino boards.
int LeftMotorReverse = 9; Pin 9 heeft links Motor aangesloten op de Arduino boards Arduino boards.

int RightMotorForward = 12; Pin 12 heeft recht Motor aangesloten op de Arduino boards Arduino boards.
int RightMotorReverse = 13; Pin 13 heeft recht Motor aangesloten op de Arduino boards Arduino boards.

//------------------------------------------------------------------------------------------------

VOID Setup
{
pinMode (LeftMotorForward, uitvoer);  Initialiseer de pin als uitgang.
pinMode (RightMotorForward, uitvoer);  Initialiseer de pin als uitgang.
pinMode (LeftMotorReverse, uitvoer);  Initialiseer de pin als uitgang.
pinMode (RightMotorReverse, uitvoer);  Initialiseer de pin als uitgang.

Serial.begin(9600);          Setup seriële
}

De volgende lus is te maken van de Robot staright gaan wanneer de infrarood waarde lager dan 100 is

void loop

{
Val = analogRead(analogPin);    Lees de invoer pin
Serial.println(val);             debug waarde

Als (val < 100)

Als de lees waarde < 100 Voer de onderstaande code, die zowel links als rechts Motor zal weer op het maken van de Robot rechtdoor.

{
digitalWrite (RightMotorForward, hoge);   Zet de Motor ON recht
digitalWrite (LeftMotorForward, hoge);   Zet de linker Motor ON
delay(10000);               wacht 10 seconden

digitalWrite(RightMotorForward,LOW);   uitschakelen het recht Motor
digitalWrite (LeftMotorForward, laag);   Zet de linker Motor uit
delay(10000);               wacht 10 seconden
}

}

Gerelateerde Artikelen

Arduino gecontroleerd L293D Robot (deel 1 - Update 1.0)

Arduino gecontroleerd L293D Robot (deel 1 - Update 1.0)

Hier is deel 1 van de Arduino en L293D Robot.This maakt deel uit van een reeks instructables leidt tot een lijn volgeling Robot.Dit is een fundamentele Robot gemaakt door het beheersen van de twee motoren via de L293D chip via een Arduino Board.Ik he
Arduino gecontroleerd Servo Robot (SERVISCH)

Arduino gecontroleerd Servo Robot (SERVISCH)

wat een betere manier om te experimenteren met opensource micro-controllers ( Arduino ) dan door het bouwen van uw eigen bron robot open ( CC (SA-door))?Wat te doen met uw Servische?(hier) - hoe uw Servische verbinden met het internet en het rijden o
Arduino gecontroleerd CNC / 3D Printer hybride

Arduino gecontroleerd CNC / 3D Printer hybride

Moeder natuur maakt... Wij bouwen.BuildersBot zekeringen 3D printen & CNC frezen in één Builder's droom "3dprintingindustry.com"De BuilderBot is een Open ontwerp machine, die gebruik maakt van OpenSoftware en Open Hardware. Het is een produc
Internet gecontroleerde Telepresence Robot

Internet gecontroleerde Telepresence Robot

In deze tutorial zal ik u tonen hoe te bouwen van een Internet-gecontroleerde Telepresence Robot met een robotachtig wapen voor onder $100.Stap 1: Basismaterialen Voor deze tutorial zijn er sommige must-have:1. een Arduino board (ik ben met behulp va
Arduino-gecontroleerde Wolf staart

Arduino-gecontroleerde Wolf staart

groeten, of moet ik zeggen, "Aaaaaooooooooooooh!" Maken van uw bekende collega wolf liefhebber graag. Je hebt een innerlijke wolf geest dat zo graag bekend maken dat u mij om te leren hoe om uw zeer eigen animatronic wolf staart, zodat u kunt ec
Arduino-gecontroleerde gordijn

Arduino-gecontroleerde gordijn

In dit nieuwe project, we gecombineerd van elektronica en mechanica, en maakte een Arduino-gecontroleerde gordijn roller.Veel plezier met maken!Stap 1: Planning van het CircuitVoor dit circuit u hebt nodig:1. de roterende Potentiometer2. de Arduino U
Huisdier Curfew: Een Arduino gecontroleerde huisdier deur

Huisdier Curfew: Een Arduino gecontroleerde huisdier deur

Het probleem: U wilt beperken van de tijd wanneer uw huisdier mee mag naar buiten te gaan. Dit kan zijn omdat de buurt niet veilig voor uw kat of kleine hond in de nacht is (plunderende coyotes voor de geest komt). Maar u wilt uw huisdier te kunnen t
LDRs + Arduino = een eenvoudige robot die het licht kan voelen!

LDRs + Arduino = een eenvoudige robot die het licht kan voelen!

Een LDR is een Light Dependent Resistor en heeft vele toepassingen, bijvoorbeeld een photocel dat wanneer de lichten van uw huis kunt schakelen zijn donker buiten.Een interessante manier om te begrijpen hoe het werkt is het lezen van haar waarden met
Arduino gecontroleerd licht dimmer

Arduino gecontroleerd licht dimmer

Waarschuwing: Sommige mensen proberen om dit met een optocoupler met zerocrossing coz rechts "dat is beter"? Sommigen horen zelfs in elektronicawinkels, het is beter om te gebruiken dergelijke een optocoupler. VERKEERDE. Dit werkt alleen met een
Arduino Self Balancing Robot

Arduino Self Balancing Robot

In dit project die zal ik beschrijven de bouw van robots in evenwicht met Arduino.We staan uitgelegd in onze vorige versie van het android gecontroleerde project. In dit project gaan we tot onze controle. Laten we laten we krijgen op onze bouwproject
Digitale venster Sticker (Arduino gecontroleerde)

Digitale venster Sticker (Arduino gecontroleerde)

een bumpersticker formaat L.E.D. matrix waarin afbeeldingen worden weergegeven in volgorde van een SD-kaart, voor de productie van een geanimeerde teken of "venster sticker." Arduino gecontroleerd! Ook bevat Windows, Mac en Linux code voor .xbm
Arduino gecontroleerd vuurtoren

Arduino gecontroleerd vuurtoren

Overzicht:Ik heb vaak gedacht dat een vuurtoren zou een groot project voor een Arduino, en dus heb ik besloten om het eens te proberen met behulp van een van de lokale vuurtorens hier in Erie, Pennsylvania als inspiratie. Ik koos voor de North Pierhe
Galvo - Laser Arduino gecontroleerd

Galvo - Laser Arduino gecontroleerd

Arduino gecontroleerd galvo laser. De servo aangedreven spiegels sturen de verlaten een fosforescerende parcours op het blad van de glow-in-the-dark vinyl UV-laser.Oorspronkelijk Gepost op notes.robives.comStap 1:Beginnen met een blad van lichtgevend
Arduino gecontroleerd kookwekker

Arduino gecontroleerd kookwekker

U allen moet heb meegemaakt dat je iets wordt gekookt op uw gasfornuis terwijl aan de andere kant u get drukke TV kijken of krijgen een diepe gesprek hebt dat je je realiseert op het opsporen van een geur die het was volledig verwend alleen vanwege u