Мазмұны:
- 1 -қадам: электронды материал
- 2 -қадам: Электрондық схема
- 3 -қадам: Эскиз конфигурациясы: кітапханалар мен тақта
- 4 -қадам: кодты теңшеу
- 5 -қадам: микробағдарлама мен тест тақталарын тасымалдау
- 6 -қадам: Кодекс
- 7 -қадам: көпіршікті машина
- 8 -қадам: корпус
Бейне: YouTube абоненттерінің есептегіш көпіршікті машинасы: 8 қадам (суреттермен)
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:25
Идея ғылым, өнертабыстар мен «Өзіңді-өзің жаса» ойлауының айналасындағы үлкен оқиға-Maker Faire Lille-де ашылғаннан кейін пайда болды.
Мен келушілерді YouTube -тегі YouLab каналыма жазылуға мәжбүр ететін нәрсе жасағым келді, бірақ дәл YouTube есептегіші. Дегенмен, келушілермен интерактивтілік болмады, сондықтан мен әр жазылымнан кейін әрекет етуді шештім: көпіршіктер жасау.
Келесі екі нұсқаулық маған YouTube Abonent Counter Bubble Machine. YouTube Counter-ді іске асыруға шабыт берді: https://www.instructables.com/id/YouTube-Subscribe…Bubble Machine: https://www.instructables.com/ id/Bubble-Machine/
Бұл интерактивті есептегішті қалай жасағанымды білейік.
1 -қадам: электронды материал
Бұл жобаны жасау үшін сізге келесі электронды материал қажет болады.
- ESP8266 ESP-12 модулі
- ESP-12E қозғалтқыш қалқаны
- 5В тұрақты ток қозғалтқышы (кемінде 5000 айн / мин)
- 5В тұрақты ток беріліс-қозғалтқышы (шамамен 100 айн / мин)
- Led Matrix 8x8 (3 -тен 8 -ге дейінгі есептегіш үшін 3-8 бірлік арасында)
- Қуат көзі бар USB кабелі (кемінде 1А)
Оны Интернеттен өте арзан бағаға сатып алуға болады.
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 кітапхана менеджеріне орнатыңыз
YoutubeAPI 1.1.0 бағдарламасын кітапхана менеджеріне орнатыңыз
4 -қадам: кодты теңшеу
Осы қадамға бекітілген кодты жүктеп алып, Youtube_counter_bubble_machine.ino файлын ашыңыз
Сіз «Өзгертілетін теңшелетін конфигурация» бөлімінде кодта теңшелетін үш ақпаратты таба аласыз:
- WIFII теңшеу ESP8266 пайдаланатын WIFI желісіне сәйкес келеді. WIFI SSID және құпия сөз өрістерін желілік ақпаратпен жаңартыңыз.
-
Арна идентификаторын реттеу Бұл өріс жазылушылардың статистикасын алу үшін қолданылатын YouTube арнасына сәйкес келеді. Сіздің арнаңыздың идентификаторы YouTube арнасының басты бетінде болғанда, веб -шолғыштың URL мекенжайынан табылуы мүмкін, мысалы, YouLab Youtube бетінің URL мекенжайы:
www.youtube.com/channel/UCQVsjlyPMlN4tZ7cGd5NnnA
YouLab арнасының идентификаторы - UCQVsjlyPMlN4tZ7cGd5NnnA
-
Google API_KeyS теңшеу Кейбір Youtube API арнаның жазылушылар санын алу үшін қолданылады. Youtube API қолдану үшін API_Key қажет
console.developers.google.com
Бақылау тақтасында жобаны жасауды таңдаңыз, ал тіркелгі деректерінде тіркелгі деректерін жасауды таңдаңыз - API кілті.
Кітапханада YouTube Data API v3 тармағын таңдап, Youtube есептегіш кодындағы API кілтін көшіріңіз.
5 -қадам: микробағдарлама мен тест тақталарын тасымалдау
Жабдықта микробағдарламаны қолданып көрейік.
Алдымен компьютерге USB арқылы ESP8266 қосыңыз және жүктеу түймесін таңдаңыз. Микробағдарлама тақтаға жіберіледі, аяқталғаннан кейін сіздің Led Matrix INIT көрсетуі керек.
3-5 секундтан кейін Led Matrix сіздің YouTube каналыңызға жазылушылардың санын көрсетуі керек. Жазылуға тырысыңыз, дисплей жаңартылып, қозғалтқыштар 5 секунд жұмыс істей бастайды.
Егер сізде қандай да бір қиындықтар туындаса, пайдалы журналдарды беретін және жабдықты немесе бағдарламалық қамтамасыз етуді жөндеуге көмектесетін сериялық мониторды ашыңыз.
6 -қадам: Кодекс
Код екіге бөлінеді, орнату кезеңі мен цикл фазасы.
Орнату Matrix Led, WIFI және екі қозғалтқышты инициализациялаудан тұрады.
Цикл кезеңі әр екі секунд сайын қайталанады:
- YouTube API -ге қоңырау шалыңыз
- Led Matrix жаңарту
- Егер жаңа абонент қуатты қозғалтқыштарды 5 секундқа алса
7 -қадам: көпіршікті машина
Көпіршікті машинаның бөлігі қарапайым.
Саңылауларға толы диск ыдыс жуатын сұйықтыққа түседі, содан кейін желдеткіштің алдында айналады. Бұл көптеген көпіршіктерді жасайды.
Диск-бұл CD-ROM немесе DVD. Дәнекерлеу машинасымен оның тесіктерін жасаңыз, содан кейін интерфейсті жасау үшін дискіні пластикалық қақпақпен редукторға қосыңыз.
8 -қадам: корпус
Корпус бастапқыда 3 бөтелкеден тұратын ескі ағаш шарап қорабына негізделген.
Жетекші матрица үшін тіктөртбұрышты тесік жасаңыз, желдеткіш үшін дөңгелек тесік және беріліс қозғалтқышы осіне кішкене тесік жасаңыз. Ағаш қораптың төменгі жағындағы контейнерді бекітіңіз. Құрамында сабын сұйықтығы болады. Дискіні редукторға ағаш қораптың алдыңғы жағынан қосыңыз. Соңында контейнерді суға араласқан сабынмен толтырыңыз.
YouTube есептегіші Bubble Machine дайын.
Ұсынылған:
Электронды қағаз дисплейі мен Raspberry Pi Zero W қолданатын YouTube абоненттерінің есептегіші: 5 қадам (суреттермен)
Электронды қағаз дисплейі мен Raspberry Pi Zero W қолданатын YouTube жазылушыларының есептегіші: Бұл нұсқаулықта мен сізге YouTube API сұрау үшін электронды қағаз дисплейі мен Raspberry Pi Zero W көмегімен өз Youtube жазылушыларының есептегішін қалай құруға болатынын көрсетемін. және дисплейді жаңартыңыз. Электронды қағаз дисплейлері жобаның бұл түрі үшін өте қолайлы, себебі
Интернетпен басқарылатын көпіршікті машина: 4 қадам (суреттермен)
Интернетпен басқарылатын көпіршікті машина: көпіршікті үрлеу өте қызықты екенін бәрі біледі, бірақ бұл қиын жұмыс. Біз бұл мәселені Интернетте басқарылатын көпіршікті құрылғыны құру арқылы шеше аламыз, барлық күш -жігерді жинаймыз. Стационарлық емделушілер үшін сіз
DIY абоненттерінің есептегіші, инстаграм, индикаторлар (w/ Lcd): 5 қадам
DIY абоненттерінің инстаграммға есептегіші, ауыспалы құралдар (w/ Lcd): Сәлеметсіз бе! Бұл нұсқаулықта біз инстаграмға және жазылушыларға жазылушыларды есептегіш жасаймыз. Оқулық - бұл ремейк. Қызықты жобалар үшін менің телеграм каналыма кіріңіз
Youtube BIG LED Matrix Youtube абоненттерінің есептегіші: 13 қадам (суреттермен)
Youtube BIG LED Matrix Youtube абоненттерінің есептегіші: Сіз 8x8 стандартты жарықдиодты матрицамен жұмыс жасадыңыз ба, айналдыру мәтінін жасау үшін немесе Youtube арнасының абонентін көрсету үшін. Қол жетімді үлкен өлшем - жарық диодты диаметрі 5 мм. Алайда, егер сіз әлдеқайда үлкен жарықдиодты іздесеңіз
Балаларға арналған көпіршікті көпіршікті робот машинасы: 8 қадам
Балаларға арналған көпіршікті көпіршікті робот машинасы: Сәлеметсіздер ме, ұзақ үзілістен кейін біз қайтадан қосылдық. Осы маусымда біз шеңберімізді тағы да кеңейтуді шештік. Осы уақытқа дейін біз кәсіби жобаларды шығаруға тырыстық. білу үшін қажет жоғары деңгейдегі ақпарат. Бірақ біз мұны істеуіміз керек деп ойладық