Ajouter des effets sonores à votre voiture R/C (8 / 10 étapes)

Étape 8: personnalisation

R/C animateur est censé être personnalisé !  Commencez par Télécharger le codeet décompressez-le dans un nouveau répertoire sur votre bureau.  Ouvrez Animator_Demo.spin.  Il s’agit du même code qui s’exécute sur la démo vidéo plus tôt.

Le Code

La démo est un bon point de départ pour faire vos propres effets personnalisés, donc je vais décomposer, depuis le début ;

Tout d’abord, nous avons le bloc CON.  Les deux premières lignes régler la vitesse d’horloge de la plate-forme de l’hélice.  Vous n’aurez jamais besoin de changer ces.  La ligne suivante est quelle broche le servo est connecté à.  Les quatre lignes suivantes sont les broches d’à que chaque LED est connecté.

Après cela, il y a un bloc OBJ.  Cela inclut l’objet RC_Animator_010.spin, qui a été inclus dans le fichier zip et est où se produit la plupart des lourdes charges.

Tout est mis en place, voici le programme ;

Animate.monitorstart(Servopin)
Cela démarre l’analyse de la broche reliée à l’asservissement.  Une fois que la surveillance a commencé, animate.servoposition retourne la position actuelle du servo.

IF animate.fade(llamp,500,1) > animer #servomax
animate.fade(llamp,500,2)retourne la position du servo.  Si c’est au maximum du poste, le code en vertu du présent si l’instruction s’exécute.

animate.fade(rlamp,500,1)
fondu du projecteur gauche de 500 millisecondes.  Le troisième argument sélectionne si nous voulons qu’il baisse progressive, ou s’atténuent vers le haut.   animate.wait(5000)s’estompera les lumières vers le haut, mais nous pourrions utiliser animate.wait(500) à la baisse progressive de la lumière.  La ligne suivante, animate.ledoff(llamp) fait la même chose, mais pour le projecteur droit.

Animate.Wait(3000)
Choses de pause pour 3 000 millisecondes, ou trois secondes.  pourrait faire une pause pendant cinq secondes, et pourrait faire une pause pendant une demi-seconde.

Animate.Ledon(Llamp)
En plus de l’effacement d’une lumière, nous pouvons simplement allumer avec cette commande.  Une lumière peut être désactivée avec , ainsi.

Animate.playAudio(String("Duke.wav"))
Lecture d’un fichier audio stocké sur la carte microSD avec le nom de fichier duke.wav.  Les fichiers doivent être wavs stéréo 16 bits et stocké dans le répertoire racine de la carte microSD (pas de sous-répertoire).

Effets disponibles

playAudio(String("filename"))
Lecture d’un fichier stocké sur la carte microSD avec le nom de fichier donné.  Notez que l’animateur de R/C ne supporte pas les répertoires, tout doit être à la racine de la carte.  Mais SDHC (cartes supérieures à 2 Go) sont pris en charge.

Ledon(pinnum)
éteindre le voyant connecté à pinnum sur

ledoff(pinnum)
désactiver le connecto LED pour pinnum

Wait(milliseconds)
Tenez pour le nombre de millisecondes donné.  Il y a 1 000 millisecondes dans une seconde.  Ceci est utile pour créer des animations complexes réalistes - comme une pause avant une lumière clignotante ou de jouer un fichier audio

Fade(pinnum,milliseconds,Selector)
Fondu en un voyant connecté à pinnum.  La durée du fondu sera millisecondes.  Si vous affectez sélecteur 1, vous obtiendrez un fondu jusqu'à, si le sélecteur est 2, le voyant commencera complet et baisse progressive.

SERVOSET(pinnum,position)
C’est pour commander un servo secondaire.  Avant cela, assurez-vous tout d’abord appeler servoSlaveStart, une fois dans le programme.  La position max est de 2 500 et la position minimale est de 500.

Articles Liés

Ajouter des effets sonores à votre moto électrique

Ajouter des effets sonores à votre moto électrique

ajouter n'importe quel son que vous souhaitez pour votre moto électrique avec certains haut-parleurs portables et un lecteur MP3 !Étape 1: Télécharger MP3s Télécharger amusement bruitages provenant d'internet, utilisez un CD de bruitages, ou sortez e
Ajouter des effets 3D à vos Photos imprimées

Ajouter des effets 3D à vos Photos imprimées

dans ce projet, je vais vous montrer comment ajouter des effets 3D à vos photos encadrées. Il y a un certain nombre de sites Web qui expliquent cette technique mais j'espère que pour vous fournir une approche plus détaillée, rendant la tâche facile.
Ajouter des liens vers votre blog

Ajouter des liens vers votre blog

ajouter des liens vers votre blog.Etape 1: Mettre en évidence les mots que vous voulez lié Cliquez et faites glisser votre curseur pour mettre en surbrillance les mots dans votre message vous voulez lié.Étape 2: Cliquez sur « Lien » dans la barre de
MemAxe - jeu de mémoire des effets sonores 8 bits

MemAxe - jeu de mémoire des effets sonores 8 bits

il s'agit d'Instructable contient tout le code source et de l'information vous devez construire un MemAxe entièrement fonctionnel.Ce qui est MemAxe ?MemAxe est un jeu électronique qui teste votre mémoire en vous rendant à copier une séquence de sons
Comment ajouter des effets de relief pochoir à meubles

Comment ajouter des effets de relief pochoir à meubles

Avec à base d'argile gaufrage plâtre Country Chic, vous pouvez créer une belle texture sur votre pièce dans son ensemble, ou formulaire déclenché des reliefs qui regardent comme ils faisaient partie de la pièce d'origine. Avec une variété de couleurs
Ajoutez des itinéraires à votre 3D imprimer pour qu’il allume

Ajoutez des itinéraires à votre 3D imprimer pour qu’il allume

Ce que nous voulons atteindre :Bonjour DYI'ers dans cette i´m instructable va vous montrer comment ajouter des routes et des compartiments à vos impressions 3D.Avec ce you´ll être en mesure d'ajouter LED / électronique pour rendre l'accessoire parfai
Ajouter des tiroirs de votre établi

Ajouter des tiroirs de votre établi

Ce Instructable montre comment j'ai ajouté des tiroirs sur un établi de 2 x 4 pour faire un meilleur usage de l'espace sous la table de travail.Les principes discutés dans ce Instructable devraient s'appliquer à presque n'importe quel établi ou autre
Comment se débarrasser des fourmis dans votre voiture

Comment se débarrasser des fourmis dans votre voiture

fourmis dans votre pantalon. Fourmis dans l'avion. Fourmis, révolution des fourmis. Quelles que soient les circonstances, les fourmis sont juste pas la réponse - surtout lorsqu'elles sont dans votre voiture ! À moins que ces gars-là donnent vous arge
Ajouter des boutons de votre souris

Ajouter des boutons de votre souris

J'ai joué FPS jeux sur mon PC pendant un certain temps maintenant et j'ai souvent trouvé moi-même nécessitant plus de boutons sur ma souris. C'est pourquoi j'ai acheté en même temps un Logitech G9, mais dans certains jeux même que les boutons C' est
Ajout d’un ordinateur à votre voiture (CarPuter)

Ajout d’un ordinateur à votre voiture (CarPuter)

Check out mon plus récent INSTRUCTABLEun iPhone / système de sécurité Facetime sonnette ![Aussi dans le 7 février Newsletter!]J'ai fait ce projet depuis plusieurs années et posté sur MP3Car.comJ'ai appris que beaucoup au sujet de carputing et cette i
Comment ajouter des vidéos à votre sidekick lx facile et gratuit

Comment ajouter des vidéos à votre sidekick lx facile et gratuit

le sidekick lx est livré avec un gentil petit lecteur de média dans lequel vous pourriez regarder des vidéos, écouter de la musique ou mettre en place des listes de lecture. Im va pour vous montrer comment obtenir votre vidéo désirée sur le web et da
Ajouter des lumières à votre modélisme ferroviaire / ferroviaire.

Ajouter des lumières à votre modélisme ferroviaire / ferroviaire.

Un guide à l'ajout d'éclairage à tout modèle ou ailleurs n'importe quel petit projet (mais je me concentre sur la modélisation de cette instructable). Simple et rapide, cela fait une belle petite touche supplémentaire à votre disposition. C'est aussi
Ajouter des boutons de votre manette de jeu X52-Pro avec un Arduino Micro

Ajouter des boutons de votre manette de jeu X52-Pro avec un Arduino Micro

J'ai une configuration HOTAS Saitek X52-Pro dont je me sers pour Elite : dangereux. C'est une manette de jeu fantastique mais il pourrait faire avec juste quelques boutons de plus. À l'aide d'un Arduino Micro, vous pouvez étendre (ou toute autre) joy
Ajouter 2.1 sonore à votre Xbox 360

Ajouter 2.1 sonore à votre Xbox 360

tout le monde aime BANGING sonore donc aujourd'hui je vais vous dire comment connecter votre console Xbox 360 à un système audio 2.1.Étape 1: Ce que vous aurez besoin C'est ce que vous aurez besoin :* Xbox 360 (core, arcade, pro, elite)* 2.1 sound Sy