LED vakantie Craft (4 / 4 stap)

Stap 4: Arduino programmering


Adafruit biedt een Neopixel library hier.  Volg de instructies daarin, maar in feite u zal worden toe te voegen dat naar de Arduino Library map, opnieuw op te starten de Arduino IDE, en dan moet je kunnen zien met de Neopixel voorbeeldcode.  De bijgevoegde code hier is een mooi vakantie-patroon die u kunt gebruiken en uitbreiden.

Geniet van, en als je met enkele leuke animaties komt, ze delen!  Fijne Feestdagen!

 #include <Adafruit_NeoPixel.h>#define PIN 6 // the digital pin the data line is connected to// Modifed NeoPixel sample for the holiday craft project// Parameter 1 = number of pixels in strip// Parameter 2 = pin number (most are valid)// Parameter 3 = pixel type flags, add together as needed:// NEO_KHZ800 800 KHz bitstream (most NeoPixel products w/WS2812 LEDs)// NEO_KHZ400 400 KHz (classic 'v1' (not v2) FLORA pixels, WS2811 drivers)// NEO_GRB Pixels are wired for GRB bitstream (most NeoPixel products)// NEO_RGB Pixels are wired for RGB bitstream (v1 FLORA pixels, not v2) Adafruit_NeoPixel strip = Adafruit_NeoPixel(16, PIN, NEO_GRB + NEO_KHZ800); #define low_red strip.Color(3, 0, 0)#define low_green strip.Color(0, 3, 0)#define med_red strip.Color(20, 0, 0)#define med_green strip.Color(0, 20, 0)#define hi_red strip.Color(40, 0, 0)#define hi_green strip.Color(0, 40, 0)voidsetup() { strip.begin(); strip.show(); // Initialize all pixels to 'off' } voidloop() { uint16_t i, j; int num_steps =100; fade_up(100, 30, 30, 0, 0); fade_up(100, 30, 0, 30, 0); fade_up(100, 30, 30, 0, 0); fade_up(100, 30, 0, 30, 0); colorWipe(med_red, 50); // Red colorWipe(med_green, 50); // Green colorWipe(med_red, 50); // Red colorWipe(med_green, 50); // Greenfor (j=0; j<2; j++) { for(i=0; i<strip.numPixels()+3; i++) { if (i<strip.numPixels()) strip.setPixelColor(i, hi_red); if ((i-1>=0) && (i-1< strip.numPixels())) strip.setPixelColor(i-1, med_red); if ((i-2>=0) && (i-2< strip.numPixels())) strip.setPixelColor(i-2, low_red); if ((i-3>=0) && (i-3< strip.numPixels())) strip.setPixelColor(i-3, med_green); strip.show(); delay(50); } } } // loop// fade_up - fade up to the given colorvoidfade_up(int num_steps, int wait, int R, int G, int B) { uint16_t i, j; for (i=0; i<num_steps; i++) { for(j=0; j<strip.numPixels(); j++) { strip.setPixelColor(j, strip.Color(R * i / num_steps, G * i / num_steps, B * i / num_steps)); } strip.show(); delay(wait); } } // fade_up// Fill the dots one after the other with a colorvoidcolorWipe(uint32_t c, uint8_t wait) { for(uint16_t i=0; i<strip.numPixels(); i++) { strip.setPixelColor(i, c); strip.show(); delay(wait); } } 

Gerelateerde Artikelen

LED vakantie Tie

LED vakantie Tie

een LED vakantie binden voor de die speciale mens in uw leven deze kerst.  Het is gemakkelijk om het maken van leuke lichte patronen gemaakt Aniomagic van Sparkle Board, zelfs als u geen enige voorkennis van circuits of programmering.  Dit is een gro
Geanimeerde LED vakantie scène

Geanimeerde LED vakantie scène

Dit is een leuke vakantie project met behulp van digitale LEDs aan back-light een vakantie-scène. Een Arduino loopt de LED animaties, zodat u verschillende effecten voor elke LED gebruiken kunt. Door het variëren van de afstand van de LED's van de st
LED vakantie TuTu

LED vakantie TuTu

hoe krijg ik de schattige geeks om met je te praten op het kerstfeest dit jaar?Een groovalicious eTextile blinky-blink partij tutu!Eenvoudig, snel, leuk en effectief eTextile project voor zowat iedereen.Stap 1: Verzamel uw onderdelen TuTu - klaar gem
LED vakantie ster

LED vakantie ster

dit Instructable zal u tonen hoe maak je een ster van de vakantie met LED's. U kunt hen als tafel decoratie, voor uw bureau of rond het huis.Stap 1: spullen die je zal nodig stuklijst:Pak van de batterij (elk type van batterij zal doen, bij voorkeur
LED-Paper Craft lampen

LED-Paper Craft lampen

Dit is een serie van papier ambachtelijke lampen met LED's. Ik gemodelleerd een lamp in de Blender, en vervolgens texturen worden toegewezen aan elk van de onderdelen, dus als u wilt wijzigen van het uiterlijk van de lamp zijn er verschillende manier
Elektrische Imp WiFi vooruitgang Display

Elektrische Imp WiFi vooruitgang Display

Wij vielen willekeurig in een ijs beloning systeem thuis. Brengen van goede cijfers binnenlandse middelen krijgen we om uit te gaan voor ijs. Niet zeker dat dit een politiek correcte beloningssysteem is, maar het is een evenement dat we allemaal graa
Gelukkig 2016 Pie Tin tijdbal

Gelukkig 2016 Pie Tin tijdbal

De invoering van de taart tin "Poly-Holi-Hedron", een inrichting van de nieuwe multifunctionele vakantie gepresenteerd in Time Square tijdbal modus. Gezien de beschikbaarheid van kleur veranderende LED vakantie verlichting, is het nu mogelijk ee
Onder leiding van Fader kerstkaarten

Onder leiding van Fader kerstkaarten

ik oorspronkelijk zag de detachering over ten EvilMadScientist.com over het maken van de Edge-lit LED vakantie kaarten hier: www.evilmadscientist.com/article.php/edgelit2 en wilde proberen te vereenvoudigen en verbeteren van het ontwerp.  Veel dank g
DIY sieraden voor uw kerstboom!

DIY sieraden voor uw kerstboom!

Seizoen na seizoen, de vakantie sneak up van mij. Behalve dit jaar.Misschien moederschap krediet moet nemen, maar dit jaar heb ik vastbesloten is te verslaan de vakantie aan de punch. Knutselen is een van de dingen die ik het meest van hou rond deze
Hoe om te skaten bij nacht - The Beamboarder

Hoe om te skaten bij nacht - The Beamboarder

Runtime:Maximaal twee uurVermogen:~ 4W @ 600 LumenPrijs:25€ met laderMaken van een magnetische 4 watt hoogvermogen LED koplamp voor toepassingen zoalslongboards uit een oude harde schijf rijden voor minder dan 25 $. Het geval van de harde schijf kan
Vakantie kaarten met Chibitronics - knipperende LED Circuit Stickers

Vakantie kaarten met Chibitronics - knipperende LED Circuit Stickers

Licht omhoog uw vakantie met op maat gemaakte Chibitronics vakantie kaarten. Deze kaart functies een handgetekende kerstboom en Chibitronics LED stickers en knipperende LED controle paneel sticker.Materiaallijst1. Chibitronics Kit (wit LED, knipperen
Arduino gecontroleerde LED Strip vakantie-verlichting

Arduino gecontroleerde LED Strip vakantie-verlichting

met de prijzen te laten vallen op de LED strip verlichting, opzetten van permanente vakantie verlichting krijgt meer haalbaar dagelijks.  Een Arduino maakt een grote DIY verlichting-controller.Voor dit project gebruikte ik sommige analoge RGB LED Str
Permanente digitale LED huis vakantie verlichting

Permanente digitale LED huis vakantie verlichting

Digitaal adresseerbare RGB LED strips zijn steeds meer beschikbaar en goedkoper door hobbyist elektronicawinkels en direct uit de fabrieken in China, dus het is tijd om te werken van de verlichting van uw vakantie huis!Dit project maakt gebruik van e
Geluid van reactieve vakantie LED Kerstverlichting

Geluid van reactieve vakantie LED Kerstverlichting

He jongens, Michael met Elemental LED hier! Voor de vakantie, ik wilde nemen sommige van onze Celebright lichten laten maken van een dansende effect. De strips hebben dergelijke een coole look en ik echt wilde ingaan op het wat meer.Deze kijken echt