Obsah:

LED bodový displej: 8 krokov (s obrázkami)
LED bodový displej: 8 krokov (s obrázkami)

Video: LED bodový displej: 8 krokov (s obrázkami)

Video: LED bodový displej: 8 krokov (s obrázkami)
Video: 💦Blackview BV9200 ČESTNÁ RECENZE odolná proti nárazům 2024, November
Anonim
LED bodový maticový displej
LED bodový maticový displej

Jedná sa o jednoduchý NÁVOD, AKO si vyrobiť vlastný personalizovaný LED bodový displej. Pridám kompletný program s vysvetlením, ako rozsvietiť LED diódy. Je tiež dosť hacknuteľný, môžete ho zmeniť tak, aby vyhovoval vám.

Rozhodol som sa vytvoriť vlastný bodový maticový displej, pretože vyzerá skvele a žiadny sa nenachádza v modrej farbe, ktorá je najlepšou farbou, a tak som sa rozhodol, že si ho môžem vyrobiť aj sám.

Krok 1: Plánujte

Plán
Plán
Plán
Plán

Prvou úlohou je naplánovať projekt.

Cuircuit som postavil na Eagle, aby som mohol vidieť spojenia a testovať maticu LED. Tiež mi to umožnilo naučiť sa rozsvietiť jednotlivé LED diódy. Prvá vec, ktorú musíte urobiť, je pridať všetky položky podpory pre PIC, takže potrebujem napájanie, stiahnutie zásuvky a reset. Tiež musím usporiadať výstupy do ľahko použiteľných riadkov. Toto definovalo veľkosť PCB, takže som strávil toľko času, koľko som mohol zmenšiť, kým som to nemohol zmenšiť. Ďalším krokom bolo umiestnenie 20 LED diód do bodovej matice, pripojenie všetkých anód v stĺpcoch a všetkých katód v radoch. Bez prepojovacích káblov to nie je možné, pokiaľ nepoužívate dvojvrstvovú alebo obojstrannú dosku. Nebol som, takže budem používať prepojovacie vodiče.

Krok 2: DPS

DPS
DPS

No bolo treba nejako to urobiť.

DPS som navrhol na školských počítačoch, ktoré mali PCB Wizard 3. Skvelý softvér, veľmi ľahko použiteľný, ale napriek tomu veľmi výkonný. Bohužiaľ to znamená, že kým mám súbory PCBWiz3, nemám ich v inom formáte a jediné obrázky, ktoré mám, sú masky pre leptanie, vždy je vhodné ich zabaliť na papier s maskou pre fotoleptanie na neskôr. použitie alebo len dokumentáciu. Nanešťastie ich skenovali dosť zle. Keď som však prepracoval obvod na Eagle, išiel som a znova vyrobil PCB.

Krok 3: Získajte diely

Získajte diely
Získajte diely

Keď viete, čo budete robiť, potrebujete súčiastky. Použil som: 20 rozptýlených modrých LED diód 1 mikrokontrolér PICAXE 18X1 sériová zásuvka1 odpor 22 kOhm 1 odpor 10 kOhm čiernych viacžilových vodičov červeného viacžilového drôtu Použil som PICAXE PIC, ako som ich používal v škole, sú veľmi jednoduché. Považujem ich za veľmi jednoduché na programovanie a potom si ich stiahnite do programu. PICAXE BASIC je samozrejme jediný jazyk PIC, ktorý tiež poznám, takže ich to obmedzuje. Majú byť nájdené celkom ľahko, aj keď vo Veľkej Británii môžete jednoducho ísť na stránku Rapid Electronics - príručka PICAXEPICAXE - Sú to údaje o čipe.pdfPICAXE - tiež.pdf LED som kúpil súčasne, teraz, keď som išiel pre modrú bodovú matricu to bola moja voľba, a ja som za to zaplatil, 48 p za LED, takže 12 GBP za celú sériu, bolo lacnejšie kúpiť v balení po 25 kusoch. Samozrejme, ak sa do toho pustíte, môžete použiť čo chcete, aj keď na použitie môjho rozloženia plošných spojov budete chcieť 5 mm balík. Na reset som potreboval odpor 4 k7 ohmov, pokiaľ resetovací kolík (kolík 4) nevytiahne odpor 4 k7 ohmov vysoko, potom bude PIC neustále reset, čo je zlé. Na zásuvku na stiahnutie som použil stereo zásuvku, odpor 10 kOhm a odpor 22 kOhm, to znamená, že celá jednotka je samostatná, čo je veľmi praktické. Tiež zabraňuje zničeniu PIC, pretože ho stále musím vytiahnuť a nakoniec skončiť lámaním nôh, čo je to za spôsob, ako minúť 4,75 GBP … PCB som nechal vyleptať v škole, takže boli v podstate zadarmo. Používame však dosky nízkej kvality, takže stopy je možné celkom ľahko odstrániť, ale nemyslel som si, že by to bol problém. Ach, mala som bolesti.

Krok 4: Spájkovanie

Spájkovanie
Spájkovanie
Spájkovanie
Spájkovanie
Spájkovanie
Spájkovanie

Akonáhle máte diely, je načase ich všetky spojiť dohromady.

Prvá doska, na ktorú som začal spájkovať, bola doska displeja. Dôvodov bolo niekoľko, vyzeralo to najnudnejšie, bola by to skvelá zábava hrať, keď som skončil, a bola by to nuda, počkaj, spomenul som to? Akonáhle som teda vyčistil koľaje drôtenou vlnou, začal som strihať a pripevňovať prepojovacie drôty. Boli prekliato podivné a bolo dosť ťažké ich vyrobiť a potom opraviť na mieste, takže bez svedomitého pomocníka s keramickými prstami som použil pásku sellotape, ktorá ma priviedla k zisteniu, nie prvýkrát, že spálená sellotape je škaredá a škaredá vec. Hneď ako to bolo hotové, začal som spájkovať LED diódy, začal som od vrchu a postupoval som nadol, pričom som ich robil jednotlivo, až som sa nudil a začal som v celých radoch naraz. Ku koncu to bolo dosť ťažké, pretože LED diódy celkom vyčnievali. Akonáhle bolo všetkých 20 LED diód spájkovaných, zaútočil som na zadnú časť a odstrihol všetky tie otravné káble tak ďaleko, ako som len mohol. A podľa mojich predchádzajúcich myšlienok som chytil náhradnú 6 V batériu a sponu na batériu a začal viesť káble hore a dole po spojoch, ktoré rozsvietili stĺpce. Toto samo o sebe vyzeralo celkom dobre, naopak, zvyšok projektu mohol stáť za to, už len kvôli tomuto vzhľadu. Samozrejme z nejakého zvláštneho dôvodu sa rozsvietili celé rady, ale v tomto bode som si celkom nevšimol …

Krok 5: Upravte to

Upravte to
Upravte to

Keď spájate dosky dohromady, je načase ich usporiadať. Existuje množstvo vecí, ktoré môžete urobiť.

Odstráňte prebytočný tok: Tavidlo pomáha toku spájky a nadväzuje dobré kontakty, ale po vysušení vyzerá dosť škaredo a najlepšie sa ho zbavíte kvôli tomuto nádhernému vzhľadu. Najlepším spôsobom, ako to urobiť, je potrieť dosku handrou, ktorú ste namočili v acetóne. Kde by si zobral acetón, počujem ťa plakať? Môžete ho dostať v niektorých umeleckých obchodoch, môžete si ho tiež kúpiť v niektorých vodáckych/námorných obchodoch ako súčasť sortimentu sklolaminátu, ale najlepším zdrojom je v skutočnosti lacný odlakovač na nechty. Zamierte teda k najbližšiemu lacnému lekárnikovi a začnite hľadať najlacnejšie odlakovače. Hovorím o 49 p na 200 ml, moje skúsenosti z minulosti ukazujú, že sú dodávané v ružových fľašiach. Vyčistite okraje dosiek: Je to tak jednoduché, ako obrúsiť okraje dosky, aby boli hladké a ploché. Je tiež celkom pekné zaobliť okraje. A to je v tejto chvíli asi všetko.

Krok 6: Programovanie

Programovanie
Programovanie

Takže ste to zvládli, zapojili ste batériu, ale počkajte, nie, nefunguje to, alebo to možno stačí naprogramovať … Ach, to by bol dobrý nápad. Vzhľadom na to, čo som predpokladal, už mám zásuvku na stiahnutie na doske plošných spojov, takže jednoducho zapojte kábel na stiahnutie, zapojte ho do sériového portu v počítači, získajte editor programov a získajte kódovanie! Samozrejme, pomôže to, ak ste predtým som naprogramoval PICAXE, doteraz som mal asi 4 roky skúseností, úroveň GCSE a AS/A. Prvá vec, ktorú musíte urobiť, je napísať:

hlavné: choďte na hlavnéTým sa nastaví PICAXE pre program, vloží sa dôležitý kód medzi hlavný a hlavný, urobím to, aby som to nezabudol urobiť neskôr. Ďalšou úlohou je nastaviť výstupy, ktoré kolíky chcete vysoké a ktoré nízke. Cesta je dlhá a časovo náročná

vysoká 1 vysoká 2 vysoká 3 nízka 1 nízka 2 nízka 3Alebo môžete byť chladní a nastaviť stavy v jednom riadku pomocou

nechajte kolíky = %00001110letové kolíky = %00000000Funguje to tak, že každému kolíku je priradená konkrétna číslica, takže pin 8 je prvá číslica, pin 0 je posledná číslica a podobne. Tiež musíme byť schopní vložiť časové oneskorenie, aby boli kolíky v skutočnosti ponechané dostatočne dlho na to, aby sa diódy LED rozsvietili. K dispozícii sú 2 hlavné čakacie príkazy PICAXE, čakanie a pauza, čakanie 1 čaká 1 sekundu, kde ako pauza 1 čaká 1 uSecond, čo potrebujeme. Tí, ktorí inklinujú k zberu nitov, si všimli, že na kolíkoch je iba 8 kolíkov = príkaz%00000000. Áno, deviaty výstup na PICAXE18X je infikovaný pinom sériového výstupu. Na nastavenie je potrebný úplne nový kus kódu

poke 05 $, %00000000 poke $ 05, %00001000Nie som si celkom istý, prečo to funguje alebo prečo je to nevyhnutné, ale dostal som to od priateľských ľudí na PICAXE fóre. Vďaka tomu, keď to všetko spojíme, dostaneme

hlavné: & apos Písmená Alet kolíky = %00011000 & apospoke $ 05, %00000000 & apos Set SERTXD line lowpause 1 & aposlet pins = %00100101 & apospoke $ 05, %00001000 & apos Set SERTXD line highpause 1 & aposlet pins = %01000101 & apospoke $, 00 highpause 1 & aposlet piny = %10001000 & apospoke $ 05, %00000000 & apos Set SERTXD line lowpause 1 & aposgoto main & aposTo by malo na vašom dotmatrix displeji zobrazovať písmeno A

Krok 7: Hotová vec

Dokončená vec
Dokončená vec
Dokončená vec
Dokončená vec

Tu sa zobrazuje písmeno A.

A druhý obrázok písmena B v tme, to sú rozptýlené modré LED diódy s čerstvo nabitým akumulátorom 4x AA 2500 mAh, celkom jasné. Nie je však taký jasný, aby ste na displej nevideli, perfektné.

Krok 8: Vylepšenia

Vylepšenia
Vylepšenia
Vylepšenia
Vylepšenia
Vylepšenia
Vylepšenia

Funguje to, tak čo teraz, vyhrajte si slávu kompletného a fungujúceho projektu, nie, ani na chvíľu. Ako to môžem vylepšiť, ako to môžem urobiť lacnejšie, ako to môžem urobiť COOLER !!! No, tu je niekoľko nápadov, ktoré mi poskakovali okolo hlavy. LED diódy SMD, dobre, čo keby boli LED diódy oveľa menšie, že “d znížte celkovú hrúbku projektu o 5 mm, čím je lepšia. Navyše SMD vyzerá oveľa chladnejšie, geek +5. SMD PIC, hej, viac dobrôt SMT, aspoň geek +10, dobre, bolo by to neodstrániteľné, ale stále si doň môžete sťahovať programy, kým je na doske. Oh, a znížilo by to hrúbku projektu vzadu o 5 mm (nezabudnite však na zásuvku na stiahnutie). Profesionálna výroba DPS, no, aké ľahké by to bolo, určite by to stálo trochu, ale znamenalo by to, že dosky sú dokonalé, tak dokonalé, ako ste ich vyrobili. Môžete si tiež zahrať zábavné funkcie, ako sú viacvrstvové alebo obojstranné dosky, predstavte si obojstrannú dosku plošných spojov, vtedy by ste nepotrebovali 2 samostatné dosky plošných spojov. Pridajte k tomu SMD komponenty ako odpory, LED diódy a PIC a máte veľmi elegantnú, ale drahú dosku. Tu je zoznam od CadSoft, ľudí, ktorí vyrábali Eagle, výrobcov plošných spojov. Väčší displej, väčšina displejov je 5 na 7, moje sú 4 na 5, takže jeho zväčšenie by otvorilo úplne nový rad možností zobrazenia. Samozrejme, že by ste potrebovali viac výstupov, mal som k dispozícii iba 9, ale ak by ste používali PICAXE28X, máte k dispozícii až 17 výstupov, to je displej 8 na 8. Pekný. Ak sa však presuniete z PICAXE na iné mikrokontroléry, som si istý, že existujú tie s rôznymi výstupnými kolíkmi. Ďalšou možnosťou je Charlie-Plex výstupy, aj keď na to, aby to fungovalo, budete musieť mať možnosť nastaviť výstupné kolíky ako vstupy. Verím, že je to možné u väčšiny PICAXE PIC, obzvlášť u Arduina. Dúfam, že akonáhle bude môj web (TheDarkPlace alebo len The Dark Place) v prevádzke, možno budem môcť predávať súpravy s displejom 4 x 5 s niekoľkými možnosťami. ako napríklad 2 samostatné dosky, 1 kompletná doska a 1 kompletná doska s 2 vrstvami. To však závisí od toho, koľkým ľuďom sa to páči. Alebo mi môžete napísať e -mail na adresu: pinski1 [at] gmail.comTu je niekoľko obrázkov rozloženia.

Odporúča: