PCB NANOLEAF/HEXALEAF : 6 Steps (with Pictures) - cashhincir
Instauratio: PCB NANOLEAF/HEXALEAF
I've been a devotee of Commerical Nanoleaf available in the market but their cost is pretty high so I try to name my own interpretation away designing a WS2812B LED strip and connecting ternion of these strips collectively in a trilateral shape to create a Nanoleaf look-alike apparatus.
The goal here was to make a Cut-price notwithstandin functional Nanoleaf look-alike Light without using a 3D printer! one option was to make the Nanoleaf social organization from Plastic Cardboard but it was a long and messy process that involves cunning skills so I ditched that approximation and made a large simple PCB version.
Supplies
These are the things that I used in this picture
- WS2812B RGB LEDs x 18
- Tradition PCBs which were provided by JLCPCB (JLCPCB you guys rocks!)
- Attiny85
- 100nF Capacitors SMD 0603 package x 18 (information technology's recommended to exercise 1uF but I used 100nF and the frame-up worked all right)
- USB Micro port
- Solder library paste
- SMT Hotplate
- 3D Printed Soldering JIG
Step 1: PCB Preparation
Soh in order to make this setup, I first prepared its basic apparatus which was 18 SMD WS2812B RGB LED Connected with an Attiny85 and a button high-powered by a USB Micro larboard.
I choose a smooth attiny85 to control the RGB LEDs as this was just an enquiry figure for now.
If you guys want to avoid the hassle of remaking this project's PCB, Ill leave the Gerber Information of this see's PCB so you can send that to a PCB manufacturer for samples!
Also, PCBs for this externalize was provided by JLCPCB, JLCPCB you guys rocks!
it took a hebdomad for PCBs to arrive, after arriving I started the assembly work on.
Measure 2: Assembly
the assemblage process is pretty five-needled, we sensible need to solder Ws2812B LEDs on PCBs and for that, I used an SMT reflow hot plate, which I made from a cloth iron's chemical element.
forthwith the SMT soldering process is a bit different than a rule-governed soldering summons, in this process we need to add soldering spread to the pads of to each one component first.
the soldering paste is basically a potpourri of solid small solder balls combined with flux to ready a spread-like core.
so we need to use it happening the components pad and then place the components along information technology one by same.
after that, we just need to plate the PCB on a preheated hot plate. hot crustal plate temperature gradually increases up to 250-degree Celsius which is enough to unfreeze the solder paste, after a couple of mins, we need to remove the PCB from the hotplate and cool it down.
Too, we need to groom 3 LED Strip for Nanoleaf and 6 for Hexaleaf.
Step 3: Final Fabrication
In order to solder this setup, I made Two Jigs that postponement 2 PCBs conjointly at an fish of 60 degrees for Nanoleaf and 120 degrees for Hexaleaf, I solder two PCBs together by adding solder wire betwixt cardinal Pads of PCB.
We have to connect VCC to VCC and GND to GND of all Strips together on with Dout of Inaugural Strip to Din of Second Strip, Dout of Second Strip to Din of Third gear Strip, Dout of Third Strip to Clamor of Fourth part Strip, Dout of Fourth strip to Commotion of Fifth, and Dout of Fifth to Din of Ordinal and that's beautiful much it.
Step 4: Wait, How Does This Apparatus Works?
Offse Strip houses the Attiny85 setup, the Attiny's D0 is connected with Din of Ws2812B LED.
First led is the terminus a quo of this series. the Dout of the first discase is drug-addicted up with Tumult of the endorsement Strip and its Dout is connected with Din of the Third strip.
I have placed the Shorting resistance Pad in the strip LED strip which is connected in between Din of First LED of the Offse strip, and then if I want to assure the strip with onboard Attiny, I vindicatory pauperization to add a zero ohms resistor on that domiciliation to short the connections.
Step 5: Uploading Code
For Flashing the code and burning the bootloader of Attiny85 MCU, I use my Arduino ISP coder which I made especially for programming attiny85.
Check out More about this project from here-
https://WWW.instructables.com/Multiple-ATtiny8513A...
we ask to join its SPI pins with SPI pins of Attiny85 which are
- MISO
- MOSI
- SCK
- RESET
- VCC
- GND
later on connecting the SPI pins, select the Attiny85 in Gameboard manager, then vary the Programmer to "Arduino A ISP" and hit Burn Bootloader, wait for hardly a seconds and you will see a "DONE BURNING BOOTLOADER" message.
Afterward this, we can upload the code to our Attiny85 MCU just away going into TOOL>Upload using Programmer. Code is a basic Rainbow sketch and the Din of First Pixel is connected with the Attiny's D0 pin.
Watch the videos on a lower floor for Test lean!
Step 6: Test Ensue/Video
Be the First to Share
Recommendations
-
Anything Goes Contend 2022
Source: https://www.instructables.com/PCB-NANOLEAFHEXALEAF/
Posted by: cashhincir.blogspot.com

0 Response to "PCB NANOLEAF/HEXALEAF : 6 Steps (with Pictures) - cashhincir"
Post a Comment