
Оглавление:
2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-23 15:04



Я начал готовиться к этому проекту около месяца назад, но потом YouTube пустил меня под откос, объявив, что они больше не будут предоставлять реальное количество подписчиков, а будут предоставлять ближайшее округленное число. На данный момент для меня это не проблема, так как у меня меньше 1000 подписчиков, но чем больше у вас подписчиков, тем больше это становится проблемой.
Однако я не потерял мотивацию и решил найти решение. Две недели спустя родился YouTube Sight.
YouTube Sight - это сервис, к которому вы можете подключиться через свою учетную запись канала YouTube, и он предоставит вам URL-адрес, из которого вы можете извлечь полное количество подписчиков и использовать его в своем проекте.
Пока что я привел примерный набросок того, как можно использовать YouTube Sight, построил для него библиотеку Arduino, и сегодня с его помощью я создам полностью рабочий счетчик подписчиков для своего канала. Приятная небольшая особенность счетчика заключается в том, что когда вы нажимаете на кнопку, он показывает количество подписчиков, необходимое для достижения следующего этапа.
Шаг 1. Сделайте коробку


Для корпуса проекта я хотел сделать коробку с шарнирами пальцев, чтобы опробовать процесс. Для его разработки я использовал сайт под названием MakerCase, который после того, как вы укажете размеры коробки, предоставит вам шаблон, который в первую очередь предназначен для использования на станке с ЧПУ. Я взял этот шаблон, распечатал его на листе бумаги и приклеил к доске МДФ толщиной 6 мм.
Вы можете скачать точный шаблон, который я использовал здесь:
Я сделал черновую резку лобзиком, а затем продолжил резку прямо по линии с помощью копировальной пилы. Хотя это сработало, и мне удалось разрезать все части, это заняло целую вечность. Для такого проекта идеально подошли бы станки с ЧПУ или лазерный резак, но у меня их нет.
Когда все части были вырезаны, я склеил все стороны, кроме задней, и крепко зажал. Когда клей высох, я использовал шлифовальный блок, чтобы выровнять все стороны и углы.
На некоторых стыках были зазоры, поэтому я использовал немного столярного клея и шлифовальную пыль, чтобы заполнить их.
Всего на коробке сделал три выреза. Один для экрана в передней части коробки, один для кнопки наверху и еще один сбоку, где будет разъем 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 и получить сгенерированный идентификатор GUID в конце URL-адреса API. Затем он заменяется в примере эскиза вместе с настройками Wi-Fi.
Для отображения извлеченных данных на 7-сегментном дисплее есть функция под названием «displayString», которая показывает количество.
Кроме того, небольшая часть кода обрабатывает нажатие кнопки, по которой вычисляется и отображается недостающий счет для следующей вехи подписчика.
Полный код доступен для загрузки на GitHub.
github.com/bkolicoski/youtube-subscriber-counter
Шаг 4: Наслаждайтесь своим счетчиком



Все детали помещаются в коробку и закрепляются горячим клеем. Задняя часть коробки просто запрессована, и это может позволить позже получить доступ к электронике в случае, если что-то будет неисправно.
Надеюсь, эта статья была для вас интересной и познавательной. Если вы являетесь пользователем YouTuber, такой счетчик подписчиков просто необходим. Это забавный проект, который может познакомить любого с электроникой и программированием. Если вы сделали такой, дайте мне знать! Я хотел бы увидеть ваши творения.
Спасибо за внимание и не забудьте подписаться!
Рекомендуемые:
Точный и точный вольтметр Arduino (0-90 В постоянного тока): 3 шага

Arduino Precise & Accurate Volt Meter (0-90V DC): в этой инструкции я построил вольтметр для измерения высокого напряжения постоянного тока (0-90v) с относительной точностью и точностью с помощью Arduino Nano. Проведенные мной тестовые измерения были достаточно точными, в основном в пределах 0,3 В от фактического напряжения, измеренного с помощью
Счетчик подписчиков YouTube с использованием дисплея E-Paper и Raspberry Pi Zero W: 5 шагов (с изображениями)

Счетчик подписчиков YouTube с использованием дисплея электронной бумаги и Raspberry Pi Zero W: в этом руководстве я покажу вам, как создать свой собственный счетчик подписчиков Youtube с помощью дисплея электронной бумаги и Raspberry Pi Zero W для запроса API YouTube. и обновите дисплей. Электронные бумажные дисплеи отлично подходят для этого типа проектов, поскольку у них есть
Счетчик подписчиков Youtube DIY BIG LED Matrix: 13 шагов (с изображениями)

DIY BIG LED Matrix Счетчик подписчиков Youtube: работали ли вы с готовой стандартной светодиодной матрицей 8x8 в качестве дисплеев для создания прокручиваемого текста или отображения подписчика вашего канала Youtube. Большой легкодоступный размер - диаметр светодиода 5 мм. Однако, если вы ищете готовый светодиод гораздо большего размера
Счетчик подписчиков и подписчиков: 5 шагов

Счетчик подписчиков и подписчиков: Этот проект предназначен для подсчета подписчиков Instagram и подписчиков YouTube. Используется платформа: PythonArduino
Счетчик подписчиков YouTube с использованием платы ESP8266: 9 шагов (с изображениями)

Счетчик подписчиков YouTube с использованием платы ESP8266: Дорогие друзья, добро пожаловать в еще один проект ESP8266. Сегодня мы собираемся построить счетчик подписчиков YouTube своими руками с большим ЖК-дисплеем и корпусом, напечатанным на 3D-принтере. Приступим! В этом уроке мы сделаем следующее: Подписчик на YouTube своими руками