Hoe maak je een low-cost Mobile Robot-platform (8 / 10 stap)

Stap 8: Sommige code schrijven

Op een gegeven moment zal je code.

Als u zal worden met behulp van een Arduino moet u de IDE (geïntegreerde ontwikkelomgeving) voor Arduino hier:

https://www.Arduino.CC/en/Main/software

Ik graag een aantal tools voor mijn robot op de opdrachtregel te ontwikkelen zodat ik later deze hulpprogramma's te in andere programma's vanuit een script gebruiken kan. Een methode voor iets als dit zou kunnen worden met behulp van Pyserial, een uitbreiding van de seriële poort voor het verzenden van de opdracht aan de Arduino met behulp van Python.

Hier is een beschrijving voor het gebruik van de GPIO pinnen op de Raspberry Pi waarmee de Arduino als een slaaf hier:

https://www.raspberrypi.org/forums/viewtopic.php?t...

Hier is wat voorbeeldcode om controle van de beweging van een robot met behulp van Python:

# Deze voorbeeldcode is niet compleet, maar krijgt u u aan de slag

importeren van RPi.GPIO als GPIO

importeren

GPIO.setmode (GPIO. RAAD VAN BESTUUR)

GPIO.setup (5, GPIO. OUT) #Left motor input A

GPIO.setup (7, GPIO. OUT) #Left motor input B

GPIO.setup (11, GPIO. OUT) #Right motor input A

GPIO.setup (13, GPIO. OUT) #Right motor input B

GPIO.setwarnings(False)

terwijl juist:

afdrukken "Beide motoren in rechtsom draaien"

GPIO.output(5,1)

GPIO.output(7,0)

GPIO.output(11,1)

GPIO.output(13,0)

time.Sleep(1) #One tweede vertraging

afdrukken "Draaien beide motoren in tegenwijzerzin richting"

GPIO.output(5,0)

GPIO.output(7,1)

GPIO.output(11,0)

GPIO.output(13,1)

time.Sleep(1)

#One tweede vertraging

Gerelateerde Artikelen

Hoe maak je een Low-Cost Fuelless fornuis - geen macht, geen zorgen, warm eten. Cuiseur een foin. Cocinar zonde fuego

Hoe maak je een Low-Cost Fuelless fornuis - geen macht, geen zorgen, warm eten. Cuiseur een foin. Cocinar zonde fuego

hoe maak je een zeer goedkope, maar effectieve, fuelless fornuis voor gebruik in noodsituaties stroomuitval of dagelijks om energie en geld te besparen.  Dit toestel kan koken uit de restwarmte binnen of houden van voedsel en dranken warm voor enkele
Hoe maak je een low-cost verstelbare pallet hout dummy weergeven of jurk vorm.

Hoe maak je een low-cost verstelbare pallet hout dummy weergeven of jurk vorm.

Deze jurk vorm is ontworpen en gemaakt voor een specifiek doel omdat over Kerstmis Sue werd gevraagd als ze kostuums voor een kleine onafhankelijke film bedrijf zou maken. Zij moest de metingen van de actoren, dus had geen enkele manier van het maken
Hoe maak je een Arduino + Raspberry Pi Robot-Platform

Hoe maak je een Arduino + Raspberry Pi Robot-Platform

UPDATE: Laat maken Robots, mijn huis digitale hackerspace, werd gekocht door RobotShop. Ik wil niet ingaan, maar de nieuwe eigenaren verboden mezelf en de meeste van de ervaren leden. Dat gezegd, allermeest naar de verbinding er gebroken zal worden.
Hoe maak je een low-power Power Supply Unit van afgedankte DVD-speler

Hoe maak je een low-power Power Supply Unit van afgedankte DVD-speler

Heb genoeg taping samen batterijen of tagliatelli van draden kunnen sommige volt voor uw elektronische project te maken? Ja hebt je!In plaats van het kopen van een nieuwe PSU (voeding), waarom niet gebruik weggegooid een printplaat van de macht van A
Hoe maak je een obstakel te vermijden Robot

