DIY Laptop Controlled Robot v1.0 (9 / 13 stap)

Stap 9: Upload de Code


Dus zijn we allemaal gedaan met de rommelige spullen. Nu is het de tijd voor het uploaden van de code naar de arduino. Sluit uw apparaat arduino op uw pc en open de arduino IDE. Kopieer de volgende code en plak deze op het scherm van de arduino-:

*********************************

DIY Laptop gecontroleerde Robot

gemaakt door - Saiyam Agrawal

int r_mtr_n = 2; motor pinnen toewijzen aan arduino

int r_mtr_p = 4;

int l_mtr_p = 5;

int l_mtr_n = 7;

int b_light = 9; lichte pinnen toewijzen aan arduino

int f_light = 11;

int incomingByte = 0; toewijzen van pin voor bluetooth-module

VOID Setup

{

pinMode (r_mtr_n, OUTPUT);

pinMode (r_mtr_p, OUTPUT);

pinMode (l_mtr_p, OUTPUT);

pinMode (l_mtr_n, OUTPUT);

pinMode (b_light, OUTPUT);

pinMode (f_light, OUTPUT);

digitalWrite (r_mtr_n, laag);

digitalWrite (r_mtr_p, laag);

digitalWrite (l_mtr_p, laag);

digitalWrite (l_mtr_n, laag);

digitalWrite (b_light, laag);

digitalWrite (f_light, laag);

Serial.begin(9600);

Serial.println("Start");

}

void loop

{

Als (Serial.available() > 0) {}

incomingByte = Serial.read();

}

switch(incomingByte)

{

geval van ':

digitalWrite (r_mtr_n, laag); besturingselement voor stop

digitalWrite (r_mtr_p, laag);

digitalWrite (l_mtr_p, laag);

digitalWrite (l_mtr_n, laag);

Serial.println("Stop\n");

incomingByte ='* ';

breken;

Case 'R':

digitalWrite (r_mtr_n, hoge); besturingselement voor recht

digitalWrite (r_mtr_p, laag);

digitalWrite (l_mtr_p, hoge);

digitalWrite (l_mtr_n, laag);

Serial.println("right\n");

incomingByte ='* ';

breken;

geval 'L':

digitalWrite (r_mtr_n, laag); besturingselement voor links

digitalWrite (r_mtr_p, hoge);

digitalWrite (l_mtr_p, laag);

digitalWrite (l_mtr_n, hoge);

Serial.println("left\n");

incomingByte ='* ';

breken;

Case "F":

digitalWrite (r_mtr_n, hoge); besturingselement voor forward

digitalWrite (r_mtr_p, laag);

digitalWrite (l_mtr_p, laag);

digitalWrite (l_mtr_n, hoge);

Serial.println("forward\n");

incomingByte ='* ';

breken;

Case "B":

digitalWrite (r_mtr_n, laag); bediening van voor naar achteren

digitalWrite (r_mtr_p, hoge);

digitalWrite (l_mtr_p, hoge);

digitalWrite (l_mtr_n, laag);

Serial.println("backwards\n");

incomingByte ='* ';

breken;

Case "f":

digitalWrite (r_mtr_n, laag); besturingselement voor stop

digitalWrite (r_mtr_p, laag);

digitalWrite (l_mtr_p, laag);

digitalWrite (l_mtr_n, laag);

Serial.println("Stop\n");

incomingByte ='* ';

breken;

geval zou ':

digitalWrite (r_mtr_n, hoge); besturingselement voor recht

digitalWrite (r_mtr_p, laag);

digitalWrite (l_mtr_p, hoge);

digitalWrite (l_mtr_n, laag);

Serial.println("right\n");

incomingByte ='* ';

breken;

geval 'a':

digitalWrite (r_mtr_n, laag); besturingselement voor links

digitalWrite (r_mtr_p, hoge);

digitalWrite (l_mtr_p, laag);

digitalWrite (l_mtr_n, hoge);

Serial.println("left\n");

incomingByte ='* ';

breken;

Case 'w':

digitalWrite (r_mtr_n, hoge); besturingselement voor forward

digitalWrite (r_mtr_p, laag);

digitalWrite (l_mtr_p, laag);

digitalWrite (l_mtr_n, hoge);

Serial.println("forward\n");

incomingByte ='* ';

breken;

geval van ':

digitalWrite (r_mtr_n, laag); bediening van voor naar achteren

digitalWrite (r_mtr_p, hoge);

digitalWrite (l_mtr_p, hoge);

digitalWrite (l_mtr_n, laag);

Serial.println("backwards\n");

incomingByte ='* ';

breken;

geval 'n':

digitalWrite (f_light, hoge); besturingselement voor verlichting

Serial.println ("front lights op");

incomingByte ='* ';

breken;

Case "j":

digitalWrite (f_light, laag);

Serial.println ("front lights off");

incomingByte ='* ';

breken;

geval ben ':

digitalWrite (b_light, hoge);

Serial.println ("achterlichten op");

incomingByte ='* ';

breken;

Case 'k':

digitalWrite (b_light, laag);

Serial.println ("achterlichten af");

incomingByte ='* ';

breken;

delay(5000);

}

}

*********************************

Gerelateerde Artikelen

Laptop Controlled Robot v2.0

Laptop Controlled Robot v2.0

Arduino is een goede zaak, tenzij je hoe het weet te gebruiken. Maar wanneer zowel bluetooth en arduino in komen spelen, haar nog leuker. Dus hier presenteren u een ander groot project arduino als zijn hersenen en bluetooth voor communicatie wordt ge
DIY Bluetooth Controlled Robot (Rover) met Live Stream Video!!

DIY Bluetooth Controlled Robot (Rover) met Live Stream Video!!

WAARSCHUWING: DIT INSTRUCTABLE BEVAT EEN SUPER AWESOME INHOUD ZO BEWUST WORDEN.Heb je ooit wilde maken super awesome robot of rover gecontroleerd draadloos met uw mobiele apparaat?!Heb je ooit wilde iets kijken te maken als mars rover of iets?!Heb je
Gesture Controlled Robotic Arm

Gesture Controlled Robotic Arm

Welkom op de instructable voor een gebaar Controlled Robotic Arm.Dit instructable bestaat uit twee delen. Een instructable is al geschreven voor de robotarm genaamd EEzyBotArm. U kunt toegang krijgen tot de instructable hier-De waarde toevoegen dat w
Hand gebaar Controlled robot

Hand gebaar Controlled robot

Moe van het beheren van uw robot met joystick?. Ooit gedacht om het te controleren met je handen. Wilde dat ik kon alles onder controle met mijn handen. Zittend in de stoel en de controle op dingen zoals een baas . Ik vond het geweldig. Dus kwam ik e
DIY Laptop Cooler

DIY Laptop Cooler

een plexiglas gebouwd notebook koeler uitgerust met spiffy verlichte fans voor sommige trippy late nacht surfen/gaming safari's...Stap 1: Getting sommige dingen samen... Zal u sommige spullen, dus graven rond in uw lade onderdelen voor de volgende it
PC controlled robot

PC controlled robot

Hallo jongens vandaag ik gegaan een Toon u hoe uw pc controlled robot gebouwd...u kunt de robot met behulp van een laptop of pc, maar ik moet de bluetooth...Volg de eenvoudige stappenStap 1: Materiaalbehoeften 1. Arduino uno2. Bluetooth-module3. geli
DIY Laptop Cooling systeem van schroot

DIY Laptop Cooling systeem van schroot

Welkom iedereen. Dit instructable is op het maken van DIY Laptop koelsysteem van gemakkelijk beschikbare materialen en kladjes. Hoewel laptop koelsystemen niet zijn zeer duur of moeilijk te vinden. Maar een ander plezier in het maken van je eigen hee
Goedkoop eenvoudig DIY Laptop

Goedkoop eenvoudig DIY Laptop

Ik had een heleboel plezier maken deze goedkope DIY laptops. Ze werden gebruikt als onderdeel van mijn groomsmen giften op mijn bruiloft. Maak je geen zorgen, ik gaf de jongens andere dingen ook! Volg samen met mijn instructable en ik hoop dat u geni
DIY Laptop Stand

DIY Laptop Stand

Laptops zijn steeds belangrijker apparaten gebruikt door individuen in een verscheidenheid van instellingen. Goede laptop zorg is ook belangrijk, en een dergelijke aspect om op te merken is dat vaak laptops moeten worden verheven boven het wateropper
Wired controle robot handleiding

Wired controle robot handleiding

eenvoudige Wired Robot handmatige aangebonden door het besturingselement wired, wire 4 x 2 of 4 x 4! DC versnelling motor 300 rpm - 1000 rpm.. .racing 4 x 4, mod van de robot, robot wars vechten! Als u wilt om een robot bij u thuis te maken, laat me
DIY-laptops voor back to school! Donuts, Tumblr & meer! DIY supplies

DIY-laptops voor back to school! Donuts, Tumblr & meer! DIY supplies

Hi guys! Dus als de meeste vond mijn verleden video op terug naar school DIYs besloten heb ik om deze video over de ideeën van het ontwerp van de DIY Laptop! Ze zijn allemaal erg gemakkelijk en betaalbaar en ideaal voor alle vakken op uw school!Voor
Remote controlled Robotic Arm (MeArm) met behulp van pfodApp

Remote controlled Robotic Arm (MeArm) met behulp van pfodApp

Update: 27 augustus 2015Dit project is bijgewerkt met de correcties die nodig zijn om het werk van MeArm betrouwbaar. Deze oplossingen bestaan uita) met behulp van een aanbod van de 5V 3A en het verwijderen van de Uno-polyfuse enb) toe te voegen een
Gigantische Computer-Controlled Robotic Arm gemaakt van oude kartonnen dozen

Gigantische Computer-Controlled Robotic Arm gemaakt van oude kartonnen dozen

de kartonnen Robot is een enorme Computer Controlled Robot Arm met A bereiken gewoon verlegen van 6 voet.  Het heeft twee configuraties:1. de klauw – drie fingered klauw waarmee u te halen van opgezette dieren en vuile sokken uit de vloer zonder te h
Gebaar controlled robotic auto met Androïde toepassing

Gebaar controlled robotic auto met Androïde toepassing

FYP - Gesture Controlled Robotic auto met Androïde toepassing. Volledige code inclusief gebaar erkenning en bluetooth gegevensoverdracht is beschikbaar. Volk wie nood elke vorm van hulp met betrekking tot dit project of een ander project (met betrekk