Kazalo:
- Korak: Elektronski material
- Korak: Elektronsko vezje
- 3. korak: Konfiguracija skice: knjižnice in tabla
- 4. korak: Prilagodite kodo
- 5. korak: Prenesite vdelano programsko opremo in preskusne plošče
- 6. korak: Koda
- 7. korak: stroj za mehurčke
- 8. korak: Ohišje
Video: Mehanizem za števec naročnikov v YouTubu: 8 korakov (s slikami)
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:05
Ideja se je porodila po tem, ko je bila izbrana za predstavitev na Maker Faire Lille, velikanskem dogodku okoli znanosti, izumov in miselnosti Naredi sam.
Hotel sem zgraditi nekaj, zaradi česar se obiskovalci želijo naročiti na moj YouTube kanal YouLab. Hitro sem razmišljal o števcu YouTube v realnem času. Vendar pa ni bilo interaktivnosti z obiskovalci, zato sem se po vsaki naročnini odločil za dejanje: ustvarjanje mehurčkov.
Naslednja dva navodila sta me navdihnila pri uresničevanju YouTubovega števca naročnikov. id/Mehurček-stroj/
Odkrijmo, kako sem naredil ta interaktivni števec.
Korak: Elektronski material
Za izdelavo tega projekta boste potrebovali naslednje elektronsko gradivo.
- ESP8266 Modul ESP-12
- Motorni ščit ESP-12E
- 5V DC motor (najmanj 5000 vrt / min)
- 5V DC gonilni motor (približno 100 vrt / min)
- Led Matrix 8x8 (med 3 in 8 enotami za 3 do 8 -mestni števec)
- USB kabel z napajalnikom (vsaj 1A)
Lahko ga kupite na spletu po zelo ugodni ceni.
ESP8266 so možgani vezja. Ta programirljiva plošča se lahko poveže z WIFI za pridobivanje statistike YouTube, pošiljanje ukazov za pogonske motorje in krmiljenje Led Matrix zaslona. Ker ima ta modul omejen tok na izhodu, je treba pogonskim motorjem dodati ploščo za zaščito motorja.
Korak: Elektronsko vezje
Najprej priključite modul ESP8266 na ploščo zaščite motorja.
Za napajanje teh plošč lahko uporabite ločeno napajanje za motorje, za prehrano EPS8266 pa uporabite isti napajalnik.
Za poenostavitev vezja sem izbral edinstven napajalnik. Če želite to narediti, morate imeti samo mostiček med VIN in VM na plošči motornega ščita.
Nato Led Matrix povežite s ploščo ščita po naslednji tabeli
Ščit - Led Matrix VIN - VCC G - GND 7 - DIN 8 - CS 5 - CLK
Na koncu motorje priključite na A+/A-B+/B- in kabel USB na VIN/GND
3. korak: Konfiguracija skice: knjižnice in tabla
Modul ESP8266 poganja Arduino. Za izvajanje tega projekta so potrebne nekatere knjižnice in konfiguracija plošče:
Dodajte naslednji URL v Nastavitve> Dodatni URL -ji upravitelja plošč:
Namestite ESP8266 v2.4.2 v Orodja> Upravitelj plošč
Izberite NodeMCU 1.0 (modul ESP-12E) v Orodja> Plošče
Namestite ArduinoJson 5.13.5 v Upravitelj knjižnic
Namestite YoutubeAPI 1.1.0 v Upravitelju knjižnic
4. korak: Prilagodite kodo
Prenesite kodo, priloženo temu koraku, in odprite datoteko Youtube_counter_bubble_machine.ino
V kodi v razdelku „Konfiguracija po meri za zamenjavo“boste našli tri podatke, ki jih je treba prilagoditi:
- Prilagodite WIFII Ustreza omrežju WIFI, ki ga bo uporabljal ESP8266. Posodobite polja SSID in geslo WIFI z vašimi podatki o omrežju
-
Prilagodi ID kanala To polje ustreza kanalu YouTube, ki bo uporabljen za pridobivanje statistike naročnikov. Vaš ID kanala lahko najdete v URL -ju vašega spletnega brskalnika, ko ste na glavni strani kanala YouTube. Na primer URL strani YouLab Youtube je:
www.youtube.com/channel/UCQVsjlyPMlN4tZ7cGd5NnnA
ID kanala YouLab je UCQVsjlyPMlN4tZ7cGd5NnnA
-
Prilagodite Google API_KeyNekateri API Youtube se uporabljajo za pridobivanje števila naročnikov na kanal. Za uporabo API -jev YouTube potrebujete API_Key. Če ste prijavljeni v google -račun, pojdite na
console.developers.google.com
Na nadzorni plošči izberite ustvarjanje projekta in v poverilnicah izberite ustvarjanje poverilnic - ključ API.
V knjižnici izberite YouTube Data API v3 in omogočite. Kopirajte ključ API v kodo števca Youtube.
5. korak: Prenesite vdelano programsko opremo in preskusne plošče
Poskusimo strojno programsko opremo.
Najprej povežite ESP8266 z računalnikom prek USB -ja in izberite gumb za nalaganje. Vdelana programska oprema bo poslana na vašo ploščo. Ko končate, mora vaša Led Matrix prikazati INIT.
Po 3 do 5 sekundah bi morala Led Matrix prikazati število naročnikov vašega kanala YouTube. Poskusite se naročiti in preverite, ali je zaslon posodobljen in motorji začnejo delovati 5 sekund.
Če naletite na težave, odprite serijski monitor, ki bo zagotovil uporabne dnevnike in vam pomagal pri odpravljanju napak v strojni ali programski opremi.
6. korak: Koda
Koda je razdeljena na dva dela, fazo nastavitve in fazo zanke.
Nastavitev je sestavljena iz inicializacije Matrix Led, WIFI in dveh motorjev.
Fazo zanke ponovite vsaki dve sekundi:
- Pokličite YouTube API
- Posodobite Led Matrix
- Če novi naročnik pridobi motor za 5 sekund
7. korak: stroj za mehurčke
Del stroja za mehurčke je povsem preprost.
Disk, poln lukenj, se potopi v tekočino za pomivanje posode in se nato vrti pred ventilatorjem. Ustvaril bo veliko mehurčkov.
Disk je CD-ROM ali DVD. V njem naredite nekaj lukenj s spajkalnikom. Nato disk vstavite v gonilo z uporabo plastičnega pokrovčka za izdelavo vmesnika.
8. korak: Ohišje
Ohišje temelji na stari leseni škatli za vino, ki je prvotno vsebovala 3 steklenice.
Naredite pravokotno luknjo za matriko LED, krožno luknjo za ventilator in majhno luknjo za os motorja zobnika. Na spodnji sprednji del lesene škatle pritrdite posodo. Vseboval bo tekočino za milo. Disk na gonilnem motorju priključite s sprednje strani lesene škatle. Na koncu napolnite posodo z nekaj mila za posodo, pomešanega z vodo.
Vaš YouTube števec mehurčkov je pripravljen.
Priporočena:
Števec naročnikov v YouTubu z uporabo zaslona e-papirja in Raspberry Pi Zero W: 5 korakov (s slikami)
YouTubov števec naročnikov z uporabo zaslona e-papirja in Raspberry Pi Zero W: V tem navodilu vam bom pokazal, kako z zaslonom e-papirja sestavite svoj števec naročnikov na Youtube in Raspberry Pi Zero W za poizvedovanje po API-ju YouTube in posodobite zaslon. Zasloni iz e-papirja so odlični za tovrstne projekte, saj imajo
Natančen števec naročnikov v YouTubu: 4 koraki
Natančen števec naročnikov v YouTubu: Na ta projekt sem se začel pripravljati pred približno enim mesecem, potem pa me je YouTube iztiril, ko so objavili, da ne bodo več posredovali pravega števila naročnikov, ampak najbližje zaokroženo številko. Zaenkrat to sploh ni vprašanje
Števec naročnikov v YouTubu z uporabo plošče ESP8266: 9 korakov (s slikami)
Števec naročnikov v YouTubu z uporabo plošče ESP8266: Dragi prijatelji, dobrodošli v drugem projektu ESP8266 Danes bomo zgradili števec naročnikov YouTube z lastnimi rokami z velikim LCD zaslonom in ohišjem, natisnjenim s 3D. Začnimo! V tej vadnici bomo naredili naslednje: Naročnik na YouTube DIY
100 naročnikov Gumb za predvajanje na YouTubu!: 8 korakov
100 naročnikov Gumb za predvajanje na YouTubu!: Kot pravi naslov, je moj kanal na YouTubu prešel 100 naročnikov, zato je čas za nekaj praznovanj, zato sem se odločil, da kupim svoj gumb za predvajanje 100 naročnikov! Zato brez nadaljnjih zamud začnimo
Števec naročnikov v YouTubu z ESP8266 IoT: 5 korakov (s slikami)
Števec naročnikov v YouTubu z ESP8266 IoT: Predstavljam vam svoj prvi projekt Internet stvari (IoT). Sem nov youtuber in zveni mi super, da lahko svoje naročnike štejem v okvir moje mize ali stene. Zato sem vam naredil ta neverjeten projekt enostaven in uporaben