Cuprins:

Contor precis al abonaților YouTube: 4 pași
Contor precis al abonaților YouTube: 4 pași

Video: Contor precis al abonaților YouTube: 4 pași

Video: Contor precis al abonaților YouTube: 4 pași
Video: Ce înseamna semnul tau din nastere 2024, Noiembrie
Anonim
Image
Image
Faceți cutia
Faceți cutia

Am început să mă pregătesc pentru acest proiect în urmă cu aproximativ o lună, dar apoi am fost deraiat de YouTube când au anunțat că nu vor mai furniza numărul real de abonați, ci cel mai apropiat număr rotunjit. În acest moment, nu este o problemă pentru mine, deoarece am mai puțin de 1000 de abonați, dar cu cât ai mai mulți abonați, cu atât devine o problemă.

Cu toate acestea, nu am fost demotivat și am început să găsesc o soluție. Două săptămâni mai târziu, s-a născut YouTube Sight.

YouTube Sight este un serviciu la care vă puteți conecta cu contul de canal YouTube și vă va oferi o adresă URL din care puteți extrage numărul complet de abonați și îl puteți utiliza în proiectul dvs.

Până acum, am oferit un exemplu de schiță pentru modul în care puteți utiliza YouTube Sight, am construit o bibliotecă Arduino pentru aceasta și astăzi, cu ajutorul său, voi crea un contor de abonați complet funcțional pentru canalul meu. O caracteristică frumoasă a contorului este că, atunci când apăsați pe buton, acesta va arăta numărul de abonați necesari pentru a atinge următoarea etapă.

Pasul 1: Faceți cutia

Faceți cutia
Faceți cutia
Faceți cutia
Faceți cutia

Pentru incinta proiectului, am vrut să fac o cutie cu articulații degetele doar pentru a încerca procesul. Pentru a-l proiecta, am folosit un site numit MakerCase care, după ce specificați dimensiunile cutiei, vă va oferi un șablon destinat în principal utilizării cu o mașină CNC. Am luat șablonul respectiv și l-am tipărit pe o bucată de hârtie și l-am lipit de o placă MDF de 6 mm.

Puteți descărca șablonul exact pe care l-am folosit de aici:

Am făcut tăierea brută cu un ferăstrău și apoi am procedat la tăierea direct pe linie cu un ferăstrău de coping. Deși a funcționat și am reușit să tai toate piesele, acest lucru a durat pentru totdeauna. Un CNC sau un tăietor cu laser ar fi fost perfect pentru a fi folosit pentru un astfel de proiect, dar eu nu dețin unul.

Odată ce toate piesele au fost tăiate, am lipit toate părțile, cu excepția spatelui și am prins-o strâns. După ce lipiciul a fost uscat, am folosit un bloc de șlefuit pentru a uniformiza toate părțile laterale și în jurul colțurilor.

La unele dintre îmbinări, existau goluri, așa că am folosit un pic de lipici pentru lemn cu praful de șlefuit pentru a le umple.

În total, am făcut trei decupaje pe cutie. Una pentru ecranul din partea din față a cutiei, una pentru butonul din partea de sus și alta pe partea laterală unde va fi conectorul USB al mistrețului, astfel încât să poată trece un cablu. Acest cablu va fi utilizat atât pentru programarea plăcii, cât și pentru pornirea sa externă.

În cele din urmă, am folosit două straturi de vopsea neagră mată, dar nu sunt foarte mulțumit de aspectul finit. M-am grăbit și nu am făcut o treabă bună șlefuind cutia care la final a arătat pe cutia terminată. Cu toate acestea, deoarece este negru, imperfecțiunile sunt vizibile doar de aproape și arată destul de bine de la o distanță mică.

Pasul 2: Pregătiți electronica

Pregătiți electronica
Pregătiți electronica
Pregătiți electronica
Pregătiți electronica
Pregătiți electronica
Pregătiți electronica

Odată cu cutia terminată, m-am mutat la biroul meu de electronice și am lipit fire mai întâi pe modulul afișajului și apoi am lipit firele pe placa NodeMCU. Cablarea este destul de simplă și conexiunile trebuie să fie potrivite pe baza tabelului următor.

VCC -> 3V3

GND -> GND

DIN -> D8

CS -> D6

CLK -> D7

Comutatorul este conectat între VCC și D2 cu un rezistor de tragere la masă. Schema completă poate fi găsită pe EasyEDA.

easyeda.com/bkolicoski/youtube-subscriber-counter

Pasul 3: Programați placa NodeMCU

Codul are mai multe părți de lucru pentru fiecare dintre părțile conectate. Statisticile canalului sunt recuperate cu ajutorul YouTube Sight. YouTube Sight este un instrument pe care l-am creat din care puteți prelua numărul total de abonați de pe YouTube.

Pentru a-l utiliza, va trebui să vă conectați contul YouTube cu acesta și să preluați GUID-ul generat de la sfârșitul adresei URL API. Acest lucru este apoi înlocuit în schița de exemplu împreună cu setările WiFi.

Pentru a afișa datele recuperate pe afișajul pe 7 segmente, există o funcție numită „displayString” care va arăta numărul.

În plus, o mică porțiune din cod gestionează apăsarea butonului, pe care se calculează și se afișează numărul lipsă pentru următoarea etapă a abonatului.

Codul complet este disponibil pentru descărcare pe GitHub.

github.com/bkolicoski/youtube-subscriber-counter

Pasul 4: Bucurați-vă de contorul dvs

Bucurați-vă de tejghea
Bucurați-vă de tejghea
Bucurați-vă de tejghea
Bucurați-vă de tejghea
Bucurați-vă de tejghea
Bucurați-vă de tejghea

Toate piesele sunt introduse în cutie și sunt ținute pe loc cu adeziv fierbinte. Piesa din spate a cutiei este montată doar prin presare și acest lucru poate permite accesul ulterior la electronică în cazul în care ceva devine defect.

Sper că acest articol a fost interesant și educativ pentru dvs. În cazul în care sunteți un YouTuber, un contor de abonați ca acesta este obligatoriu. Este un proiect distractiv care poate introduce pe oricine în electronică și codare. Dacă ați făcut unul, vă rog să-mi spuneți! Mi-ar plăcea să văd creațiile.

Vă mulțumim pentru atenție și nu uitați să vă abonați!

Recomandat: