Neopixel: Difference between revisions

From Technologia Incognita
Jump to navigation Jump to search
Einstein (talk | contribs)
Einstein (talk | contribs)
Line 24: Line 24:
== Arduino ==
== Arduino ==
* Connecting
* Connecting
** #define NUM_LIGHTS 4 //Number off connected leds  
** #define NUM_LIGHTS 4 //Number off connected leds (i use 4 in all sources, please change to 60 for 1 meter)
** #define PIN 6 //Pin 6 for Data
** #define PIN 6 //Pin 6 for Data



Revision as of 14:41, 17 September 2013

Projects
Participants Einstein
Skills Basic electronics, Programming, Arduino
Status Active
Niche Electronics
Purpose Fun

Welcome to our Neopixel wiki by Einstein

What do we use for this project

  • Neopixel Ledstrip WS2812 60leds/mtr
  • Controlerboard
    • Arduino (using Arduino Ethernet for this project)
    • STM

Other stuff you might need

  • Networkcable
  • USB cable
  • Powersupply

Control

Arduino

  • Connecting
    • #define NUM_LIGHTS 4 //Number off connected leds (i use 4 in all sources, please change to 60 for 1 meter)
    • #define PIN 6 //Pin 6 for Data

Programming

Software

Arduinosoftware http://arduino.cc/en/Main/Software
Adafruit_Neopixel libraries https://github.com/adafruit/Adafruit_NeoPixel

Examples

Example by Adafruit
Examples by Einstein
  • Simple ON in one color
   File:Neopixel_all_on.ino.txt
  • Simple OFF in one color
   File:Neopixel_all_off.ino.txt
  • Using colorcodes.h instead of rgb values

Using colorcodes.h instead of rgb values in code, because i got tired of typing numbers :)

   use this file and include it in the source
   File:colorcodes.h.txt
   already changed sources
   Sample ON:
   File:Neopixel_all_on_colorcodes.ino.txt
   
   Sample OFF:
   File:Neopixel_all_low_colorcodes.ino.txt
  • Simple blink in one color

STM

  • Connecting
    • PIN 1

Programming

Software

Software http://none.yet
Libraries https://none.yet

Examples

Example by Adafruit
Examples by Ralph
  • Simple ON in one color
  • Simple OFF in one color

What todo with your LED strip

  • Building your own OHM2013 lantern