LightBlue axée sur le haricot des voitures RC mod (3 / 3 étapes)

Étape 3: Programmer le contrôleur

Ensuite, j’ai ouvert la couleur Lightblue haricot chargeur app sur un ipad et utilisé pour charger ce code au Conseil d’administration.

Notez que cet exemple n’utilise que l’accéléromètre. J’ai ajouter du code pour désactiver l’accéléromètre et de recevoir des commandes à l’avenir quand je fais le lien possible à partir d’un téléphone portable via bluetooth.

Notez également la façon dont j’ai activer les boutons est en affectant la ligne soit une sortie et il faible. Ce terrain à la sortie et permet au contrôleur de déceler une buttonpress. Quand il n’est pas pressé, j’ai changer le bouton pour être une entrée, donc il n’est pas affirmer quoi que ce soit sur la ligne.

J’ai remarqué cette astuce ne fonctionne que sur ce contrôleur de basse tension. Sur un contrôleur qui utilise une pile 9v, la fève n’offre pas assez de résistance et le contrôleur pense que toujours la touche. Donc c’est une autre raison (en plus d’éviter la nécessité de 3, 3V régulateur) pour aller avec un contrôleur de basse tension.

La LED est également vert en marche avant, bleu lorsqu’il est en arrière et rouge lorsqu’ils sont arrêtés. Cela a été utile lors du débogage de ce que la fève essayait d’envoyer.

Je ne sais pas pourquoi le code apparaît dans plusieurs zones de code, mais il doit copier/coller dehors correctement.

 void setup() { 
 // initialize serial communication at 57600 bits per second: Serial.begin(57600); } 
 void output(int16_t d, int16_t v) { if(v==0) { pinMode(d, OUTPUT); digitalWrite(d, LOW); } else { pinMode(d, INPUT_PULLUP); } 
 } 
 void loop() { int16_t threshold = 8; Bean.setLed(0,0,0); AccelerationReading accel = Bean.getAcceleration(); 
 int16_t side = (accel.xAxis)/8; int16_t drive = (accel.yAxis)/8; 
Si (lecteur <-seuil) {output(0,0) ; output(1,1) ; Bean.setLedGreen(100) ; if(drive < -threshold) { output(0,0); output(1,1); Bean.setLedGreen(100); } else if(drive > threshold) { output(1,0); output(0,1); Bean.setLedBlue(100); } else { output(0,1); output(1,1); Bean.setLedRed(abs(drive)); } d’autre if(drive > threshold) {output(1,0) ; output(0,1) ; Bean.setLedBlue(100) ; if(side < -threshold) { output(2,1); output(3,0); } else if(side > threshold) { output(3,1); output(2,0); } else { output(2,1); output(3,1); } Bean.sleep(250); else {output(0,1) ; output(1,1) ; Bean.setLedRed(abs(drive)) ; } 
Si (côté <-seuil) {output(2,1) ; output(3,0) ;d’autre if(side > threshold) {output(3,1) ; output(2,0) ;else {output(2,1) ; output(3,1) ;
			
          

Articles Liés

Arduino contrôle voiture rc mod

Arduino contrôle voiture rc mod

Sur plusieurs site internet sur peut voir des voiture télécomander par bluetooth, sa ma donner envie den construire une petite qui peut être commandant par bluetooth via un smartphone ou tablette, je suis tomber sur ce petit 4x4 dans un magasin d'occ
Aux installation de câble pour un Cabasse Auditorium 6CD système - monté sur des voitures Renault

Aux installation de câble pour un Cabasse Auditorium 6CD système - monté sur des voitures Renault

cette instructable doit aider quelqu'un avec un Cabasse Auditorium 6CD système de lecteur installé dans leur voiture, ceux-ci sont généralement installés à Renault comme le système audio « amélioré ».Ses une idée fausse que l'unité principale (gens d
Conseils sur la marche des chiens qui fonctionnent vraiment !

Conseils sur la marche des chiens qui fonctionnent vraiment !

J'ai recueilli quelques informations utiles sur la marche des chiens aussi bien par la TV et l'expérience personnelle ici de quelques conseils. Conseils que vous voulez vraiment utilisent à la fois l'émission de télévision « Dog Whisperer » et moi-mê
Science de jardinage : Enquête sur la Germination des

Science de jardinage : Enquête sur la Germination des

la germination des graines est un sujet vivace * en cours de sciences dans le monde entier.Les graines sont plantées à un endroit, elles germent, le regard des étudiants chez eux.La partie la plus difficile est en regardant ce que vous cultivez.Le po
Lumière qui cherchent des voitures R.C Hack (avec Arduino)

Lumière qui cherchent des voitures R.C Hack (avec Arduino)

création d'une plate-forme robotique de se gratter attribuer du travail et un peu d'argent. Acheter un prêt construit un est facile mais frais allouer d'argent (au moins pour moi). Pour remédier à cela que j'ai décidé de piggy back hors les compagnie
Savoir quelque chose sur vos manuels de voiture

Savoir quelque chose sur vos manuels de voiture

Les manuels sont une de ces choses qui sont très importants pour les propriétaires de voitures. Ils sont principalement utilisés comme les livrets d'instructions de réparation et d'entretien. Dans la plupart des scénarios, de nombreux constructeurs a
Une toute nouvelle théorie sur la construction des pyramides (que je sache)

Une toute nouvelle théorie sur la construction des pyramides (que je sache)

Donc, voici le principe : vous êtes un milliardaire dot com, ou l'inventeur d'un goût de médias sociaux logiciel app, ou peut-être vous juste a gauche pots d'argent de votre vieil oncle riche, et votre minou BFF vient de perdre toutes ses neuf vies p
Comment faire deux comptes sur le choc des clans

Comment faire deux comptes sur le choc des clans

Bonjour, aujourd'hui je vais vous montrer comment faire un deuxième compte sur l'affrontement des clans. son une fois vraiment facile, vous obtenez le coup de lui, et vous pouvez faire autant de comptes que vous le souhaitez, aussi longtemps que vous
Détecteur de rayonnement en réseau : Sentir les rayons cosmiques sur le bout des doigts

Détecteur de rayonnement en réseau : Sentir les rayons cosmiques sur le bout des doigts

* Mise à jour (12/23) *: vient d'entrer dans la compétition « protégés » - Protégez-vous contre rayonnement et votez pour moi:) MerciNote : Ceci est mon tout premier Instructable ! Je vais être très sensible à la rétroaction sur la façon d'améliorer
Fil enveloppé Patterns sur comment faire des boucles d’oreilles fil avec cristal rouge

Fil enveloppé Patterns sur comment faire des boucles d’oreilles fil avec cristal rouge

Ici, je veux vous partager une fabrication tutoriel sur comment faire des boucles d'oreilles fil de bijoux. Une paire de fab de fleur en forme de boucles d'oreilles vous attend !Étape 1: Matériaux nécessaires en fil enroulé fleur en forme de tutoriel
Soupape d’air sur mesure (vélo, voiture, n’importe quoi!) BRICOLAGE

Soupape d’air sur mesure (vélo, voiture, n’importe quoi!) BRICOLAGE

Bonjour les gars, dans ce instructable nous allons faire une valve d'air custome !Nous avons besoin :-2 balles gonflables (balles de fous)-quelque chose à percer (tournevis)-super glue (+ gants, donc il ne colle pas sur vos mains)Comment faire :Nous
Utilisation d’un modèle de Plexi sur la roue des potiers

Utilisation d’un modèle de Plexi sur la roue des potiers

veux savoir comment faire une forme précise sur le tour du potier ? Eh bien, voici une façon j'ai utilisé pour faire un formulaire spécifique. C'est sorte d'un moût de techniques entre une roue de plâtre et une roue de potiers.J'ai utilisé cela pour
Concevoir une voiture de modèle Custom

Concevoir une voiture de modèle Custom

si vous êtes fatigué des voiture maquettes disponibles dans les magasins, pourquoi ne pas concevoir votre propre ? Concevoir votre propre voiture de modèle peut être un projet passionnant qui vous donne une maîtrise les détails de chaque pièce, comme
Britannia-sur-Globe mascotte - la voiture des rois

Britannia-sur-Globe mascotte - la voiture des rois

Spécialiste en prototypage rapide axée sur l'Essex - créations Impossible a joué un rôle essentiel dans la conception et le développement de la reproduction de la mascotte de Britannia-sur-Globe qui présentait une Rolls Royce RF 14 commandée par le P