Open Source Breadboard-Friendly Modular Neopixel Breakout Board: 4 trinn (med bilder)
Open Source Breadboard-Friendly Modular Neopixel Breakout Board: 4 trinn (med bilder)
Anonim
Image
Image
Hva trenger vi
Hva trenger vi

Denne instruksen handler om et lite (8 mm x 10 mm) brødbrett-vennlig breakout-bord for Neopixel LED-er som kan stables og loddes på hverandre, det gir også mye mer strukturell stivhet enn en tynn LED-stripe i en mye mindre formfaktor.

Neopixels er virkelig kule RGB -lysdioder å tukle med, de har en innebygd integrert krets (WS2811) som kan styres via en datalinje ved bare å bruke et enkelt ledningsgrensesnitt.

Nettsamfunnet rundt disse er ganske modnet, det er mange opplæringsprogrammer og biblioteker for Arduino og ESP32 for å redusere problemene for nybegynnere og gjør det til en lett jobb å programmere lysdiodene. Så hvis du aldri har kommet inn på Neopixels, inviterer jeg deg, bli med i klubben, og du vil ikke angre.

Hvis du noen gang har puslet med Neopixels, vet du kanskje at de fleste prosjektene og applikasjonene bruker dem som ikke så stive striper som kan festes i tusenfryd. Problemet med disse strimlene er deres manglende evne til å tåle grov bruk. La oss si at hvis du vil lodde og avlodde dem 100 ganger, er det lite sannsynlig at tynt underlag tåler det, kort sagt, stripene er skjøre og tåler ikke skjæring makt. Brettbrettets uvennlighet i stripene er ganske ubehagelig hvis du vil koble dem til en mikrokontroller eller til og med for grunnleggende tinkering. Noen ganger er det mye mer praktisk hvis du kan koble det til et brødbrett og gå med det.

Det fører meg til denne Adafruit's breadboard -versjonen av LED -en, men etter å ha sett på den, tenkte jeg at den er større enn den trenger å være, samtidig som jeg kom over databladet til en annen versjon av Neopixel som er WS2813B, dette er en 6 -pins LED i stedet for tradisjonell (WS2812) 4 -pins. Og det beste med det er at du ikke trenger noen eksterne motstander eller kondensatorer som vil redusere størrelsen på utbruddskortet ytterligere, pluss for noen som er en DIY -entusiast som meg, er lodding av SMD -motstander og kondensatorer ganske smertefullt i ryggen og bruker mye tid.

Så jeg designet PCB Breakout/Module for WS2813B Neopixels som kan lenkes eller stables og loddes avloddet så mange ganger du vil. Koble den til et brødbrett, og du er klar til å gå.

Nok snakk, la oss komme til byggingen.

Trinn 1: Hva trenger vi

Hva trenger vi
Hva trenger vi
Hva trenger vi
Hva trenger vi

1.) Loddejern og loddetråd - Jeg brukte en liten med en liten spiss da pinnene på lysdioder er ganske vanskelige å nå hvis du ikke har en passende jernbit.

2.) WS2813B- Jeg kjøpte den fra www. LCSC.com prisen varierer med mengden. Som forklart i introen, er disse lysdiodene forskjellige fra tradisjonelle neopiksler og har 6 pinner, 3 på hver side, i motsetning til gamle WS2812 med 4 pinner. WS2813B krever ingen eksterne kondensatorer eller motstander, noe som gjør det mye lettere å tukle med.

3.) PCB Breakout - Omtrent 1,3 cent hver. Dette er hjertet i prosjektet og forklart videre i neste trinn.

Trinn 2: PCB- og Gerber -filene

PCB- og Gerber -filene
PCB- og Gerber -filene
PCB- og Gerber -filene
PCB- og Gerber -filene
PCB- og Gerber -filene
PCB- og Gerber -filene
PCB- og Gerber -filene
PCB- og Gerber -filene

Dette er det som skiller dette prosjektet fra andre neopikselprosjekter, en unik liten PCB som er stor nok til å være brødbrettvennlig, men liten nok til å spare mye plass. Med tanke på hvor billig PCB -prototyping det blir i disse dager, tenkte jeg å prøve meg på det for første gang, det var en av motivasjonene bak dette prosjektet, å designe og bestille profesjonelle PCB -er.

Det er utallige gode produsenter der ute, men jeg gikk med JLC PCB fordi det ble anbefalt av GreatScott! og Dave fra EEVblog. Som en første timer var jeg litt forvirret over å rote ting, heldigvis gikk alt bra, og noen dager senere hadde jeg PCB -panelene i hånden.

Fordi PCB er så liten, må vi panelisere det, dvs. et større panel vil bestå av flere PCB -kort, det var enkelt å gjøre på produsentens nettsted.

Jeg bestilte 15 paneler som ville inneholde 9x9 PCB breakout boards, det betyr totalt 1 215 PCB breakout boards for 16 USD, noe som betyr at hvert breakout board kostet meg 1,6 cent. En virkelig god avtale.

Trinn 3: Lodding LED

Lodding LED
Lodding LED
Lodding LED
Lodding LED

Med mindre du lodder for første gang, bør dette være ganske enkelt, legg litt loddetinn på en av de 6 putene, legg LED på toppen som vist på bildet, og berør deretter langsomt hver ledning med loddetråd og jern, LED vil bli loddet på kort tid.

Trinn 4: Modularitet

Image
Image
Modularitet
Modularitet
Modularitet
Modularitet

Du kan enkelt stable lysdioder oppå hverandre og bare etter litt justering lodde dem sammen, som vist på bildet.

Her er hva jeg lagde ved å lodde dem etter hverandre.

Din fantasi er grensen for hvordan du vil bruke breakout -brettet.

Takk skal du ha:)