Sisällysluettelo:

YouTube -tilaajalaskurikuplakone: 8 vaihetta (kuvilla)
YouTube -tilaajalaskurikuplakone: 8 vaihetta (kuvilla)

Video: YouTube -tilaajalaskurikuplakone: 8 vaihetta (kuvilla)

Video: YouTube -tilaajalaskurikuplakone: 8 vaihetta (kuvilla)
Video: Valokuvien ja videoiden siirto Android-puhelimesta tietokoneelle 2024, Marraskuu
Anonim
Image
Image

Idea syntyi sen jälkeen, kun hänet valittiin esille Maker Faire Lille -tapahtumassa, joka on jättimäinen tapahtuma tieteen, keksintöjen ja Tee-se-itse-ajattelun ympärillä.

Halusin rakentaa jotain, joka saa kävijät haluamaan tilata YouTube -kanavani YouLab. Nopeasti, tosin reaaliaikaisesta YouTube -laskurista. Vuorovaikutteisuus vierailijoiden kanssa kuitenkin puuttui, ja siksi olen päättänyt tehdä toiminnon jokaisen tilauksen jälkeen: tehdä kuplia.

Kaksi seuraavaa ohjetta ovat inspiroineet minua toteuttamaan YouTuben tilaajalaskurikuplakoneen. YouTube-laskuri: https://www.instructables.com/id/YouTube-Subscribe…Bubble Machine: https://www.instructables.com/ id/Kuplakone/

Katsotaanpa, miten tein tämän interaktiivisen laskurin.

Vaihe 1: Elektroninen materiaali

Elektroninen piiri
Elektroninen piiri

Tämän projektin toteuttamiseen tarvitset seuraavan sähköisen materiaalin.

  • ESP8266 ESP-12-moduuli
  • ESP-12E-moottorisuoja
  • 5 V DC -moottori (vähintään 5000 r / min)
  • 5 V DC -vaihteisto (noin 100 r / min)
  • Led Matrix 8x8 (3-8 yksikköä 3-8 numeron laskurille)
  • USB -kaapeli virtalähteellä (vähintään 1A)

Sen voi ostaa verkosta erittäin halvalla.

ESP8266 on piirin aivot. Tämä ohjelmoitava kortti voi muodostaa yhteyden WIFI -verkkoon saadakseen YouTube -tilastoja, lähettää komentoja moottorikäyttöön ja ohjaamaan Led Matrix -näyttöä.

Vaihe 2: Elektroninen piiri

Elektroninen piiri
Elektroninen piiri

Liitä ensin ESP8266 -moduuli moottorin suojalevylle.

Näiden levyjen virtalähteeksi voit joko käyttää erillistä virtalähdettä moottoreille ja EPS8266 -ravintoa tai käyttää samaa virtalähdettä.

Piirin yksinkertaistamiseksi olen valinnut ainutlaatuisen virtalähteen. Tätä varten sinulla on vain oltava hyppyjohdin VIN: n ja VM: n välillä moottorin suojalevyssä.

Liitä sitten Led Matrix suojalevyyn seuraavan taulukon avulla

Kilpi - LED -matriisi VIN - VCC G - GND 7 - DIN 8 - CS 5 - CLK

Kytke lopuksi moottorit A+/A- B+/B- ja USB-kaapeli VIN/GND-liitäntään

Vaihe 3: Luonnosmääritykset: Kirjastot ja hallitus

Luonnos: Librairies and Board
Luonnos: Librairies and Board

ESP8266 -moduuli käyttää Arduinoa. Tämän projektin suorittamiseen tarvitaan joitain kirjastoja ja kortin kokoonpano:

Lisää seuraava URL -osoite kohtaan Asetukset> Lisätaulujen hallinnan URL -osoitteet:

Asenna ESP8266 v2.4.2 kohdassa Työkalut> Taulujen hallinta

Valitse NodeMCU 1.0 (ESP-12E-moduuli) kohdassa Työkalut> Taulut

Asenna ArduinoJson 5.13.5 Library Manageriin

Asenna YoutubeAPI 1.1.0 Library Manageriin

Vaihe 4: Muokkaa koodia

Mukauta koodi
Mukauta koodi
Mukauta koodi
Mukauta koodi
Mukauta koodi
Mukauta koodi

Lataa tähän vaiheeseen liitetty koodi ja avaa tiedosto Youtube_counter_bubble_machine.ino

Löydät kolme muokattavaa tietoa koodista osiosta 'Korvattavat mukautetut kokoonpanot':

  1. Mukauta WIFI vastaa WIFI -verkkoa, jota ESP8266 käyttää. Päivitä WIFI SSID- ja Salasana -kentät verkkotietojesi kanssa
  2. Muokkaa kanavan tunnusta Tämä kenttä vastaa YouTube -kanavaa, jota käytetään tilaajatilastojen hankkimiseen. Kanavatunnuksesi löytyy selaimesi URL -osoitteesta, kun olet YouTube -kanavasi pääsivulla. Esimerkiksi YouLab Youtube -sivun URL -osoite on:

    www.youtube.com/channel/UCQVsjlyPMlN4tZ7cGd5NnnA

    YouLab -kanavatunnus on UCQVsjlyPMlN4tZ7cGd5NnnA

  3. Mukauta Googlen sovellusliittymää_KeyJoitakin Youtube -sovellusliittymiä käytetään kanavan tilaajamäärien selvittämiseen. Youtube -sovellusliittymien käyttäminen edellyttää API_Key -avainta, kun olet kirjautunut sisään Google -tilillä, mene osoitteeseen

    console.developers.google.com

    Valitse koontinäytössä Luo projekti ja kirjautumistiedoissa Luo tunnistetiedot - API -avain.

    Valitse kirjastossa YouTube Data API v3 ja ota se käyttöön. Kopioi API -avain Youtube -laskurikoodiin.

Vaihe 5: Siirrä laiteohjelmisto ja testikortit

Siirrä laiteohjelmisto ja testikortit
Siirrä laiteohjelmisto ja testikortit
Siirrä laiteohjelmisto ja testikortit
Siirrä laiteohjelmisto ja testikortit
Siirrä laiteohjelmisto ja testikortit
Siirrä laiteohjelmisto ja testikortit

Kokeillaan laitteiston laiteohjelmistoa.

Liitä ESP8266 tietokoneeseen USB -liitännällä ja valitse latauspainike. Laiteohjelmisto lähetetään kortillesi. Kun olet valmis, Led Matrix -laitteesi pitäisi näyttää INIT.

3-5 sekunnin kuluttua Led Matrix näyttää YouTube -kanavasi tilaajien lukumäärän. Yritä tilata ja tarkista, että näyttö on päivitetty ja moottorit alkavat käydä 5 sekuntia.

Jos kohtaat ongelmia, avaa sarjamonitori, joka tarjoaa hyödyllisiä lokeja ja auttaa laitteiston tai ohjelmiston vianetsinnässä.

Vaihe 6: Koodi

Koodi
Koodi

Koodi on jaettu kahteen osaan, asennusvaiheeseen ja silmukkavaiheeseen.

Asennus koostuu Matrix Ledin, WIFI: n ja kahden moottorin alustamisesta.

Silmukkavaihe toistetaan kahden sekunnin välein:

  • Soita YouTube -sovellusliittymään
  • Päivitä Led Matrix
  • Jos uusi tilaaja saa Power -moottorit 5 sekunniksi

Vaihe 7: Kuplakone

Kuplakone
Kuplakone
Kuplakone
Kuplakone
Kuplakone
Kuplakone

Kuplakoneen osa on yksinkertainen.

Reikä täynnä oleva levy sukeltaa astianpesuaineeseen ja pyörii tuulettimen edessä. Se luo paljon kuplia.

Levy on CD-ROM- tai DVD-levy, tee siihen reikiä juotoskoneella ja kytke sitten vaihteen levy levyyn muovisella suojuksella.

Vaihe 8: Kotelo

Kotelo
Kotelo
Kotelo
Kotelo
Kotelo
Kotelo

Kotelo perustuu vanhaan puuviinilaatikkoon, joka sisälsi alun perin 3 pulloa.

Tee suorakaiteen muotoinen reikä led -matriisille, pyöreä reikä tuulettimelle ja pieni reikä hammaspyörämoottorin akselille. Kiinnitä astia puulaatikon alaosaan Se sisältää saippuanestettä.

YouTube -laskurikuplakoneesi on valmis.

Suositeltava: