Innehållsförteckning:

YouTube Subscriber Counter Bubble Machine: 8 steg (med bilder)
YouTube Subscriber Counter Bubble Machine: 8 steg (med bilder)

Video: YouTube Subscriber Counter Bubble Machine: 8 steg (med bilder)

Video: YouTube Subscriber Counter Bubble Machine: 8 steg (med bilder)
Video: Root Canal Treatment & Tooth Abscess 2024, November
Anonim
Image
Image

Idén föddes efter att ha valts ut för att avslöja på Maker Faire Lille, en jättehändelse kring vetenskap, uppfinningar och gör-det-själv-tankesätt.

Jag ville bygga något som gör att besökare vill prenumerera på min YouTube -kanal YouLab. Jag men snabbt om en YouTube -räknare i realtid. Det saknades dock interaktivitet med besökare. Därför har jag bestämt mig för att göra en åtgärd efter varje prenumeration: Att göra bubblor.

De två följande instruktionerna har inspirerat mig i förverkligandet av YouTube Subscriber Counter Bubble Machine. YouTube Counter: https://www.instructables.com/id/YouTube-Subscribe…Bubble Machine: https://www.instructables.com/ id/Bubble-Machine/

Låt oss upptäcka hur jag gjorde denna interaktiva räknare.

Steg 1: Elektroniskt material

Elektrisk krets
Elektrisk krets

För att göra detta projekt behöver du följande elektroniska material.

  • ESP8266 ESP-12-modul
  • ESP-12E motorskydd
  • 5V likströmsmotor (minst 5000 varv / min)
  • 5V DC växelmotor (ca 100 varv / min)
  • Led Matrix 8x8 (mellan 3 till 8 enheter för en 3 till 8 siffror)
  • USB -kabel med strömförsörjning (minst 1A)

Det kan köpas online för ett mycket billigt pris.

ESP8266 är kretsens hjärna. Detta programmerbara kort kan ansluta till WIFI för att få YouTube -statistik, skicka kommandon till drivmotorer och pilot Led Matrix -display. Eftersom denna modul har begränsad ström på utgången måste ett motorskyddskort läggas till för drivmotorer.

Steg 2: Elektronisk krets

Elektrisk krets
Elektrisk krets

Anslut först ESP8266 -modulen till motorskyddet.

För att driva dessa kort kan du antingen använda en separat strömförsörjning för motorer och EPS8266 alimentation antingen använda samma strömförsörjning.

För att förenkla kretsen har jag valt en unik strömförsörjning. För att göra det måste du bara ha en bygel mellan VIN och VM på motorskyddet.

Anslut sedan Led Matrix till skärmkortet med hjälp av följande tabell

Sköld - Led Matrix VIN - VCC G - GND 7 - DIN 8 - CS 5 - CLK

Slutligen anslut motorer till A+/A- B+/B- och USB-kabel till VIN/GND

Steg 3: Skisskonfiguration: Librairies and Board

Skisskonfiguration: Librairies and Board
Skisskonfiguration: Librairies and Board

Modulen ESP8266 kör Arduino. Vissa librairies och kortkonfiguration krävs för att köra detta projekt:

Lägg till följande URL i Preferences> Ytterligare Boards Manager -URL: er:

Installera ESP8266 v2.4.2 i Verktyg> Boards Manager

Välj NodeMCU 1.0 (ESP-12E Module) i Verktyg> Kort

Installera ArduinoJson 5.13.5 i Library Manager

Installera YoutubeAPI 1.1.0 i Library Manager

Steg 4: Anpassa koden

Anpassa koden
Anpassa koden
Anpassa koden
Anpassa koden
Anpassa koden
Anpassa koden

Ladda ner koden som bifogas detta steg och öppna filen Youtube_counter_bubble_machine.ino

Du hittar tre uppgifter som ska anpassas i koden i avsnittet 'Anpassad konfiguration som ska ersättas':

  1. Anpassa WIFIIt motsvarar det WIFI -nätverk som kommer att användas av ESP8266. Uppdatera WIFI SSID och lösenordsfält med din nätverksinformation
  2. Anpassa kanal -ID Detta fält motsvarar YouTube -kanalen som kommer att användas för att få prenumerantstatistik. Ditt kanal -ID kan hittas i webbadressen till din webbläsare när du är på huvudsidan för din YouTube -kanal. URL: en till exempel YouLab Youtube -sidan är:

    www.youtube.com/channel/UCQVsjlyPMlN4tZ7cGd5NnnA

    YouLab -kanal -ID är UCQVsjlyPMlN4tZ7cGd5NnnA

  3. Anpassa Google API_Key Några Youtube API används för att få abonnentantal på en kanal. En API_Key krävs för att använda Youtube API: er. Med ett inloggat Google -konto går du till

    console.developers.google.com

    Välj skapa projekt i instrumentpanelen och välj skapa referenser - API -nyckel.

    I biblioteket väljer du YouTube Data API v3 och aktiverar. Kopiera API -nyckeln i Youtube -räknarkoden.

Steg 5: Överför firmware och testkort

Överför fast programvara och testkort
Överför fast programvara och testkort
Överför fast programvara och testkort
Överför fast programvara och testkort
Överför fast programvara och testkort
Överför fast programvara och testkort

Låt oss prova firmware på hårdvaran.

Anslut först ESP8266 till din dator med USB och välj uppladdningsknappen. Den fasta programvaran kommer att skickas till ditt kort. När du är klar bör din Led Matrix visa INIT.

Efter 3 till 5 sekunder bör Led Matrix visa antalet prenumeranter på din YouTube -kanal. Försök att prenumerera och kontrollera att displayen är uppdaterad och motorerna börjar gå i 5 sekunder.

Om du stöter på några problem öppnar du den seriella bildskärmen som ger användbara loggar och hjälper dig att felsöka din maskinvara eller programvara.

Steg 6: Koden

Koden
Koden

Koden är uppdelad i två delar, installationsfasen och loopfasen.

Uppsättningen består i att initiera Matrix Led, WIFI och de två motorerna.

Loopfasen upprepas varannan sekund:

  • Ring YouTube API
  • Uppdatera Led Matrix
  • Om ny abonnent får effektmotorer i 5 sekunder

Steg 7: Bubble Machine

Bubbla maskin
Bubbla maskin
Bubbla maskin
Bubbla maskin
Bubbla maskin
Bubbla maskin

Bubblemaskindelen är helt enkel.

En skiva full av hål kommer att dyka ner i en diskmedel och sedan rotera framför en fläkt. Det kommer att skapa många bubblor.

Skivan är en CD-ROM eller en DVD. Gör några hål i den med en lödmaskin. Anslut sedan skivan på växelmotorn med ett plastlock för att skapa gränssnittet.

Steg 8: Hölje

Hölje
Hölje
Hölje
Hölje
Hölje
Hölje

Höljet är baserat på en gammal trävinlåda som ursprungligen innehöll 3 flaskor.

Gör ett rektangelhål för ledmatrisen, ett cirkulärt hål för fläkten och ett litet hål för växelmotoraxeln. Fäst en behållare på trälådans botten. Den kommer att innehålla tvålvätskan. Anslut skivan på växelmotorn från trälådans framsida. Fyll slutligen behållaren med lite diskmedel blandat i vatten.

Din YouTube -diskbubblemaskin är klar.

Rekommenderad: