Hur man gör en Bionic skalbagge Robot (12 / 12 steg)

Steg 12: Programmet flödesschema



Kartan ovan är ett program-flödesschema som visar hur Beetle undviker hinder. han delar upp mellan början och slutet looping utförande.

Införandet av programmet

Tre steg:

A) förberedelse av data

B) bedömning av villkoren

C) dröjsmål System

Förberedelse av data: Process & store data samlas in av hinder att undvika sensorn;

Utvärdering av villkor:

A) kontrollera om hinder att undvika sensorn har upptäckt något

B) kontrollera om servo är rotationsvinkeln är den maximala roterande vinkel eller den minsta roterande vinkeln

Dröjsmål System: Justera sekvens av delar av det totala-systemet med en fördröjning funktion att göra ändringar i systemet smidigt.

Program som körs

#include / / servo användning bibliotek

Servo myservo; Bestämda servo till vänster

Servo myservo1; Bestämda servo till höger

int en = 90, b = 90. Gör den första vinkeln 90 grader

uint16_t get_gp2d12 (uint16_t värde) {/ / funktion för utbyte av uppgifter om processen för att undvika hinder. Ändra figur till *** mm

om (värde < 30)

värde = 30.

tillbaka ((67870.0 / (värde - 3.0)) - 40,0);

}

void setup() {

myservo.attach(9); Göra pin9 vara servo till vänster

myservo1.attach(10); Göra pin10 vara servo till höger

pinMode (A0, indata); Göra Pin A0 den för att undvika hinder sensor

}

void loop() {/ / looping

uint16_t utbud = get_gp2d12 (analogRead(A0)); detekteringsavstånd

IF(Range<100) {/ / det är sant om avståndet är mindre än 100 mm

a ++; //angle servo vänster ökar

b--; vinkeln på servo på rätt minska

}

annat {

a; //angle servo på vänster minska

b ++; //angle servo rätt ökar

}

IF(a>130) en = 130; //maximum rodrets vinkel på servo till vänster att vara 130 grader

IF(a<85) en = 85. minsta rodrets vinkel på servo till vänster att vara 85 grader

IF(b>95) b = 95. //maximum rodrets vinkel på servo till höger vara 95 grader

IF(b<50) b = 50; //minimum rodrets vinkel på servo till höger vara 50 grader

myservo.write(a); öka vinkeln på servo till vänster

myservo1.write (b), //increase vinkel på servo till höger

fördröjning (50), //delay

}

Obs

A) när du monterar servon på skalbaggen, se till att det har varit 90 graders, hålla dem i ett horisontellt läge;

B) enligt de montering beställa, när du vill disassemblera skalbagge bilen, det måste avgränsa miniQ plattform och 3D utskrift material först och sedan isär 3D utskrift fallet;

C) hålla kabel från att pressas vid montering;

D) justera Miniq's program när monteringen är klar. För att justera Miniq's program, skall du dela 3D trycksaker och MiniQ först. Ladda ner programmet via Bluetooth och klicka på hur till använda den PROGRAM för Detaljer;

E) när monteringen är klar, kommer att servo och vingar koppla ihop. Således inte försök att veckla upp vingarna i fall att servo kan brytas. Metall servo rekommenderas.

Se Steg
Relaterade Ämnen

Hur man gör en mycket enkel robot

detta är min 1: a instructable, så snälla berätta om det är bra.så im kommer att visa hur man gör en mycket enkel robot: robot skalbagge!den använder inga chip, inga programation, bara den enkla 3 anslutningenSteg 1: få alla material som krävs! ok så...

Hur man gör en kool papper robot

Hi, im cj slier och detta är min 2: a instructable. Woopy! Im ska lära dig hur man gör en kool papper robot.Steg 1: skall behöver du LimPapperpennorsissoresSteg 2: steg 1 skär 2 (den samma langth) bitar av papper och vik som så på bilden.Som ni kan s...

Hur man gör en Coca Cola Robot från återvinningsbart avfall

Hej alla detta är hur man gör en Coka Cola robot från återvinningsbart avfall så låter komma igång skall vi?down under dig skall se de verktyg/material för att göra det här objektet om du inte har dessa objekt skickade mig ett meddelande eller en kom...

Hur man gör en Meca-penguin Robot

Nyligen, jag har forskat och funnit nya sätt att spela med mBot robotbil, hur man gör söta robot bilen mer intressant och uppnå mer funktioner. mBot är en pedagogisk robot kit, det är lätt att montera inom 20 minuter och kan uppnå vissa funktioner so...

Hur man gör en linje efter Robot

Hej Instructables,Denna min första gången att göra en robot. I detta instructable jag kommer att visa dig hur man gör en linje efter robot. Observera att detta instructable för nybörjare som bara vill göra en robot för skojs lärande det. Det kommer i...

Hur man gör en glödande robot passar.

Förra året bestämde jag mig att göra lite av ett galet projekt - Making glödande robot passar gör cirkusföreställningar. Detta var så att vi kan utföra i svagt ljus som nattklubbar och festivaler.Detta instructable innebär skulptera, vakuumformning o...

Hur man gör en enkel Lego-Robot

detta kommer att visa dig hur man gör snabba, enkla legorobotar. * Observera: * det är inte tekniskt en robot, eftersom det inte kan flytta sin egen.Du behöver:-Alla Legos i understödja föreställer-Din fantasiSteg 1: Starta kroppen Sticka dessa tegel...

Hur man gör en Makeblock musik Robot med musik Robot Kit(NEW)

Makeblock är en aluminium extrudering baserad konstruktion system som ger en integrerad lösning för aspekter av mekanik, elektronik och programvara design. Med Makeblock kan du göra professionella robotar, leksak maskiner eller ens konst-ware. Det är...

Hur man gör en Mini bugg Robot?

https://www.youtube.com/watch?v=bpISq6RRdMk&feature=youtu.beSteg 1: För att göra en mini bugg robot du behöver! I dagens video ska jag visa dig en intressant idé om hur man gör en bugg robot!Speciellt använder endast gamla detaljer, till exempel kan...

Hur man gör ett RockBand gitarrspel Robot!

För min första instructable...Vad kan jag säga, jag älskar att trumma bort på rockband setet men det är sällsynt att jag har någon att spela med mig; kanske jag behöver fler vänner, men ur min till synes ensam life(jk) kommer en ganska cool svårlösta...

Hur man bygger din modulära vibrerande Robot

Elektronik + LEGO + sugru=Modulära vibrerande Robot!http://youtu.be/Elb-XPDBOFIMotivationSedan ett par år har jag spelat med den underbara HEXBUG, men jag började frustrerad av den-Forma och storlek: var att jag inte kan ändra.-Effekt: HEXBUGS är bra...

Hur man gör en cool STRUXX robot!

För att bygga denna lilla killen, du behöver bara 8 delar! Låt oss komma igång om hur att bygga din egen lilla robot!Steg 1: Steg 1: samla dina delar Detta kräver endast 8 lite delar.3 gemensamma sockets3 kort rör med kulled på sluteten 3 vägs kulled...

Hur man gör en R2-D2 Robot

Dettaär mitt R2-D2 projekt för flera år sedan, det var tillverkat av ett delvis färdiga projekt som någon annan hade igång, liksom delar gjorda från grunden av mig.Steg 1: Steg 1: kupolen Men jag hittade en halv färdiga projekt på eBay som jag köpte,...

Hur man gör en liten bugg Robot hemma

Gör en liten bugg robot som drivs av en coin cell och flyttar mycket snabb som slumpmässigt en insekt.Du kan ändra och experimentera med formen på benen för att ändra riktningen av vinkar.Titta på videon för att få visuella detaljer...För skriftligt...

Hur man gör en Boomerang (The Robot avkastning med mörka draken)

jag hade aldrig gjort en bumerang innan, så jag tänkte det var dags.Detta är två boomerang projekt i en. Instruktionerna för varje är anmärkningsvärt liknande, och du kan följa skillnaderna i noterna på bilderna.Traditionella bumeranger har två forme...

Hur man gör ett objekt efter robot - stalkerbot

IntroPå tal om mobila plattformar, kan du komma med idéer till exempel spårning, hinder skatteundandragande, anti släppa, miljöövervakning, etc. Men vad jag gör i dag är en robot som följer ett objekt, obevekligt. Jag kallar det stalkerbot, och det ä...

Hur man gör en enkel Humanoid Robot som kastar

Efter att ha sett en leksak robot som kunde kasta, min 7 - årige son var fast besluten att bygga ett eget. Efter mycket kreativitet och många misslyckades prototyper, detta är vad han kom fram till. Han är så stolt över sin skapelse, och jag hjälper...

Hur man gör Miss La Sen robot papercraft

Många tonåringar vilja har Miss La Sen bilder på handgjorda saker på grund av dess bra tur betydelser.Steg 1: Hämta Miss La Sen robot pappersmodell mönster och skriva ut det i A3 papper.Steg 2: Klipp ut, vik och limma huvudet.Steg 3: Klipp ut, vik oc...

Hur man gör en 3D Instructables Robot från kartong

älskar instructables roboten? Om så är detta instructable för dig!Steg 1: Leveranser För denna cool instructables behöver du två toalettpapper rullar, sharpies som har samma färg på instructables robot, kartong, hotglue, hotglue gun, xacto kniv, sax,...