Robotica op een begroting (13 / 13 stap)

Stap 13: Programmeren van uw robot in BASIC


Herinneren BASIC vanaf computers vervlogen?

10 PRINT "HELLO WORLD"
20 GOTO 10

Uw robot kan nu worden geprogrammeerd in BASIC! (en ja, het bovenstaande programma werkt ook!)

Hier zijn een paar specifieke basis commando's voor het beheren van uw robot!

Toekomen {cycli}   (Beweegt de robot vooruit # spoel cycli: voorbeeld uit 512)
Achterwaarts {cycli} (Beweegt de robot neerwaarts # spoel cycli: voorbeeld NEERWAARTS 512)
Recht {cycli} (Beweegt alleen de juiste stepper toekomen # spoel cycli)
Links {cycli} (Beweegt alleen de linker stepper toekomen # spoel cycli)
HCSR04  (bevat het huidige bereik van de HCSR04-sensor)

Er is een hele lijst van andere basisopdrachten die je robot zal accepteren in het archief opgenomen.

Probeer de volgende BASIC-programma om een eenvoudige belemmering vermijden programma in BASIC.

10 VOORUIT 150
20 AFDRUKKEN HCSR04
30 IF HCSR04 < 150 vervolgens achterwaarts 200
30 IF HCSR04 < 150 dan rechts 250
40 GOTO 10

Zulks programma zit een eenvoudige lus die beweegt de robot vooruit 150 cycli, controles om te zien als er een obstakel als een obstakel wordt gevonden, dan de robot achteruit 200 cycli gaat, draait rechts 250 cycli en gaat weer naar voren.

Hier is enkele aanvullende ideeën:

1) Voeg een LED of kleine luidspreker en de opdracht OUTA in BASIC te licht voor een LED of een geluid bij het verplaatsen of het detecteren van een object te maken.

2) omzetten in uw robot een obstakel asielzoeker door het vinden van een object, gaan naar het en stoppen voor het.

3) bezoek de forums van de Propellerpowered en delen van uw ideeën programmering robot.   http://forums.propellerpowered.com

Gerelateerde Artikelen

BB-8 op een begroting

BB-8 op een begroting

Vandaag zal ik laten zien hoe maak je een levensgrote BB-8 met een begroting van ongeveer 100$. Het wordt niet verplaatst, maar het ziet er erg cool voor weergave. Eerst, zult u deze materialen moeten:een 50cm/20 inch diameter piepschuim bal. (Dolbli
Helpen de daklozen op een begroting

Helpen de daklozen op een begroting

Ik werk op een zeer drukke hoek in L.A. met een aanzienlijke dakloze bevolking in de buurt. Er is een bijzondere man met een kleine hond die altijd voor hetzelfde restaurant, en elke keer als ik hem voorbij zou ik denken "Ik moet echt geven hem iets&
Effectieve Ant controle op een begroting

Effectieve Ant controle op een begroting

Ik woon in Zuid-Californië, waar de seizoenen overstroming, brand en pestilentie zijn. We lijken te worden voortdurend vechten ant invasies. Ze komen in wanneer het te buiten, te warm buiten, of te droog buiten nat wordt. Fundamenteel, zijn er een aa
Organiseren op een begroting - Tips, hacks & hoe!!

Organiseren op een begroting - Tips, hacks & hoe!!

Bent u op zoek naar ideeën te krijgen georganiseerd op een begroting? Zo ja, hebt je de juiste plaats bereikt. In dit instructable ga ik om te bespreken op de manieren om te ordenen met behulp van de recyclebare items die zijn gevonden voornamelijk u
Ryu: Hoe te kleden het deel van de wereld Warrior (op een begroting)

Ryu: Hoe te kleden het deel van de wereld Warrior (op een begroting)

hebben u ooit nodig te kleden als Ryu voor een videospel kostuum partij of een grote conventie bedenken en had om het te doen op een begroting? Heb geen angst, omdat ik welke positie je weet in. Met 30 dollar waard van leveringen, kunt u gemakkelijk
Het creëren van een begroting in Microsoft Excel

Het creëren van een begroting in Microsoft Excel

budgettering en nauwkeurige boekhouding wordt gevoerd zijn essentiële vaardigheden binnen de bouw en home improvement industrie.  Dit instructable zorgt voor een stap voor stap handleiding over het gebruik van Microsoft Excel om een begroting voor le
Hoe een reis te plannen op een begroting

Hoe een reis te plannen op een begroting

Voor de meeste mensen kan reizen een stressvolle ervaring. De realiteit is echter dat van plan het belangrijkste gedeelte is; uw doel moet zijn om goed plannen van een reis en geniet van een week uit de buurt van afleiding en - vooral - benadrukken.
Eenvoudige DIY Video Dolly op een begroting

Eenvoudige DIY Video Dolly op een begroting

Hallo!Dit is een prachtig stuk van apparatuur perfect voor dus die niet veel geld uitgeven apparatuur niet gebruikt om te vaak willen (afhankelijk van uw videomaterialen)... Een Video Dolly op een begroting zo te zeggen! De Video dolly die je met ein
Creëren van een begroting College in Microsoft Excel

Creëren van een begroting College in Microsoft Excel

Studenten hebben veel kosten voor het bijhouden van elke maand. Het kan het moeilijk te zien van het grote beeld van waar het geld naartoe als elke maand vordert gaat. Door het maken van een begroting werkblad in Excel, kunnen studenten duidelijk zie
Elektrische Go Kart uit oude Trash (op een begroting)

Elektrische Go Kart uit oude Trash (op een begroting)

One man's Prullenbak is een ander man's leuk!Het begon allemaal toen mijn vader kreeg een motor en een controller (nog niet gebruikt) uit een kleine elektrische truck die sommigen waren weg te gooien.  Ook, iemand gaf hem een oude go kart frame waars
Hoe maak je een snelheidsmeter behuizing (op een begroting).

Hoe maak je een snelheidsmeter behuizing (op een begroting).

Hoe maak je een snelheidsmeter behuizing (op een begroting).Sommige tijden je hoeft alleen om creatief te zijn wanneer u reeds zijn gegaan over de begroting op uw project, niet een begroting hebben, of soms is er geen andere optie. Dus ik had dit leu
How to Get Pastel-gekleurde haren op een begroting

How to Get Pastel-gekleurde haren op een begroting

Tenzij u hebt verstopt onder een rots voor de laatste paar jaar, bent u volledig op de hoogte dat pastel-gekleurde haren een van de heetste beauty trends nu is. Van Nicole Richie, Kelly Osbourne, Hilary Duff, Kaley Cuoco en zelfs Helen Miren, pastel
No-Bake peperkoek huis op een begroting

No-Bake peperkoek huis op een begroting

Ik ben een leraar. En onlangs de schooldistrict begonnen met een programma dat had kinderen ontbijten in hun klasse homeroom (zodat de kinderen eigenlijk iets voor het ontbijt eten). Een van de items op het ontbijtmenu was graham crackers. Na het zie
Ghettofabulous LED Tracing tabel op een begroting

Ghettofabulous LED Tracing tabel op een begroting

ooit wilt opnieuw een Albrecht Durer, Davinci of over te trekken sommige van uw favoriete afbeeldingen, plantkunde pressings of originele kunstwerken?Nou, dan is de Ghettofabulous LED TRACING tabel op een Budget voor jou!Mij wilden voor wekken een ko