INHOUDSOPGAWE:
- Stap 1: Maak die boks
- Stap 2: Berei die elektronika voor
- Stap 3: Programmeer die NodeMCU -raad
- Stap 4: Geniet u toonbank
Video: Akkurate YouTube -intekenaarteller: 4 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:24
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
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
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
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:
Arduino presiese en akkurate voltmeter (0-90V DC): 3 stappe
Arduino presiese en akkurate voltmeter (0-90V DC): In hierdie instruksies het ek 'n voltmeter gebou om hoë spanning DC (0-90v) met relatiewe presisie en akkuraatheid te meet met behulp van 'n Arduino Nano. Die toetsmetings wat ek geneem het, was akkuraat genoeg, meestal binne 0.3v van die werklike spanning gemeet met 'n
N Akkurate model van 'n Cepheid -veranderlike ster: 5 stappe (met foto's)
N Akkurate model van 'n Cepheid -veranderlike ster: die ruimte is groot. Baie groot. Astronomies so, sou 'n mens selfs kon sê. Dit het geen invloed op hierdie projek nie, ek wou net die woordspeling gebruik. Dit is geen verrassing dat daar baie sterre in die naghemel is nie. Dit kan egter 'n paar wat nuut is op die gebied verras
Akkurate Wiimote Light Gun vir Framboos PI: 9 stappe (met foto's)
Akkurate Wiimote Light Gun vir Raspberry PI: Gewoonlik is die Wii -afstandsbediening wat as 'n liggeweer gebruik word, nie akkuraat genoeg vir retro -speletjies soos NES Duck Hunt nie, want die Wii Remote kies in werklikheid nie die punt op die TV waarna dit wys nie. Dit kan nie! Die Wii Remote het 'n infrarooi kamera aan die voorkant
Hoe om 'n akkurate lugvloeisensor met Arduino te maak vir minder as £ 20 COVID-19 ventilator: 7 stappe
Hoe om 'n akkurate lugvloeisensor met Arduino te maak vir minder as £ 20 COVID-19 ventilator: sien hierdie verslag vir die mees onlangse ontwerp van hierdie openingvloeisensor: https://drive.google.com/file/d/1TB7rhnxQ6q6C1cNb. Hierdie instruksies wys hoe u 'n lugvloeisensor kan bou met 'n goedkoop differensiële druksensor en maklik 'n
Visuino - Kry akkurate tyd vanaf die internet NIST -bediener met behulp van NodeMCU: 8 stappe
Visuino - Kry akkurate tyd vanaf die internet -NIST -bediener met behulp van NodeMCU: in hierdie tutoriaal gebruik ons NodeMCU Mini, OLED Lcd en Visuino om lewendige internettyd vanaf NIST -bediener op LCD te vertoon. Kyk na 'n demonstrasievideo. Die eer vir inspirasie kom by die YouTube -gebruiker " Ciprian Balalau "