Мазмұны:

YouTube жазылушыларының дәл есептегіші: 4 қадам
YouTube жазылушыларының дәл есептегіші: 4 қадам

Бейне: YouTube жазылушыларының дәл есептегіші: 4 қадам

Бейне: YouTube жазылушыларының дәл есептегіші: 4 қадам
Бейне: 24 часа на Кладбище с Владом А4 2024, Шілде
Anonim
Image
Image
Қорапты жасаңыз
Қорапты жасаңыз

Мен бұл жобаға дайындықты шамамен бір ай бұрын бастадым, бірақ содан кейін олар YouTube абоненттердің нақты санын емес, ең жақын дөңгелектелген нөмірді беретінін жариялаған кезде мені жолдан шығарды. Қазіргі уақытта бұл мен үшін мәселе емес, өйткені менде 1000 жазылушы аз, бірақ сізде жазылушылар неғұрлым көп болса, мәселе соғұрлым көп болады.

Дегенмен, мен демотивацияға түспедім және шешімін табуға бел будым. Екі аптадан кейін YouTube Sight дүниеге келді.

YouTube Sight - бұл YouTube арнасының есептік жазбасына қосылуға болатын қызмет, ол сізге жазылушылардың толық санын шығарып, оны жобаңызда қолдануға болатын URL мекенжайын береді.

Осы уақытқа дейін мен YouTube Sight -ты қалай пайдалануға болатыны туралы мысал эскизін ұсындым, оған Arduino кітапханасын құрдым және бүгін оның көмегімен мен өз каналым үшін толықтай жұмыс істейтін абоненттік есептегіш жасаймын. Есептегіштің жағымды ерекшелігі - түймені басқанда, келесі кезеңге жету үшін қажет жазылушылар санын көрсетеді.

1 -қадам: қорапты жасаңыз

Қорапты жасаңыз
Қорапты жасаңыз
Қорапты жасаңыз
Қорапты жасаңыз

Жобаның корпусы үшін мен процесті сынап көру үшін саусақ буындары бар қорап жасағым келді. Оны жобалау үшін мен MakerCase деп аталатын сайтты қолдандым, ол қораптың өлшемдерін көрсеткеннен кейін сізге CNC машинасында қолдануға арналған шаблон береді. Мен сол үлгіні алып, қағазға басып шығардым және оны 6 мм МДФ тақтасына жапсырдым.

Сіз дәл мен қолданған үлгіні мына жерден жүктей аласыз:

Мен өрмекпен өрескел кесуді жасадым, содан кейін түзеткіш арамен сызықты тікелей кесуді бастадым. Бұл жұмыс істесе де, мен барлық бөліктерді кесіп тастадым, бірақ бұл мәңгілікке созылды. CNC немесе лазерлік кескіш мұндай жоба үшін өте қолайлы болар еді, бірақ менде жоқ.

Барлық бөліктер кесілгеннен кейін, мен артқы жағын қоспағанда, барлық жағын жапсырдым және оны мықтап қыстым. Желім құрғағаннан кейін, мен тегістеу үшін тегістеу блогын қолдандым.

Кейбір түйіспелерде бос орындар болды, сондықтан мен оларды толтыру үшін сүртілген шаңмен ағаш желімін қолдандым.

Мен қорапта үш кесу жасадым. Біреуі қораптың алдыңғы жағындағы экранға, бірі жоғарғы жақтағы түймеге, екіншісі кабанның USB коннекторы болатын жағында болады, сондықтан кабель өтуі мүмкін. Бұл кабель тақтаны бағдарламалау үшін де, оны сырттан қосу үшін де қолданылады.

Ақырында мен екі қабатты күңгірт қара бүріккіш бояуды қолдандым, бірақ дайын көрініске риза емеспін. Мен асықтым және соңында дайын қорапта көрсетілген қорапты тегістеуде жақсы жұмыс жасамадым. Ол қара болғандықтан, кемшіліктер тек жақыннан көрінеді және ол біраз жерден жақсы көрінеді.

2 -қадам: электрониканы дайындаңыз

Электрониканы дайындаңыз
Электрониканы дайындаңыз
Электрониканы дайындаңыз
Электрониканы дайындаңыз
Электрониканы дайындаңыз
Электрониканы дайындаңыз

Қорап аяқталғаннан кейін мен электроника үстеліне көштім, мен сымдарды алдымен дисплей модуліне дәнекерледім, содан кейін сымдарды NodeMCU тақтасына дәнекерледім. Сымдар өте қарапайым және қосылымдарды келесі кестеге сәйкес сәйкестендіру қажет.

VCC -> 3V3

GND -> GND

DIN -> D8

CS -> D6

CLK -> D7

Ажыратқыш VCC мен D2 арасында жерге түсетін резистормен қосылған. Толық схеманы EasyEDA сайтынан табуға болады.

easyeda.com/bkolicoski/youtube-subscriber-counter

3 -қадам: NodeMCU тақтасын бағдарламалаңыз

Кодта қосылған бөлшектердің әрқайсысы үшін бірнеше жұмыс бөліктері бар. YouTube Sight көмегімен арна статистикасы алынады. YouTube Sight - бұл YouTube -тен жазылушылардың толық санын алуға болатын мен жасаған құрал.

Оны пайдалану үшін сізге YouTube есептік жазбасын қосу керек және API URL соңынан алынған GUID -ді алу қажет. Бұл мысал эскизде WiFi параметрлерімен бірге ауыстырылады.

Алынған деректерді 7 сегментті дисплейде көрсету үшін санауды көрсететін «displayString» функциясы бар.

Қосымша, кодтың кішкене бөлігі келесі абоненттік кезеңнің жетіспейтін саны есептелетін және көрсетілетін батырманы басады.

Толық код GitHub -да жүктеу үшін қол жетімді.

github.com/bkolicoski/youtube-subscriber-counter

4 -қадам: Есептегіштен рахат алыңыз

Есептегіштен рахат алыңыз
Есептегіштен рахат алыңыз
Есептегіштен рахат алыңыз
Есептегіштен рахат алыңыз
Есептегіштен рахат алыңыз
Есептегіштен рахат алыңыз

Барлық бөліктер қорапқа салынып, ыстық желіммен бекітіледі. Қораптың артқы бөлігі жай ғана басылған, бұл бір нәрсе ақаулы болған жағдайда электроникаға кейінірек кіруге мүмкіндік береді.

Бұл мақала сіз үшін қызықты және тәрбиелі болды деп сенемін. Егер сіз YouTuber болсаңыз, мұндай жазылушыларды санау қажет. Бұл кез келген адамды электроника мен кодтауға енгізе алатын қызықты жоба. Егер сіз оны жасаған болсаңыз, маған хабарлаңыз! Мен сіздің туындыларыңызды көргім келеді.

Назар аударғаныңызға рахмет және жазылуды ұмытпаңыз!

Ұсынылған: