Sadržaj:

Mašina za mjehuriće za brojilo pretplatnika na YouTubeu: 8 koraka (sa slikama)
Mašina za mjehuriće za brojilo pretplatnika na YouTubeu: 8 koraka (sa slikama)

Video: Mašina za mjehuriće za brojilo pretplatnika na YouTubeu: 8 koraka (sa slikama)

Video: Mašina za mjehuriće za brojilo pretplatnika na YouTubeu: 8 koraka (sa slikama)
Video: Говоря о наводнениях в Эмилии-Романье, давайте сделаем профилактику климата на YouTube 2024, Novembar
Anonim
Image
Image

Ideja se rodila nakon što je odabrana za izlaganje na Maker Faire Lilleu, ogromnom događaju o znanosti, izumima i načinu rada Uradi sam.

Htio sam izgraditi nešto zbog čega se posjetitelji žele pretplatiti na moj YouTube kanal YouLab. Brzo sam razmišljao o YouTube brojaču u stvarnom vremenu. Međutim, nedostajala je interaktivnost s posjetiteljima. Zato sam nakon svake pretplate odlučio napraviti akciju: Pravljenje mjehurića.

Dve sledeće instrukcije nadahnule su me u realizaciji YouTube pretplatničkog brojača Mehurića mašina. Brojač YouTube: https://www.instructables.com/id/YouTube-Subscribe…Bubble Machine: https://www.instructables.com/ id/Mašina za mjehuriće/

Otkrijmo kako sam napravio ovaj interaktivni brojač.

Korak 1: Elektronski materijal

Elektronsko kolo
Elektronsko kolo

Za izradu ovog projekta trebat će vam sljedeći elektronički materijal.

  • ESP8266 ESP-12 modul
  • ESP-12E motorni štit
  • 5V DC motor (najmanje 5000 o / min)
  • Zupčasti motor 5V DC (oko 100 o / min)
  • Led Matrix 8x8 (između 3 i 8 jedinica za brojač od 3 do 8 cifara)
  • USB kabel s napajanjem (najmanje 1A)

Može se kupiti putem interneta po vrlo povoljnoj cijeni.

ESP8266 je mozak kola. Ova programabilna ploča može se povezati s WIFI -jem za dobivanje YouTube statistike, slanje naredbi za pogonske motore i upravljanje Led Matrix ekranom. Kako ovaj modul ima ograničenu struju na izlazu, pogonskim motorima mora se dodati ploča za zaštitu motora.

Korak 2: Elektroničko kolo

Elektronsko kolo
Elektronsko kolo

Prije svega, priključite modul ESP8266 na ploču štita motora.

Za napajanje ovih ploča možete koristiti zasebno napajanje za motore, a za ishranu EPS8266 koristiti isto napajanje.

Kako bih pojednostavio krug odabrao sam jedinstveno napajanje. Da biste to učinili, samo morate imati kratkospojnik između VIN i VM na ploči štitnika motora.

Zatim povežite LED matricu na ploču štita pomoću sljedeće tablice

Štit - Led Matrix VIN - VCC G - GND 7 - DIN 8 - CS 5 - CLK

Na kraju spojite motore na A+/A-B+/B- i USB kabel na VIN/GND

Korak 3: Konfiguracija skice: biblioteke i ploče

Konfiguracija skice: biblioteke i tabla
Konfiguracija skice: biblioteke i tabla

Modul ESP8266 pokreće Arduino. Za pokretanje ovog projekta potrebne su neke biblioteke i konfiguracija ploče:

Dodajte sljedeći URL u Postavke> Dodatni URL -ovi upravitelja ploča:

Instalirajte ESP8266 v2.4.2 u Alati> Upravitelj ploča

Odaberite NodeMCU 1.0 (ESP-12E modul) u Alati> Ploče

Instalirajte ArduinoJson 5.13.5 u Library Manager

Instalirajte YoutubeAPI 1.1.0 u Upravitelju biblioteka

Korak 4: Prilagodite kôd

Prilagodite kôd
Prilagodite kôd
Prilagodite kôd
Prilagodite kôd
Prilagodite kôd
Prilagodite kôd

Preuzmite kôd priložen ovom koraku i otvorite datoteku Youtube_counter_bubble_machine.ino

U kodu ćete pronaći tri informacije koje treba prilagoditi u odjeljku 'Prilagođena konfiguracija koja se zamjenjuje':

  1. Prilagodite WIFIIodgovara WIFI mreži koju će koristiti ESP8266. Ažurirajte polja WIDI SSID i Lozinka s vašim informacijama o mreži
  2. Prilagodite ID kanala Ovo polje odgovara YouTube kanalu koji će se koristiti za dobivanje statistike pretplatnika. Vaš ID kanala može se pronaći u URL -u vašeg web preglednika kada ste na glavnoj stranici vašeg YouTube kanala. Na primjer, URL YouLab Youtube stranice je:

    www.youtube.com/channel/UCQVsjlyPMlN4tZ7cGd5NnnA

    ID kanala YouLab je UCQVsjlyPMlN4tZ7cGd5NnnA

  3. Prilagodite Google API_KeySome Youtube API se koristi za dobivanje broja pretplatnika kanala. Za korištenje Youtube API -ja potreban je API_Key. S prijavljenim google računom idite na

    console.developers.google.com

    Na nadzornoj ploči odaberite stvoriti projekt, a u vjerodajnicama odaberite stvorite vjerodajnice - API ključ.

    U biblioteci odaberite YouTube Data API v3 i omogućite. Kopirajte API ključ u kôd brojača Youtube.

Korak 5: Prenesite firmver i ploče za testiranje

Prijenos firmvera i testnih ploča
Prijenos firmvera i testnih ploča
Prijenos firmvera i testnih ploča
Prijenos firmvera i testnih ploča
Prijenos firmvera i testnih ploča
Prijenos firmvera i testnih ploča

Hajde da isprobamo firmver na hardveru.

Prvo povežite ESP8266 sa računarom putem USB -a i odaberite dugme za otpremanje. Firmver će biti poslan na vašu ploču. Kada završite, vaša LED matrica bi trebala prikazati INIT.

Nakon 3 do 5 sekundi Led Matrix bi trebao prikazati broj pretplatnika vašeg YouTube kanala. Pokušajte se pretplatiti provjerite je li zaslon ažuriran i motori počinju raditi 5 sekundi.

Ako naiđete na neke probleme, otvorite serijski monitor koji će vam pružiti korisne zapise i pomoći vam u otklanjanju grešaka na vašem hardveru ili softveru.

Korak 6: Kôd

Kodeks
Kodeks

Kod je podijeljen u dva dijela, faza postavljanja i faza petlje.

Postavljanje se sastoji u inicijalizaciji Matrix Led -a, WIFI -a i dva motora.

Faza petlje se ponavlja svake dvije sekunde:

  • Pozovite YouTube API
  • Ažurirajte Led Matrix
  • Ako novi pretplatnik dobije snagu motora na 5 sekundi

Korak 7: Mašina za mjehuriće

Bubble Machine
Bubble Machine
Bubble Machine
Bubble Machine
Bubble Machine
Bubble Machine

Deo mašine sa mehurićima je sasvim jednostavan.

Disk pun rupa uronit će u tekućinu sapuna za posuđe, a zatim će se rotirati ispred ventilatora. Stvorit će mnogo mjehurića.

Disk je CD-ROM ili DVD. Napravite neke rupe na njemu pomoću mašine za lemljenje. Zatim priključite disk na motor zupčanika koristeći plastičnu kapicu da napravite sučelje.

Korak 8: Kućište

Kućište
Kućište
Kućište
Kućište
Kućište
Kućište

Kućište je zasnovano na staroj drvenoj kutiji za vino koja je izvorno sadržavala 3 boce.

Napravite pravokutnu rupu za LED matricu, kružnu rupu za ventilator i malu rupu za os motora motora. Pričvrstite posudu na prednju stranu drvene kutije. Sadrži tekućinu sapuna. Priključite disk na motoru zupčanika s prednje strane drvene kutije. Na kraju napunite posudu sapunom za posuđe pomiješanim s vodom.

Vaš YouTube brojač Bubble Machine je spreman.

Preporučuje se: