Smartphone sous contrôle lumière d’ambiance (9 / 9 étapes)

Étape 9: Code d’Upload

Pour définir la couleur de la Neopixels, nous allons utiliser l’app iOS LightBlue. Il possède un écran de démonstration où vous pouvez définir la couleur de bord LED de la fève. Ce que nous ferons, c’est que nous nous réveillons la fève lorsqu’il est connecté à et vérifier la couleur de la LED intégrée une fois par seconde. Chaque fois que la couleur a changé, nous allons définir la NeoPixels de la même couleur.

Une des choses sur le LightBlue Bean génial est qu’il est programmé sans fil, donc nous pouvons Télécharger code lui même quand il fait chaud collé dans un globe lumineux.

Connectez le câble USB à votre ordinateur ou une prise de courant. Télécharger ce code sur votre Bean :

 /* This sketch reads the values of the LightBlue Bean's onboard LED and sets a NeoPixel ring connected to pin 5 to the same color. This code is in the public domain. */ #include // The pin that is connected to the NeoPixels #define PIN 5 // The amount of LEDs in the NeoPixels #define NUMPIXELS 16 // LedReading is the type we get when we call Bean.getLedValues(); // For example, to get the amount of red in the Bean's LED, // we use ledColor.red to get a value from 0 to 255 LedReading ledColor; // previousLedColor will be used to check if the LED's color has changed LedReading previousLedColor; // Set up the NeoPixel library Adafruit_NeoPixel pixels = Adafruit_NeoPixel(NUMPIXELS, PIN, NEO_GRB + NEO_KHZ800); void setup() { // Initialize the NeoPixels pixels.begin(); // Program the Bean to wake up when connected Bean.enableWakeOnConnect(true); } void loop() { // Check if the Bean is connected to another device // to avoid the NeoPixels from turning off when it's disconnected if(Bean.getConnectionState()){ // Get the values from the Bean's onboard LED ledColor = Bean.getLed(); // Check if the color has changed if(ledColor.red != previousLedColor.red || ledColor.green != previousLedColor.green || ledColor.blue != previousLedColor.blue){ //Set the NeoPixels to the same color as the Bean's LED for(int i=0;i<NUMPIXELS;i++){ pixels.setPixelColor(i, pixels.Color(ledColor.red, ledColor.green, ledColor.blue)); pixels.show(); } // Update previousLedColor for the next loop previousLedColor = ledColor; } } else{ // Sleep unless woken); Bean.sleep(0xFFFFFFF); } } 

Ouvrez l’appli LightBlue, connectez-vous à votre Bean et changer la couleur de la LED et l’intensité sur l’écran de la démo. Vous venez de faire vous-même un smartphone contrôlée humeur légère !

Articles Liés

SmartPhone sous contrôle RGB lumière d’ambiance

SmartPhone sous contrôle RGB lumière d’ambiance

Lampes d'ambiance sont toujours fascinants pour moi et sont un très bon projet pour les débutants de commencer avec Arduino.Ce qui est une lampe d'ambiance ?Lampes d'ambiance sont des dispositifs d'éclairage qui servent à établir un sentiment particu
Smartphone sous contrôle ventilateur de plafond

Smartphone sous contrôle ventilateur de plafond

Cessez de vous inquiéter sur la brume de mystère qui entoure les choses « connecté »... J'ai fait le travail, vous désormais d'être le héros ! J'ai commencé à travailler avec Arduino et Raspberry Pi environ un an et je vais découper toute la merde qu
Smartphone sous contrôle ventilateur avec LinkitONE

Smartphone sous contrôle ventilateur avec LinkitONE

Avoir un fan à la maison ? Il est trop ennuyeux ou trop vieux ? Vous souhaitez automatiser ? Vous voulez construire quelque chose de cool ? Alors vous êtes au bon endroit !Ici, je vais vous montrer comment transformer votre vieux fan chic en un lustr
Smartphone sous contrôle Arduino Rover

Smartphone sous contrôle Arduino Rover

[Jeu vidéo]La plupart de mes Instructables reposent sur les énergies renouvelables, pile, ou recyclage des matériaux utilisés. Dans ce Instructable, j'ai essayé quelque chose de nouveau c'est à dire faire une simple voiture de fonction robot Arduino.
Smartphone sous contrôle bois Stand

Smartphone sous contrôle bois Stand

l'idée : distance contrôlant le mouvement pan d'un lourd TV LCD, écran LCD d'ordinateur ou tout autre objet à l'aide d'un ordinateur de Smartphone Android ou un Windows, Linux ou MAC ou les commandes manuelles sur le Stand.Mise à jour: contrôler jusq
Smartphone sous contrôle réservoir Arduino utilisant Annikken Andee

Smartphone sous contrôle réservoir Arduino utilisant Annikken Andee

Salut les gars, je suis Robin, l'un des développeurs de Annikken Andee. Quelques semaines seulement retour, nous avons été invités à faire partie de l'Arduino jour Singapour 2014. Le jour de l'événement, nous avons présenté un tir de missile lego-con
Smartphone sous contrôle Robot

Smartphone sous contrôle Robot

instructibles Bonjour, aujourd'hui je serai vous montrant comment faire un bot de tablette. Tablette bot est un robot du distance tablet contrôlables basé construit à l'aide d'attaches et DVD lecteur pièces recyclées. La base du bot comprimé contient
DriveMyPhone - Smartphone sous contrôle véhicule imprimé 3D

DriveMyPhone - Smartphone sous contrôle véhicule imprimé 3D

DriveMyPhone est un projet que j'ai implantation sur mon ordinateur en format numérique pour la dernière année 6 maintenant. Le concept est venu autour lorsque je travaillais sur mes autres projets robotiques appelés MobileEarthRover 01:00 MobileEart
SmartPhone sous contrôle Bluetooth Rover Kit

SmartPhone sous contrôle Bluetooth Rover Kit

Nous avons fait un Smartphone contrôlée Rover Kit pour notre campagne Kickstarterhttp://kck.st/1R3PIWE nous vous montrerons comment en faire un pour vous-même. Les composants utilisés peuvent être achetés individuellement ou visitez notre campagne po
Comment faire un ordinateur super simple sous contrôle lumière disco

Comment faire un ordinateur super simple sous contrôle lumière disco

Bonjour, amis ! Il s'agit de mon premier instructable et un simple à faire. Désolé pour les images de pauvres. Je n'ai pas un bon appareil photo. Il s'agit d'une lumière disco système composé de trois LEDs.It est contrôlé par le port parallèle. Le pr
Lumière d’ambiance parler de Twitter

Lumière d’ambiance parler de Twitter

Twitter une lumière d'ambiance de mentionner --une lumière d'ambiance qui vous avertit quand on parle sur Twitter.Il s'agit d'une introduction simple sous le contrôle de votre Arduino de Twitter. Si vous êtes nouveau sur Arduino Twitter / Arduino tra
Lumière d’ambiance fausse fenêtre

Lumière d’ambiance fausse fenêtre

Pour chacun d'entre vous qui vivent actuellement dans le sous-sol de tes parents ou remonte à vivre dans le sous-sol de tes parents, robe sur votre demeure sans fenêtre avec cette lumière d'ambiance soignée fausse fenêtre. BTW, votre chambre a déjà é
Spark.IO radio-réveil avec lumière d’ambiance

Spark.IO radio-réveil avec lumière d’ambiance

Le réveil de Spark.io peut être utile si vous avez de se réveiller à telle une fois que votre chambre est encore sombre. Lorsque l'alarme que vous définissez est due, la lampe de humeur s'estompe à la couleur que vous avez sélectionné et quand il est
L’hydroponique automatisé, Networking, projet de serre sous contrôle climatique : Construction

L’hydroponique automatisé, Networking, projet de serre sous contrôle climatique : Construction

ce Instructable portera sur la construction de mon hydroponique, Networking, automatisé, projet de serre sous contrôle climatique. La phase de construction du projet couvre les semelles de béton, le cadrage et le vitrage de la serre.Autres Instructab