Мазмуну:
- 1 -кадам: Кутуну жасаңыз
- 2 -кадам: Электрониканы даярдаңыз
- 3 -кадам: NodeMCU тактасын программалоо
- 4 -кадам: Эсептегичтен ырахат алыңыз
Video: Так YouTube жазылуучуларынын эсептегичи: 4 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:38
Мен бул долбоорго бир ай мурун даярдана баштагам, бирок кийин алар абоненттердин чыныгы санын эмес, эң жакын тегеректелген номерди берерин айтышканда, YouTube мени жолдон чыгарды. Азыркы учурда бул мен үчүн көйгөй эмес, анткени менде 1000ден аз абонент бар, бирок сизде канчалык көп жазылуучу болсо, ошончолук көйгөйгө айланат.
Бирок, мен демотивацияланган жокмун жана чечим табууга бел байладым. Эки жумадан кийин YouTube Sight төрөлдү.
YouTube Sight - бул YouTube каналыңыздын аккаунту менен туташа турган кызмат жана ал сизге жазылуучулардын толук санын чыгарып, долбооруңузда колдоно турган URL менен камсыз кылат.
Буга чейин мен YouTube Sightти кантип колдоно алаарыңыз үчүн мисал эскизин бердим, ага Arduino китепканасын курдум жана бүгүн анын жардамы менен мен каналыма толук кандуу иштеген абоненттик эсептегичти түзөм. Эсептегичтин кичинекей бир өзгөчөлүгү - бул баскычты басканыңызда, ал кийинки баскычка жетүү үчүн керектүү абоненттердин санын көрсөтөт.
1 -кадам: Кутуну жасаңыз
Долбоордун корпусу үчүн, процессти сынап көрүү үчүн, манжалардын муундары бар кутуну жасагым келди. Аны иштеп чыгуу үчүн, мен MakerCase деп аталган сайтты колдондум, ал кутучанын өлчөмдөрүн көрсөткөндөн кийин, сизге биринчи кезекте CNC машинасы менен колдонууга арналган шаблон берет. Мен ошол шаблонду алып, аны кагазга бастырып, 6 мм MDF тактайына чаптадым.
Мен колдонгон так шаблонду бул жерден жүктөп алсаңыз болот:
Мен одоно кесүүнү джигсо менен жасадым, андан кийин түздөн -түз арка менен кесүүнү баштадым. Бул иштесе да, мен бардык бөлүктөрдү кесип салууга жетиштим, бирок бул түбөлүккө созулду. Мындай долбоор үчүн 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 -кадам: Эсептегичтен ырахат алыңыз
Бардык бөлүктөр кутунун ичине салынып, ысык желим менен кармалып турат. Кутунун арткы бөлүгү жөн эле пресстелген жана бул бир нерсе бузулган учурда электроникага кийинчерээк кирүүгө мүмкүндүк берет.
Бул макала сиз үчүн кызыктуу жана тарбиялык мааниге ээ болду деп ишенем. Эгер сиз Ютубер болсоңуз, бул сыяктуу абоненттик эсептегич милдеттүү түрдө. Бул кимди болбосун электроникага жана коддоого киргизе турган кызыктуу долбоор. Эгер сиз бирөөнү түзсөңүз, мага кабарлаңыз! Мен сиздин чыгармаларыңызды көргүм келет.
Көңүл бурганыңыз үчүн рахмат жана жазылууну унутпаңыз!
Сунушталууда:
Автоматтык бөлмө жарыгы жана күйөрман контролери эки багыттуу келүүчүнүн эсептегичи менен: 3 кадам
Автоматтык бөлмө жарыгы жана күйөрман контроллери эки тараптуу келүүчүнүн эсептегичи: Көбүнчө биз стадиондо, соода борборунда, кеңселерде, класстык бөлмөлөрдө коноктордун эсептегичтерин көрөбүз. Алар элди санап, эч ким жок болгондо жарыкты кантип күйгүзүп же өчүрүшөт? Бүгүн биз бул жерде автоматтык бөлмө жарык контроллеринин долбоору менен эки тараптуу келүүчүнүн эсептегичи менен
Жеке виджеттериңизди оңой жасаңыз - BPMдин тез эсептегичи: 6 кадам
Өз виджеттериңизди оңой жасаңыз - BPM Counter: Web колдонмолору кеңири жайылган, бирок интернетке кирүүнү талап кылбаган веб -колдонмолор эмес. бул жерден караңыз). Эгер жүктөлүп алынса, бул виджет оффлайнда колдонулушу мүмкүн
Акылдуу 3D принтер филамент эсептегичи: 5 кадам (сүрөттөр менен)
Акылдуу 3D принтер филамент эсептегичи: Эмнеге жипти санап убара болуу керек? Бир нече себептер: Ийгиликтүү басып чыгаруу үчүн туура калибрленген экструдер талап кылынат: gcode экструдерге жипти 2 мм жылдырууну айтканда, ал так 2 мм жылышы керек. Жаман нерселер болуп кетет, эгер ал ашыкча болсо же жетишсиз болсо
ESP8266 IoT менен YouTube абоненттеринин эсептегичи: 5 кадам (сүрөттөр менен)
ESP8266 IoT менен YouTube абоненттеринин эсептегичи: Бул жерде мен сизге биринчи нерселер Интернети (IoT) долбоорун алып келдим. Мен жаңы ютубермин жана абоненттеримди столумдун же дубалдын жээкчелерине санай алганым мага сонун угулат. Ушул себептен улам мен бул укмуштуудай долбоорду сиз үчүн оңой жана пайдалуу кылдым
Cryptocurrency Ticker / Realtime Youtube абоненттеринин эсептегичи: 6 кадам (сүрөттөр менен)
Cryptocurrency Ticker / Realtime Youtube Subscriber Counter: Compact LED дисплей бирдиги, ал криптовалюта катары иштейт жана реалдуу убакытта YouTube абоненттеринин эсептегичтери катары иштейт. реалдуу убакытта суу түзүү үчүн