Casque de moto anneau Neopixel (1 / 1 étapes)

Étape 1: programmation

j’ai eu la plus grande partie de mon code de ce paquet ici.  http://Zeroeth.github.IO/oculus_aethereum/

Cela a un grand bloc de départ pour la programmation de neopixel.

Utiliser le schéma de câblage pour voir comment parlent de toutes les planches d’eachother.

J’ai ajouté un segment de code pour contrôler la répartition de la lumière par le capteur de sons. J’ai tracé la valeur de son capteur vers le bas de 1-1024 à 1-255.

Je vais mettre ma valeur de passer par la lumière patrons alors que je suis au ralenti, et d’arrêter quand je suis monté sur la route.

N’oubliez pas que cela a été adapté d’un projet de lunette ainsi les noms peuvent être quelque peu déroutants, mais le code fonctionne bien.

Voici le reste de mon code.

#include « Adafruit_NeoPixel.h »
#include « segment_models.h »
#include « segment_views.h »
#include « themes.h »
int sensorValue = A0 ;
int mappedValue ;
Initialiser

#define PIN 6
#define LED_COUNT 16

#define LEFT_EYE_START 0
#define RIGHT_EYE_START 16
#define LEDS_PER_EYE 16

#define THEME_SWITCH_DELAY 5000 / / millisecondes

Adafruit_NeoPixel led_strip = Adafruit_NeoPixel (LED_COUNT, PIN, NEO_GRB + NEO_KHZ800) ;

Créer des conteneurs pour les sections de votre fils/cercles de LED.

StripView left_eye = StripView (led_strip, LEFT_EYE_START, LEDS_PER_EYE) ;
StripView right_eye = StripView (led_strip, RIGHT_EYE_START, LEDS_PER_EYE) ;

StripView both_eyes = StripView (led_strip, LEFT_EYE_START, LEDS_PER_EYE * 2) ;

installation Sub ()
{
Serial.Begin(9600) ;
pinMode (entrée, A0) ;

Aways donnez à votre projet un retard de démarrage sécurisé donc vous pouvez re-télécharger le code quand :
-Il utilise trop courant lorsque votre LED sont trop lumineux
-le numéro de série ne répond pas en raison d’un problème de synchronisation

Delay(3000) ;

led_strip.Begin () ;
}

Boucle principale

void loop() {}
strip.setPixelColor() ;
sensorValue = analogRead(A0) ;
Serial.Print ("sensorValue:") ;
Serial.println(sensorValue) ;

mappedValue = carte (sensorValue, 0, 1023, 0, 255) ;

Serial.Print ("carte à 0 - 255:") ;
Serial.println(mappedValue) ;

Si (mappedValue < 30 & & mappedValue > = 1)
{

Changer de thème chaque secondes {x}

Theme::switch_every (THEME_SWITCH_DELAY) ;

left_eye.Clear () ;

Mettre à jour les taches
left_eye.Update () ;

Dessiner les taches.

left_eye.Draw () ;

led_strip.Show () ;
}
Si (mappedValue < 255 & & mappedValue > = 31)
{
left_eye.Clear () ;
led_strip.Show() ;

}

}

Articles Liés

Comment faire pour aérographe un casque de moto

Comment faire pour aérographe un casque de moto

Vous avez toujours voulu avoir un casque aérographe ? Eh bien, mon cousin m'a demandé d'essayer mes talents artistiques sur son casque de moto. Apparemment, il aurait des enfants juste doodle sur son casque, mais puis demanda à voir ce que je pouvais
Nokia BH-503 oreillette Bluetooth mod pour casque de moto

Nokia BH-503 oreillette Bluetooth mod pour casque de moto

casques Bluetooth pour les motos sont chers. Nokia BH-503s sont bon marché. Surtout pour les imitations. Cette instructable va vous montrer comment recâbler un Nokia BH-503 à utiliser avec un casque de moto universelle.Etape 1: démonter Première chos
Casque de moto de Batman (aérodynamique comme f ***)

Casque de moto de Batman (aérodynamique comme f ***)

La plupart d'entre vous ont vu certains des casques batman super cool pour les motocyclistes (Inspiration : casque de Batman - casque dawg), qui ressemblent super forte sont encore assez cher. En outre pour les européens frais d'expédition pour ce bé
Ajouter le Bluetooth à un casque de moto

Ajouter le Bluetooth à un casque de moto

ma moto pour les longues périodes de temps sans tri ni radio obtenu rapide terne. J'ai commencé à porter mon oreillette bluetooth à l'intérieur de mon casque, mais c'était tout sauf confortable. Donc j'ai décidé d'ajouter le bluetooth à mon casque, m
Lumière de frein de casque de moto/vélo sans fil... très facile

Lumière de frein de casque de moto/vélo sans fil... très facile

Bonjour à tous,l'idée principale de ce projet est lorsque je tape le levier de frein de moto le led s'allume sur le casque ou une veste légère par faire le cycliste plus visible et donc plus sûrs dans les rues. Je ne voulais pas les fils tout qui pen
Comment : Nettoyer votre casque de moto

Comment : Nettoyer votre casque de moto

Que vous soyez un cavalier débutants ou expérimenté, les chances sont que vous allez avoir un casque malodorant/sale après tout la circonscription de moto que vous avez fait. Un peuple de lotta demander comment nettoyer des couvercles en intérieur et
Un casque de moto personnalisée

Un casque de moto personnalisée

La dernière fois que j'entrais dans une capitulation, puis j'ai rencontré un casque awsome de poste courrier le 90... Quelle chance !J'ai besoin exactement un casque bol pour ma mobylette, nous allons pimp il !Étape 1: Préparer votre casque Tout d'ab
Casque de moto Joker

Casque de moto Joker

Hé collègues créateurs. Il s'agit de mon casque personnalisé j'ai fabriqué et peint. Je travaille sur quelques plus personnalisés casques, Ironman et samouraï sombre bientôt, Enjoy.
Mettre sur un casque de moto sans annuler la sangle

Mettre sur un casque de moto sans annuler la sangle

c'est la bonne façon de mettre un casque. Vous n'avez pas besoin d'annuler ou d'ajuster la sangle chaque fois.Avant un petit tour sur mon motorcide-ickle crier, je vérifie la balistique goulotte, réservoir de Nitro. Puis j'ai chercher pour voir si mo
Skunkhelm ! Mouffette rayée casque de moto

Skunkhelm ! Mouffette rayée casque de moto

voulez-vous que votre tête se démarquer dans la foule ?Plaisir à faire les gens à aller « Ce qui était-ce? »Mauvaise odeur ?C'est pour vous !J'ai vu des motards avec une bande de « mohawk » sur leurs casques, mais je voulais un autre. Mon casque est
Bonnet de Noel de casque de moto

Bonnet de Noel de casque de moto

' Tis la saison ! Pour ceux d'entre vous qui osent à rouler en hiver (je n'ai « hivers » ici dans So Cal) Pourquoi ne pas embellir votre véhicule avec un bonnet de noel sur votre casque ? Croyez-moi, les regards que vous obtenez lorsque vous volez pa
Adafruit Flora NeoPixel LED Ring mod casque

Adafruit Flora NeoPixel LED Ring mod casque

Wearable Arduino mod pour votre casque. Procédure non invasive pour les écouteurs qui n'ont pas place à l'intérieur les pilotes ou vous ne voulez pas pirater part vos boîtes de conserve de haut de gamme.Adafruit vient de mettre un tutoriel pour l'Ajo
Arduino & Neopixel Coke bouteille Party Light

Arduino & Neopixel Coke bouteille Party Light

Donc mes taches de Doon fils une lumière très cool partie faite de vieilles bouteilles de coke et les entrailles gluants de Glow Sticks et demande si nous pouvons faire un pour sa PartAYYY d'Examens scolaires sont plus Blowout à venir!!! Je dis bien
ESP8266 Horloge Neopixel

ESP8266 Horloge Neopixel

Dans ce Instructable je vais vous montrer comment construire une horloge hors d'un nœud de ESP8266-MCU v0.9 dev kit, un anneau Neopixel 24 et autres parties. Désolé pour mes compétences en mauvais anglais, si il y a un problème ou une question demand