Sisällysluettelo:
- Vaihe 1: Tee laatikko
- Vaihe 2: Valmistele elektroniikka
- Vaihe 3: Ohjelmoi NodeMCU -kortti
- Vaihe 4: Nauti laskuristasi
Video: Tarkka YouTube -tilaajalaskuri: 4 vaihetta
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:00
Aloitin valmistautumisen tähän projektiin noin kuukausi sitten, mutta sitten YouTube suistui raiteiltani, kun he ilmoittivat, että he eivät enää ilmoita todellista tilaajamäärää vaan lähimmän pyöristetyn numeron. Tällä hetkellä se ei ole minulle ongelma, koska minulla on alle 1000 tilaajaa, mutta mitä enemmän tilaajia sinulla on, sitä enemmän siitä tulee ongelma.
Minua ei kuitenkaan demotivoitunut ja lähdin etsimään ratkaisua. Kaksi viikkoa myöhemmin YouTube Sight syntyi.
YouTube Sight on palvelu, johon voit muodostaa yhteyden YouTube -kanavatililläsi. Se tarjoaa sinulle URL -osoitteen, josta voit poimia koko tilaajamäärän ja käyttää sitä projektissasi.
Toistaiseksi olen antanut esimerkkiluonnoksen siitä, kuinka voit käyttää YouTube Sightia, rakentanut sille Arduino -kirjaston ja tänään luon sen avulla täysin toimivan tilaajalaskurin kanavalleni. Mukava pieni ominaisuus laskurissa on, että kun painat painiketta, se näyttää seuraavan virstanpylvään saavuttamiseen tarvittavien tilaajien määrän.
Vaihe 1: Tee laatikko
Projektikoteloa varten halusin tehdä laatikon sormiliitoksilla vain kokeillakseni prosessia. Suunnittelussa olen käyttänyt MakerCase -nimistä sivustoa, jossa kun määrität laatikon mitat, saat mallin, joka on ensisijaisesti tarkoitettu käytettäväksi CNC -koneen kanssa. Otin mallin ja tulostin sen paperille ja kiinnitin sen 6 mm: n MDF -levylle.
Voit ladata täsmälleen käyttämäni mallin täältä:
Tein karkean leikkauksen palapelillä ja jatkoin sitten leikkaamista suoraan viivalle selviytysahalla. Vaikka se toimi ja onnistuin leikkaamaan kaikki palaset, tämä kesti ikuisuuden. CNC tai laserleikkuri olisi ollut täydellinen käytettäväksi tällaisessa projektissa, mutta en omista sellaista.
Kun kaikki palaset oli leikattu, olen liimautunut kaikkiin sivuihin paitsi takaosaan ja puristanut sen tiukasti. Kun liima oli kuiva, olen tasoittanut kaikki sivut ja kulmat hiomalaikalla.
Joissakin liitoksissa oli aukkoja, joten täytin hiukan puuliimaa hiontapölyn kanssa.
Yhteensä tein kolme leikkausta laatikosta. Yksi ruutuun laatikon etuosassa, toinen painikkeelle ylhäällä ja toinen sivulle, jossa villisian USB -liitin on, jotta kaapeli voi mennä läpi. Tätä kaapelia käytetään sekä kortin ohjelmointiin että ulkoisen virran kytkemiseen.
Lopulta käytin kahta kerrosta mattamusta ruiskumaalia, mutta en ole todella tyytyväinen lopputulokseen. Kiirehdin ja en tehnyt hyvää työtä hiomalla laatikkoa, joka lopussa näytettiin valmiissa laatikossa. Kuitenkin, koska se on musta, puutteet näkyvät vain läheltä ja se näyttää melko hyvältä hieman kaukaa.
Vaihe 2: Valmistele elektroniikka
Kun laatikko oli valmis, muutin elektroniikkapöydälleni ja juotin johdot ensin näyttömoduuliin ja sitten juotin johdot NodeMCU -kortille. Johdotus on melko yksinkertaista ja liitännät on sovitettava seuraavan taulukon perusteella.
VCC -> 3V3
GND -> GND
DIN -> D8
CS -> D6
CLK -> D7
Kytkin on kytketty VCC: n ja D2: n väliin vedettävällä vastuksella maahan. Koko kaavio löytyy EasyEDA: sta.
easyeda.com/bkolicoski/youtube-subscriber-counter
Vaihe 3: Ohjelmoi NodeMCU -kortti
Koodissa on useita työosia kullekin liitetylle osalle. Kanavan tilastot haetaan YouTube Sightin avulla. YouTube Sight on luomani työkalu, jonka avulla voit noutaa koko tilaajamäärän YouTubesta.
Jotta voit käyttää sitä, sinun on liitettävä siihen YouTube -tilisi ja haettava luotu GUID -tunnus sovellusliittymän URL -osoitteen lopusta. Tämä korvataan sitten esimerkkiluonnoksessa yhdessä WiFi -asetusten kanssa.
Haettujen tietojen näyttämiseksi seitsemän segmentin näytössä on toiminto nimeltä “displayString”, joka näyttää määrän.
Lisäksi pieni osa koodista käsittelee painikkeen painallusta, jolla lasketaan ja näytetään seuraavan tilaajan virstanpylvään puuttuva määrä.
Koko koodi on ladattavissa GitHubista.
github.com/bkolicoski/youtube-subscriber-counter
Vaihe 4: Nauti laskuristasi
Kaikki palat laitetaan laatikon sisään ja ne pidetään paikallaan kuumaliimalla. Laatikon takaosa on vain puristettu ja tämä voi mahdollistaa myöhemmin pääsyn elektroniikkaan, jos jokin vioittuu.
Toivottavasti tämä artikkeli oli mielenkiintoinen ja opettavainen sinulle. Jos olet YouTuber, tällainen tilaajalaskuri on pakollinen. Se on hauska projekti, joka voi esitellä kuka tahansa elektroniikkaan ja koodaukseen. Jos teit sellaisen, kerro siitä minulle! Haluaisin nähdä luomuksesi.
Kiitos huomiosta ja älä unohda tilata!
Suositeltava:
Waveshare E-ink -näyttö Tarkka volttimittari (0-90v DC) ja Arduino Nano: 3 vaihetta
Waveshare E-ink -näyttö Tarkka volttimittari (0-90v DC) Arduino Nanon kanssa: Tässä opetusohjelmassa käytän 2,9 tuuman Waveshare-sähköpaperinäyttöä, jossa on Arduino Nano, jännitteenjakaja ja ADS1115 tarkkojen jännitteiden näyttämiseen jopa 90 volttia tasavirtaa E-paperinäytössä.Tässä ohjeessa yhdistetään nämä kaksi aiempaa projektia:- Ardui
Arduino tarkka ja tarkka voltimittari (0-90V DC): 3 vaihetta
Arduino tarkka ja tarkka volttimittari (0-90 V DC): Tässä ohjeessa olen rakentanut voltimittarin mittaamaan suurjännitteitä DC (0-90v) suhteellisen tarkasti ja tarkasti Arduino Nanon avulla. Otamani testimittaukset olivat riittävän tarkkoja, enimmäkseen 0,3 V: n sisällä todellisesta jännitteestä, joka mitattiin
3D -painettu Endgame Arc Reactor (elokuva tarkka ja puettava): 7 vaihetta (kuvilla)
3D -painettu Endgame Arc Reactor (Elokuva tarkka ja puettava): Koko Youtube -opetusohjelma: En löytänyt mitään erityisen tarkkoja 3D -tiedostoja Mark 50 -kaarireaktorille/nanohiukkasten kotelolle, joten kaverini ja minä keitimme makeita. Kesti paljon säätämistä, jotta asia näyttäisi tarkalta ja mahtavalta
GPSDO YT, kurinalainen oskillaattori 10 MHz: n vertailutaajuus. Halpa. Tarkka: 3 vaihetta
GPSDO YT, kurinalainen oskillaattori 10 MHz: n vertailutaajuus. Halpa. Tarkka .: *********************************************** ********************************* STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP Tämä on vanhentunut projekti. Tarkista sen sijaan uusi 2x16 lcd -näyttöversio saatavilla täältä: https: //www.instructables.com/id
Pingo: Liikkeentunnistava ja erittäin tarkka Ping Pong Ball Launcher: 8 vaihetta
Pingo: Liikkeentunnistava ja erittäin tarkka pingispallonheitin: Kevin Nitiema, Esteban Poveda, Anthony Mattacchione, Raphael Kay