Turinys:

Tikslus „YouTube“prenumeratorių skaitiklis: 4 veiksmai
Tikslus „YouTube“prenumeratorių skaitiklis: 4 veiksmai

Video: Tikslus „YouTube“prenumeratorių skaitiklis: 4 veiksmai

Video: Tikslus „YouTube“prenumeratorių skaitiklis: 4 veiksmai
Video: „YouTube“ partnerių programa: kaip uždirbti pinigų „YouTube“ tinkle 2024, Lapkritis
Anonim
Image
Image
Padarykite dėžutę
Padarykite dėžutę

Šiam projektui pradėjau ruoštis maždaug prieš mėnesį, bet tada mane „YouTube“nuvažiavo nuo bėgių, kai paskelbė, kad nebeteiks tikro prenumeratorių skaičiaus, o artimiausią suapvalintą skaičių. Šiuo metu man tai tikrai ne problema, nes turiu mažiau nei 1000 abonentų, tačiau kuo daugiau abonentų turite, tuo labiau tai tampa problema.

Tačiau aš nebuvau demotyvuotas ir ėmiausi ieškoti sprendimo. Po dviejų savaičių gimė „YouTube Sight“.

„YouTube Sight“yra paslauga, prie kurios galite prisijungti prie savo „YouTube“kanalo paskyros ir kuri suteiks jums URL, iš kurio galėsite išgauti visą prenumeratorių skaičių ir jį naudoti savo projekte.

Iki šiol pateikiau eskizo pavyzdį, kaip galite naudoti „YouTube Sight“, sukūriau jai „Arduino“biblioteką ir šiandien su jo pagalba aš sukursiu visiškai veikiantį kanalo abonentų skaitiklį. Puiki skaitiklio savybė yra ta, kad paspaudus mygtuką, jis parodys, kiek abonentų reikia kitam etapui pasiekti.

1 žingsnis: padarykite dėžutę

Padarykite dėžutę
Padarykite dėžutę
Padarykite dėžutę
Padarykite dėžutę

Projekto aptvare norėjau padaryti dėžutę su pirštų sąnariais, kad tik išbandyčiau procesą. Norėdami jį sukurti, naudoju svetainę, pavadintą „MakerCase“, kurioje nurodžius dėžutės matmenis gausite šabloną, kuris visų pirma skirtas naudoti su CNC staklėmis. Aš paėmiau tą šabloną ir atspausdinau ant popieriaus lapo ir priklijavau prie 6 mm MDF plokštės.

Tikslų šabloną, kurį naudojau, galite atsisiųsti iš čia:

Grubiai pjoviau dėlionę, o tada pjoviau tiesiai ant linijos su pjūklu. Nors tai pavyko ir man pavyko supjaustyti visus gabalus, tai truko amžinai. CNC arba lazerinis pjoviklis būtų puikiai tinkamas tokiam projektui, bet aš jo neturiu.

Kai visi gabalai buvo supjaustyti, aš priklijavau visas šonus, išskyrus nugarą, ir tvirtai priveržiau. Kai klijai išdžiūvo, aš naudoju šlifavimo bloką, kad išlygintų visas šonus ir kampus.

Kai kuriose jungtyse buvo tarpų, todėl jas užpildydamas panaudojau šiek tiek medienos klijų su šlifavimo dulkėmis.

Iš viso ant dėžutės padariau tris išpjovas. Vienas skirtas ekranui dėžutės priekyje, kitas mygtukui viršuje ir kitas šone, kur bus šerno USB jungtis, kad galėtų praeiti kabelis. Šis kabelis bus naudojamas ir programuojant plokštę, ir įjungiant ją iš išorės.

Galų gale aš panaudojau du matinių juodų purškiamų dažų sluoksnius, bet aš tikrai nesu patenkintas baigta išvaizda. Aš kažkaip skubėjau ir nepadariau gero darbo šlifuodamas dėžutę, kuri pabaigoje buvo parodyta ant baigtos dėžutės. Tačiau kadangi jis yra juodas, trūkumai matomi tik iš arti ir atrodo gana gerai iš toli.

2 žingsnis: Paruoškite elektroniką

Paruoškite elektroniką
Paruoškite elektroniką
Paruoškite elektroniką
Paruoškite elektroniką
Paruoškite elektroniką
Paruoškite elektroniką

Kai dėžutė baigta, aš persikėliau į savo elektronikos stalą ir iš pradžių lituodavau laidus prie ekrano modulio, o po to - prie „NodeMCU“plokštės. Laidai yra gana paprasti, o jungtys turi būti suderintos pagal šią lentelę.

VCC -> 3V3

GND -> GND

DIN -> D8

CS -> D6

CLK -> D7

Jungiklis yra prijungtas tarp VCC ir D2 su nuleidžiamu rezistoriumi prie žemės. Visą schemą rasite „EasyEDA“.

easyeda.com/bkolicoski/youtube-subscriber-counter

3 veiksmas: užprogramuokite „NodeMCU Board“

Kodas turi keletą veikiančių dalių kiekvienai prijungtai daliai. Kanalo statistika gaunama naudojant „YouTube Sight“. „YouTube Sight“yra mano sukurtas įrankis, iš kurio galite gauti visą „YouTube“prenumeratorių skaičių.

Kad galėtumėte jį naudoti, turėsite su ja susieti „YouTube“paskyrą ir nuskaityti sukurtą GUID iš API URL pabaigos. Tada tai pakeičiama eskizo pavyzdyje kartu su „WiFi“nustatymais.

Norėdami rodyti gautus duomenis 7 segmentų ekrane, yra funkcija „displayString“, kuri parodys skaičių.

Be to, nedidelė kodo dalis atlieka mygtuko paspaudimą, kuriuo apskaičiuojamas ir rodomas trūkstamas kito abonento etapo skaičius.

Visą kodą galima atsisiųsti iš „GitHub“.

github.com/bkolicoski/youtube-subscriber-counter

4 žingsnis: mėgaukitės skaitikliu

Mėgaukitės savo skaitikliu
Mėgaukitės savo skaitikliu
Mėgaukitės savo skaitikliu
Mėgaukitės savo skaitikliu
Mėgaukitės savo skaitikliu
Mėgaukitės savo skaitikliu

Visi gabalai dedami į dėžę ir laikomi karštais klijais. Užpakalinė dėžutės dalis yra tik prispaudžiama ir tai gali leisti vėliau pasiekti elektroniką, jei kažkas sugestų.

Tikiuosi, kad šis straipsnis jums buvo įdomus ir lavinantis. Jei esate „YouTube“naudotojas, toks abonentų skaitiklis yra būtinas. Tai įdomus projektas, kuris gali supažindinti visus su elektronika ir kodavimu. Jei padarėte, praneškite man! Norėčiau pamatyti jūsų kūrybą.

Dėkojame už dėmesį ir nepamirškite užsiprenumeruoti!

Rekomenduojamas: