Inhoudsopgave:

Open Source Breadboard-vriendelijk modulair Neopixel Breakout Board - Ajarnpa
Open Source Breadboard-vriendelijk modulair Neopixel Breakout Board - Ajarnpa

Video: Open Source Breadboard-vriendelijk modulair Neopixel Breakout Board - Ajarnpa

Video: Open Source Breadboard-vriendelijk modulair Neopixel Breakout Board - Ajarnpa
Video: Breadboard Jumpering - Collin’s Lab Notes #adafruit #collinslabnotes 2024, November
Anonim
Image
Image
Wat hebben we nodig
Wat hebben we nodig

Deze instructable gaat over een klein (8 mm x 10 mm) breadboard-vriendelijk breakout-bord voor Neopixel-LED's die op elkaar kunnen worden gestapeld en gesoldeerd, het biedt ook veel meer structurele stijfheid dan een dunne LED-strip in een veel kleinere vormfactor.

Neopixels zijn echt coole RGB-LED's om aan te sleutelen, ze hebben een ingebouwd geïntegreerd circuit (WS2811) dat via een datalijn kan worden bestuurd door slechts een enkele draadinterface te gebruiken.

De online gemeenschap eromheen is behoorlijk volwassen, er zijn veel tutorials en bibliotheken voor Arduino en ESP32 om het gedoe van de beginner te verminderen en maakt het een gemakkelijke klus om de LED's te programmeren. Dus als je nog nooit met Neopixels bent begonnen, nodig ik je uit, word lid van de club en je zult er geen spijt van krijgen.

Als je ooit aan Neopixels hebt gesleuteld, weet je misschien dat de meeste projecten en toepassingen ze gebruiken als niet zo stijve strips die in een serie kunnen worden geschakeld. Het probleem met die strips is dat ze niet bestand zijn tegen ruw gebruik, laten we zeggen dat als je ze 100 keer wilt solderen en desolderen, het onwaarschijnlijk is dat een dun substraat dat aankan, kortom, die strips zijn kwetsbaar en kunnen niet tegen afschuiving kracht. De breadboard-onvriendelijkheid van de strips is behoorlijk onaangenaam als je ze in een microcontroller wilt steken of zelfs voor eenvoudig knutselen, soms is het veel handiger als je het op een breadboard kunt aansluiten en ermee kunt werken.

Dat leidt me naar de breadboard-versie van de LED van Adafruit, maar nadat ik ernaar had gekeken, dacht ik dat het groter was dan het zou moeten zijn, terwijl ik tegelijkertijd de datasheet tegenkwam van een andere versie van de Neopixel, de WS2813B, dit is een 6-pins LED in plaats van traditionele (WS2812) 4-pins. En het beste is dat je geen externe weerstanden of condensatoren nodig hebt die de grootte van het breakout-bord nog verder zouden verkleinen, plus voor iemand die een doe-het-zelver is zoals ik, is het solderen van SMD-weerstanden en condensatoren nogal lastig achterin en kost veel tijd.

Dus ontwierp ik PCB Breakout/Module voor WS2813B Neopixels die zo vaak je wilt aan een ketting of gestapeld en gesoldeerd gesoldeerd kan worden. Sluit hem aan op een breadboard en je bent klaar om te gaan.

Genoeg gepraat, laten we naar de build gaan.

Stap 1: Wat hebben we nodig?

Wat hebben we nodig
Wat hebben we nodig
Wat hebben we nodig
Wat hebben we nodig

1.) Soldeerbout en soldeerdraad - Ik heb een kleine gebruikt met een kleine punt, omdat de pinnen op LED's vrij moeilijk te bereiken zijn als je geen geschikt ijzeren bit hebt.

2.) WS2813B- Ik kocht het van www. LCSC.com prijs varieert met de hoeveelheid. Zoals uitgelegd in de intro, zijn deze LED's anders dan traditionele neopixels en hebben ze 6 pinnen, 3 aan elke kant, in tegenstelling tot de oude WS2812 met 4 pinnen. WS2813B heeft geen externe condensatoren of weerstanden nodig, wat het veel gemakkelijker maakt om aan te sleutelen.

3.) PCB Breakout - Ongeveer 1,3 cent per stuk. Dit is het hart van het project en wordt in de volgende stap verder uitgelegd.

Stap 2: De PCB- en Gerber-bestanden

De PCB- en Gerber-bestanden
De PCB- en Gerber-bestanden
De PCB- en Gerber-bestanden
De PCB- en Gerber-bestanden
De PCB- en Gerber-bestanden
De PCB- en Gerber-bestanden
De PCB- en Gerber-bestanden
De PCB- en Gerber-bestanden

Dit is wat dit project onderscheidt van andere neopixel-projecten, een unieke kleine PCB die groot genoeg is om breadboard-vriendelijk te zijn en toch klein genoeg om veel ruimte te besparen. Gezien hoe goedkoop PCB-prototyping tegenwoordig wordt, dacht ik om het voor de eerste keer te proberen, het was een van de motivaties achter dit project, om professionele PCB's te ontwerpen en te bestellen.

Er zijn talloze goede fabrikanten die er zijn, maar ik ging voor JLC PCB omdat het werd aanbevolen door GreatScott! en Dave van EEVblog. Als eerste timer was ik een beetje in de war omdat ik dingen had verprutst, gelukkig ging alles geweldig en een paar dagen later had ik mijn PCB-panelen in de hand.

Omdat PCB zo klein is, moeten we het paneliseren, d.w.z. een groter paneel zal uit meerdere printplaten bestaan, het was eenvoudig te doen op de website van de fabrikant.

Ik bestelde 15 panelen die 9x9 PCB-breakoutboards zouden bevatten, dat betekent in totaal 1.215 PCB-breakoutboards voor 16 USD, wat betekent dat elk breakoutboard me 1,6 cent kostte. Echt een goede deal.

Stap 3: LED solderen

Solderen LED
Solderen LED
Solderen LED
Solderen LED

Tenzij je voor de eerste keer soldeert, zou dit vrij eenvoudig moeten zijn, doe wat soldeer op een van de 6 pads, plaats LED op de bovenkant zoals getoond in de afbeelding, raak dan langzaam elke pin van led aan met soldeerdraad en strijkijzer, LED wordt binnen de kortste keren gesoldeerd.

Stap 4: Modulariteit

Image
Image
Modulariteit
Modulariteit
Modulariteit
Modulariteit

Je kunt LED's eenvoudig op elkaar stapelen en na een beetje uitlijnen aan elkaar solderen, zoals op de foto te zien is.

Dit is wat ik heb gemaakt door ze een voor een te solderen.

Uw verbeeldingskracht is de limiet voor hoe u het breakout-bord gaat gebruiken.

Bedankt:)

Aanbevolen: