Makinë flluskë kundër abonentëve të YouTube: 8 hapa (me fotografi)
Makinë flluskë kundër abonentëve të YouTube: 8 hapa (me fotografi)
Anonim
Image
Image

Ideja lindi pasi u përzgjodh për të ekspozuar në Maker Faire Lille, një ngjarje gjigante rreth Shkencës, shpikjeve dhe mendësisë Bëje-Vetë.

Doja të ndërtoja diçka që i bën vizitorët të duan të abonohen në kanalin tim në YouTube YouLab. Unë shpejt, megjithëse në lidhje me një sportel të YouTube në kohë reale. Sidoqoftë, mungonte ndërveprimi me vizitorët. Kjo është arsyeja pse, kam vendosur të bëj një veprim pas çdo pajtimi: Bërja e flluskave.

Dy udhëzimet e mëposhtme më kanë frymëzuar në realizimin e Makinës së Flluskave të Kundër-abonentëve të YouTube. Counter YouTube: https://www.instructables.com/id/YouTube-Subscribe…Bubble Machine: https://www.instructables.com/ id/Bubble-Machine/

Le të zbulojmë se si e bëra këtë sportel ndërveprues.

Hapi 1: Material elektronik

Qarku Elektronik
Qarku Elektronik

Për të realizuar këtë projekt, do t'ju duhet materiali elektronik i mëposhtëm.

  • Moduli ESP8266 ESP-12
  • Mburoja motorike ESP-12E
  • Motori 5V DC (Të paktën 5000 RPM)
  • 5-DC DC-gear (rreth 100 RPM)
  • Matrica Led 8x8 (midis 3 deri në 8 njësi për një numërues 3 deri në 8 shifra)
  • Kabllo USB me furnizim me energji (të paktën 1A)

Mund të blihet online për një çmim shumë të lirë.

ESP8266 është truri i qarkut. Ky bord i programueshëm mund të lidhet me WIFI për të marrë statistikat në YouTube, për të dërguar komanda për të drejtuar motorët dhe për të shfaqur ekranin Led Matrix të pilotit. Meqenëse ky modul ka rrymë të kufizuar në dalje, një bord mburoje motorike duhet të shtohet për të drejtuar motorët.

Hapi 2: Qarku elektronik

Qarku Elektronik
Qarku Elektronik

Para së gjithash, lidhni modulin ESP8266 në tabelën e mburojës së motorit.

Për të fuqizuar këto tabela ose mund të përdorni një furnizim me energji të veçantë për motorët dhe ushqimin EPS8266 ose të përdorni të njëjtën furnizim me energji elektrike.

Për të thjeshtuar qarkun, unë kam zgjedhur një burim unik të energjisë. Për ta bërë këtë, thjesht duhet të keni një kërcyes midis VIN dhe VM në tabelën e mburojës së motorit.

Pastaj lidhni Matricën Led me Bordin e Mburojës duke përdorur tabelën e mëposhtme

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

Së fundi lidhni motorët me A+/A- B+/B- dhe kabllon USB me VIN/GND

Hapi 3: Skica e Konfigurimit: Bibliotekat dhe Bordi

Konfigurimi i Skicës: Bibliotekat dhe Bordi
Konfigurimi i Skicës: Bibliotekat dhe Bordi

Moduli ESP8266 funksionon Arduino. Disa biblioteka dhe konfigurimi i bordit kërkohen për të drejtuar këtë projekt:

Shtoni URL -në e mëposhtme në Preferencat> URL -të e Menaxherëve të Bordeve shtesë:

Instaloni ESP8266 v2.4.2 në Tools> Boards Manager

Zgjidhni NodeMCU 1.0 (Moduli ESP-12E) në Veglat> Tabelat

Instaloni ArduinoJson 5.13.5 në Menaxherin e Bibliotekës

Instaloni YoutubeAPI 1.1.0 në Menaxherin e Bibliotekës

Hapi 4: Përshtatni kodin

Personalizo Kodin
Personalizo Kodin
Personalizo Kodin
Personalizo Kodin
Personalizo Kodin
Personalizo Kodin

Shkarkoni kodin e bashkangjitur në këtë hap dhe hapni skedarin Youtube_counter_bubble_machine.ino

Ju do të gjeni tre informacione që do të personalizohen në kodin në seksionin "Konfigurimi i personalizuar që do të zëvendësohet":

  1. Personalizo WIFIIt korrespondon me rrjetin WIFI që do të përdoret nga ESP8266. Përditëso fushat WIFI SSID dhe fjalëkalimin me informacionet e rrjetit tënd
  2. Personalizo ID -në e kanalit Kjo fushë korrespondon me kanalin YouTube që do të përdoret për të marrë statistikat e pajtimtarëve. ID -ja e kanalit tuaj mund të gjendet në URL -në e shfletuesit tuaj të internetit kur jeni në faqen kryesore të kanalit tuaj në YouTube. Për shembull URL -ja e faqes YouLab Youtube është:

    www.youtube.com/channel/UCQVsjlyPMlN4tZ7cGd5NnnA

    ID e kanalit YouLab është UCQVsjlyPMlN4tZ7cGd5NnnA

  3. Përshtat Google API_Kelës Disa API në Youtube përdoren për të marrë numrin e pajtimtarëve të një kanali. Kërkohet një API_Key për të përdorur API të Youtube. Me një llogari të regjistruar në google shkoni te

    console.developers.google.com

    Në Panel zgjidhni krijimin e projektit dhe në letrat kredenciale zgjidhni krijimin e kredencialeve - Çelësi API.

    Në Bibliotekë zgjidhni API të të dhënave YouTube v3 dhe aktivizoni. Kopjoni çelësin API në kodin e numëruesit të Youtube.

Hapi 5: Transferoni firmuerin dhe bordet e provës

Transferoni Firmware dhe Bordet e Testimit
Transferoni Firmware dhe Bordet e Testimit
Transferoni Firmware dhe Bordet e Testimit
Transferoni Firmware dhe Bordet e Testimit
Transferoni firmuerin dhe bordet e provës
Transferoni firmuerin dhe bordet e provës

Le të provojmë firmware -in në harduer.

Së pari lidhni ESP8266 me kompjuterin tuaj me USB dhe zgjidhni butonin e ngarkimit. Firmware do të dërgohet në tabelën tuaj. Kur të përfundoni, Matrica juaj Led duhet të shfaqë INIT.

Pas 3 deri në 5 sekonda Led Matrix duhet të shfaq numrin e abonentëve të kanalit tuaj në YouTube. Mundohuni të regjistroheni për të kontrolluar që ekrani është përditësuar dhe motorët fillojnë të punojnë për 5 sekonda.

Nëse përballeni me disa probleme, hapni monitorin serik që do të ofrojë regjistra të dobishëm dhe do t'ju ndihmojë të korrigjoni harduerin ose softuerin tuaj.

Hapi 6: Kodi

Kodi
Kodi

Kodi ndahet në dy pjesë, faza e konfigurimit dhe faza e lakut.

Konfigurimi konsiston në inicimin e Matrix Led, WIFI dhe dy motorëve.

Faza e lakut përsëritet çdo dy sekonda:

  • Thirr API -në e YouTube
  • Përditësoni Matricën Led
  • Nëse pajtimtari i ri fiton motorë të fuqisë për 5 sekonda

Hapi 7: Makina me flluska

Makinë flluskë
Makinë flluskë
Makinë flluskë
Makinë flluskë
Makinë flluskë
Makinë flluskë

Pjesa e makinës flluskë është e thjeshtë.

Një disk i mbushur me vrima do të zhytet në një lëng të sapunit të enëve, pastaj do të rrotullohet para një tifozi. Do të krijojë shumë flluska.

Disku është një CD-ROM ose një DVD. Bëni disa vrima në të me një makinë saldimi. Pastaj lidhni diskun në motorin e ingranazheve duke përdorur një kapak plastik për të bërë ndërfaqen.

Hapi 8: zorrë

Zorrë
Zorrë
Zorrë
Zorrë
Zorrë
Zorrë

Zorra bazohet në një kuti të vjetër të verës prej druri, e cila fillimisht përmbante 3 shishe.

Bëni një vrimë drejtkëndësh për matricën e udhëhequr, një vrimë rrethore për ventilatorin dhe një vrimë të vogël për boshtin e motorit të ingranazheve. Bashkoni një enë në pjesën e përparme të poshtme të kutisë së drurit. Ai do të përmbajë lëngun e sapunit. Lidheni diskun në motorin e marsheve nga pjesa e përparme e kutisë së drurit. Më në fund mbushni enën me një sapun enësh të përzier me ujë.

Makina juaj e flluskave kundër numrit të YouTube është gati.