NOMAD från ursprungliga Star Trek-serien med ljus och ljudeffekter (6 / 9 steg)

Steg 6: Ljus effekter programvarufiler och översikt

Två separata PIC 12F683 mikroprocessorer generera ljuseffekter, en för de blinkande grönt ljus och den andra för de röda och gula lampor som flash i synk med röst effekter.

Båda programmen är skrivna i församlingen med mikrochips MPASM verktyg som är gratis på deras hemsida.

Den sammansatta *.hex filen och *.asm källfil till varje program ingår här, tillsammans med en hög nivå flödesschema som visar hur programmen fungerar. *.Asm filerna innehåller också många kommentarer hela förklarar hur programmet.

Den allmänna driften av varje program är som följer.

Blinkande grönt ljus

Kör på den processor som genererar de blinkande grönt ljus effekterna bara hämtas LED inställningarna från en tabell över 20 olika länder. Varje stat visas för 300 millisekunder, och sedan nästa tillstånd såg upp från bordet och visas, och så vidare. Programmet loopar igenom tabellen för evigt, ger intrycket att lamporna blinkar slumpmässigt.

Röst Sync lampor

Programmet körs på den processor som genererar de lampor som flash i synk med röst effekter tar prov ljudet med processorer inre A/D omvandlare. Omfattningen av ljudvågformen bestäms från varje prov, och den jämförs mot ett tröskelvärde. Om omfattningen är större än tröskelvärdet, den digitala utgången ligger högt, annars det ligger lågt.

Tröskeln är justerbar via spänningen på en annan ingång till mikroprocessorn. A/D indata används för att läsa spänningen på den ingången, och resultatet används till att bestämma tröskeln. Programmet innehåller även vissa hysteres till magnitud jämförelse processen.

Detta program ger också två extra utgångar som inte används i ljuseffekter på modellen, men kan vara användbart för andra ändamål. Först är helt enkelt en digital utsignal som är ett komplement till den som används för att driva röst lysdioder. Denna utgång är hög när den andra är lågt, och vice versa. Detta skulle vara användbart om en inverterad utgång var nödvändiga, så att produktionen var låga när audiosignalen var större än tröskelvärdet.

Andra oanvända utdata använder processorer PWM modulen för att producera en PWM-signal som plikt cykel står i proportion till omfattningen av ljudsignalen.

Se Steg
Relaterade Ämnen

Bygga en Star Trek (LCARS) tema Jukebox, och mer

En dag jag snubblat över den Dos\Windows Jukebox programmet på dwjukebox.com jag hade testat många av de automotive media spelarna där ute men ville en för huset också. Jag använder fortfarande XP och enkel touchscreen stöd var en trevlig överrasknin...

Ändra din egna ljussabel med ljus och ljud

så det var jag, en Padawan på Jedi vägen som hade precis avslutat crafting sin ljussabel. Det enda problemet var att bristen på kraft i mitt nya verktyg var... störande. Så för att komplettera min ljussabel kraft befogenheter och se till att de andra...

Byggnaden Christine (med ljus och ljud!)

Denna Halloween vi tema vårt parti runt Stephen Kings berättelser och vi beslutade att en full storlek Plymouth Fury från "Christine" skulle göra en stor samlingspunkt. Den lätta vägen kan innebära att kontakta en klassisk bil klubb och hyra ett...

VW motor bord med ljus och Etsat glas

Hej, alla! Jag har här våra soffbord som vi sammanställt ur min gamla vw motor, en glasbit från min granne brutna underhållning står, och några andra små saker (förutom lamporna). Den här tabellen var mestadels lätt att bygga, än rada upp linjer för...

Måla med ljus och annat

stora ämnen inuti stora byggnader är en fotografisk utmaning. Kyrkorna gör ett bra exempel. Om någon skulle helt enkelt avfyra en hemmabruk kamera, skulle allt bortom om fem bänkarna bli mycket mörkt. Detta foto gjordes genom att måla med ljus. Den i...

Ultimate Robo-Planter (med ljus och avtagbara anti spill modul)

(Om du gillar mitt projekt, snälla rösta på mig. Tack!)Mina damer och herrar, jag ger dig... min ultimata Robo-Planter!"Men Mario" - ni kommer att säga - "vi har sett din Robo-planteringsmaskiner innan. Inte illa och mycket ekologiskt, men...

Måla med ljus och GIMP

i detta instructable jag visar dig hur du skapar glödande linjer och effekter med en digitalkamera och GIMP.Steg 1: Vad du behöver En dator med Windows, Mac OS eller Linux.GIMP (gratis) http://www.gimp.org/En digital kamera med möjlighet att manuellt...

Multi bear med ljus och larm

detta är ett svårt men mycket användbart om din mörkrädd gillar barn. Detta är vad du behöver.Nålen småBrun trådbrun hurra kuddeWireSwitch9 volts batteri9 volts batteri kontaktblå eller vit LEDAvsluta av en en led pennaKnivsaxDet är allt. Nu för huvu...

Arduino powered Sutro Tower tree topper med ljus och dimma

För min första någonsin Arduino projekt, beslöt jag att göra en Sutro Tower tree topper för min Xmas tree. Detta är en av mina favorit San Francisco landmärken och var en guide första året jag bodde i staden när jag inte vet var exakt jag var.Se en v...

Arduino Pickup Truck med ljus och avstånd Sensor

I denna tutorial kommer jag förklara hur man bygger denna Arduino kartong plocka upp lastbil med hinder skatteundandragande och cool rött ljus. Det är låg kostnad och har mer än bara robot rörelse.En annan fördel är strömförbrukning: endast 4 AA-batt...

Star Wars nattlampa med linoleumsnitt och Arduino

Denna gång jag ville göra en annan bild ram projekt och igen med en enkel arduino kontrollerad LED-ljus. Eftersom jag hade saker för linocutting liggande, trodde jag det skulle vara trevligt att belysa ett handtryckt mönster.VideolinkSaker jag använd...

Mini Star Trek Galileo Shuttlecraft Popsicle Stick modell

Hej alla! Här är en instructable som kan byggas på en dag - A Galileo shuttlecraft från den ursprungliga Star Trek-serien.Ett nytt koncept när Sci-Fi serien lanserades i 60, shuttlecrafts avsedda att tillhandahålla kort räckvidd transport för upptäck...

Lätt Star Trek "Red Shirt" kostym

väntade till sista-minuten till arbeta på din kostym för det Halloweenfest?Inga problem! Gå en Star Trek "Red Shirt" - namnlös säkerhetstjänstemannen som alltid fick dödade på TV show när de strålade ner till en planet.Med dessa instruktioner, d...

Star Trek communicator från en kasserad mus

tänka mig att vara kompetent, även som barn, att bygga din egen Star Trek kommunikatör med KVITTER och prata tillbaka funktionalitet. Toppen!Och på samma gång du återvinna kroppen av en kasserad datormus och lär dig vad du kan göra med en kasserad CD...

Star Trek Communicator - FET testare

du vet att du kommer att blåsa en FET här och där... När du gör - har du något att testa dem med? Det finns verktyg där ute... som denna behändiga grejen-bob för min multimeter att testa transistorer.So... Jag sa "händig", inte "ganska.&quo...

Star Trek Kindle Cover

i detta instructable, jag kommer att visa dig hur man stickar en Star Trek kindle cover.Låt oss börja med utrustning och materiel.Leveranser:Storlek 5 rundst. Jag använde Knitpicks interchangeables. (De råkar vara till försäljning just nu)SaxSTOPPNÅL...

Göra en James Bond Spy bil (med vapen) och en spion skolan Halloween Display

här är de instruktioner som behövs för att omvandla en Mazda 6 (min Aston Martin är i butiken) in i en James Bond spy bil. Jag har även lite instruktion på interaktiva temat (Spy skola) som vi hade i år.Varje år, göra min son och jag en grund-up bygg...

Toy Mod: Konvertera en TR-550 Star trek Tricorder i en digitalklocka med fotoram

jag skulle använda min leksak TR 550 Star Trek TNG Tricorder som ett fall för min Mini Arduino miljö bildskärm, men det passade. Så jag hittade en Digital nyckel-kedjan bildram köpte jag på Radio Shack på clearance för 5 spänn, och gissa vad, det pas...

Star Trek katt träd (med Enterprise och Romulanska rovfågel)

jag har en 2 år gammal katt Saavik som har massor av energi och gillar att vara högt upp. Jag visste att jag ville ha en katt träd, men jag tror de flesta katt träd är riktigt ful. Jag ville ha något både människor och katter skulle njuta av, om det...