Sadržaj:

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

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

Video: Nagrada 10 miliona pretplatnika YouTube LED PCB: 5 koraka (sa slikama)
Video: Такое Увидишь Раз в Жизни! Случаи 1 на 1 000 000 Снятые на Камеру! 2024, Novembar
Anonim
Image
Image
10 miliona nagrada YouTube pretplatnika LED PCB
10 miliona nagrada YouTube pretplatnika LED PCB
10 miliona nagrada YouTube pretplatnika LED PCB
10 miliona nagrada YouTube pretplatnika LED PCB

Sažetak

Ova PCB (štampana ploča) podsjeća na nagradu YouTube Play Button koja se dodjeljuje kreatorima za postizanje određenih prekretnica, poput 100, 000, 1 miliona i 10 miliona pretplatnika. Kada 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 iskričavi dijamantni efekt (10 milijuna podmornica), a peti, samo da se poklopi boja ploče je crvena. Ploča je otprilike 150 mm x 100 mm, ima rupe u uglovima pa se može negdje montirati, međutim, nisam je montirala ni na šta. Ploču trenutno napaja bespilotna baterija od 3,7 volta, ovo bih mogao promijeniti tako da je ostavim uključenu i negdje je montiram i ne moram brinuti o promjeni baterije jer traje samo 30 minuta sa LED diodama na puna svjetlina.

Ova ploča je napravljena za klasu posebnih tema na Berry College -u koju je vodio Zane Cochran koji je imao ideju o korištenju slika za dizajn i inspiraciju za izradu PCB -a.

Komponente

Za razliku od Slouchy Board -a i stolnog uređaja koji sam izgradio, ovo kolo nisam zamislio jer su to bile samo LED diode, prekidač, dugme i mikrokontroler ATTiny85. Sve komponente koje sam koristio (sve stvari koje se montiraju na površinu), osim baterija, mogu se naći na https://lcsc.com/ za super jeftine i navedene su ispod.

Koristili smo prilagođeni programer (Zane) za programiranje ploča dok su već bile postavljene na ploču. Budući da oni nisu komercijalno dostupni, morali biste sami izgraditi ili koristiti ATTiny s montiranim utičnicama i USB programatorom. Ili biste mogli programirati ATTiny putem Arduina ako napravite rupe na zaglavlju zaglavlja dovoljno velike na PCB -u za kratkospojne žice (nekako kao što je prikazano u videu povezanom na kraju ovog videa).

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

(27 USD) USB programator

(11 USD) ATTiny + IC utičnice

Dugme 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

Da biste stvorili PCB, možete otići na EasyEDA i napraviti besplatni račun. Možete se obratiti mojim Slouchy Board ili Instrukcijama za stolne uređaje za pomoć s EasyEDA -om jer obje pokazuju kako se koristi. PCB se kreće od 5 do 10 USD za 5 i potrebno je oko sedmicu ili dvije za isporuku iz Kine u SAD.

Nakon što nabavite PCB iz Kine i kad 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 JE VODIO U NJEMU. Mislim da proizvode i neku pastu za lemljenje bez olova)

Za programiranje ATTiny85 koristite Arduino 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: Šematski
EasyEDA: Šematski
EasyEDA: Šematski
EasyEDA: Šematski
EasyEDA: Šematski
EasyEDA: Šematski

Na EasyEDA -i počnite stvaranjem novog projekta i izradite novu shemu. Postavite komponente koje sam naveo ispod i povežite ih na način na koji ih imam na shemi. Na lijevoj strani možete pretraživati različite biblioteke za potrebne dijelove, a zatim ih smjestiti u shemu.

Za programiranje mikrokontrolera dok je na ploči, koristite ATTiny sa površinskom montažom ili ATTIny sa prolaznom rupom

Površinski montirani mikrokontroler ATTiny85 (Idite u "biblioteke" 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 možete privremeno lemiti skakače kako biste programirali ploču putem Arduina.

ILI

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

postavite sve sledeće

(1x na poleđini) Igle zaglavlja za napajanje (Idite na "biblioteke" s lijeve strane i pretražite "C86471")

(1x sa dugmetom) 10k Ohm otpornik (Idite u "biblioteke" s lijeve strane i pretražite "C99198")

(Koliko god želite) RGB LED (Idite u "biblioteke" s lijeve strane i pretražite "C114585")

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

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

(1x) Kondenzator od 4,7 uF (Idite u "biblioteke" s lijeve strane i pretražite "C108344") Postavite ovaj kondenzator blizu pinova zaglavlja napajanja, ali pazite da se nalazi sprijeda, 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: PCB dizajn
EasyEDA: PCB dizajn
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, koristite Inkscape ili neki drugi softver koji možete koristiti za kreiranje DXF datoteka i izradu obrisa odabranog oblika. Nakon što imate DXF datoteku s obrisima vaših 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.

Kada počnete u okruženju PCB -a, s desne strane ćete vidjeti hrpu slojeva i brojeva. Promijenite svoje jedinice u milimetre ili šta god želite koristiti i promijenite veličinu snap -a (veličina snap -a je u osnovi u kojem intervalu možete postaviti stvari na mrežu) 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. Kada 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 linije sa žičanim alatom, osim ako nisu spojene na GND ili VCC. GND i VCC veze spajaju se izravno na ploču i ne moraju biti izolirane ž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. Kada 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 greške osvježavanjem DRC grešaka na kartici Design Manager krajnje lijevo. Ako nema grešaka, dobro je da odete i naručite svoju ploču.

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

Da biste naručili svoju ploču, kliknite gumb na gornjoj traci s G i strelicom okrenutom udesno za izvoz Gerber datoteke. Ovo će vas odvesti direktno do mjesta gdje kupujete ploče, postoji mnogo opcija 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šinskoj montaži

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 verzija ovog projekta pa ako je bilo koji od prethodnih koraka zbunjujući, ovaj bi video mogao biti od pomoći. Također detaljno prikazuje kako sam izvršio površinsko lemljenje koje ć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 pastu za lemljenje dok ih sve ne postavite na mjesto. Tačka topljenja lemljenja je oko 360 stepeni celzijusa (185 stepeni Celzijusa), pa zagrijte pećnicu oko toga i stavite ploču na nju oko 2 minute ili vidite da sve tačke lemljenja postaju sjajne, što znači da je lem legao istopljen. Pažljivo vadite dasku, bit će vruće!

Korak 4: Programiranje

Programiranje
Programiranje
Programiranje
Programiranje
Programiranje
Programiranje

Počeo sam s osnovnim Neopixel bibliotekama kako bih testirao sve svoje LED diode i uvjerio se da sve radi, a zatim sam koristio biblioteku FastLED.h zajedno s nekim izmjenama koje sam napravio kako bih postigao željeni dijamantni efekt, 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 gomila LED dioda, pa me obavijestite ako napravite jednu od ovih i koji je vaš lik, logotip ili oblik i šta LED rade !!

Korak 5: 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 Assistant -u i neke od mojih drugih video zapisa o projektima.

Pokušavam dovesti svoj kanal do 1000 pretplatnika kako bih mogao početi monetizirati svoj kanal kako bih financirao buduće projekte koji su ambiciozniji ili skuplji. Imam još nekoliko š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 omogućava vojnicima da prate broj metaka preostalih u njihovim časopisima i gamepad u stilu Gameboya koji u potpunosti radi na Teensyju.

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

Link do mog kanala:

Hvala !!

Preporučuje se: