Sisällysluettelo:

Tarkka YouTube -tilaajalaskuri: 4 vaihetta
Tarkka YouTube -tilaajalaskuri: 4 vaihetta

Video: Tarkka YouTube -tilaajalaskuri: 4 vaihetta

Video: Tarkka YouTube -tilaajalaskuri: 4 vaihetta
Video: Survivor - Eye Of The Tiger (Official HD Video) 2024, Heinäkuu
Anonim
Image
Image
Tee laatikko
Tee laatikko

Aloitin valmistautumisen tähän projektiin noin kuukausi sitten, mutta sitten YouTube suistui raiteiltani, kun he ilmoittivat, että he eivät enää ilmoita todellista tilaajamäärää vaan lähimmän pyöristetyn numeron. Tällä hetkellä se ei ole minulle ongelma, koska minulla on alle 1000 tilaajaa, mutta mitä enemmän tilaajia sinulla on, sitä enemmän siitä tulee ongelma.

Minua ei kuitenkaan demotivoitunut ja lähdin etsimään ratkaisua. Kaksi viikkoa myöhemmin YouTube Sight syntyi.

YouTube Sight on palvelu, johon voit muodostaa yhteyden YouTube -kanavatililläsi. Se tarjoaa sinulle URL -osoitteen, josta voit poimia koko tilaajamäärän ja käyttää sitä projektissasi.

Toistaiseksi olen antanut esimerkkiluonnoksen siitä, kuinka voit käyttää YouTube Sightia, rakentanut sille Arduino -kirjaston ja tänään luon sen avulla täysin toimivan tilaajalaskurin kanavalleni. Mukava pieni ominaisuus laskurissa on, että kun painat painiketta, se näyttää seuraavan virstanpylvään saavuttamiseen tarvittavien tilaajien määrän.

Vaihe 1: Tee laatikko

Tee laatikko
Tee laatikko
Tee laatikko
Tee laatikko

Projektikoteloa varten halusin tehdä laatikon sormiliitoksilla vain kokeillakseni prosessia. Suunnittelussa olen käyttänyt MakerCase -nimistä sivustoa, jossa kun määrität laatikon mitat, saat mallin, joka on ensisijaisesti tarkoitettu käytettäväksi CNC -koneen kanssa. Otin mallin ja tulostin sen paperille ja kiinnitin sen 6 mm: n MDF -levylle.

Voit ladata täsmälleen käyttämäni mallin täältä:

Tein karkean leikkauksen palapelillä ja jatkoin sitten leikkaamista suoraan viivalle selviytysahalla. Vaikka se toimi ja onnistuin leikkaamaan kaikki palaset, tämä kesti ikuisuuden. CNC tai laserleikkuri olisi ollut täydellinen käytettäväksi tällaisessa projektissa, mutta en omista sellaista.

Kun kaikki palaset oli leikattu, olen liimautunut kaikkiin sivuihin paitsi takaosaan ja puristanut sen tiukasti. Kun liima oli kuiva, olen tasoittanut kaikki sivut ja kulmat hiomalaikalla.

Joissakin liitoksissa oli aukkoja, joten täytin hiukan puuliimaa hiontapölyn kanssa.

Yhteensä tein kolme leikkausta laatikosta. Yksi ruutuun laatikon etuosassa, toinen painikkeelle ylhäällä ja toinen sivulle, jossa villisian USB -liitin on, jotta kaapeli voi mennä läpi. Tätä kaapelia käytetään sekä kortin ohjelmointiin että ulkoisen virran kytkemiseen.

Lopulta käytin kahta kerrosta mattamusta ruiskumaalia, mutta en ole todella tyytyväinen lopputulokseen. Kiirehdin ja en tehnyt hyvää työtä hiomalla laatikkoa, joka lopussa näytettiin valmiissa laatikossa. Kuitenkin, koska se on musta, puutteet näkyvät vain läheltä ja se näyttää melko hyvältä hieman kaukaa.

Vaihe 2: Valmistele elektroniikka

Valmistele elektroniikka
Valmistele elektroniikka
Valmistele elektroniikka
Valmistele elektroniikka
Valmistele elektroniikka
Valmistele elektroniikka

Kun laatikko oli valmis, muutin elektroniikkapöydälleni ja juotin johdot ensin näyttömoduuliin ja sitten juotin johdot NodeMCU -kortille. Johdotus on melko yksinkertaista ja liitännät on sovitettava seuraavan taulukon perusteella.

VCC -> 3V3

GND -> GND

DIN -> D8

CS -> D6

CLK -> D7

Kytkin on kytketty VCC: n ja D2: n väliin vedettävällä vastuksella maahan. Koko kaavio löytyy EasyEDA: sta.

easyeda.com/bkolicoski/youtube-subscriber-counter

Vaihe 3: Ohjelmoi NodeMCU -kortti

Koodissa on useita työosia kullekin liitetylle osalle. Kanavan tilastot haetaan YouTube Sightin avulla. YouTube Sight on luomani työkalu, jonka avulla voit noutaa koko tilaajamäärän YouTubesta.

Jotta voit käyttää sitä, sinun on liitettävä siihen YouTube -tilisi ja haettava luotu GUID -tunnus sovellusliittymän URL -osoitteen lopusta. Tämä korvataan sitten esimerkkiluonnoksessa yhdessä WiFi -asetusten kanssa.

Haettujen tietojen näyttämiseksi seitsemän segmentin näytössä on toiminto nimeltä “displayString”, joka näyttää määrän.

Lisäksi pieni osa koodista käsittelee painikkeen painallusta, jolla lasketaan ja näytetään seuraavan tilaajan virstanpylvään puuttuva määrä.

Koko koodi on ladattavissa GitHubista.

github.com/bkolicoski/youtube-subscriber-counter

Vaihe 4: Nauti laskuristasi

Nauti laskuristasi
Nauti laskuristasi
Nauti laskuristasi
Nauti laskuristasi
Nauti laskuristasi
Nauti laskuristasi

Kaikki palat laitetaan laatikon sisään ja ne pidetään paikallaan kuumaliimalla. Laatikon takaosa on vain puristettu ja tämä voi mahdollistaa myöhemmin pääsyn elektroniikkaan, jos jokin vioittuu.

Toivottavasti tämä artikkeli oli mielenkiintoinen ja opettavainen sinulle. Jos olet YouTuber, tällainen tilaajalaskuri on pakollinen. Se on hauska projekti, joka voi esitellä kuka tahansa elektroniikkaan ja koodaukseen. Jos teit sellaisen, kerro siitä minulle! Haluaisin nähdä luomuksesi.

Kiitos huomiosta ja älä unohda tilata!

Suositeltava: