Sadržaj:

Nagrada od 10 milijuna pretplatnika YouTube LED PCB: 5 koraka (sa slikama)
Nagrada od 10 milijuna pretplatnika YouTube LED PCB: 5 koraka (sa slikama)

Video: Nagrada od 10 milijuna pretplatnika YouTube LED PCB: 5 koraka (sa slikama)

Video: Nagrada od 10 milijuna pretplatnika YouTube LED PCB: 5 koraka (sa slikama)
Video: ТАЙМЛАПС БУДУЩЕГО: Путешествие к концу времени (4K) 2024, Studeni
Anonim
Image
Image
10 milijuna nagrada pretplatnika YouTube LED PCB
10 milijuna nagrada pretplatnika YouTube LED PCB
10 milijuna nagrada pretplatnika YouTube LED PCB
10 milijuna nagrada pretplatnika YouTube LED PCB

Sažetak

Ova PCB (tiskana ploča) podsjeća na nagradu YouTube Play Button koja se dodjeljuje kreatorima za postizanje određenih prekretnica, poput 100 000, 1 milijun i 10 milijuna pretplatnika. Kad je prekidač uključen, korisnik se može pomicati kroz 5 različitih načina rada pritiskom na gumb u gornjem lijevom kutu. U prvom načinu rada isključuju se sve LED diode, drugi je srebrni (100 000 podmornica), treći je zlatni (1 milijun podmornica), četvrti je svjetlucavi dijamantni efekt (10 milijuna podmornica), a peti, samo da se slaže boja ploče je crvena. Ploča je otprilike 150 mm x 100 mm, ima rupe u uglovima pa bi se mogla negdje montirati, međutim, nisam je montirao ni na što. Ploču trenutno napaja bespilotna baterija od 3,7 volta, ovo bih mogao promijeniti tako da je ostavim uključenu i negdje je montiram, a da ne moram brinuti o promjeni baterije jer s LED diodama traje samo 30 minuta punu svjetlinu.

Ova je ploča napravljena za posebnu nastavu o temama na Berry Collegeu koju je podučavao Zane Cochran koji je imao ideju koristiti slike za dizajn i inspiriranje izrade PCB -a.

Komponente

Za razliku od Slouchy Board -a i stolnog uređaja koji sam izgradio, nisam sklopio ovu shemu jer su to bile samo LED diode, prekidač, gumb i mikrokontroler ATTiny85. Sve komponente koje sam koristio (sve stvari na površini), osim baterija, mogu se pronaći na https://lcsc.com/ za super jeftine i navedene su u nastavku.

Za programiranje ploča koristili smo programer izrađen po mjeri (Zane) dok su već bile postavljene na ploču. Budući da oni nisu komercijalno dostupni, morali biste sami izgraditi ili koristiti ATTiny s ugrađenim utičnicama i USB programatorom. Ili biste mogli programirati ATTiny putem Arduina ako napravite rupe za zaglavlje na PCB -u dovoljno velike za prespojne žice (nekako kao što je prikazano u videu povezanom na kraju ovog videa).

Površinski montirani mikrokontroler C89852 ATTiny85 (2 USD svaki)

(27 USD) USB programer

(11 USD) ATTiny + IC utičnice

Gumb C86487 (0,20 USD svaki)

Igle zaglavlja za napajanje C86471 (0,20 USD svaki)

10k Ohm otpornik C99198 (0,08 USD za 100)

RGB LED C114585 (0,50 USD za 5, 3,70 USD za 50)

100 nF kondenzator C1590 (0,29 USD za 50)

Prekidač C128955 (0,41 USD za 5)

4,7uF kondenzator C108344 (20 za 0,37 USD)

Drone baterija i punjač savršeni za napajanje niskonaponskih krugova (23 USD)

Alati/softver

Za izradu PCB -a možete otići na EasyEDA i napraviti besplatni račun. Za pomoć s EasyEDA -om možete se obratiti mojim Slouchy Board ili Desktop Device Instructables jer oba pokazuju kako se njome koristi. PCB se kreće od 5 do 10 USD za 5 i potrebno je otprilike tjedan ili dva za isporuku iz Kine u SAD.

Nakon što nabavite PCB iz Kine i kada sve vaše komponente budu spremne, morat ćete koristiti Solder Paste za pričvršćivanje svake pojedinačne komponente. Koristio sam MG Chemicals Leaded Solder Paste. (PAŽLJIVO, OVAJ PROIZVOD VODIO JE U NJEMU. Mislim da proizvode i neku pastu za lemljenje bez olova)

Za programiranje ATTiny85 upotrijebite Arduinov softver, ali provjerite jeste li preuzeli datoteke ploče ako nikada niste programirali ATTiny85. Ovaj video sjajno objašnjava kako to učiniti: Vodič: Programiranje Attiny 85 s Arduinom.

Korak 1: EasyEDA: Shematski prikaz

EasyEDA: Shematski
EasyEDA: Shematski
EasyEDA: Shematski
EasyEDA: Shematski
EasyEDA: Shematski
EasyEDA: Shematski

Na EasyEDA -i počnite stvaranjem novog projekta i izradite novu shemu. Stavite komponente koje sam naveo ispod i povežite ih slično kao što ih imam na shemi. Na lijevoj strani možete pretraživati potrebne biblioteke u različitim knjižnicama, a zatim ih postaviti u shemu.

Za programiranje mikrokontrolera dok ste na ploči, koristite ATTiny s površinskom montažom ili ATTIny prolaznu rupu

Površinski montirani mikrokontroler ATTiny85 (Idite na "knjižnice" s lijeve strane i pretražite "C89852"), kako biste veze za kratkospojne žice išli na EELib s lijeve strane i odabrali 2x4 muški pin zaglavlja kao što je prikazano na slici. To znači da biste mogli privremeno lemiti skakače kako biste programirali ploču putem Arduina.

ILI

ATTiny85 s utičnicom (idite na "knjižnice" s lijeve strane i pretražite "Attiny85-20PU THT" od AutogolazzoJr-a), ovo će postaviti otisak utičnice na ploču u koju možete zatim lemiti. To vam omogućuje da pomaknete kontroler unatrag i dalje, ali znači da morate imati taj USB kontroler koji je prilično skup.

postavite sve sljedeće

(1x na stražnjoj strani) Igle zaglavlja za napajanje (Idite na "knjižnice" s lijeve strane i pretražite "C86471")

(1x s gumbom) 10k Ohm otpornik (Idite na "knjižnice" s lijeve strane i pretražite "C99198")

(Koliko god želite) RGB LED (Idite na "knjižnice" s lijeve strane i pretražite "C114585")

(Jedan po LED -i) 100 nF kondenzator (Idite u "knjižnice" s lijeve strane i pretražite "C1590")

(1x) Prebacivanje (Idite na "knjižnice" s lijeve strane i pretražite "C128955")

(1x) Kondenzator od 4,7 uF (Idite u "knjižnice" s lijeve strane i pretražite "C108344") Postavite ovaj kondenzator blizu pinova zaglavlja napajanja, ali pazite da se nalazi s prednje strane, možete lemiti samo s jedne strane. (Inače stvari padaju kad zagrijete ploču)

Nakon što postavite sve komponente, spojite ih na ispravne pinove, kao i na GDN i VCC veze. Povezujete ih pomoću alata za ožičenje i postavljanjem simbola GND & VCC. Nakon što ste pravilno spojili sve žice, možete kliknuti gumb za pretvaranje u PCB.

Korak 2: EasyEDA: Dizajn PCB -a

EasyEDA: Dizajn PCB -a
EasyEDA: Dizajn PCB -a
EasyEDA: Dizajn PCB -a
EasyEDA: Dizajn PCB -a
EasyEDA: Dizajn PCB -a
EasyEDA: Dizajn PCB -a

Prije nego što prijeđete na PCB okruženje, upotrijebite Inkscape ili neki drugi softver koji možete koristiti za stvaranje DXF datoteka i izradu obrisa odabranog oblika. Nakon što imate DXF datoteku s obrisima oblika koja je dimenzionirana na ispravne jedinice (na primjer 150 mm x 100 mm), stvorite zasebnu datoteku koja sadrži ono što će biti nacrtano na ploči, za mene je to bio samo trokut gumba za reprodukciju.

Kad počnete u okruženju PCB -a, s desne strane ćete vidjeti hrpu slojeva i brojeva. Promijenite svoje jedinice u milimetre ili što god želite koristiti i promijenite veličinu snapa (veličina snap je u osnovi u kojem intervalu možete postaviti stvari na rešetku) u nešto prikladno. Napravio sam svoj 10 mm jer sam želio da se obris ploče lako postavi na (0, 0).

Počnite uređivanjem obrisnog sloja ploče (kliknite boju i trebala bi se pojaviti olovka) i uvezite vanjsku DXF datoteku. Nakon što to učinite, uredite svoj gornji sloj i počnite postavljati komponente na ploču kako želite, povlačeći ih na obris. Zatim, nakon što su komponente postavljene, spojite sve plave crte s alatom za žice, osim ako su spojene na GND ili VCC. GND i VCC veze spajaju se izravno na ploču i ne moraju se izolirati žicama.

