Sisällysluettelo:

10 miljoonan YouTube -tilaajan palkinnon LED -piirilevy: 5 vaihetta (kuvilla)
10 miljoonan YouTube -tilaajan palkinnon LED -piirilevy: 5 vaihetta (kuvilla)

Video: 10 miljoonan YouTube -tilaajan palkinnon LED -piirilevy: 5 vaihetta (kuvilla)

Video: 10 miljoonan YouTube -tilaajan palkinnon LED -piirilevy: 5 vaihetta (kuvilla)
Video: Джентльмены удачи (FullHD, комедия, реж. Александр Серый, 1971 г.) 2024, Joulukuu
Anonim
Image
Image
10 miljoonan YouTube -tilaajan palkinnon LED -piirilevy
10 miljoonan YouTube -tilaajan palkinnon LED -piirilevy
10 miljoonan YouTube -tilaajan palkinnon LED -piirilevy
10 miljoonan YouTube -tilaajan palkinnon LED -piirilevy

Yhteenveto

Tämä piirilevy (Printed Circuit Board) muistuttaa YouTube Play Button -palkintoa, joka jaetaan sisällöntuottajille tiettyjen virstanpylväiden, kuten 100 000, 1 miljoonan ja 10 miljoonan tilaajan, saavuttamisesta. Kun kytkin on päällä, käyttäjä voi selata 5 eri tilaa painamalla vasemmassa yläkulmassa olevaa painiketta. Ensimmäinen tila jättää kaikki LED -valot pois päältä, toinen on hopea (100 000 sub), kolmas on kulta (1 milj. Sub), neljäs on kuohuviini timanttitehoste (10 milj. Sub) ja viides, vain levyn väri on kokonaan punainen. Levy on noin 150 mm x 100 mm, sen kulmissa on reikiä, joten se voidaan asentaa jonnekin, mutta en ole asentanut sitä mihinkään. Levyllä on tällä hetkellä 3,7 voltin drone-akku, voin muuttaa tätä niin, että voin vain jättää sen kytkettynä ja asentaa sen jonnekin, eikä minun tarvitse huolehtia pariston vaihtamisesta, koska se kestää vain noin 30 minuuttia LED-valojen ollessa täysi kirkkaus.

Tämä levy rakennettiin Berry Collegessa järjestettäville erityisten aiheiden luokalle, jonka opetti Zane Cochran, jolla oli ajatus käyttää kuvia PCB -rakenteiden suunnitteluun ja inspiroimiseen.

Komponentit

Toisin kuin Slouchy Board ja työpöytälaite, jonka rakensin, en piirrä tätä piiriä, koska se oli vain LED -valoja, kytkin, painike ja ATTiny85 -mikrokontrolleri. Kaikki käyttämäni komponentit (kaikki pinta -asennettavat tavarat), paitsi paristot, löytyvät osoitteesta https://lcsc.com/ erittäin halvalla, ja ne on lueteltu alla.

Käytimme räätälöityä ohjelmoijaa (Zane) ohjelmoimaan levyt, kun ne olivat jo pinta-asennettuna levylle. Koska niitä ei ole kaupallisesti saatavilla, sinun on joko rakennettava oma tai käytettävä ATTiny -laitetta, jossa on asennetut pistorasiat ja USB -ohjelmoija. Tai voit ohjelmoida ATTiny: n Arduinon kautta, jos teet otsikkotappien reiät PCB: lle riittävän suuret hyppyjohtimille (kuten tämän videon lopussa linkitetyssä videossa).

Pinta -asennettava ATTiny85 -mikrokontrolleri C89852 (2 dollaria kukin)

(27 dollaria) USB -ohjelmoija

(11 dollaria) ATTiny + IC -liitännät

Painike C86487 (0,20 dollaria kukin)

Otsanastat virtaliitäntää varten C86471 (0,20 dollaria kukin)

10 k ohmin vastus C99198 (.08 dollaria 100: lle)

RGB LED C114585 (0,50 dollaria 5, 3,70 dollaria 50)

100 nF kondensaattori C1590 (0,29 dollaria 50: lle)

Kytkin C128955 (0,41 dollaria 5)

4.7uF kondensaattori C108344 (20 0,37 dollaria)

Drone -akku ja laturi täydentävät pienjännitepiirejä (23 dollaria)

Työkalut/Ohjelmisto

Voit luoda piirilevyn siirtymällä EasyEDA -palveluun ja luomalla ilmaisen tilin. Voit etsiä apua Slouchy Board- tai Desktop Device Instructables -apuohjelmastani EasyEDA: n kanssa, koska molemmat osoittavat, miten sitä käytetään. Piirilevy vaihtelee 5 dollarista 10 dollariin viidestä ja kestää noin viikon tai kaksi toimitettaessa Kiinasta Yhdysvaltoihin.

Kun olet hankkinut piirilevyn Kiinasta ja sinulla on kaikki komponentit valmiina, sinun on käytettävä Solder Pastaa liittämään jokainen yksittäinen komponentti. Käytin MG Chemicals Leaded Solder Pastaa. (VAROVAISESTI TÄMÄ TUOTE ON JOHTANUT SINÄ. Luulen, että he tekevät myös lyijytöntä juotospastaa)

Ohjelmoidaksesi ATTiny85, käytä Arduinon ohjelmistoa, mutta varmista, että olet ladannut levytiedostot, jos et ole koskaan ohjelmoinut ATTiny85: tä. Tämä video selittää hienosti, miten se tehdään: Opetusohjelma: Attiny 85 -ohjelmointi Arduinolla.

Vaihe 1: EasyEDA: Kaavio

EasyEDA: Kaavamainen
EasyEDA: Kaavamainen
EasyEDA: Kaavamainen
EasyEDA: Kaavamainen
EasyEDA: Kaavamainen
EasyEDA: Kaavamainen

Aloita EasyEDAssa luomalla uusi projekti ja luomalla uusi kaavio. Varmista, että sijoitat alla luetellut komponentit ja liität ne samanlaiseen tapaan kuin minulla on kaaviossa. Vasemmalla puolella voit etsiä tarvittavia osia eri kirjastoista ja sijoittaa ne sitten kaavioon.

Mikro -ohjaimen ohjelmoimiseksi kortilla ollessaan käytä pinta -asennettavaa ATTiny- tai läpireikää ATTIny

Pinta -asennettava ATTiny85 -mikrokontrolleri (Siirry vasemmalla oleviin "kirjastoihin" ja etsi "C89852"), jotta hyppyjohtojen liitännät menevät EELibiin vasemmalla puolella ja valitsivat 2x4 -urosisen nastatapin kuvan mukaisesti. Tämä tarkoittaa, että voit juottaa hyppyjä tilapäisesti paikalle ohjelmoidaksesi levyn Arduinon kautta.

TAI

Pistorasiaan asennettu ATTiny85 (Siirry vasemmalla oleviin "kirjastoihin" ja etsi "Attiny85-20PU THT" AutogolazzoJr: lta). ja edelleen, mutta se tarkoittaa, että sinulla on oltava se USB -ohjain, joka on melko kallis.

sijoittaa kaikki seuraavat

(1x takana) Otsikonapit virtaliitäntää varten (Siirry vasemmalla oleviin kirjastoihin ja etsi "C86471")

(1x painikkeella) 10 k ohmin vastus (Siirry vasemmalla oleviin kirjastoihin ja etsi "C99198")

(Kuinka monta haluat) RGB -LED (Siirry vasemmalla oleviin kirjastoihin ja etsi "C114585")

(Yksi per LED) 100 nF kondensaattori (Siirry vasemmalla oleviin kirjastoihin ja etsi "C1590")

(1x) Vaihda (Siirry vasemmalla oleviin kirjastoihin ja etsi "C128955")

(1x) 4,7uF: n kondensaattori (Siirry vasemmalla oleviin "kirjastoihin" ja etsi "C108344") Aseta tämä kondensaattori lähelle virtalähteen tappeja, mutta varmista, että se on etupuolella, voit juottaa vain toisella puolella. (Muuten asiat putoavat, kun lämmität levyn)

Kun kaikki komponentit on sijoitettu, liitä ne oikeisiin nastoihin sekä GDN- ja VCC -liitäntöihin. Yhdistät ne käyttämällä johdotustyökalua ja asettamalla GND- ja VCC -symbolit. Kun olet liittänyt kaikki johdot oikein, voit napsauttaa Muunna PCB -painikkeeksi.

Vaihe 2: EasyEDA: PCB -suunnittelu

EasyEDA: PCB -muotoilu
EasyEDA: PCB -muotoilu
EasyEDA: PCB -muotoilu
EasyEDA: PCB -muotoilu
EasyEDA: PCB -muotoilu
EasyEDA: PCB -muotoilu

Ennen kuin siirryt PCB -ympäristöön, käytä Inkscapea tai jotain muuta ohjelmistoa, jonka avulla voit luoda DXF -tiedostoja ja hahmotella valitsemasi muodon. Kun sinulla on muotoilusi DXF -tiedosto, joka on mitoitettu oikeiksi yksiköiksi (esimerkiksi 150 mm x 100 mm), luo erillinen tiedosto, joka sisältää taululle piirrettävän, minulle se oli vain toistopainikkeen kolmio.

Kun aloitat piirilevyympäristössä, näet joukon tasoja ja numeroita oikealla. Muuta yksikkösi millimetreiksi tai mitä haluat käyttää ja muuta napsautuksen kokoa (napsautuskoko on pohjimmiltaan millä aikavälillä voit sijoittaa asioita verkkoon) johonkin kätevään. Tein omani 10 mm, koska halusin levyn ääriviivat helposti sijoitettavaksi kohtaan (0, 0).

Aloita muokkaamalla levyn ääriviivatasoa (napsauta väriä ja kynä tulee näkyviin) ja tuo ääriviivat DXF -tiedosto. Kun olet saanut tämän, muokkaa yläkerrosta ja aloita komponenttien asettaminen taululle haluamallasi tavalla vetämällä ne ääriviivoille. Kun komponentit on asetettu paikalleen, kytke kaikki siniset viivat langatyökaluun, ellei niitä ole liitetty GND- tai VCC -verkkoon. GND- ja VCC -liitännät kytkeytyvät suoraan korttiin, eikä niitä tarvitse eristää johtojen kautta.

Kun kaikki muut kuin VCC- ja GND-yhteydet on kytketty yhteen, voit käyttää viimeisiä yhteyksiä Kuparialue-työkalulla. Tee tämä kerran yläkerrokselle ja kerran alakerrokselle. Varmista, että muutat yhden kuparialueen VCC: ksi Ominaisuudet -välilehdessä, teen yleensä yläkerroksen GND: ksi ja alemman kerroksen VCC: ksi. Kun olet tehnyt tämän, levyn pitäisi näyttää täydelliseltä ja voit lähentää nähdäksesi, missä GND yhdistää korttiin. Tässä vaiheessa haluat tarkistaa DRC -virheet päivittämällä DRC -virheet Design Manager -välilehden vasemmassa reunassa. Jos virheitä ei ole, voit tilata laudan.

Viimeinen tärkeä asia, joka sinun on tehtävä, jos olet siirtymässä hyppyjohdinreitille Surface Mounted ATTiny -laitteella, on muokkaamalla otsikkotappiliitäntöjen reikiä. Napsauta 2x4 -otsatappiliitäntää, siirry oikealle ominaisuuksien alla ja muuta reikä (halkaisija) 1 mm: ksi. Mielestäni tämän pitäisi tehdä, jos juotat johdot paikoilleen, varmista, että teet tämän jokaiselle reiälle.

Voit tilata taulun napsauttamalla yläreunassa olevaa painiketta, jossa on G ja oikea nuoli viedäksesi Gerber -tiedostosi. Tämä vie sinut suoraan paikkaan, josta ostat levyt, on olemassa monia vaihtoehtoja eri väreille ja viimeistelyille, jotka vaikuttavat levyn hintaan, PCB -paksuuden osalta, mielestäni 1.6 on se, mitä yleensä teemme. Jos haluat tarkistaa komponenttien sopivuuden, voit viedä piirilevyn-p.webp

(Muokkaa) Olen lisännyt Gerber -tiedoston, jos haluat käyttää sitä.

Vaihe 3: Pintaliitosjuotos

Image
Image
Pinta -asennettava juotos
Pinta -asennettava juotos
Pinta -asennettava juotos
Pinta -asennettava juotos

Pinta -asennuskomponenttien juottaminen on suosikkini koko rakennelmasta, koska minusta on erittäin tyydyttävää katsella, kuinka kaikki pienet komponentit yhdistetään uunin sisällä olevan juotteen avulla. Videossa tämän projektin koko rakenne on dokumentoitu, joten jos jokin edellisistä vaiheista on hämmentävä, tämä video voi olla hyödyllinen. Se osoittaa myös yksityiskohtaisesti, miten tein pintojen juottamisen, jonka tiivistän vain nopeasti tekstissä.

Kun levy tulee Kiinasta ja sinulla on kaikki pienet komponentit, peitä kaikki juotospehmusteet juotospastalla mukana toimitetulla kaavaimella. Työnnä sitten irtonaiset komponentit juotospastaan, kunnes ne ovat kaikki paikallaan. Juotteen sulamispiste on noin 360 astetta Fahrenheit (185 astetta), joten laita uuni lämpiämään sen ympärille ja kiinnitä lauta sinne noin 2 minuutiksi tai näet, että kaikki juotospisteet muuttuvat kiiltäviksi, mikä osoittaa, että juote on on sulanut. Ole varovainen, kun otat levyn pois, se on kuuma!

Vaihe 4: Ohjelmointi

Ohjelmointi
Ohjelmointi
Ohjelmointi
Ohjelmointi
Ohjelmointi
Ohjelmointi

Aloitin Neopixel -peruskirjastoilla testatakseni kaikki LED -valoni ja varmistaakseni, että kaikki toimii, ja käytin sitten FastLED.h -kirjastoa sekä joitain muokkauksia, jotka tein halutun timanttitehosteen saamiseksi, kun taas muut tilat asettavat kaikki LEDit yhdeksi väri.

Olen liittänyt koodini viitteeksi.

Tällä konseptilla ja joukolla LED -valoja voit tehdä paljon hienoja asioita, joten kerro minulle, teetkö yhden näistä ja mikä on hahmosi, logosi tai muodosi ja mitä LEDit tekevät!

Vaihe 5: Tilaa YouTube -kanavani

Tilaa YouTube -kanavani!
Tilaa YouTube -kanavani!
Tilaa YouTube -kanavani!
Tilaa YouTube -kanavani!

Jos pidit tätä opetettavaa mielenkiintoisena, tutustu työpöytäavustajasta tekemääni videoon ja joihinkin muihin projektivideoihini.

Yritän saada kanavani 1 000 tilaajalle, jotta voin alkaa kanavoida kanavaani rahoittaakseni tulevia, kunnianhimoisempia eli kalliimpia projekteja. Minulla on vielä pari kouluprojektia tältä lukukaudelta, jotka jaan, ja sitten aion perehtyä uusiin asioihin. Näihin hankkeisiin kuuluu laite, jonka avulla sotilaat voivat seurata aikakauslehtiensä jäljellä olevien luotejen määrää, ja Gameboy -tyylinen peliohjain, joka toimii täysin Teensyn kanssa.

Jos nämä kuulostavat mielenkiintoisilta, voit tilata YouTube -kanavani tai täältä ohjeiden mukaisen profiilini.

Linkki kanavalleni:

Kiitos!!

Suositeltava: