Voeg geluidseffecten aan de auto van uw R/C (8 / 10 stap)

Stap 8: Customization


R/C Animator is bedoeld om te worden aangepast!  Begin door te downloaden van de code, en unzip het naar een nieuwe map op uw bureaublad.  Stel Animator_Demo.spin open.  Dit is dezelfde code die wordt uitgevoerd op de manifestatievideo eerder.

De Code

De demo is een goed uitgangspunt voor het maken van uw eigen aangepaste effecten, zodat ik break it down, vanaf het begin;

Eerst moeten we het CON-blok.  De eerste twee regels ingesteld de kloksnelheid van de Propeller-Platform.  Je zal niet ooit nodig om deze te veranderen.  De volgende regel is wat de servo is verbonden met pin.  De volgende vier lijnen zijn de pinnen die elke LED is aangesloten op.

Na dat is er een blok van OBJ.  Het gaat hierbij om het RC_Animator_010.spin-object, dat was opgenomen in het zipbestand en is waar de meeste van het zware werk plaatsvindt.

Alles is ingesteld, hier is het programma;

Animate.monitorstart(Servopin)
Hiermee start u controle van de pin verbonden met de servo.  Zodra de controle is begonnen, animate.servoposition geeft de huidige positie van de servo.

IF animate.fade(llamp,500,1) > #servomax van animatie voorzien
animate.fade(llamp,500,2)retourneert de positie van de servo.  Als het is op de maximale plaatst, de code onder dit als verklaring wordt uitgevoerd.

animate.fade(rlamp,500,1)
vervagen de linker koplamp voor 500 milliseconden.  Het derde argument selecteert of we dat nu willen te vervagen naar beneden, of vervagen omhoog.   animate.wait(5000)de lichten omhoog zal vervagen, maar we kunnen gebruiken animate.wait(500) te vervagen van het licht naar beneden.  De volgende regel, animate.ledoff(llamp) doet hetzelfde, maar voor de juiste koplicht.

Animate.Wait(3000)
Pauze dingen voor 3.000 milliseconden, of drie seconden.  zou pauzeren gedurende vijf seconden, en voor een halve seconde zou pauzeren.

Animate.ledon(llamp)
Naast een licht vervagen, kunnen wij gewoon draaien het op met deze opdracht.  Een licht kan worden uitgeschakeld met , als goed.

Animate.playaudio(String("Duke.wav"))
Afspelen van een audio-bestand opgeslagen op de microSD-kaart met de bestandsnaam duke.wav.  Bestanden moeten worden 16-bits stereo wavs en opgeslagen in de hoofdmap van de microSD-kaart (geen submappen).

Beschikbare effecten

playaudio(String("filename"))
Afspelen van een wave-bestand opgeslagen op de microSD-kaart met de gegeven bestandsnaam.  Merk op dat R/C Animator biedt geen ondersteuning voor mappen, alles moet in de hoofdmap van de kaart.  Maar SDHC (kaarten groter dan 2GB) worden ondersteund.

ledon(pinnum)
Draai de LED aangesloten op een pinnum aan

ledoff(pinnum)
de LED connecto te pinnum uitschakelen

wait(milliseconds)
Houden voor het aantal milliseconden gegeven.  Er zijn 1000 milliseconden in een seconde.  Dit is handig voor het maken van realistische complexe animaties - zoals onderbreken voordat een licht knipperen of het afspelen van een audio-bestand

Fade(pinnum,milliseconds,selector)
Vervagen een LED verbonden met pinnum.  De duur van de fade zullen milliseconden.  Als u de selector van 1 instelt, krijg je een fade, als selector 2 is, het licht zal start volledige en fade naar beneden.

servoset(pinnum,position)
Dit is voor het beheersen van een secundaire servo.  Voordat u dit doen kunt, moet u eerst Bel servoSlaveStart, eenmaal in het programma.  Betreffendedepositie van max is 2.500 en de minimale positie is 500.

Gerelateerde Artikelen

Voeg powered USB-poorten aan uw auto

Voeg powered USB-poorten aan uw auto

Dit zal u tonen hoe te voegen powered USB-poorten aan uw auto (yaris in dit geval) en een van hen voor het aandrijven van een telefoon uit het dashboard te gebruiken als een GPS in uw voorruit draad.Ik doe dit in een yaris, maar het geldt voor elke a
Het toevoegen van een circuit aan uw auto

Het toevoegen van een circuit aan uw auto

Misschien bent u ook in een situatie waar u één of andere extra functionaliteit in uw auto.Zij het een extra uitgang, een centrale deurvergrendeling systeem of een geïntegreerde koffie-/ theevoorzieningen.In dit instructable wil ik u laten zien hoe g
Gewicht toevoegen aan een auto Pinewood Derby, snel en goedkoop.

Gewicht toevoegen aan een auto Pinewood Derby, snel en goedkoop.

ik was op zoek naar een snelle en gemakkelijke manier om gewicht toe te voegen aan een Pinewood Derby-auto. U kunt de overlappings- of wolfraam, maar ze zijn relatief duur (1-2 dollar per ounce), komen in vreemde vormen, en je moet bedenken een manie
Freon toe te voegen aan uw auto de lucht Condtioning systeem

Freon toe te voegen aan uw auto de lucht Condtioning systeem

elke auto-onderdelen winkel ik in deze dagen lopen heeft freon te koop. Toen R-12 rond was ik in licentie is gegeven om te kopen en gebruiken. Ik dacht dat was een goede zaak, omdat u kunt worden zwaar gewond en doen of $$ voor schade aan het systeem
Hoe om te beginnen met uw auto van een mobiele telefoon via GSM estafette!

Hoe om te beginnen met uw auto van een mobiele telefoon via GSM estafette!

In dit instructable ik zal u tonen hoe u uw auto start vanaf uw mobiele telefoon.  Ik had al een auto starter geïnstalleerd in mijn vrachtwagen jaar geleden maar het bereik was verschrikkelijk en moest u druk op de knop voor een precieze hoeveelheid
Decoratieve verlichting toevoegen aan uw auto

Decoratieve verlichting toevoegen aan uw auto

Ik reed door een parkeerplaats bij een lokale supermarkt op een avond toen ik over een auto show struikelde. Ik zag sommige ontzagwekkende onder gloed lampen en was als, dat ziet er legit om naar te kijken! Maar dat besefte ik dat ze alleen goed ware
Verwijder de willekeurige links aan het einde van uw video.

Verwijder de willekeurige links aan het einde van uw video.

Met al het harde werk die u in het maken van een Instructable zet, is er geen reden om niet toe te voegen een eenvoudige 6 HTML-code van het teken in elke video-link dat u insluiten. Stoppen met het weergeven van andermans video's aan het einde van u
-= ver 2.0 =-Literally: uw Iphone itouch ipod Dock aan uw auto audio hetcassettevak

-= ver 2.0 =-Literally: uw Iphone itouch ipod Dock aan uw auto audio hetcassettevak

Hoi, dit is een bijgewerkte versie van mijn andere instructable:Letterlijk: Uw Ipod Dock aan uw auto audio cassette-sleufDe instructies zal niet zo grondig als mijn eerste versie zo bent u verward over wat gebeurt, controleer enkel eerste. Deze nieuw
Een verschillende manier aan het dieet van Daniël: gezonde voeding van de Bijbel

Een verschillende manier aan het dieet van Daniël: gezonde voeding van de Bijbel

heb ik een dieet dat lijkt op wat Daniel aten tijdens zijn tijd in Babylon ontworpen. De recepten heb ik gegeven lijst dingen die niet hieronder maar kan worden verwijderd als u wilt. Het is gebaseerd op niet de exacte dezelfde. Ik ben niet perfect.
Een computer toevoegen aan uw auto (Carputer CarPuter)

Een computer toevoegen aan uw auto (Carputer CarPuter)

Check out mijn nieuwste INSTRUCTABLEeen iPhone / Facetime deurbel beveiligingssysteem![Featured in de 7 februari nieuwsbrief!]Ik heb dit project enkele jaren geleden, en gepost op MP3Car.comIk heb geleerd dat veel over carputing en dit instructable z
Maak uw eigen eenvoudige "wankel" generator aan het licht van een LED

Maak uw eigen eenvoudige "wankel" generator aan het licht van een LED

de Instructable zal u tonen hoe te maken van een zeer eenvoudige elektrische generator die een LED oplichten kan wanneer u het heen en weer schudden.  Het is een eenvoudige experiment dat aantoont hoe werkt een elektrische generator.  De generator ge
De auto van de stad van de Lego

De auto van de stad van de Lego

ik ben in vierde rang en dit is mijn eerste instructable.Hier is mijn lego-auto die ik heb ontworpen.Hier zijn de stukken die u nodig hebt.Stap 1: stap #1 De 2 assen uitlijnen op de 2 x 10 bord.Stap 2: stap #2 Zetten de 4 x 4 plaat onder de 2 x 10 bo
Hoe een Cooling Fan [PEVF draad aan uw auto (DIY Electric)

Hoe een Cooling Fan [PEVF draad aan uw auto (DIY Electric)

Eerste off you gonna noodzaak van een auto. Dus vandaag zijn we bezig met mijn oude 1964 Buick Skylark. Aangezien mijn motor niet stock (1971 Riviera 455 kubieke inch grote blok de koelventilator eerder die was geïnstalleerd is gewoon niet genoeg het
Letterlijk: Sluit uw Ipod aan uw auto audio hetcassettevak

Letterlijk: Sluit uw Ipod aan uw auto audio hetcassettevak

ik had dit geweldig Nakamichi dek voor jaren. Het maakt een waardeloze spreker geluid beter, maar naarmate technologie vordert, wordt het deel van de cassette van mijn dek steeds meer achterhaald...  Ik was met behulp van deze cassette-adapter aanslu