Nakon što su sve veze koje nisu VCC i GND spojene zajedno, možete upotrijebiti alat Bakreno područje za posljednje povezivanje. Učinite to jednom na gornjem sloju i jednom na donjem sloju. Provjerite jeste li promijenili jedno od bakrenih područja u VCC na kartici svojstava, ja obično napravim gornji sloj GND, a donji sloj VCC. Nakon što to učinite, ploča bi trebala izgledati potpuna i možete zumirati da vidite gdje se GND spaja s pločom. U ovom trenutku želite provjeriti postoje li DRC pogreške osvježavanjem DRC pogrešaka na kartici Upravljač dizajnom krajnje lijevo. Ako nema pogrešaka, dobro je otići i naručiti svoju ploču.

Posljednja važna stvar koju trebate učiniti ako idete putem žice kratkospojnika s Surface Minted ATTiny je uređivanje rupa na spojevima zaglavlja. Kliknite na priključak zaglavlja 2x4 zaglavlja, idite desno pod svojstva i promijenite rupu (promjer) na 1 mm. Mislim da bi to trebalo učiniti ako lemite žice na mjestu, pazite da to učinite za svaku rupu.

Da biste naručili svoju ploču, kliknite gumb na gornjoj vrpci s G i strelicom okrenutom udesno za izvoz Gerber datoteke. Ovo će vas odvesti izravno do mjesta gdje kupujete ploče, postoji mnogo mogućnosti za različite boje i završne obrade koje će utjecati na cijenu ploče, za debljinu PCB -a, mislim da je 1.6 ono što obično radimo. Ako želite dvaput provjeriti odgovaraju li vaše komponente, možete izvesti-p.webp

(Uredi) Dodao sam Gerber datoteku ako je želite koristiti.

Korak 3: Lemljenje na površinsku montažu

Image
Image
Lemljenje na površinskoj montaži
Lemljenje na površinskoj montaži
Lemljenje na površinskoj montaži
Lemljenje na površinskoj montaži

Lemljenje komponenata za površinsko montiranje moj je omiljeni dio cijele konstrukcije jer mi je super zadovoljstvo gledati kako se sve male komponente spajaju lemljenjem unutar pećnice. U videu je dokumentirana cijela konstrukcija ovog projekta pa ako je bilo koji od prethodnih koraka zbunjujući, ovaj bi video mogao biti od pomoći. Također detaljno pokazuje kako sam izvršio površinsko lemljenje što ću ovdje samo kratko sažeti u tekstu.

Kad ploča stigne iz Kine i imate sve svoje sitne komponente, upotrijebite priloženu matricu da sve lemne jastučiće prekrijete pastom za lemljenje. Zatim zalijepite labave komponente u tijesto za lemljenje dok ih sve ne postavite na mjesto. Talište lemljenja je oko 360 stupnjeva celzijusa (185 stupnjeva Celzijusa) pa stavite pećnicu zagrijati oko toga i gurnite dasku unutra oko 2 minute ili vidite da sve točke lemljenja postaju sjajne, što znači da je lemljenje imalo bio otopljen. Pažljivo vadite dasku, bit će vruće!

Korak 4: Programiranje

Programiranje
Programiranje
Programiranje
Programiranje
Programiranje
Programiranje

Počeo sam s osnovnim Neopixel knjižnicama kako bih testirao sve svoje LED diode i uvjerio se da sve radi, a zatim sam koristio knjižnicu FastLED.h zajedno s nekim izmjenama koje sam napravio kako bih postigao željeni učinak dijamanta, dok drugi načini samo postavljaju sve LED diode na jednu boja.

Priložio sam svoj kôd za referencu.

Postoji mnogo kul stvari koje možete učiniti s ovim konceptom i hrpom LED -ova pa mi recite ako napravite jednu od ovih i koji je vaš lik, logotip ili oblik i što LED -e rade !!

5. korak: Pretplatite se na moj YouTube kanal

Pretplatite se na moj YouTube kanal!
Pretplatite se na moj YouTube kanal!
Pretplatite se na moj YouTube kanal!
Pretplatite se na moj YouTube kanal!

Ako ste mislili da je ovo uputstvo zanimljivo, slobodno pogledajte video koji sam napravio o Desktop Assistantu i neke od mojih drugih video zapisa o projektima.

Pokušavam svoj kanal privući do 1000 pretplatnika kako bih mogao početi zarađivati svoj kanal kako bih financirao buduće projekte koji su ambiciozniji ili skuplji. Još imam par školskih projekata iz ovog polugodišta koje ću podijeliti, a zatim ću početi ulaziti u nove stvari. Ti projekti uključuju uređaj koji vojnicima omogućuje praćenje broja metaka preostalih u njihovim časopisima i gamepad u stilu Gameboya koji u potpunosti radi s Teensyja.

Ako vam to zvuči zanimljivo, razmislite o pretplati na moj YouTube kanal ili ovdje na moj profil za upute.

Veza na moj kanal:

Hvala!!

Preporučeni: