Счетчик подписчиков для Ютуба онлайн на базе ЕСП8266 WI-FI своими руками

 

Это очень интересный проект и главное простой в реализации для моих подписчиков – видеоблогеров . Все что нам нужно - это WiFi-модуль NODEMCU и дисплей сегментный на 8 чисел для вывода количества подписчиков на канале Youtube .



Принцип работы :

 Используя модуль WiFi ESP8266, мы подключаемся к Интернету, после подключения, используя идентификатор канала YouTube и ключ API, мы получаем количество подписчиков YouTube, а затем выводим это значение на 7-сегментный экранный модуль.

Чтобы он выглядел красиво я сделаю крутой корпус с выводам на значений на свою табличку «Subscribe» полученую на ютуб фесте .

Список компонентов для сборки проекта :

Это легкий проект ,общая стоимость составляет менее 10 долларов.

7-сегментный модуль на 8 ячеек на микросхеме мах 7219 : http://ali.pub/1v3xcc

Плата Esp8266 NodeMCU   http://ali.pub/1v3xev

Зуммер(если нужны звуковые оповещения ): http://ali.pub/1vdn9t

Макетные провода мама-мама  http://ali.pub/1vdnkp 

Корпус (опционально) - в архиве есть корпус для печати на 3д принтере ! 

 

Схема подключения элементов

Схема очень простая в исполнении , особенно легко собрать все это на макетных проводах . Просто провода данных и питания от  7-сегментного модуля к контактам D4, D3 и D2 мини-платы NODEMCU. Также подключите звуковой сигнал к плате. Для питания схемы мы будем использовать непосредственно USB-разъем с напряжением 5 вольт. Так же можно добавить пищалку-зумер на цифровой пин D8 и поставить кнопку в разрыв  (пин – подключаем на gnd , а пин + на D8  ).



VCC - VCC, 
GND - GND
D4 - DIN,
D2 - CLK 
D3 – CS

 

Работа с ЕСП8266 , добавляем ESP менеджер в  среду Arduino IDE

Те кто уже работали с Есп и знают с чем его едят – переходим к след. пункту.

Прежде чем мы перейдем к коду для нашего Ютуб-подписчикометра , мы должны подготовить среду  IDE Arduino с библиотеками, а также ядром для платформы разработки Node MCU. Чтобы установить Node MCU c ядром модуля ESP8266, вам необходимо:

Скопируйте и вставьте эту строку в URL-адреса менеджера дополнительных плат:

http://arduino.esp8266.com/stable/package_esp8266com_index.json 


 

Откройте вкладку Файл – настройка , в строе Дополнительный менеджер плат добавить ссылку как показано на скриншоте .


Теперь заходим в Инструменты –вкладка платы – менеджер плат

Прописываем в строке поиска esp8266

 

После нажимаем кнопку install

Так же после подключения платы к компьютеру устанавливаем драйвера для платы ch340  -будут в архиве , или можно скачать из интернета .



Теперь среда Ардуино готова для работы с платами NodeMCU с чипом Есп

Загружаем код из папки и переходим к редактированию под наш аккаунт :



Указываем данные и загружаем скетч в плату .

 

 Создаем ключ API  google

1.У вас должен быть гуггл аккаунт .

2.Переходим по ссылке https://console.developers.google.com/apis/credentials?project=hardy-audio-170911

3.Следуем по пунктам на скриншоте 



4.Из вкладки ключ API копируем его в код

 

Идентификатор пользователя и идентификатор канала YouTube

У каждого канала на YouTube есть уникальный идентификатор пользователя и идентификатор канала. Они нужны, чтобы устанавливать связь с каналом в других приложениях и сервисах.

Example User ID and Channel ID

Как найти эти идентификаторы

Чтобы узнать свой идентификатор пользователя и идентификатор канала, перейдите на страницу дополнительных настроек https://www.youtube.com/account_advanced . Вот как это сделать:

1.     Войдите в аккаунт YouTube.

2.     Нажмите на значок канала в правом верхнем углу страницы и выберите "Настройки" https://lh3.googleusercontent.com/0eIa_G6y8gpSYdKVP4OQNzQIjQCT8E4y47GNGcMwgb2luO9x4DXncCqHJ0k2=w18. 

3.     Рядом с фото профиля нажмите Дополнительно.

4.     Идентификатор пользователя и идентификатор канала приведены в разделе "Информация об аккаунте".

 

 Подписывайся на Geek каналы :

➤ VK - https://vk.com/denis_geek

➤ VK - https://vk.com/club_arduino

➤ VK - https://vk.com/chinagreat

➤ VK - https://vk.com/solar_pover

➤ VK - https://vk.com/my_vedroid

➤ VK - https://vk.com/3dprintsumy

➤ Youtube - http://www.youtube.com/c/Danterayne



★ Моя партнёрка с Aliexpress ★

http://ali.pub/1j9ks1 

★ Получай 10.5% скидку с любой покупки на Aliexpress! ★

http://ali.pub/1lx67o

★ Полезное браузерное приложение для кэшбэка  ★

http://ali.pub/1lx637


  • Счетчик подписчиков для Ютуба онлайн на базе ЕСП8266 WI-FI своими руками

Похожие статьи

Как работают шаговые двигатели

Как работают шаговые двигатели

Использование шаговых двигателей является одним из самых простых, дешевых и легких решений для реализации систем точного позиционирования. Эти двигатели очень часто используются в различных станках ЧПУ и роботах. Сегодня я расскажу о том, как устроены шаговые двигатели и как они работают.

 Подключение OLED I2C дисплея с размером экрана 0,96″ и разрешением 128*64 точек к плате Arduino UNO.

Подключение OLED I2C дисплея с размером экрана 0,96″ и разрешением 128*64 точек к плате Arduino UNO.

Сегодня мы рассмотрим подключение OLED I2C дисплея с размером экрана 0,96″ и разрешением 128*64 точек к плате Arduino UNO.

Как добавить библиотеки в arduino IDE через менеджер библиотек в ручном (zip) и автоматическом режиме

Как добавить библиотеки в arduino IDE через менеджер библиотек в ручном (zip) и автоматическом режиме

Средство разработки Arduino IDE имеет возможность подключать различные библиотеки через менеджер библиотек, а так же скачанные из интернета в виде ZIP архива или директорий с файлами. Мы рассмотрим различные способы  добавления / скачивания библиотек Arduino, которые упрощают жизнь разработчикам программ. Вы можете воспользоваться некоторыми встроенными возможностями добавления библиотек:

Теги: Счетчик, подписчиков, для Ютуба, онлайн на базе, ЕСП8266, WI-FI своими руками, diy, youtube, denisgeek, club_arduino