Kazalo:

Natančen števec naročnikov v YouTubu: 4 koraki
Natančen števec naročnikov v YouTubu: 4 koraki

Video: Natančen števec naročnikov v YouTubu: 4 koraki

Video: Natančen števec naročnikov v YouTubu: 4 koraki
Video: Kospet TANK T2 Smartwatch Review: The Complete Guide! 2024, November
Anonim
Image
Image
Naredite škatlo
Naredite škatlo

Na ta projekt sem se začel pripravljati pred približno enim mesecem, potem pa me je YouTube iztiril, ko so objavili, da ne bodo več zagotavljali pravega števila naročnikov, ampak najbližje zaokroženo številko. Trenutno to zame res ni problem, saj imam manj kot 1000 naročnikov, a več naročnikov imate, bolj postaja problem.

Vendar nisem bil demotiviran in sem se odločil najti rešitev. Dva tedna kasneje se je rodil YouTube Sight.

YouTube Sight je storitev, s katero se lahko povežete s svojim računom za kanal YouTube in vam bo posredoval URL, s katerega lahko izvlečete celotno število naročnikov in ga uporabite v svojem projektu.

Doslej sem predstavil primer skice, kako lahko uporabljate YouTube Sight, zgradil knjižnico Arduino in danes bom z njeno pomočjo ustvaril popolnoma delujoč števec naročnikov za svoj kanal. Lepa lastnost števca je, da ob pritisku na gumb prikaže število naročnikov, potrebnih za dosego naslednjega mejnika.

1. korak: Naredite škatlo

Naredite škatlo
Naredite škatlo
Naredite škatlo
Naredite škatlo

Za ohišje projekta sem želel narediti škatlo s sklepi prstov, samo da preizkusim postopek. Za oblikovanje sem uporabil spletno mesto z imenom MakerCase, ki vam bo, ko določite dimenzije škatle, dalo predlogo, ki je namenjena predvsem uporabi s CNC strojem. Vzel sem to predlogo in jo natisnil na kos papirja ter jo prilepil na 6 mm MDF ploščo.

Natančno predlogo, ki sem jo uporabil, lahko prenesete od tukaj:

Grobo rezanje sem opravil z vbodno žago in nato z rezalno žago nadaljeval z rezanjem neposredno na črti. Čeprav je delovalo in mi je uspelo odrezati vse kose, je to trajalo večno. CNC ali laserski rezalnik bi bil kot nalašč za takšen projekt, vendar ga nimam.

Ko so bili vsi kosi odrezani, sem zlepil vse stranice razen hrbta in sem ga tesno pritrdil. Ko se je lepilo posušilo, sem z brusnim blokom poravnal vse stranice in okoli vogalov.

Na nekaterih sklepih so bile vrzeli, zato sem jih zapolnil z lepilom za les z brusnim prahom.

Skupaj sem na škatli naredil tri izreze. Enega za zaslon na sprednji strani škatle, enega za gumb na vrhu in drugega na strani, kjer bo priključek USB merjasca, tako da lahko preide kabel. Ta kabel bo uporabljen za programiranje plošče in zunanji vklop.

Na koncu sem uporabil dva sloja mat črne razpršilne barve, vendar s končnim videzom nisem zadovoljen. Nekako sem hitel in nisem dobro opravil brušenja škatle, ki se je na koncu pokazala na končani škatli. Ker pa je črne barve, so pomanjkljivosti vidne le od blizu in z majhne razdalje izgleda precej dobro.

2. korak: Pripravite elektroniko

Pripravite elektroniko
Pripravite elektroniko
Pripravite elektroniko
Pripravite elektroniko
Pripravite elektroniko
Pripravite elektroniko

Ko je škatla končana, sem se preselil k svoji elektronski mizi in najprej spajal žice na prikazovalni modul, nato pa sem žice spajal na ploščo NodeMCU. Ožičenje je precej preprosto in povezave je treba uskladiti na podlagi naslednje tabele.

VCC -> 3V3

GND -> GND

DIN -> D8

CS -> D6

CLK -> D7

Stikalo je med VCC in D2 povezano z izvlečnim uporom na maso. Celotno shemo najdete na EasyEDA.

easyeda.com/bkolicoski/youtube-subscriber-counter

3. korak: Programirajte ploščo NodeMCU

Koda ima več delovnih delov za vsakega od povezanih delov. Statistični podatki o kanalu se pridobivajo s pomočjo YouTube Sight. YouTube Sight je orodje, ki sem ga ustvaril, s katerim lahko iz YouTuba pridobite celotno število naročnikov.

Če ga želite uporabljati, morate z njim povezati svoj račun YouTube in pridobiti ustvarjeni GUID s konca URL -ja API -ja. To se nato v vzorčni skici zamenja z nastavitvami WiFi.

Za prikaz pridobljenih podatkov na 7 -segmentnem zaslonu obstaja funkcija, imenovana “displayString”, ki prikaže število.

Poleg tega majhen del kode upravlja s pritiskom na gumb, na katerem se izračuna in prikaže manjkajoče število za naslednji mejnik naročnika.

Celotna koda je na voljo za prenos na GitHub.

github.com/bkolicoski/youtube-subscriber-counter

4. korak: Uživajte v števcu

Uživajte v svojem števcu
Uživajte v svojem števcu
Uživajte v svojem števcu
Uživajte v svojem števcu
Uživajte v svojem števcu
Uživajte v svojem števcu

Vsi kosi so vstavljeni v škatlo in pritrjeni z vročim lepilom. Zadnji del škatle je samo pritrjen s pritiskom, kar lahko omogoči kasnejši dostop do elektronike, če pride do okvare.

Upam, da je bil ta članek za vas zanimiv in poučen. Če ste YouTuber, je takšen števec naročnikov nujen. To je zabaven projekt, ki lahko vsakogar uvede v elektroniko in kodiranje. Če ste ga naredili, mi to sporočite! Rad bi videl vaše stvaritve.

Hvala za pozornost in ne pozabite se naročiti!

Priporočena: