Bouwen van een zeer kleine Robot: Maak de wereld de kleinste Robot met een grijper wielen. (6 / 9 stap)

Stap 6: Robot Controller-Software


Hier is het softwareprogramma voor de Picaxe microcontroller. Het stuurt voorgeprogrammeerde sequenties naar de Polulu servo-controller die wordt verplaatst van de magneet in 3D-ruimte om te controleren van de robot. Met kleine aanpassingen, kan het ook worden gebruikt voor het programmeren van een Basic Stamp twee.

Om te programmeren van de Picaxe vond ik het nodig zijn Pin 3 (uitgang voor seriële) verbreken de servo-controller. Anders zou het programma niet downloaden vanaf de PC. Ik vond het ook nodig zijn pin drie verbreken door de servo-controller bij het draaien van de circuits op, om te voorkomen dat de servo-controller vast te lopen. Vervolgens, na een seconde of zo heb ik pin 3.

' Programma voor R-20 magrobot pickup volgorde met behulp van een polulu servo-controller

hoge 3 ' uitgang voor seriële pin
onderbreken van 7000

' ingesteld op 0 positie
serout 3,t2400,($80,$01,$04,1,35,127) ' s1 positie 13-24-35 linksom
serout 3,t2400,($80,$01,$04,0,35,127) ' positie s0 c-klok
onderbreken van 7000

' niveau magneet
serout 3,t2400,($80,$01,$04,3,23,127) ' positie midden
onderbreken van 1000

' forward lange servo1 verplaatsen
serout 3,t2400,($80,$01,$04,1,21,127) ' positie met de klok mee
onderbreken van 1500

' grip naar beneden
serout 3,t2400,($80,$01,$04,3,26,127) ' positie omlaag
onderbreken van 2000

' nauwe grip
serout 3,t2400,($80,$01,$04,2,25,1) ' trage klok
onderbreken van 50

serout 3,t2400,($80,$01,$00,2,0,127) ' stop servo 2 draaien
onderbreken van 700

' kort vooruit
serout 3,t2400,($80,$01,$04,1,13,127) ' positie klok
onderbreken van 1000

' grip op
serout 3,t2400,($80,$01,$04,3,23,127) ' positie middelpunt
onderbreken van 700

' draai rechts 90
serout 3,t2400,($80,$01,$04,2,25,1) ' trage klok
onderbreken van 470

serout 3,t2400,($80,$01,$00,2,0,127) ' stop servo 2 rotatie
onderbreken van 1000

' voorwaarts
serout 3,t2400,($80,$01,$04,0,13,12) ' positie s0
onderbreken van 1500

' grip naar beneden
serout 3,t2400,($80,$01,$04,3,25,12) ' positie midden
onderbreken van 2000

' nauwe grip
serout 3,t2400,($80,$01,$04,2,25,1) ' trage snelheid c-rechtsom
onderbreken van 50
serout 3,t2400,($80,$01,$00,2,0,127) ' stop servo 2 rotatie
onderbreken van 400

' back-up
serout 3,t2400,($80,$01,$04,0,35,127) ' positie s0 c-klok
onderbreken van 700

' grip op
serout 3,t2400,($80,$01,$04,3,22,12) ' positie midden
onderbreken van 1000

onderbreken van 6000

' ingesteld op 0 positie
serout 3,t2400,($80,$01,$04,1,35,127) ' s1 positie 13-24-35 c-klok
serout 3,t2400,($80,$01,$04,0,35,127) ' positie s0 c-klok

lus:
goto lus

Gerelateerde Artikelen

Hoe het bouwen van een zeer kleine zaklamp [fakkel]

Hoe het bouwen van een zeer kleine zaklamp [fakkel]

dit is een eenvoudige tutorial over hoe te bouwen van een fakkel.Stap 1: Instrumenten en materialen Materialen -1 3v LED2 3v KNOOPCELLENSommige karton en draadExtra-lijmpistooltapeschaarStap 2: houden de twee batterijen samenStap 3: voltooien van het
Hoe het bouwen van een draadloze hexapod robot

Hoe het bouwen van een draadloze hexapod robot

hier is een video van het in actie.Facebook-pagina, zodat u up-to-date op v2 blijven kuntHebt u dit instructable?  Stuur me foto's en ik zal het toevoegen op deze pagina!Wanneer voltooid, zul je een wandelende robot die is ongeveer 2 voet breed en ma
Het ontwerpen en bouwen van een bestrijding robot

Het ontwerpen en bouwen van een bestrijding robot

Combat robots zijn onderhoudend en vermakelijk sinds voordat ze populair op Comedy Central waren. Een tijdje terug ik ondernam de uitdaging van de bouw van een paar van bestrijding robots (een 30 pond en een 220lb). Ongeacht de grootte van de machine
Bouwen van een kleine zuurkast voor stinkende projecten

Bouwen van een kleine zuurkast voor stinkende projecten

mijn vrouw Jennifer maakt cast-hars sieraden1. Ze gebruikt een polyester kokeranker, welke werkt als een stuk polyester hars (Meng de hars met verharder/katalysator, pour), maar helaas het ruikt ook ongeveer net zo slecht. Vanwege de giftige dampen i
Hoe te bouwen van een Lego Mindstorms NXT hexapod robot?

Hoe te bouwen van een Lego Mindstorms NXT hexapod robot?

Deze keer (in mijn allereerste instructable ooit) ik ga u tonen hoe te bouwen van een hexapod robot met behulp van Lego Mindstorms NXT.Geniet van en een reactie achterlaten!Stap 1: Wat heb je nodig u nodig hebt:-Lego Mindstorms NXT-kit-sommige extra
Dus wilt je bouwen van een gigantische robot.

Dus wilt je bouwen van een gigantische robot.

u zeggen dat u wilt bouwen van een gigantische robot? Wat is uw doel? Werelddominantie? Uw vriendin niet krijgen dat bier voor u? Wat het ook is, hier is hoe om te beginnen op het zelf bouwen van een robot.Het doel van deze robot was voor een fase pr
Bouwen van een eenvoudige Robot met behulp van een Arduino en L293 (H-brug)

Bouwen van een eenvoudige Robot met behulp van een Arduino en L293 (H-brug)

Hey mensen, dit is mijn eerste instructable, en ik ben hier om aan te tonen hoe het bouwen van een eenvoudige robot met een beetje van Arduino, programmering, maak je geen zorgen, ik heb bijgevoegd het codebestand hieronder, kunt u het gebruiken ter
Een zeer kosteneffectief ROBOT met behulp van de microcontroller 89c 51.

Een zeer kosteneffectief ROBOT met behulp van de microcontroller 89c 51.

Hey kerels dit is mijn eerste hardnekkig, dus neem Ga gemakkelijk op mij...Wat ik heb gebouwd in dit hardnekkige is een Robot. Ik noem het een spion Robot (cos als gebouwd klein en als een camera is toegevoegd het als een spion fungeren zal). Elke ma
Bouwen van een kleine server

Bouwen van een kleine server

Het project bestaat in het bouwen van een kleine maar staat server voor een home lab gericht op virtualisatie of soortgelijk. Het eindresultaat als een kleine server met volledige mogelijkheden voor IPMI, 32G RAM, een grote SSD en een 8-core CPU draa
Bouwen van een robot van Lego-Multigraph

Bouwen van een robot van Lego-Multigraph

Niet zou u genieten van gebouw en met behulp van een robot die vestigt de abstracte kunst te gebruiken in uw kunst en ambachtelijke projecten? De Lego-Multigraph, is zelfs als er geen praktische toepassingen, leuk om te bouwen en te bedienen! Dit is
Het bouwen van een Robot met behulp van MSP430 Launchpad

Het bouwen van een Robot met behulp van MSP430 Launchpad

In dit Instructable gaan we aan het bouwen van een kleine robot met behulp van MSP430 Launchpad van TI. De robot zal gebruik maken van twee gericht gelijkstroommotoren en differentiële aandrijfsysteem zal tewerkstellen.De intelligentie is voorzien va
Bouwen van een kleine middeleeuwse 6-bord stijl borst

Bouwen van een kleine middeleeuwse 6-bord stijl borst

"middeleeuwse huizen waren dun ingericht naar moderne maatstaven. De meest voorkomende posten waren kisten. Ze kwam in een verscheidenheid van vormen en maten. Naast bijeenkomen gemakkelijk vervoerbaar opslagtanks, de kisten ook diende als de tafels
Bouwen van een eenvoudige Robot

Bouwen van een eenvoudige Robot

Hier is een tutorial video die ik heb gemaakt met een beschrijving van hoe het bouwen van een SUPER eenvoudige robot. Het is ook programmeerbaar via de bedrading. Dit werd ontworpen om te kunnen over de kale onderdelen en niet hoeft geen speciale too
Het bouwen van een robot die uw muiscursor volgt

Het bouwen van een robot die uw muiscursor volgt

In dit instructable ik zal u tonen hoe te bouwen en besturen van een robot kunnen tekenen en schrijven op een vlakke ondergrond, zoals geïllustreerd in de video hierboven.Dit project u moet voltooien:Een computerEen download van Verwerking IDE: een e