Sadržaj:

Tačan brojač pretplatnika na YouTubeu: 4 koraka
Tačan brojač pretplatnika na YouTubeu: 4 koraka

Video: Tačan brojač pretplatnika na YouTubeu: 4 koraka

Video: Tačan brojač pretplatnika na YouTubeu: 4 koraka
Video: Our Plans for 2024 & Beyond 🌎 Life Update 2024, Juli
Anonim
Image
Image
Napravi kutiju
Napravi kutiju

Počeo sam se pripremati za ovaj projekt prije otprilike mjesec dana, ali tada me YouTube srušio kada su objavili da više neće pružati stvarni broj pretplatnika, već najbliži zaokruženi broj. U ovom trenutku to za mene nije problem jer imam manje od 1000 pretplatnika, ali što više pretplatnika imate, to postaje sve veći problem.

Međutim, nisam bio demotiviran i odlučio sam pronaći rješenje. Dvije sedmice kasnije rođen je YouTube Sight.

YouTube Sight je usluga s kojom se možete povezati sa svojim računom YouTube kanala i koja će vam dati URL s kojeg možete izvući potpuni broj pretplatnika i koristiti ga u svom projektu.

Do sada sam dao primjer skice kako možete koristiti YouTube Sight, izgradio Arduino biblioteku za nju i danas ću uz njenu pomoć stvoriti potpuno ispravan brojač pretplatnika za svoj kanal. Lijepa mala značajka brojača je ta što će, kada pritisnete dugme, pokazati broj pretplatnika koji su potrebni za sljedeću prekretnicu.

Korak 1: Napravite kutiju

Napravi kutiju
Napravi kutiju
Napravi kutiju
Napravi kutiju

Za kućište projekta želio sam napraviti kutiju sa zglobovima prstiju samo da isprobam proces. Za dizajn sam upotrijebio web lokaciju pod nazivom MakerCase koja će vam, nakon što navedete dimenzije kutije, dati predložak koji je prvenstveno namijenjen za upotrebu s CNC strojem. Uzeo sam taj predložak i odštampao ga na komadu papira i zalijepio na 6 mm MDF ploču.

Tačan predložak koji sam koristio možete preuzeti ovdje:

Napravio sam grubo rezanje ubodnom pilom, a zatim nastavio sa rezanjem direktno na liniji testerom. Iako je upalilo i uspio sam izrezati sve komade, ovo je trajalo zauvijek. CNC ili laserski rezač bili bi savršeni za korištenje u takvim projektima, ali ja ih ne posjedujem.

Nakon što su svi dijelovi izrezani, zalijepio sam sve strane osim stražnje strane i čvrsto sam je stegnuo. Kad se ljepilo osušilo, upotrijebio sam brusni blok za izravnavanje svih strana i oko uglova.

Na nekim fugama bilo je praznina pa sam upotrijebio malo ljepila za drvo s brusnom prašinom da ih popunim.

Ukupno sam napravio tri izreza na kutiji. Jedan za ekran na prednjoj strani kutije, jedan za dugme na vrhu i drugi sa strane na kojoj će biti USB konektor vepra kako bi mogao proći kabel. Ovaj kabel će se koristiti i za programiranje ploče i za vanjsko napajanje.

Na kraju sam upotrijebio dva sloja mat crne boje u spreju, ali nisam baš zadovoljan završenim izgledom. Nekako sam požurio i nisam dobro obavio posao brušenjem kutije što se na kraju pokazalo na gotovoj kutiji. Međutim, budući da je crn, nedostaci su vidljivi samo izbliza i izgleda prilično dobro s male udaljenosti.

Korak 2: Pripremite elektroniku

Pripremite elektroniku
Pripremite elektroniku
Pripremite elektroniku
Pripremite elektroniku
Pripremite elektroniku
Pripremite elektroniku

Kad je kutija gotova, preselio sam se na svoj stol sa elektronikom i lemio sam žice prvo na modul zaslona, a zatim sam lemio žice na ploču NodeMCU. Ožičenje je vrlo jednostavno i veze se moraju uskladiti na temelju sljedeće tablice.

VCC -> 3V3

GND -> GND

DIN -> D8

CS -> D6

CLK -> D7

Prekidač je spojen između VCC i D2 pomoću otpornog otpornika na masu. Potpuna shema može se pronaći na EasyEDA -i.

easyeda.com/bkolicoski/youtube-subscriber-counter

Korak 3: Programirajte NodeMCU ploču

Kod ima nekoliko radnih dijelova za svaki od spojenih dijelova. Statistika kanala se preuzima uz pomoć YouTube Sight -a. YouTube Sight je alat koji sam stvorio iz kojeg možete dohvatiti cijeli broj pretplatnika s YouTubea.

Da biste ga koristili, morat ćete povezati svoj YouTube račun s njim i dohvatiti generirani GUID s kraja URL -a API -ja. To se zatim zamjenjuje u primjeru skice zajedno s postavkama WiFi -ja.

Za prikaz dohvaćenih podataka na 7 -segmentnom zaslonu, postoji funkcija pod nazivom “displayString” koja će prikazati broj.

Dodatno, mali dio koda upravlja pritiskom na dugme, na kojem se računa i prikazuje broj nedostajućih za sljedeću prekretnicu.

Cijeli kôd dostupan je za preuzimanje na GitHub -u.

github.com/bkolicoski/youtube-subscriber-counter

Korak 4: Uživajte u šalteru

Uživajte u svom šalteru
Uživajte u svom šalteru
Uživajte u svom šalteru
Uživajte u svom šalteru
Uživajte u svom šalteru
Uživajte u svom šalteru

Svi dijelovi se stavljaju u kutiju i drže se na mjestu vrućim ljepilom. Stražnji dio kutije je samo montiran pritiskom i to može omogućiti kasniji pristup elektronici u slučaju da nešto pokvari.

Nadam se da vam je ovaj članak bio zanimljiv i poučan. U slučaju da ste YouTube, ovakav broj pretplatnika je neophodan. To je zabavan projekt koji svakoga može uvesti u elektroniku i kodiranje. Ako ste ga napravili, javite mi! Volio bih vidjeti vaše kreacije.

Hvala vam na pažnji i ne zaboravite se pretplatiti!

Preporučuje se: