Animatron-6: Kontrollprogrammet för animatörerna (2 / 9 steg)

Steg 2: skript

Dessa komponenter utgör en grupp, en åtgärd, ett objekt och ett värde. Varje rad representerar en rad i ett skript. Flera rader kan kombineras för att bilda en spelare (ett skript körs parallellt med andra skript.

Exempelvis har vi ögonen slutna och öppna ögon. Att införa en annan kommandot "ScriptPause, nnn"(som pausar för nnn millisekunder), vi kan skriva ett skript för att blinka ögonen vid tre gånger, pausa tre sekunder mellan blinkar.

: Blinky1
PlayMove, EyesClosed, 30
ScriptPause 100
PlayMove, EyesOpen, 30
Scriptpause, 3000
EndScript, Blinky1

Observera den "30" i slutet av raden. Detta värde ger servo tid att reagera och kan ställas per servo varumärke, genom experiment.
En annan snabb skriften flaxar med sina vingar:

: Flappy1
PlayMove, armar upp, 30
ScriptPause, 75
PlayMove, vapen ned, 30
ScriptPause 75
EndScript, Flappy1

: Flappy
Playscript, Flappy1
Playscript, Flappy1
Playscript, Flappy1
EndScript, Flappy

Observera att detta är två skript. En att definiera flaxande vingar och en sekund att flaxa dem tre gånger.

Action-kommandon
Först, det finns för närvarande 16 kommandon som tolken känner igen. En sammanfattning av dessa kommandon följer. (Du kan också få en känsla av historia att lägga till funktioner, placering i listan varje kommando) Om du inte vill bli uttråkad just nu med minutiae av kommandon, hoppa fram till programmet beskrivningen att se hur allt fungerar.

KommandotBeskrivning
PlayMoveSkicka kommandon till controller
PlayScriptköra skript parallellt. skript måste definieras i samma fil
StartScriptdefiniera nytt manus; huvudsakliga skript måste vara sist i filen
EndScriptslutet av skriptet rutinmässiga definition
JumpToKommandot GOTO; etiketten måste finnas (inte kontrolleras för)
Etikettdefinition av etiketten som används i "JumpTo" kommando
SyncPointdefinition av skript som kan synkroniseras med andra skript
EndSyncdefinition av steg i skriptet som du vill vänta för synkronisering
ScriptPause"Paus" eller "Fördröjning" kommando; Pausar körning för n millisekunder
Sägaspela upp externa; kommer att orsaka servo definieras i "scbase" (e.g. mun servo) att synkronisera med ljud
RandomMoveSlumpmässigt utföra en av följande n åtgärder
RandomPausePausa en slumpmässig tid mellan de två gånger som angetts med kommandot
CallScriptAnropa skriptet snarare än parallellt i sina egna spelare
EndWaitnätverk kommandot Rensa pauser i utförandet vid en "NetWait"; inte används i skript
NetWaitDefiniera en punkt i skriften som ett nätverk kommando kan orsaka en paus i körningen
OneOnlydefiniera ett kommando som lämnar ett manus om den redan körs i en separat spelare
ActionSeqloop sekventiellt genom kommandot grupp i ett skript.

Se Steg
Relaterade Ämnen

Arduino animatörerna-gör din awesome kostymer mer awesome!

Här gör du att lägga till åtgärder, ljus och ljud i din favorit Halloween projekt med öppen källkod Arduino mikrokontroller. Arduino är lätt att lära sig att använda och det öppnar upp en helt ny värld för kostym byggare och varelse skaparna. Om du v...

Skapa enkla animatörerna-del ett: hjälp av MAKE controller

här är hur man bygger enkla animatörerna med billig hobby servon och göra controller kit. Jag ville hålla det så enkelt som möjligt så det finns ingen programmering krävs och elektroniken hålls till ett minimum så att alla ska kunna göra detta med et...

Jack Daniels oberoende Project - animatörerna

Hej! Mitt namn är Ryan Powers (DOB: 6-7-1976) och detta är min post i Jack Daniels oberoende projekt.Jag är del av ett team att skapa en mycket interaktiv äventyr i minigolf. Som en del av detta äventyr vill vi införliva animatörerna i till erfarenhe...

Halloween animatörerna

bygga en talande Animatronic skalle och pumpaEfter att ha sett Animatörerna Workshop ställer ut på Wired NextFest, var vår familj inspirerad att försöka göra en animatronic display för Halloween.För din njutning--The Gashlycrumb Tinies, av Edward Gor...

Enkla animatörerna (robotic hand)

jag gjorde min första animatronic hand när jag var ca 10 år gammal med grejer jag hittade runt huset. Nu vill jag dela med dig hur du enkelt göra din egen hemma!Denna hand är tillverkad av lättillgängliga material och är perfekt för din Halloween spö...

Animatörerna: Lion Dance

gick igenom mina filer idag och hittade den här videon av en Lion Dance animatörerna Robot vi gjorde år tillbaka.Detta är när vi testade fortfarande typ av rörelser och kombinationer skulle vi kunna ha innan vi kodade den dansa längs till typiska kin...

Ögonglober för specialeffekter, Halloween eller animatörerna riktigt billigt.

jag har alltid varit riktigt in specialeffekter. Mitt drömjobb skulle vara en specialeffekter ingenjör. En av de artiklar som jag alltid velat göra var super realistisk ögonglober du ser i skräckfilmer. En motivation för detta är att jag vill få in a...

Statler och Waldorf animatörerna

Statler och Waldorf. De två gamla killarna på balkongen från The Muppet Show. Jag gick till Disney World ett år och såg Muppet * Vision 3D och de hade animatörerna av dem. Enligt en artikel på nätet, hud (eller tyg) slutar halvvägs börjar där du inte...

Animatörerna

mitt kontor gör en jul float, och i år bestämde jag mig för jag ville göra animatörerna. Jag var chockad över hur lite du kan hitta på nätet om hur man gör animatörerna. Var får motorerna, hur man kan kontrollera sina rörelser, hur man skapar dem......

ALDOUS (EMS-30-02) Robo-Animatronic (C.Strathearn MRes animatörerna UoH "ADA" 2016)

Aldous är en animatronic system utvecklats i komplimang för mitt M.A (res) teoretiska arbete (The Renaissance av Animatronic tecken i Modern Cinema). Projektet utforskar interaktiva animatronic emulering som en form av uncanny visceral filmiska engag...

Förstärkare och kuvert anhängare för animatörerna

Jag hade specifika krav på att synkronisera en RC servo till ett sound ljudspår. I mitt fall var det att synkronisera en animatronic figur (Peter Penguin) mun rörelser att vad han säger. Hans tal skulle registreras på ett ljudspår; en stereo. WAV-fil...

Budget animatörerna – "Gratis Billy"

tur förra decenniets irriterande sjunger jul gåva till en cool knapp-aktiverat marionett som du kontrollerar. (se en video av Billy sjunger kaka)Någon sparsamhet butik värd sitt salt kommer att ha en hög med den ständigt populära "Billy stor mun bas&...

Digitala Sculpting, 3D utskrift och animatörerna

detta Instructable kommer att visa hur man kan använda digitala skulptera programvara och en 3D-skrivare för att skapa ett skal för en animatronic marionett. Jag är för närvarande en konststuderande studera underhållning/industriell design och har ti...

Enkla animatörerna med servon och Arduino

servon är förvånansvärt enkel att använda. Ännu mer så än enkel DC-motorer och steppers när du har en mikrokontroller. I detta instructable vi använder en "duino att köra fem servon som kommer att kontrollera en docka armar och nacke.Jag köpte servon...

WordPress animatörerna Alert med Raspberry Pi

Visst, Wordpress skickar ett e-postmeddelande när någon inlägg en kommentar men vem vill ta emot (och) Läs mer e-post? Jag don´t och det är anledningen för denna ödmjuka Animatronics Wordpress kommentarer varning.Steg 1: material Raspberry Pi http://...

Göra en animatörerna pac man träd prydnad

här är hur du ger ditt träd några rörelse med en robotic pac man.Enkelt sätta solpaneler nära några lampor och pac mans mun kommer att snabbt öppna och stänga.Steg 1: delar och verktyg verktyg inkluderar1 lödkolv 2 saxar3 tråd stripers 4 hobbykniv5 s...

Animatronic Iron Man Mk III kostym

Iron Man kostymer har varit mycket populär nyligen och nummer ett frågan jag ofta får frågan är "Hur kan jag lägga animatörerna till min kostym?" Min vän Greg ville lägga animatörerna till sin MkIII glasfiber kostym så han bad för min hjälp och...

Animatronic sjungande bägare-bot

Hej Instructables läsare! Jag skulle vilja träffa min kompis bägare-bot. Som ni förmodligen redan vet, är bägare Lab assistenten på Muppet Labs och olyckliga offer för många lab olyckor. Tja, ställa jag för att skapa en Muppet calibur stil bägare av...

Animatronic tentakel

Halloween är runt hörnet, och det har aldrig funnits en bättre tid att bygga själv en tentakel arm! Detta projekt kommer att lära dig att göra just detta, och eftersom den använder animatörerna, du kan även kontrollera förflyttning av en tentakel!Här...