NOMAD van originele Star Trek serie met licht en geluidseffecten (6 / 9 stap)

Stap 6: Licht effecten softwarebestanden en overzicht

Twee aparte PIC 12F683 microprocessoren genereren de lichteffecten, één voor het knipperende groene lichten, en de andere voor de rode en gele lampjes die flash in sync met de effecten van de stem.

Beide programma's zijn geschreven in vergadering met behulp van de Microchip MPASM tool die gratis op hun website.

De verzamelde *.hex bestands- en *.asm-bronbestand voor elk programma hier opgenomen, samen met een hoog niveau stroomschema weergegeven is: de werking van elk programma. De *.asm-bestanden bevatten ook veel commentaren door het uitleggen van de werking van het programma.

De algemene werking van elk programma is als volgt.

Groene lichten knipperen

Het programma draait op de processor die de knipperend groen licht effecten alleen genereert de LED-instellingen uit een tabel van 20 verschillende staten opgehaald. Elke staat is weergegeven voor 300 milliseconden, en vervolgens het volgende frame wordt opgezocht in de tabel en weergegeven, en zo verder. De programma lus de tabel voor eeuwig, waardoor de schijn dat de lampjes knipperen willekeurig.

Stem Sync lichten

Het programma draait op de processor die genereert de lichten die flash in sync met de stem effecten monsters de audio met behulp van de processors interne A/D converter. Van elk monster, de omvang van de audio golfvorm wordt bepaald, en het wordt vergeleken met een drempelwaarde. Als de omvang groter is dan de drempel, de digitale uitgang hoog is ingesteld, anders is het laag ingesteld.

De drempel is instelbaar via de spanning over een andere inbreng op de microprocessor. De A/D-input wordt gebruikt om te lezen de spanning op deze invoer, en het resultaat wordt gebruikt voor het bepalen van de drempel. Het programma omvat ook sommige hysteresis aan het proces van de vergelijking van omvang.

Dit programma levert ook twee extra uitgangen die niet worden gebruikt in de lichteffecten op het model, maar kunnen nuttig zijn voor andere doeleinden. De eerste is gewoon een digitale uitgang is de aanvulling van de gebruikt om de stem van de LEDs te drijven. Deze uitgang is hoog wanneer de andere laag, en vice versa is. Dit zou nuttig zijn als een omgekeerde vermogen noodzakelijk waren, zodat de uitvoer wanneer het audiosignaal groter dan de drempel was laag was.

De tweede ongebruikte uitvoer maakt gebruik van de processors PWM-module te produceren een PWM-signaal met een accijns cyclus evenredig aan de omvang van het audiosignaal.

Gerelateerde Artikelen

Maken van een Star Trek Communicator editie RAZR

Maken van een Star Trek Communicator editie RAZR

aangezien het Star Trek Communicator de inspiratie was voor todays flip telefoons, waarom niet maken uw telefoon die er meer uitziet als het origineel. Ik deed en hier is hoe.Stap 1: Aan de slag Hier is de materialen die je nodig hebt, het is een moo
Bouwen van een Star Trek (LCARS) thema Jukebox, en meer

Bouwen van een Star Trek (LCARS) thema Jukebox, en meer

Een dag die ik over het programma van de Dos\Windows Jukebox op dwjukebox.com struikelde ik had getest veel van de auto-industrie mediaspelers daar maar wilde een voor het Parlement ook. Ik gebruik nog XP en de moeiteloze touchscreen steun was een le
Mini Star Trek Galileo shuttle Popsicle Stick Model

Mini Star Trek Galileo shuttle Popsicle Stick Model

Hallo iedereen! Hier is een instructable die kan worden gebouwd in een dag - A Galileo shuttle van de originele Star Trek serie.Een nieuw concept toen de Sci-Fi serie werd gelanceerd in de jaren ' 60, shuttlecrafts werden ontworpen om korte afstand v
Star Trek Red Alert geluid effect (met behulp van de 555 timers)

Star Trek Red Alert geluid effect (met behulp van de 555 timers)

Mijn familie ging op een Star Trek-kick onlangs en ik probeerde te maken iets verwante dus ik dit maakte te simuleren van de Star Trek rode waarschuwing.Eerst ik keek online te vinden van een schakeldiagram maar ik kon het niet vinden een werkende pr
Star Trek deurbel Hack

Star Trek deurbel Hack

Ik heb altijd al een fan van de Star Treks en als zodanig ik was erg opgewonden toen mijn kamergenoot bracht het huis van een originele serie stijl Star Trek comm panel. Ik had nog nooit gezien een van deze, maar een snelle zoektocht nam ons mee naar
Star Trek communicator uit een afgedankte muis

Star Trek communicator uit een afgedankte muis

stelt u in staat, zelfs als een kind, om te bouwen van uw eigen Star Trek communicator met Tjilpen en praat terug functionaliteit. Awesome!En op hetzelfde moment u recycleren van het lichaam van een afgedankte computermuis en leren wat u kunt doen me
Gemakkelijk Star Trek "Red Shirt" kostuum

Gemakkelijk Star Trek "Red Shirt" kostuum

gewacht tot de laatste-minuut om te werken aan uw kostuum voor deze Halloween Party?Geen probleem! Ga als een Star Trek "Red Shirt" - de naamloze security officer die altijd kreeg gedood op de TV-show wanneer ze naar een planeet straalde.Met dez
Star Trek Communicator - FET Tester

Star Trek Communicator - FET Tester

u weet u gonna blazen een FET hier en daar... als jij - hebt u om het even wat om ze met te testen? Er zijn hulpmiddelen daar... zoals deze handige thingy-bob voor mijn multimeter voor het testen van transistoren.So... Ik zei 'handy', niet 'vrij.'Dit
Episode 2 van de hoed van geanimeerde Star Wars: Aanval van de koepels (R2D2 Hat!)

Episode 2 van de hoed van geanimeerde Star Wars: Aanval van de koepels (R2D2 Hat!)

Drie jaar geleden publiceerde ik mijn dood Star hoed instructable, die een hit bij Dragon Con is geweest. Ik heb enkele geweldige reacties op; een was door gebruiker Jayefuu die suggereerde dat ik het opbouwen van een R2-D2-muts met licht en beweging
3D afgedrukt Star Trek Enterprise

3D afgedrukt Star Trek Enterprise

wordt een Trekkie met toegang tot een 3D-Printer, ik had net mijn hand in het ontwerpen van mijn eigen vertolking van de U.S.S. onderneming en een 3D afdruk van het te proberen.  Ik gebruikte OpenSCAD maken een eenvoudige versie van de onderneming, h
Star Trek x fiets klok

Star Trek x fiets klok

dit is een aangepaste klok gemaakt voor iemand waarvan twee voornaamste belangen zijn Star Trek en haar fiets rijden. Na het kijken van het Star Trek-pictogram voor een tijdje dacht ik dat de vorm een grote uitsparing voor een tandwiel maken zou en d
Doe uw eigen star trek zweet shirt!

Doe uw eigen star trek zweet shirt!

Als je fan van bent Star Trek dit instructable is voor jou!Hier vindt u een goede manier om te bouwen van een stencil en het maken van een hand op een shirt van zweet en wanneer u opent de zip Live lange qnd die Prosper verschijnt! :)VOOR STAR TREK F
Upcycled Star Trek Combadge

Upcycled Star Trek Combadge

Ik hou van halloween. Op de Universiteit verkleed mijn vrienden en ik als een verschillende kostuum elke dag van de week van halloween. Gezien het feit dat we op de Universiteit en dus niet per se de de tijd of geld om te komen met 7 stellaire kostuu
Star Trek TOS Enterprise Turbolift licht

Star Trek TOS Enterprise Turbolift licht

"Leven lang en voorspoedig." RIP Leonard Nimoy - Mr Spock.Geïnspireerd door het leven van de vele ideeën, de karakters en de dingen uit Star Trek The Original Series, hier is een nemen over het omzetten van elke kleine verkrampt en persoonlijke