Hoe maak je een obstakel te vermijden Robot

obstakel te vermijden robot is een eenvoudige robot die wordt beheerd door een arduino en wat het doet is dat het gewoon zwerft rond en vermijdt obstakels. Het detecteert de belemmeringen met een ultrasone sensor van HC-SR04 met andere woorden als de
Hoe maak je een autonome basketbal spelen robot met behulp van een iRobot Create als een basis

Hoe maak je een autonome basketbal spelen robot met behulp van een iRobot Create als een basis

dit is mijn inzending voor de iRobot Create uitdaging. Het moeilijkste deel van dit hele proces voor mij was beslissen wat de robot ging doen. Ik wilde om aan te tonen van de koele eigenschappen van het maken, terwijl ook in sommige robo flair toe te
Hoe maak je een Arduino-Radio Controlled Robot

Hoe maak je een Arduino-Radio Controlled Robot

Ik heb altijd al wilde maken van een afstandsbediening robot auto, maar altijd dacht dat het was te hard of te ingewikkeld. Een paar weken geleden ik eindelijk deed wat echte onderzoek en realiseerde dat het veel gemakkelijker te maken dan ik dacht e
Hoe maak je een Low Tech Timer Switch.

Hoe maak je een Low Tech Timer Switch.

Dit is een Instructable te maken van een zeer lage tech timer schakelen. mijne afgaat elke 12 uur gedurende ongeveer 3 minuten. Dit heb ik gemaakt omdat ik niet echt zo goed met elektronica maar nog steeds een goedkope timer wilde. Dit is slechts het
Hoe maak je een low budget film

Hoe maak je een low budget film

bent u denken aan het maken van een film, maar niet beschikt over de begroting of de neen-hoe. Lees dan dit instructable, vol met alle trucs u moet aan het begin van een film.Stap 1: bedenktijd de 1e stap is te denken aan een complot. zullen het een
Hoe maak je een pneumatisch systeem voor Robots (F.I.R.S.T)

Hoe maak je een pneumatisch systeem voor Robots (F.I.R.S.T)

Dit is een instructable voornamelijk voor het volgende jaar leden van het team van de Scarlett Robotics (4733), echter; het zal ook van toepassing op alle eerste of tweede jaar eerste robotica teams die nooit gebruik hebben gemaakt van Pneumatiek en
Hoe maak je een eenvoudige humanoïde Robot die gooit

Hoe maak je een eenvoudige humanoïde Robot die gooit

Na het zien van een speelgoed robot die kon gooien, was mijn 7 - jarige zoon vastbesloten om te bouwen van zijn eigen. Na veel brainstormen en vele mislukte prototypes, dit is wat hij kwam met. Hij is zo trots op zijn schepping, en ik ben het helpen
Hoe maak je de Low-Cost inventaris Storage System

Hoe maak je de Low-Cost inventaris Storage System

ik een thread gepost op www.hipgirlclips.com/forums: Home Made opslag kubus--krijgen mijn lint georganiseerd (http://hipgirlclips.com/forums/get-organized/80-home-made-storage-cube-get-my-ribbons-organized.html)Een heleboel vragen voor de instructie
Hoe maak je een knop gevoeliger (voor robot sensoren)

Hoe maak je een knop gevoeliger (voor robot sensoren)

als een robot is gebouwd met behulp van 3v hobby motoren, het wellicht niet voldoende kracht om te activeren zijn bumpers te laten het weten obstakel is getroffen. Dit is een eenvoudig vast te stellen, dat slechts een paar minuten duurt. Is het beste
Hoe maak je een Ping Pong Topper Robot

Hoe maak je een Ping Pong Topper Robot

een ping pong tafel komt uit het plafond en verlaagt op een pooltafel, allemaal op de beweging van een schakelaar.