Sadržaj:

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

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

Video: Točan brojač pretplatnika na YouTubeu: 4 koraka
Video: ⚡️ Я НЕ СДАМСЯ! AMAZON 2.0 | Интернет магазин с нуля - Часть 3 2024, Studeni
Anonim
Image
Image
Napravite kutiju
Napravite kutiju

Počeo sam se pripremati za ovaj projekt prije otprilike mjesec dana, ali tada me YouTube smetnuo s puta kad 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. Dva tjedna kasnije rođen je YouTube Sight.

YouTube Sight usluga je s kojom se možete povezati sa svojim računom na YouTube kanalu i pružit će vam URL s kojeg možete izvući cijeli 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 značajka brojača je ta što će, kada pritisnete gumb, pokazati broj pretplatnika koji su potrebni za sljedeću prekretnicu.

Korak 1: Napravite kutiju

Napravite kutiju
Napravite kutiju
Napravite kutiju
Napravite kutiju

Za kućište projekta želio sam napraviti kutiju sa zglobovima prstiju samo da isprobam postupak. Za dizajn sam upotrijebio web mjesto pod nazivom MakerCase koje će vam, nakon što navedete dimenzije kutije, dati predložak koji je prvenstveno namijenjen uporabi s CNC strojem. Uzeo sam taj predložak i otisnuo ga na komad papira te ga zalijepio na 6 mm MDF ploču.

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

Napravio sam grubo rezanje ubodnom pilom, a zatim nastavio s rezanjem izravno na liniji pilom za suočavanje. 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. Nakon što se ljepilo osušilo, upotrijebio sam brusni blok za izravnavanje svih strana i oko uglova.

Na nekim spojevima bilo je praznina pa sam ih upotrijebio malo ljepila za drvo s prašinom za brušenje.

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

Na kraju sam upotrijebila dva sloja mat crne boje u spreju, ali nisam baš zadovoljna gotovim 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 malo 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 s 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 spojeve je potrebno 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 pull-down otpornika na masu. Cijela 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 za kanal dohvaća se uz pomoć YouTube Sight -a. YouTube Sight je alat koji sam stvorio s kojeg možete dohvatiti cijeli broj pretplatnika s YouTubea.

Da biste ga mogli koristiti, morat ćete povezati svoj račun usluge YouTube 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 gumb, na kojem se računa i prikazuje broj nedostajućih za sljedeću prekretnicu.

Cijeli kôd dostupan je za preuzimanje na GitHubu.

github.com/bkolicoski/youtube-subscriber-counter

Korak 4: 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
Uživajte u svom šalteru

Svi se dijelovi stavljaju u kutiju i drže 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, potrebno je imati ovakav broj pretplatnika. Zabavan je to 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čeni: