Innholdsfortegnelse:

The Dawm: 6 trinn
The Dawm: 6 trinn

Video: The Dawm: 6 trinn

Video: The Dawm: 6 trinn
Video: Til 6.trinn 1 2024, Oktober
Anonim
The Dawm
The Dawm
The Dawm
The Dawm
The Dawm
The Dawm

Dawm er et breakout -bord for TLC5940 -brikken. Denne brikken har muligheten til å pwm (pulsbreddemodulering) 16 forskjellige porter over seriell kommunikasjon fra eksempelvis en arduino mikrokontroller eller lignende. (Dette betyr på vanlig språk at du for eksempel kan dimme 16 lysdioder opp og ned individuelt) Maksimal verdi for brikken er 17V og 120mA / port. Dette er justerbart med en motstand ned til ca 10 mA En fin egenskap ved TLC5940 er at den er kjedelig, noe som betyr at en brikke kan kobles til den neste og så videre for mange (500+) pwm -porter. Hver av portene kan styres individuelt fra bare å bruke 5 pinner fra mikrokontrolleren. Dette skaper store muligheter som å lage skjermer med lav oppløsning eller lysmønstre som kan tilpasses fullt ut og så videre. Også kontroll av motorer og andre utganger er mulig. I denne instruksjonsboken vil jeg vise hvordan du lodder breakout -brettet og også hvordan du kobler det til en arduino og kontroller. Settet med PCB og alt annet som trengs kan kjøpes på https://blushingboy.org/content/dawm hvor også mange andre open source -prosjekter selges. Databladet for TLC5940 finner du her med alle spesifikasjonene https://focus.ti.com/lit/ds/symlink/tlc5940.pdf Et bibliotek for å kontrollere det fra arduino finner du her https://www.arduino. cc/lekeplass/Læring/TLC5940 Siden dette er min første instruksjonsbok, vil jeg gjerne kommentere det …

Trinn 1: Materiale og verktøy

Materiale og verktøy
Materiale og verktøy

Tingene som trengs for å fullføre dette er1 The Dawm (breakout board) tilgjengelig nå via e-post til meg eller snart herfra https://blushingboy.org/1 TLC5940 tilgjengelig som en prøve fra Texas Industry gratis eller fra Digikey (Digi-Key Delenummer 296-17732-5-ND) eller lignende leverandør38 kvinnelige pinhoder (ikke nødvendig, men gjør livet enklere) 1 motstand, hvilken størrelse avhenger av strømmen du skal bruke. (mer om det lenger ned) Loddejernlodder

Trinn 2: Stikkontakt

Stikkontakt
Stikkontakt
Stikkontakt
Stikkontakt

Lodd kontakten som holder brikken på plass. Sørg for å stille opp "halvmånen" på kontakten og grafikken på kortet for å veilede deg på hvilken måte du skal sette brikken senere. Jeg anbefaler å først lodde to motsatte hjørner for å sikre at du har en god passform mot brettet.

Trinn 3: Pinheaders

Pinheaders
Pinheaders

Lodd den kvinnelige pinheaderen som muliggjør enkel og rask tilkobling til lysdiodene dine. En mulig løsning her kan være å lodde lysdiodene eller kablene som går til lysdiodene direkte på brettet som vil skape en mer permanent installasjon.

Trinn 4: Pinheaders fortsetter …

Pinheaders fortsetter …
Pinheaders fortsetter …

Lodd enten kvinnelige eller mannlige pinhoder på siden av brettene. Beslutningen mellom kvinne og mann avhenger av oppsettet ditt. Hvis du vil stable brettene oppå hverandre, veksler du mellom ett brett med alle hunner og ett med alle hanner og så videre. Det første brettet i bunken din anbefales å ha kvinnelige pinnehoder for enkel tilkobling til mikrokontroller. Hvis du vil ha kabler mellom brettene, kan du enten lodde dem direkte på brettet eller lodde kvinnelige pinnehoder for enklere prototyper og eksperimentering.

Trinn 5: Motstand

Motstand
Motstand
Motstand
Motstand

Lodd motstanden på plass. Det spiller ingen rolle hvilken retning den går i. Størrelsen på motstanden avhenger av hvor mye strøm du skal synke. For eksempel hvis du skal bruke en LED på hver port, bør en 1,5 k ohm motstand være greit siden en LED er laget for omtrent 30mA strøm. Hvis du planlegger å bruke brikken på maksimal karakter (120mA på hver port), bør du bruke en 320 Ohms motstand. Denne tabellen kan hjelpe deg med å beregne hvilken motstand som passer prosjektet ditt, som også finnes i databladet

Trinn 6: Koding

Koding!
Koding!

Nå er du ferdig med lodding av brettet, og det er på tide å kontrollere det med litt kode. På Arduino -lekeplassen kan du finne et bibliotek som heter TLC5940LED som hjelper deg med alle de harde delene av å kontrollere brikken. Du finner den her. https://www.arduino.cc/playground/Learning/TLC5940 Last ned biblioteket og pakk ut hele mappen i mappen arduino/hardware/libraries. Etter en omstart av arduino -programmet finner du at du finner noen eksempler under fil/skissebok/eksempler/TLC5940LED. I eksemplet øverst finner du hvilke ledninger som skal kobles til hvor på arduinoen. Sett det lengre benet på lysdiodene i +5V og det kortere benet i 0-15. Last opp koden og vær stolt av arbeidet ditt i fem sekunder etter at du skulle begynne å endre koden og maskinvaren som legger til biter og biter for å lage ditt EGEN unike mesterverk. Lykke til!

Anbefalt: