Pixel POV Project – POI, STAFF, LEVIWAND and LIGHTPAINTING
by vlcaak91 in Circuits > Arduino
2201 Views, 5 Favorites, 0 Comments
Pixel POV Project – POI, STAFF, LEVIWAND and LIGHTPAINTING
This is project for rendering images by the move with adressable LED stripe ws2812 with IR remote control. You can try make your own uploading program or you can buy our IGNIS uploader for uploading 50px or 80px images. You can download it for $20.
Parts
You need install:
Arduino IDE
https://www.arduino.cc/en/software
Teensyduino
https://www.pjrc.com/teensy/teensyduino.html
Copy the libraries to folder Arduino\libraries
If you have a problem to find right COM in Arduino IDE use this:
https://www.driverscape.com/download/ft232r-usb-u...
IGNIS UPLOADER – 3 various version for lightpaiting or for spin
https://ignisshop.com/en/accessories/195-pov-proj...
What you need:
Standard interface, compatible with a variety of official Ardui-no controller https://www.aliexpress.com/item/32321583397.html
ProMini Atmega 328P 5V 16Mhz
https://www.aliexpress.com/item/32525859745.html
Teensy 3.2
https://store.oshpark.com/products/teensy-3-1
any 1s li-ion charger like this
https://www.aliexpress.com/item/33036799376.html
any Li-ion battery 3.7V like 18650
Switcher
IR remote + receiver (we have ready uploading program for both version of remote)
https://www.aliexpress.com/item/1005002084841530....
adressable LED stripe WS2812
https://www.aliexpress.com/item/2036819167.html
IGNIS UPLOADER
Programming
Install Arduino IDE and Teensyduino from links above
Download codes and instruction here: https://ignisshop.com/soubory/POV-project-free.zip
Copy files from libraries of POV project to folder of instaled Arduino IDE (C:\Program Files\Arduino)
open leds/leds.ino in Arduino IDE and set device board Teensy3.2
Connect Teensy 3.2 and upload it. It is important for first upload. After that our program can find your Teensy 3.2.
Now you can change device board on Arduino ProMini 328P 5V and upload project from folder nano_ir_bat nano_ir_bat.ino through Deek-Reboot
Downloads
Wiring
Now you can prepare all needed parts, cables etc..
All system working also on 5V or you can use some Li-ion battery 3.7V
If you want use battery, you must cut of this point.
Without this step you can‘t use switcher for battery.
Use IR receiver from IR remote. You can solder it from the board and open it.
Cut off 80px or 50px from stripe WS2812.
All this parts are really small, so you can use some 20/2 or 25/2mm polycarbonate or plexi glass tube for body. You must think about the IR receiver must be on some visible place. Also 1s Li-ion charger have some LED for indicate of charging. Make hole on tube or place where will be Teensy 3.2. Sometime you need push the button on board for restore device.
Upload Images
This project working also without our program Ignis uploader. Code with images is uploaded to Teensy 3.2. But you must decompose image with Python and get code of images instead of images in code for Teensy. Of course with our Ignis uploader it is more comfortable and easy.
Open and install Ignis uploader which you need and upload any
BMP or PNG file.
If you have BMP you can save image in 1,4,8,16,24bit. If you have only some basic colors, you can save in 4 or 8bit. Images will be smaller and you can upload a lot of this small images to device.
You must change the size of used image before for 50 or 80px on height.
Pixels: 50px/80px
Supported formats: PNG, BMP (1,4,8,16,24bit)
supported systems: Windows Vista, 7, 8, 10
!!! Program have solved protection of battery! At 2.8V will blinking only one RED LED. Also you can see the battery level.
Download IGNIS uploader for $20 here: https://ignisshop.com/en/accessories/195-pov-proje...