Mundarija:
- 1 -qadam: qutini yarating
- 2 -qadam: elektronikani tayyorlang
- 3 -qadam: NodeMCU kartasini dasturlashtiring
- 4 -qadam: Hisoblagichdan rohatlaning
Video: Aniq YouTube obunachisi hisoblagichi: 4 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:23
Men bu loyihaga tayyorgarlik ko'rishni taxminan bir oy oldin boshlaganman, lekin keyin ular obunachilarning haqiqiy sonini emas, balki eng yaqin yaxlitlangan raqamni berishlarini e'lon qilishganida, YouTube meni yo'ldan ozdirdi. Hozirgi vaqtda bu men uchun muammo emas, chunki menda 1000 dan kam obunachilar bor, lekin sizning obunachilaringiz qancha ko'p bo'lsa, muammo shunchalik ko'p bo'ladi.
Biroq, men ruhiy tushkunlikka tushmadim va men yechim topishga qaror qildim. Ikki hafta o'tgach, YouTube Sight tug'ildi.
YouTube Sight - bu sizning YouTube kanalingiz hisobiga ulanishingiz mumkin bo'lgan xizmat bo'lib, u sizga abonentlarning to'liq sonini chiqarib, loyihangizda ishlatishingiz mumkin bo'lgan URLni beradi.
Hozircha men YouTube Sight -dan qanday foydalanish mumkinligi haqida eskiz taqdim qildim, buning uchun Arduino kutubxonasini qurdim va bugun uning yordami bilan kanalim uchun to'liq ishlaydigan obunachi hisoblagichini yarataman. Hisoblagichning kichik bir xususiyati shundaki, siz tugmachani bosganingizda, u keyingi bosqichga chiqish uchun kerak bo'lgan obunachilar sonini ko'rsatadi.
1 -qadam: qutini yarating
Loyiha uchun men jarayonni sinab ko'rish uchun barmoq bo'g'imlari bo'lgan quti yasashni xohlardim. Uni loyihalash uchun men MakerCase deb nomlangan saytdan foydalanganman, u siz qutining o'lchamlarini belgilaganingizdan so'ng, sizga asosan CNC mashinasida foydalanish uchun mo'ljallangan shablonni beradi. Men shablonni oldim va qog'ozga bosib 6 mm MDF taxtasiga yopishtirdim.
Siz men ishlatgan aniq shablonni bu erdan yuklab olishingiz mumkin:
Men qo'pol kesishni pichoq bilan qildim, so'ngra kesish arra bilan to'g'ridan -to'g'ri chiziqda kesishni davom ettirdim. Garchi u ishlagan bo'lsa va men barcha qismlarni kesib tashlagan bo'lsam -da, bu abadiy davom etdi. Bunday loyiha uchun CNC yoki lazerni kesish moslamasi mukammal bo'lardi, lekin menda yo'q.
Hamma bo'laklarni kesib bo'lgach, men orqa tomondan tashqari hamma tomonlarini yopishtirdim va mahkam bog'ladim. Yelim quriganidan so'ng, men har tomondan va burchaklarni tekislash uchun silliqlash blokidan foydalandim.
Ba'zi bo'g'inlarda bo'shliqlar bor edi, shuning uchun men ularni to'ldirish uchun zımpara kukuni bilan bir oz yog'och elim ishlatardim.
Umuman olganda, men qutida uchta kesish qildim. Biri qutining old qismidagi ekran uchun, ikkinchisi tepadagi tugma uchun, ikkinchisi esa cho'chqaning USB ulagichi bo'ladigan tomonda, shuning uchun kabel o'tishi mumkin. Bu kabel kartani dasturlash uchun ham, tashqi tomondan yoqish uchun ham ishlatiladi.
Oxir -oqibat, men ikkita qora matli qora bo'yoqdan foydalandim, lekin tayyor ko'rinishdan unchalik mamnun emasman. Men shoshildim va oxirida tayyor qutida ko'rsatiladigan qutini silliqlashda yaxshi ish qilmadim. Ammo qora bo'lgani uchun, kamchiliklar faqat yaqindan ko'rinadi va biroz uzoqdan juda yaxshi ko'rinadi.
2 -qadam: elektronikani tayyorlang
Quti tugagandan so'ng, men elektron stolga o'tdim va simlarni avval displey moduliga lehimladim, keyin simlarni NodeMCU kartasiga lehimladim. Ulanish juda oddiy va ulanish quyidagi jadvalga muvofiq amalga oshirilishi kerak.
VCC -> 3V3
GND -> GND
Din -> D8
CS -> D6
CLK -> D7
Kalit VCC va D2 o'rtasida erga tushadigan qarshilik bilan ulangan. To'liq sxemani EasyEDA -da topish mumkin.
easyeda.com/bkolicoski/youtube-subscriber-counter
3 -qadam: NodeMCU kartasini dasturlashtiring
Kodda ulangan har bir qism uchun bir nechta ishchi qismlar mavjud. Kanal statistikasi YouTube Sight yordamida olinadi. YouTube Sight - bu men yaratgan vosita, undan siz YouTube -dan obunachilarning to'liq sonini olishingiz mumkin.
Uni ishlatish uchun siz YouTube hisob qaydnomangizni u bilan bog'lashingiz va API URL oxiridan GUID -ni olishingiz kerak bo'ladi. Keyin bu misol eskizida WiFi sozlamalari bilan almashtiriladi.
Qabul qilingan ma'lumotlarni 7 segmentli displeyda ko'rsatish uchun "displayString" funktsiyasi mavjud bo'lib, u hisobni ko'rsatadi.
Bundan tashqari, kodning kichik bir qismi tugmachani bosadi, bunda keyingi abonent bosqichining etishmayotgan soni hisoblab chiqariladi va ko'rsatiladi.
To'liq kodni GitHub -da yuklab olish mumkin.
github.com/bkolicoski/youtube-subscriber-counter
4 -qadam: Hisoblagichdan rohatlaning
Barcha qismlar qutiga solinadi va issiq elim bilan mahkamlanadi. Qutining orqa qismi shunchaki bosilgan va agar biror narsa noto'g'ri bo'lsa, keyinchalik elektronikaga kirishga imkon beradi.
Umid qilamanki, bu maqola siz uchun qiziqarli va tarbiyali bo'ldi. Agar siz YouTuber bo'lsangiz, bunday obunachi hisoblagichi majburiydir. Bu har kimni elektronika va kodlash bilan tanishtira oladigan qiziqarli loyihadir. Agar siz uni yaratgan bo'lsangiz, menga xabar bering! Men sizning ijodingizni ko'rishni juda xohlardim.
E'tiboringiz uchun rahmat va obuna bo'lishni unutmang!
Tavsiya:
Arduino aniq va aniq voltmetr (0-90V shahar): 3 qadam
Arduino aniq va aniq voltli o'lchagich (0-90V shahar): Men bu ko'rsatmada Arduino Nano yordamida yuqori voltli shaharni (0-90v) nisbiy aniqlik va aniqlik bilan o'lchash uchun voltmetr qurdim. Men olgan sinov o'lchovlari etarlicha aniq edi, asosan 0,1v bilan o'lchangan haqiqiy kuchlanishdan
E-qog'ozli displey va Raspberry Pi Zero W yordamida YouTube obunachilari hisoblagichi: 5 qadam (rasmlar bilan)
E-qog'ozli displey va Raspberry Pi Zero W-dan foydalangan holda YouTube obunachisi hisoblagichi: Ushbu ko'rsatmada men sizga YouTube API-ni so'rash uchun elektron qog'ozli displey va Raspberry Pi Zero W yordamida o'z Youtube obunachi hisoblagichini qanday qurishni ko'rsataman. va displeyni yangilang. Elektron qog'ozli displeylar bunday turdagi loyihalar uchun juda mos keladi, chunki
ESP8266 yordamida $ 5 DIY YouTube obunachisi displeyi - kodlash shart emas: 5 qadam
ESP8266 yordamida 5 dollarlik DIY YouTube obunachisi displeyi - kodlash shart emas: Ushbu loyihada sizga har qanday YouTube kanalining obunachilari sonini 5 dollardan past ko'rsatish uchun WSPOS D1 Mini ESP8266 kartasidan qanday foydalanish kerakligini ko'rsataman
Youtube BIG LED matritsali Youtube obunachisi hisoblagichi: 13 qadam (rasmlar bilan)
Youtube BIG LED matritsasi Youtube obunachilari hisoblagichi: Siz 8x8 standartli LED matritsasi bilan o'girilgan matnni yoki Youtube kanalingiz obunachisini ko'rsatish uchun displey sifatida ishlaganmisiz? LED diametri 5 mm bo'lgan keng o'lchamli. Ammo, agar siz juda katta hajmli tayyor LEDni qidirsangiz
1970-yillardagi YouTube elektron hisoblagichi: 7 qadam (rasmlar bilan)
1970-yillardagi E-Ink YouTube hisoblagichi: 1970-yillarning ramziy raqamli soati endi Pimoroni " siyoh pHAT " elektron siyoh displeyi va Raspberry Pi Zero. Youtube API -ni muntazam ravishda so'rov qilish uchun oddiy Python skriptidan foydalaniladi