Съдържание:
- Стъпка 1: Електронен материал
- Стъпка 2: Електронна схема
- Стъпка 3: Конфигурация на скица: Библиотеки и табла
- Стъпка 4: Персонализирайте кода
- Стъпка 5: Прехвърлете фърмуера и тестовите платки
- Стъпка 6: Кодът
- Стъпка 7: Машина за балончета
- Стъпка 8: Корпус
Видео: Машина за броячи на абонати в YouTube: 8 стъпки (със снимки)
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:52
Идеята се роди, след като беше избрана да изложи в Maker Faire Lille, гигантско събитие около науката, изобретенията и мисленето „Направи си сам“.
Исках да създам нещо, което кара посетителите да искат да се абонират за моя канал в YouTube YouLab. Въпреки това липсваше интерактивност с посетителите, затова реших да направя действие след всеки абонамент: Правене на балончета.
Двете следните инструкции ме вдъхновиха при реализирането на YouTube Абонаментната система за броячи на балончета. id/Bubble-Machine/
Нека да открием как направих този интерактивен брояч.
Стъпка 1: Електронен материал
За да направите този проект, ще ви трябва следният електронен материал.
- ESP8266 модул ESP-12
- ESP-12E щит на двигателя
- 5V DC мотор (поне 5000 RPM)
- 5V DC редуктор (около 100 RPM)
- Led Matrix 8x8 (между 3 до 8 единици за брояч от 3 до 8 цифри)
- USB кабел със захранване (поне 1A)
Може да се закупи онлайн на много ниска цена.
ESP8266 е мозъкът на веригата. Тази програмируема платка може да се свърже с WIFI, за да получава статистика от YouTube, да изпраща команди към задвижващи двигатели и да управлява Led Matrix дисплей. Тъй като този модул има ограничен ток на изхода, към моторите трябва да се добави щит за моторни щитове.
Стъпка 2: Електронна схема
Първо, включете модула ESP8266 към платката на щита на двигателя.
За да захранвате тези платки, можете да използвате отделно захранване за двигатели и EPS8266 храненето или да използвате същото захранване.
За да опростя схемата, избрах уникално захранване. За да направите това, просто трябва да имате джъмпер между VIN и VM на платката на щита на двигателя.
След това свържете Led Matrix към щита на щита, като използвате следната таблица
Щит - Led Matrix VIN - VCC G - GND 7 - DIN 8 - CS 5 - CLK
Накрая свържете двигателите към A+/A-B+/B- и USB кабел към VIN/GND
Стъпка 3: Конфигурация на скица: Библиотеки и табла
Модулът ESP8266 работи с Arduino. За изпълнение на този проект са необходими някои библиотеки и конфигурация на дъска:
Добавете следния URL адрес в Предпочитания> Допълнителни URL адреси на мениджъра на платки:
Инсталирайте ESP8266 v2.4.2 в Инструменти> Мениджър на платки
Изберете NodeMCU 1.0 (ESP-12E модул) в Инструменти> Платки
Инсталирайте ArduinoJson 5.13.5 в Library Manager
Инсталирайте YoutubeAPI 1.1.0 в Library Manager
Стъпка 4: Персонализирайте кода
Изтеглете кода, приложен към тази стъпка и отворете файла Youtube_counter_bubble_machine.ino
В кода в секцията „Персонализирана конфигурация, която трябва да бъде заменена“ще намерите три данни, които трябва да персонализирате:
- Персонализиране на WIFIIТова съответства на WIFI мрежата, която ще се използва от ESP8266. Актуализирайте полетата за WIFI SSID и парола с вашата информация за мрежата
-
Персонализиране на идентификатора на канала Това поле съответства на канала в YouTube, който ще се използва за получаване на статистически данни за абонатите. Идентификаторът на вашия канал може да бъде намерен в URL адреса на уеб браузъра ви, когато сте на главната страница на канала си в YouTube. Например URL адресът на страницата YouLab Youtube е:
www.youtube.com/channel/UCQVsjlyPMlN4tZ7cGd5NnnA
Идентификаторът на канала на YouLab е UCQVsjlyPMlN4tZ7cGd5NnnA
-
Персонализирайте Google API_KeySome Youtube API се използват за получаване на брой абонати на канал. За използване на API на YouTube е необходим API_Ключ. С влезли в акаунта в Google отидете на
console.developers.google.com
В таблото за управление изберете създаване на проект и в идентификационните данни изберете създаване на идентификационни данни - API ключ.
В Библиотека изберете YouTube Data API v3 и активирайте. Копирайте API ключа в кода на брояча на Youtube.
Стъпка 5: Прехвърлете фърмуера и тестовите платки
Нека опитаме фърмуера на хардуера.
Първо свържете ESP8266 към вашия компютър чрез USB и изберете бутона за качване. Фърмуерът ще бъде изпратен на вашата дъска. Когато приключи, вашата Led Matrix трябва да покаже INIT.
След 3 до 5 секунди Led Matrix трябва да показва броя на абонатите на вашия канал в YouTube. Опитайте се да се абонирате, за да проверите дали дисплеят е актуализиран и двигателите започват да работят за 5 секунди.
Ако срещнете някои проблеми, отворете серийния монитор, който ще предостави полезни регистрационни файлове и ще ви помогне да отстраните грешките в хардуера или софтуера.
Стъпка 6: Кодът
Кодът е разделен на две части, фазата на настройка и фазата на цикъла.
Настройката се състои в инициализиране на Matrix Led, WIFI и двата двигателя.
Фазата на цикъла се повтаря на всеки две секунди:
- Обадете се на API на YouTube
- Актуализирайте Led Matrix
- Ако новият абонат спечели Моторите за 5 секунди
Стъпка 7: Машина за балончета
Частта от машината за балончета е съвсем проста.
Диск, пълен с дупки, ще се потопи в течност за сапун за чинии, след което ще се завърти пред вентилатор. Това ще създаде много мехурчета.
Дискът е CD-ROM или DVD. Направете няколко дупки в него с машина за запояване. След това включете диска към редуктора с помощта на пластмасова капачка, за да направите интерфейса.
Стъпка 8: Корпус
Корпусът е базиран на стара дървена кутия за вино, която първоначално съдържа 3 бутилки.
Направете правоъгълен отвор за светодиодната матрица, кръгъл отвор за вентилатора и малък отвор за оста на редукторния мотор. Прикрепете контейнер в долната предна част на дървената кутия. Той ще съдържа сапунена течност. Включете диска на редуктора от предната страна на дървената кутия. Накрая напълнете контейнера с малко сапун за чинии, смесен с вода.
Вашият брояч Bubble Machine в YouTube е готов.
Препоръчано:
Точен брояч на абонати в YouTube: 4 стъпки
Точен брояч на абонати в YouTube: Започнах подготовката за този проект преди около месец, но след това бях изваден от релси от YouTube, когато обявиха, че вече няма да предоставят реалния брой абонати, а най -близкия закръглен номер. В момента това не е проблем за
Награда от 10 милиона абонати на YouTube LED печатна платка: 5 стъпки (със снимки)
Награда от 10 милиона абонати на YouTube LED печатна платка: Резюме Тази печатна платка (печатна платка) прилича на наградата на бутона за възпроизвеждане на YouTube, която се дава на създателите за постигане на определени етапи като 100 000, 1 милион и 10 милиона абонати. Когато превключвателят е включен, потребителят може да превърта t
Брояч на абонати на YouTube с помощта на платка ESP8266: 9 стъпки (със снимки)
Брояч на абонати на YouTube с помощта на платка ESP8266: Скъпи приятели, добре дошли в поредния проект на ESP8266 Днес ние ще изградим брояч на абонати в YouTube „Направи си сам“с голям LCD дисплей и 3D отпечатан корпус. Нека започнем! В този урок ще направим следното: Абонат на YouTube „направи си сам“
Брояч на абонати на YouTube с ESP8266 IoT: 5 стъпки (със снимки)
Брояч на абонати на YouTube с ESP8266 IoT: Тук ви представих първия си проект за Интернет на нещата (IoT). Аз съм нов youtuber и ми звучи страхотно, че мога да накарам абонатите си да се броят в рамката на бюрото или стената ми. Поради тази причина направих този невероятен проект лесен и полезен за вас
Тикер за криптовалута / Брояч на абонати в Youtube в реално време: 6 стъпки (със снимки)
Ticker за криптовалута / абонамент за броячи на YouTube в реално време: Компактен LED дисплей, който функционира като тикер за криптовалута и се удвоява като брояч на абонати в реално време.В този проект използваме Raspberry Pi Zero W, някои 3D отпечатани части и няколко максимум 7219 дисплея за създаване на су в реално време