INHOUDSOPGAWE:

Akkurate YouTube -intekenaarteller: 4 stappe
Akkurate YouTube -intekenaarteller: 4 stappe

Video: Akkurate YouTube -intekenaarteller: 4 stappe

Video: Akkurate YouTube -intekenaarteller: 4 stappe
Video: Манул: Свободный степной отшельник | Интересные факты про палласова кота 2024, Julie
Anonim
Image
Image
Maak die boks
Maak die boks

Ek het ongeveer 'n maand gelede begin voorberei op hierdie projek, maar toe word ek ontspoor deur YouTube toe hulle aankondig dat hulle nie meer die werklike aantal intekenaars sal gee nie, maar die naaste afgeronde nommer. Op die oomblik is dit nie regtig 'n probleem vir my nie, aangesien ek minder as 1000 intekenare het, maar hoe meer intekenare u het, hoe meer word dit 'n probleem.

Ek was egter nie gedemotiveerd nie, en ek wou 'n oplossing vind. Twee weke later is YouTube Sight gebore.

YouTube Sight is 'n diens waarmee u met u YouTube -kanaalrekening kan skakel, en dit sal u 'n URL gee waaruit u die volledige aantal intekenare kan haal en dit in u projek kan gebruik.

Tot dusver het ek 'n voorbeeldskets gegee van hoe u YouTube Sight kan gebruik, 'n Arduino -biblioteek daarvoor gebou en vandag sal ek met sy hulp 'n volledig werkende intekenaarteller vir my kanaal skep. 'N Goeie kenmerk van die toonbank is dat as u op die knoppie druk, dit die aantal intekenare toon wat nodig is om die volgende mylpaal te bereik.

Stap 1: Maak die boks

Maak die boks
Maak die boks
Maak die boks
Maak die boks

Vir die projekomhulsel wou ek 'n boks met vingerverbindings maak net om die proses te probeer. Om dit te ontwerp, het ek 'n webwerf met die naam MakerCase gebruik dat sodra u die afmetings van die boks spesifiseer, u 'n sjabloon sal gee wat hoofsaaklik bedoel is vir gebruik met 'n CNC -masjien. Ek neem die sjabloon en druk dit op 'n stuk papier en plak dit op 'n 6 mm MDF -bord.

U kan die presiese sjabloon wat ek gebruik het, hier aflaai:

Ek het die ruwe sny met 'n figuursaag gedoen en daarna met 'n kappersaag direk op die lyn gesny. Alhoewel dit gewerk het en ek daarin geslaag het om al die stukke te sny, het dit vir ewig geduur. 'N CNC of 'n lasersnyer sou perfek gewees het om vir so 'n projek gebruik te word, maar ek besit nie een nie.

Nadat al die stukke gesny is, het ek al die kante vasgeplak, behalwe die agterkant, en ek het dit styf vasgemaak. Sodra die gom droog was, het ek 'n skuurblok gebruik om al die kante en om die hoeke gelyk te maak.

By sommige van die verbindings was daar gapings, so ek het 'n bietjie houtgom met die skuurstof gebruik om dit te vul.

In totaal het ek drie snitte op die boks gedoen. Een vir die skerm aan die voorkant van die boks, een vir die knoppie aan die bokant en nog een aan die kant waar die USB -aansluiting van die vark sal wees sodat 'n kabel kan deurloop. Hierdie kabel sal gebruik word om die bord te programmeer en ekstern aan te skakel.

Uiteindelik het ek twee lae mat swart spuitverf gebruik, maar ek is nie regtig tevrede met die voltooide voorkoms nie. Ek het haastig geraak en het nie goed gedoen om die boks te skuur wat aan die einde op die voltooide boks verskyn nie. Aangesien dit swart is, is die onvolmaakthede egter net van naby sigbaar en lyk dit op 'n afstand redelik goed.

Stap 2: Berei die elektronika voor

Berei die elektronika voor
Berei die elektronika voor
Berei die elektronika voor
Berei die elektronika voor
Berei die elektronika voor
Berei die elektronika voor

Toe die boks klaar is, verhuis ek na my elektroniese lessenaar en ek het eers drade aan die vertoningsmodule gesoldeer en daarna die drade aan die NodeMCU -bord gesoldeer. Die bedrading is redelik eenvoudig en die verbindings moet ooreenstem op grond van die volgende tabel.

VCC -> 3V3

GND -> GND

DIN -> D8

CS -> D6

CLK -> D7

Die skakelaar is gekoppel tussen VCC en D2 met 'n aftrekweerstand teen die grond. Die volledige skema kan op EasyEDA gevind word.

easyeda.com/bkolicoski/youtube-subscriber-counter

Stap 3: Programmeer die NodeMCU -raad

Die kode bevat verskeie werkonderdele vir elk van die gekoppelde dele. Die statistieke vir die kanaal word met behulp van YouTube Sight opgespoor. YouTube Sight is 'n instrument wat ek geskep het, waarmee u die volledige aantal intekenaars van YouTube kan ophaal.

Om dit te kan gebruik, moet u u YouTube -rekening daarmee koppel en die gegenereerde GUID aan die einde van die API -URL haal. Dit word dan vervang in die voorbeeldskets saam met die WiFi -instellings.

Om die opgespoorde data op die 7 -segment -skerm te vertoon, is daar 'n funksie genaamd "displayString" wat die telling sal wys.

Boonop hanteer 'n klein gedeelte van die kode die druk van die knoppie, waarop die ontbrekende telling vir die volgende mylpaal van die intekenaar bereken en vertoon word.

Die volledige kode kan op GitHub afgelaai word.

github.com/bkolicoski/youtube-subscriber-counter

Stap 4: Geniet u toonbank

Geniet u toonbank
Geniet u toonbank
Geniet u toonbank
Geniet u toonbank
Geniet u toonbank
Geniet u toonbank

Al die stukke word in die boks gesit en met warm gom vasgehou. Die agterkant van die boks is net met die pers aangebring, en dit kan latere toegang tot die elektronika moontlik maak as daar iets fout is.

Ek hoop dat hierdie artikel vir u interessant en leersaam was. As u 'n YouTuber is, is 'n intekenaar soos hierdie 'n moet. Dit is 'n prettige projek waarmee almal kennis kan maak met elektronika en kodering. Laat weet my as jy een gemaak het! Ek sal graag jou skeppings wil sien.

Dankie vir u aandag en moenie vergeet om in te skryf nie!

Aanbeveel: