Sadržaj:
- Korak 1: Shema
- Korak 2: Ukrcajte se
- Korak 3: Naručivanje PCB -a
- Korak 4: Pripremite lemljenu ploču i dijelove
- Korak 5: Lemite zajedno
- Korak 6: Softver
- Korak 7: Dovršavanje
Video: Božićno drvce Charlieplexing: 7 koraka (sa slikama)
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:07
Dolazi Božić i trebamo novi hardver.
Božićni hardver mora biti zeleno + bijelo + crveno + treptati.
Dakle, PCB je zelena + bijela, zatim dodajte neke trepereće LED diode i gotovi smo. Imam puno "Pravokutnog bočnog pogleda, crvene, bistre, ultra svijetle SMD 0806 LED diode" (radi i 1206), tada imamo gotovo sve.
Korak 1: Shema
U redu, imamo ideju. sljedeće što nam treba je nekoliko shema.
Da biste mogli rukovati s puno LED dioda s ne tako kompliciranim uređajem, dobra je ideja koristiti charlieplexing. Charlieplexing je blizu matrice, ali kombinira redove i stupce zajedno. Ideja je imati šestostrano drvo, a zatim s uobičajenim principima e može koristiti matricu matrice 5 × 6 ili 6 × 7. Pa, to je Božić, a zatim koristite veće. Odlučio sam koristiti matricu od 6 kolona i 7 redova. Zatim nam je potreban MCU sa najmanje 7 GPIO pinova svaki sa mogućnošću rada kao izlaz i ulaz (ili treće stanje). Jedan od najjeftinijih je PIC16F15323.
Imamo slobodne pinove, pa na primjer upotrijebite A/D pretvarač za neki posao i stavite jedan LED diodu na vrh.
U redu, tada je shema postavljena.
Sljedeći dio je odluka o tome kako urediti ploču.
Korak 2: Ukrcajte se
Moj plan je, imati generičku ploču, koja se može koristiti 6 ×. Jedna ploča po svakoj koloni.
Pretpostavimo, imamo dvostranu ploču, možemo imati dvije kolone po ploči, jedna strana napaja LED diode odozgo prema dolje, druga odozgo prema gore. Moramo imati mjesto gdje dijelimo ta dva izvora. Za razdvajanje PCB linija imamo dvije uobičajene opcije.
- Možemo upotrijebiti nož i rezati liniju bakra (morate biti precizni, inače ćete oštetiti ploču)
- Ili možemo izbušiti križni bočni spoj (naziva se "via")
Više volim bušiti. Lakše je i manje vidljivo.
Također moramo uvesti redove, ali moramo odabrati odgovarajući koji je feed iz odgovarajuće kolone. Odlučio sam koristiti spoj za lemljenje PCB -a. To je jednostavno i gotovo besplatno. Zatim na svakoj ploči, koja predstavlja jednu kolonu, imamo jedan "spoj" Jx i jedan "preko" Vx koji predstavljaju određenu ploču x. To znači da na ploči 1 moramo lemiti "spoj" J1 i izbušiti "preko" V1. Jedan mali izgovor je tabla 6, koja mora hraniti dva reda, a zatim imati dva "spoja" J6 i J6 '.
Zadnji dio je stvaranje "osnovne" ploče koja će sadržavati MCU i ostale elektroničke komponente. Ova ploča je relativno jednostavna i nema posebnih funkcija.
Korak 3: Naručivanje PCB -a
Za naručivanje ploča koristim kinesku proizvodnju.
Jedan od bržih i ugodnijih za mene je AllPCB. Imaju jednostavan sistem naručivanja. Na prvoj stranici unesite dimenziju. Za ovu dimenziju ploče je 85 × 100 mm, odaberite količinu (ne zaboravite da vam trebaju 3 kom po jednom stablu), zadržite 2 sloja i zadržite debljinu 1,6 mm. Kliknite na ponudu sada i tada ćete dobiti cijenu uključujući pošiljku.
Možete prilagoditi boje ploče, ali zelena je najbolja boja za drvo, a bijela je najbolja za imitaciju snijega.
Unesite svoju adresu e -pošte i kliknite "Dodaj u korpu".
Od vas će se tražiti "gerber datoteka". To je priložena datoteka charlieplex7_85x100_brd.zip, a zatim je prenesite. Odaberite svoju adresu, željeni način plaćanja i dovršite narudžbu.
Korak 4: Pripremite lemljenu ploču i dijelove
U roku od nekoliko dana možete očekivati paket sa PCB -ovima.
Prije svega moramo podijeliti ploče. Povezani su malim mostovima. Radi lakšeg naručivanja ovdje su povezana tri dijela. Koristim škare, to je brzo, ali upotrebom JLC britvice učinite rez glatkijim.
Kad je rezanje završeno, pripremite ploču koja će se koristiti za koju kolonu. Budite oprezni pri odabiru ploča za stupce 3 i 6. Ploče 3 i 6 moraju na stražnjoj strani sadržavati dodatnu žicu za gornju LED diodu. Ploče s ovom dodatnom žicom su one sa slikama snjegovića i zvona.
Sljedeći korak je bušenje odgovarajućih spojnica i lemnih spojeva.
Zatim lemite sve SMD LED diode, otpornike procesora i druge elektroničke dijelove na šest stubova i jednu osnovnu ploču.
Korak 5: Lemite zajedno
Kada su svi SMD elektronički dijelovi lemljeni, vrijeme je za lemljenje ploča zajedno.
Prvi korak je lemljenje svih šest stubnih ploča na osnovnu ploču. Počnite s malim točkama s jedne strane (na primjer samo s gornje strane). lemne ploče. Pažljivo lemite ploče, fokusirajte se da ploče postavite blizu centra, ali toliko blizu, da biste stvorili šesterokut u sredini.
Kad je svih šest ploča pričvršćeno na osnovnu ploču, koristite jednu rezervnu praznu osnovnu ploču kao držač. Nacrtajte ovu rezervnu ploču na daske stupova, ona će pričvrstiti ploče stupova u očekivanom položaju i udaljenosti. Čini cijelu konstrukciju stabilnijom i lakše je lemiti oko tri donja reda na daskama. Kada završite, lemite stražnje strane ploča, lemite gornje strane u konačno stanje i ne zaboravite te dvije dodatne žice za gornju LED diodu.
Nakon toga uklonite rezervnu ploču za pomoć i dovršite lemljenje svih stupova.
Zadnji korak je THT LED montiran na vrhu. Izrežite žice ove LED diode, oblikovane tako da odgovara stražnjoj strani ploča i lemite je u položaj s katodom na ploči 3 i anodom na ploči 6.
To je sve sa gledišta lemljenja.
Korak 6: Softver
Softver je vrlo jednostavan.
Pripremio sam jednostavan primjer da se koriste tablice tradicionalne za mikročipove PIC MCU -ove. Softver koristi jedan tajmer za prekid za prolazak kroz LED diode i okvire prikaza pohranjene u "video" RAM -u.
Glavni program samo gledajte za sljedeći korak. Prebacite podatke u "video" RAM memoriju i stavite sljedeću kolonu u nju.
Takođe čita vrednost iz DA pretvarača i koristi je za trajanje sledećeg kadra.
Možete preuzeti izvorni kod i izmijeniti ga, ili možete preuzeti samo heksadecimalnu datoteku i koristiti je takvu kakva jeste.
Koristim PICkit3 za programiranje HEX -a na procesor.
HEX datoteka programirana je na gotovu božićnu jelku pomoću utičnice X1 sa 0,1 rupom sa šest rupa. Ovdje nije potrebno lemiti bilo koji konektor. Koristite izravne žice isporučene s PICkitom 3 sa iglama s obje strane. Provucite igle kroz rupe i lagano ih utisnite u rupe.
Ploče sadrže istu oznaku trokuta za pin 1 kao i PICkit3. Prilikom programiranja provjerite je li žica označena trokutom na jednom PICkit3 u označenoj rupi na ploči.
Za programiranje koristim MPLAB IPE (Integrirano programsko okruženje).
Prije početka programiranja ne zaboravite omogućiti napajanje ploče pomoću alata. Ta je opcija dostupna na kartici "Napajanje" IPE -a.
Nakon programiranja, alati će držati ploču napajanom, a zatim možete izravno provjeriti rezultat.
Korak 7: Dovršavanje
Završni dio je montaža baterije kao postolja.
Koristim držač baterije 3 × AA. Ovaj držač obično ima dvije rupe za dva M3 vijka. Osnovna ploča ima iste rupe, pa je montaža jednostavna pomoću dva vijka M3 × 12 i odgovarajućih matica.
Prije montaže, lemite žice za napajanje na osnovnu ploču i na držač baterije.
I to je sve. Uključite tri baterije i uživajte.
Preporučuje se:
Božićno drvce koje kontrolira web stranica (svako može njime kontrolirati): 19 koraka (sa slikama)
Božićno drvce pod kontrolom web stranice (bilo ko to može kontrolirati): Želite li znati kako izgleda božićno drvce pod kontrolom web stranice? Evo videozapisa koji prikazuje moj projekt mog božićnog drvca. Prijenos uživo je do sada završio, ali snimio sam video snimak o tome što se događa: Ove godine, sredinom prosinca
Ugrađeno božićno drvce sa 3D štampom: 10 koraka (sa slikama)
Božićno drvce sa ugrađenim LED štampom sa 3D štampanjem: Ovo je božićno drvce sa 3D štampom sa ugrađenim adresabilnim LED diodama unutra. Tako je moguće programirati LED diode za lijepe svjetlosne efekte i koristiti 3D štampanu strukturu kao difuzor. Drvo je odvojeno u 4 faze i osnovni element (stablo
FlatPack božićno drvce: 6 koraka (sa slikama)
FlatPack božićno drvce: Imam " nedostajemo ti " pošta od Instructables prošle sedmice i da … i ti meni nedostaješ ^ _ ^ Pa, nekako sam zauzet stvarnim svijetom, ali jučer - 25. decembra - bio je praznik. Supruga i djeca posjećuju svekrvu, pa sam bio sam kod kuće
Božićno drvce koje pokreće Google Trends: 6 koraka (sa slikama)
Božićno drvce s pokretanjem Google trendova: Želite li znati koliko je Božić u trendu? Saznajte s ovim božićno drvce na Google -ovim trendovima! Uključen je način zabave
Božićno drvce ATmega (arduino): 10 koraka (sa slikama)
Božićno drvce ATmega (arduino): božićno drvce ATmega (arduino)