Smartphone gecontroleerde stemming licht (9 / 9 stap)

Stap 9: Upload code


Als u wilt instellen van de kleur van de Neopixels, zullen we de iOS app lichtblauwe gebruiken. Het heeft een demo-scherm waarin u dat de kleur van de Bean's aan boord LED instellen kunt. Wat we gaan doen is dat we wakker de Boon omhoog wanneer deze is aangesloten op en controleer de kleur van de on-board LED eenmaal een seconde. Wanneer de kleur veranderd is, zullen we de NeoPixels ingesteld op dezelfde kleur.

Een van de ontzagwekkende dingen over de LightBlue Bean is dat het draadloos is geprogrammeerd zodat we codes naar het zelfs uploaden kunnen wanneer het is warm in een licht globe gelijmd.

Sluit de USB aan op een stopcontact of computer. Upload deze code naar uw 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); } } 

Open de app lichtblauwe, verbinden met uw Bean en de LED kleur en intensiteit op het demo-scherm wijzigen. Je hebt net zelf gemaakt een smartphone gecontroleerde stemming licht!

Gerelateerde Artikelen

Spark.io alarmklok met stemming licht

Spark.io alarmklok met stemming licht

De wekker van de Spark.io kan heel handig als je wakker moet worden op zo'n een keer dat uw kamer nog donker is. Wanneer het alarm dat u verschuldigd, de stemming licht verdwijnt de kleur die u hebt geselecteerd en wanneer het volledig verlicht is, w
Kleine Smartphone gecontroleerd Arduino Tank

Kleine Smartphone gecontroleerd Arduino Tank

In dit Instructable ik zal je laten zien hoe maak je een zeer kleine smartphone gecontroleerde arduino tank.Ik heb geprobeerd om de TinyTank zo klein mogelijk, ik wilde ook om het te controleren met een smartphone.Ik wilde ten minste maken het gemakk
Hack: Smartphone gecontroleerd Blender

Hack: Smartphone gecontroleerd Blender

hier op Orbotix, wij willen geek uit. Onze ontwikkelaars en technici voortdurend komen met leuke hacks, vanaf een strijdwagen Sphero dat bier een supercharged aardappel pistool draagt. Uitgevoerd op beschuldiging van Red Bull en gevoed door elkaars c
Stemming lichte decoratie (PMB pt1)

Stemming lichte decoratie (PMB pt1)

Dit is het eerste deel van mijn project Pimp mijn balkon (PMB).Een tijdje geleden besloot ik om schoon te maken mijn balkon en maken het als gezellig en een geweldige plek mogelijk gebruikend meestal oude onbruikbaar herbouwde spullen.Wat u nodig heb
Smartphone gecontroleerd Arduino tank met behulp van Annikken Andee

Smartphone gecontroleerd Arduino tank met behulp van Annikken Andee

Hoi jongens, ik ben Robin, één van de ontwikkelaars van Annikken Andee. Slechts een paar weken werden terug we uitgenodigd om een deel van de Arduino dag Singapore 2014. Op de dag van het evenement tentoongesteld wij een raket-vuren lego-verpletteren
SmartPhone gecontroleerde Bluetooth Rover Kit

SmartPhone gecontroleerde Bluetooth Rover Kit

We hebben een Smartphone gecontroleerd Rover Kit voor onze Kickstarter campagnehttp://kck.st/1R3PIWE zal tonen We u hoe een voor jezelf te maken. De gebruikte onderdelen kunnen afzonderlijk worden gekocht of bezoek onze campagne voor de Kit. Als u wi
DoorMe: Smartphone gecontroleerd Keyless Entry voor slaapzalen

DoorMe: Smartphone gecontroleerd Keyless Entry voor slaapzalen

Dit project is voor jou als...A) u hebt ooit per ongeluk vergrendeld uw sleutels in uw dorm kamer of appartement, veel tot frustratie en/of uw persoonlijke trots en/of kamergenoot slotenmaker.B) zoekt een goedkope keyless entry systeem.C) uw dorm/app
Domotica met een Smartphone (TV, Arduino, licht, beveiliging, Projector, DVD-speler …)

Domotica met een Smartphone (TV, Arduino, licht, beveiliging, Projector, DVD-speler …)

Deze dagen de domotica apparaten en de binnenlandse controle systemen zijn erg populair. Zelfs in de Gemeenschap van DIY-ers. Dus besloten om mijn eigen huis controle-apparaat met behulp van Arduino. Het apparaat kan worden aangestuurd via een mobiel
DriveMyPhone - Smartphone gecontroleerd 3D gedrukte voertuig

DriveMyPhone - Smartphone gecontroleerd 3D gedrukte voertuig

DriveMyPhone is een project dat ik heb aanbrengen op mijn computer in digitaal formaat voor de afgelopen 6 jaar nu. Het concept kwam rond toen ik bezig was met mijn andere robotica projecten genoemd MobileEarthRover One am MobileEarthRover twee.Ik he
SparkRover - 3D gedrukte Smartphone gecontroleerd Robot

SparkRover - 3D gedrukte Smartphone gecontroleerd Robot

Loop der jaren heb ik verschillende grote robots met een op maat gemaakte robotica-stuurprogramma dat ik heb genaamd het SmartRover systeem gemaakt gebouwd. Dit stuurprogramma werd aanvankelijk gebruikt voor mijn SmartRover robot die ik gebouwd dat l
Arduino gecontroleerde LED licht buis prikbord

Arduino gecontroleerde LED licht buis prikbord

ik begon dit project ongeveer een maand geleden, toen ik besloot te doen iets speciaal en uniek voor mijn vriendin voor Kerstmis. Ik wil niet dat dit iets te zijn dat de bank zou breken (~ $50) en gemakkelijk te bouwen met behulp van een zeer beperkt
Smartphone gecontroleerd ventilator met LinkitONE

Smartphone gecontroleerd ventilator met LinkitONE

Heb een fan thuis? Is het te saai of te oud? Wilt u automatiseren? Wilt u bouwen iets afkoelen? Dan bent u aan het juiste adres!Hier zal ik u tonen hoe om te zetten uw oude stijlvolle ventilator in een WiFi-kroonluchter die u kunt beheren met behulp
Hoe maak je een super eenvoudige computer gecontroleerd disco licht

Hoe maak je een super eenvoudige computer gecontroleerd disco licht

Hallo, vrienden! Dit is mijn eerste instructable en een eenvoudig te maken. Sorry voor de slechte beelden. Ik heb niet een goede camera. Dit is een disco licht systeem gemaakt van drie LEDs.It wordt gecontroleerd door de parallelle poort. De controll
SmartPhone gecontroleerd RGB MOOD Light

SmartPhone gecontroleerd RGB MOOD Light

Mood lampen zijn altijd boeiend voor mij en een heel goed project om te beginnen is om te beginnen met Arduino.Wat is een Mood Lamp?Mood lampen zijn verlichting-apparaten die worden gebruikt om een bepaald gevoel of humeur binnen een kamer. In sommig