Satura rādītājs:

Precīzs YouTube abonentu skaitītājs: 4 soļi
Precīzs YouTube abonentu skaitītājs: 4 soļi

Video: Precīzs YouTube abonentu skaitītājs: 4 soļi

Video: Precīzs YouTube abonentu skaitītājs: 4 soļi
Video: Как правильно оформить канал на YouTube? 2024, Novembris
Anonim
Image
Image
Izveidojiet kastīti
Izveidojiet kastīti

Es sāku gatavoties šim projektam apmēram pirms mēneša, bet tad mani no sliedēm izsita YouTube, kad viņi paziņoja, ka vairs nesniegs patieso abonentu skaitu, bet gan tuvāko noapaļoto skaitli. Pašlaik tas man nav īsti problēma, jo man ir mazāk nekā 1000 abonentu, bet jo vairāk abonentu jums ir, jo vairāk tas kļūst par problēmu.

Tomēr es nebiju demotivēts un sāku meklēt risinājumu. Divas nedēļas vēlāk piedzima YouTube redze.

YouTube Sight ir pakalpojums, ar kuru varat izveidot savienojumu ar savu YouTube kanāla kontu, un tas nodrošinās jums URL, no kura varat iegūt pilnu abonentu skaitu un izmantot to savā projektā.

Līdz šim esmu sniedzis skices paraugu, kā izmantot YouTube Sight, izveidoju tam Arduino bibliotēku, un šodien ar tās palīdzību es izveidošu pilnībā strādājošu abonentu skaitītāju savam kanālam. Skaista skaitītāja iezīme ir tā, ka, nospiežot pogu, tiks parādīts abonentu skaits, kas nepieciešams, lai sasniegtu nākamo pagrieziena punktu.

1. darbība: izveidojiet kastīti

Izveidojiet kastīti
Izveidojiet kastīti
Izveidojiet kastīti
Izveidojiet kastīti

Projekta norobežošanai es gribēju izveidot kastīti ar pirkstu locītavām, lai tikai izmēģinātu procesu. Lai to noformētu, esmu izmantojis vietni ar nosaukumu MakerCase, kas, norādot lodziņa izmērus, sniegs jums veidni, kas galvenokārt paredzēta lietošanai ar CNC mašīnu. Es paņēmu šo veidni un izdrukāju to uz papīra un pielīmēju pie 6 mm MDF plātnes.

Jūs varat lejupielādēt precīzu veidni, kuru esmu izmantojis, šeit:

Es rupju griešanu veicu ar finierzāģi un pēc tam ar griezējzāģi turpināju griešanu tieši uz līnijas. Lai gan tas strādāja un man izdevās sagriezt visus gabalus, tas aizņēma mūžīgi. CNC vai lāzera griezējs būtu bijis ideāls, lai to izmantotu šādam projektam, bet man tas nepieder.

Kad visi gabali ir sagriezti, es esmu pielīmējis visas malas, izņemot aizmuguri, un esmu cieši nostiprinājis. Kad līme bija sausa, es izmantoju slīpēšanas bloku, lai izlīdzinātu visas malas un ap stūriem.

Dažos savienojumos bija nepilnības, tāpēc to aizpildīšanai es izmantoju mazliet koka līmes ar slīpēšanas putekļiem.

Kopumā uz kastes es izdarīju trīs izgriezumus. Viens ekrānam kastes priekšpusē, otrs pogai augšpusē un otrs pusē, kur atradīsies kuiļa USB savienotājs, lai varētu iziet kabelis. Šis kabelis tiks izmantots gan paneļa programmēšanai, gan ārējai ieslēgšanai.

Galu galā es izmantoju divus matētas melnas aerosola krāsas slāņus, bet es neesmu īsti apmierināts ar gatavo izskatu. Es mazliet steidzos un neveicu labu darbu, slīpējot kasti, kas beigās bija redzama uz gatavās kastes. Tomēr, tā kā tas ir melns, nepilnības ir redzamas tikai no tuvplāna, un tas izskatās diezgan labi no neliela attāluma.

2. solis: Sagatavojiet elektroniku

Sagatavojiet elektroniku
Sagatavojiet elektroniku
Sagatavojiet elektroniku
Sagatavojiet elektroniku
Sagatavojiet elektroniku
Sagatavojiet elektroniku

Kad kaste ir pabeigta, es pārcēlos uz savu elektronikas galdu un vispirms esmu pielodējis vadus pie displeja moduļa, un pēc tam esmu pielodējis vadus pie NodeMCU plates. Elektroinstalācija ir diezgan vienkārša, un savienojumi ir jāsaskaņo, pamatojoties uz šo tabulu.

VCC -> 3V3

GND -> GND

DIN -> D8

CS -> D6

CLK -> D7

Slēdzis ir savienots starp VCC un D2 ar nolaižamu rezistoru zemē. Pilnu shēmu var atrast vietnē EasyEDA.

easyeda.com/bkolicoski/youtube-subscriber-counter

3. darbība: ieprogrammējiet NodeMCU padomi

Kodam ir vairākas darba daļas katrai savienotajai daļai. Kanāla statistika tiek iegūta, izmantojot YouTube Sight. YouTube Sight ir manis izveidots rīks, no kura varat iegūt pilnu abonentu skaitu no YouTube.

Lai to izmantotu, jums ar to ir jāsaista savs YouTube konts un jāiegūst ģenerētais GUID no API URL beigām. Pēc tam tas tiek aizstāts parauga skicē kopā ar WiFi iestatījumiem.

Lai parādītu iegūtos datus 7 segmentu displejā, ir funkcija ar nosaukumu “displayString”, kas parādīs skaitu.

Turklāt neliela koda daļa apstrādā pogas nospiešanu, uz kuras tiek aprēķināts un parādīts trūkstošais nākamā abonenta atskaites punkta skaitlis.

Pilns kods ir pieejams lejupielādei vietnē GitHub.

github.com/bkolicoski/youtube-subscriber-counter

4. solis: izbaudiet savu skaitītāju

Izbaudiet savu skaitītāju
Izbaudiet savu skaitītāju
Izbaudiet savu skaitītāju
Izbaudiet savu skaitītāju
Izbaudiet savu skaitītāju
Izbaudiet savu skaitītāju

Visi gabali tiek ievietoti kastē un tiek turēti ar karstu līmi. Kastes aizmugurējā daļa ir vienkārši piespiesta, un tas var ļaut vēlāk piekļūt elektronikai, ja kaut kas sabojājas.

Es ceru, ka šis raksts jums bija interesants un izglītojošs. Ja esat YouTube lietotājs, abonentu skaitītājs ir obligāts. Tas ir jautrs projekts, kas ikvienu var iepazīstināt ar elektroniku un kodēšanu. Ja jūs to izveidojāt, lūdzu, paziņojiet man! Es labprāt redzētu jūsu darbus.

Paldies par uzmanību un neaizmirstiet abonēt!

Ieteicams: