This is a custom version of arc reactor.
It is wereable using an elastic band.
It is designed to fit an arduino nano board an a Neopixel led ring (12 leds).
Can be powered by a power bank through a usb cable and switched on and off with the integrated switch on the power bank.
We add also the arduino code for an easy setup (leds start immediatly with a beautiful shading effect).
This is the Arduino code (copy and paste in your Arduino Ide):
// board used:arduino Nano
//light used: Neopixel 12 led
#include
#ifdef __AVR__
#include
#endif
// Which pin on the Arduino is connected to the NeoPixels?
#define PIN 6 // On Trinket or Gemma, suggest changing this to 1
// How many NeoPixels are attached to the Arduino?
#define NUMPIXELS 12 // Popular NeoPixel ring size
Adafruit_NeoPixel pixels(NUMPIXELS, PIN, NEO_GRB + NEO_KHZ800);
#define DELAYVAL 500 // Time (in milliseconds) to pause between pixels
void setup() {
#if defined(__AVR_ATtiny85__) && (F_CPU == 16000000)
clock_prescale_set(clock_div_1);
#endif
pixels.begin(); // INITIALIZE NeoPixel strip object (REQUIRED)
for (int b=0; b<255; b++){
pixels.setBrightness(b);
for(int i=0; i) { // For each pixel...
pixels.setPixelColor(i, pixels.Color(255, 255, 255));
pixels.show(); // Send the updated pixel colors to the hardware.
}
delay(10);
}
}
void loop() {
}
You shall not share, sub-license, sell, rent, host, transfer, or distribute in any way the digital or 3D printed versions of this object, nor any other derivative work of this object in its digital or physical format (including - but not limited to - remixes of this object, and hosting on other digital platforms). The objects may not be used without permission in any way whatsoever in which you charge money, or collect fees.