Indholdsfortegnelse:

Nøjagtig YouTube -abonnenttæller: 4 trin
Nøjagtig YouTube -abonnenttæller: 4 trin

Video: Nøjagtig YouTube -abonnenttæller: 4 trin

Video: Nøjagtig YouTube -abonnenttæller: 4 trin
Video: Tjen penge på Youtube (Følg disse 5 trin) 2024, Juli
Anonim
Image
Image
Lav kassen
Lav kassen

Jeg begyndte at forberede dette projekt for cirka en måned siden, men så blev jeg afsporet af YouTube, da de meddelte, at de ikke længere vil give det rigtige abonnentantal, men det nærmeste afrundede nummer. I øjeblikket er det ikke rigtig et problem for mig, da jeg har mindre end 1000 abonnenter, men jo flere abonnenter du har, jo mere bliver det til et problem.

Jeg blev dog ikke demotiveret, og jeg satte mig for at finde en løsning. To uger senere blev YouTube Sight født.

YouTube Sight er en tjeneste, som du kan oprette forbindelse til med din YouTube -kanalkonto, og den giver dig en URL, hvorfra du kan udtrække det fulde antal abonnenter og bruge det i dit projekt.

Indtil videre har jeg givet et eksempel på en skitse til, hvordan du kan bruge YouTube Sight, har bygget et Arduino -bibliotek til det, og i dag vil jeg med dets hjælp oprette en fuldt fungerende abonnenttæller til min kanal. En fin lille funktion ved tælleren er, at når du trykker på knappen, viser det antallet af abonnenter, der er nødvendige for at nå den næste milepæl.

Trin 1: Lav kassen

Lav kassen
Lav kassen
Lav kassen
Lav kassen

Til projektets kabinet ville jeg lave en kasse med fingerled, bare for at prøve processen. For at designe det har jeg brugt et websted kaldet MakerCase, at når du har angivet boksens dimensioner, vil det give dig en skabelon, der primært er beregnet til brug med en CNC -maskine. Jeg tog den skabelon og printede den på et stykke papir og satte den fast på et 6 mm MDF -bord.

Du kan downloade den nøjagtige skabelon, jeg har brugt her:

Jeg lavede den grove skæring med et stiksav og fortsatte derefter med at skære direkte på linjen med en klingsav. Selvom det fungerede, og det lykkedes mig at skære alle stykkerne, tog dette en evighed. En CNC eller en laserskærer ville have været perfekt til at blive brugt til et sådant projekt, men jeg ejer ikke et.

Når alle stykker var skåret, har jeg limet alle sider bortset fra bagsiden, og jeg har spændt det fast. Når limen var tør, har jeg brugt en slibeblok til at udjævne alle siderne og rundt om hjørnerne.

På nogle af samlingerne var der huller, så jeg brugte lidt af trælim med slibestøvet til at fylde dem.

I alt lavede jeg tre udskæringer på kassen. En til skærmen på forsiden af kassen, en til knappen øverst og en anden på siden, hvor ornenes USB -stik vil være, så et kabel kan gå igennem. Dette kabel bruges til både programmering af tavlen og tænding eksternt.

Til sidst brugte jeg to lag mat sort spraymaling, men jeg er ikke rigtig tilfreds med det færdige look. Jeg skyndte mig lidt og gjorde ikke et godt stykke arbejde med at slibe kassen, som i slutningen blev vist på den færdige kasse. Men da det er sort, er ufuldkommenhederne kun synlige på tæt hold, og det ser ganske godt ud på lidt afstand.

Trin 2: Forbered elektronikken

Forbered elektronikken
Forbered elektronikken
Forbered elektronikken
Forbered elektronikken
Forbered elektronikken
Forbered elektronikken

Da kassen var færdig, flyttede jeg til mit elektronikbord, og jeg har først loddet ledninger til displaymodulet, og derefter har jeg loddet ledningerne til NodeMCU -kortet. Ledningerne er ganske enkle, og forbindelserne skal matches baseret på følgende tabel.

VCC -> 3V3

GND -> GND

DIN -> D8

CS -> D6

CLK -> D7

Kontakten er forbundet mellem VCC og D2 med en pull-down modstand til jord. Den fulde skematiske kan findes på EasyEDA.

easyeda.com/bkolicoski/youtube-subscriber-counter

Trin 3: Programmer NodeMCU Board

Koden har flere arbejdsdele til hver af de tilsluttede dele. Statistikken for kanalen hentes ved hjælp af YouTube Sight. YouTube Sight er et værktøj, som jeg har oprettet, hvorfra du kan hente det fulde antal abonnenter fra YouTube.

For at kunne bruge den skal du forbinde din YouTube -konto med den og hente den genererede GUID fra slutningen af API -webadressen. Dette erstattes derefter i eksempelskitsen sammen med WiFi -indstillingerne.

For at vise de hentede data på 7 -segmentets display er der en funktion kaldet "displayString", der viser tællingen.

Yderligere håndterer en lille del af koden et tryk på knappen, hvor det manglende antal for den næste abonnentmilepæl beregnes og vises.

Fuld kode kan downloades på GitHub.

github.com/bkolicoski/youtube-subscriber-counter

Trin 4: Nyd din tæller

Nyd din tæller
Nyd din tæller
Nyd din tæller
Nyd din tæller
Nyd din tæller
Nyd din tæller

Alle stykker lægges inde i æsken, og de holdes på plads med varm lim. Bagsiden af kassen er bare pressemonteret, og dette kan give mulighed for senere adgang til elektronikken, hvis noget bliver defekt.

Jeg håber, at denne artikel var interessant og lærerig for dig. Hvis du er en YouTuber, er en abonnenttæller som denne et must. Det er et sjovt projekt, der kan introducere alle til elektronik og kodning. Hvis du har lavet en, så lad mig det vide! Jeg ville elske at se dine kreationer.

Tak for din opmærksomhed, og glem ikke at abonnere!

Anbefalede: