Talaan ng mga Nilalaman:
- Hakbang 1: Elektronikong Materyal
- Hakbang 2: Electronic Circuit
- Hakbang 3: Pag-configure ng Sketch: Librairies at Board
- Hakbang 4: Ipasadya ang Code
- Hakbang 5: Maglipat ng Firmware at Mga Board ng Pagsubok
- Hakbang 6: Ang Code
- Hakbang 7: Bubble Machine
- Hakbang 8: Casing
Video: YouTube Subscriber Counter Bubble Machine: 8 Hakbang (na may Mga Larawan)
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:13
Ang ideya ay ipinanganak matapos mapili upang ilantad sa Maker Faire Lille, isang higanteng kaganapan sa paligid ng Agham, mga imbensyon at pag-iisip ng Do-It-Yourself.
Nais kong bumuo ng isang bagay na gusto ng mga bisita na mag-subscribe sa aking YouTube channel na YouLab. Mabilis ako kahit na tungkol sa isang real time na YouTube counter. Gayunpaman, ito ay kulang sa pakikipag-ugnay sa mga bisita. Iyon ang dahilan, nagpasya akong gumawa ng isang pagkilos pagkatapos ng bawat subscription: Gumagawa ng mga bula.
Ang dalawang mga sumusunod na tagubilin ay nagbigay inspirasyon sa akin sa pagsasakatuparan ng YouTube Subscriber Counter Bubble Machine. YouTube Counter: https://www.instructables.com/id/YouTube-Subscribe…Bubble Machine: https://www.instructables.com/ id / Bubble-Machine /
Tuklasin natin kung paano ko nagawa ang interactive counter.
Hakbang 1: Elektronikong Materyal
Upang magawa ang proyektong ito, kakailanganin mo ang sumusunod na elektronikong materyal.
- ESP8266 module ng ESP-12
- ESP-12E Motor Shield
- 5V DC motor (Hindi bababa sa 5000 RPM)
- 5V DC gear-motor (mga 100 RPM)
- Led Matrix 8x8 (sa pagitan ng 3 hanggang 8 na mga yunit para sa isang counter ng 3 hanggang 8 na numero)
- USB Cable na may power supply (Hindi bababa sa 1A)
Maaari itong bumili online para sa isang napaka murang presyo.
Ang ESP8266 ay ang utak ng circuit. Ang programmable board na ito ay maaaring kumonekta sa WIFI upang makakuha ng mga istatistika ng YouTube, magpadala ng mga utos upang humimok ng mga motor at ipakita ang pilot na Led Matrix. Dahil ang modyul na ito ay may limitadong kasalukuyang sa output, isang board ng motor na panangga ay dapat idagdag upang magmaneho ng mga motor.
Hakbang 2: Electronic Circuit
Una sa lahat, isaksak ang module ng ESP8266 sa board ng kalasag ng motor.
Upang mapagana ang mga board na ito maaari kang gumamit ng magkahiwalay na supply ng kuryente para sa mga motor at paggalaw ng EPS8266 alinman sa paggamit ng parehong power supply.
Upang gawing simple ang circuit ay pinili ko ang isang natatanging power supply. Upang magawa ito, kailangan mo lamang na magkaroon ng isang jumper sa pagitan ng VIN at VM sa board ng kalasag ng motor.
Pagkatapos ay ikonekta ang Led Matrix sa board ng kalasag gamit ang sumusunod na talahanayan
Shield - Led Matrix VIN - VCC G - GND 7 - DIN 8 - CS 5 - CLK
Sa wakas ay ikonekta ang mga motor sa A + / A- B + / B- at USB cable sa VIN / GND
Hakbang 3: Pag-configure ng Sketch: Librairies at Board
Ang module ng ESP8266 ay nagpapatakbo ng Arduino. Ang ilang librairies at pagsasaayos ng board ay kinakailangan upang patakbuhin ang proyektong ito:
Idagdag ang sumusunod na URL sa Mga Kagustuhan> Mga Karagdagang Mga Tagapamahala ng URL ng URL:
I-install ang ESP8266 v2.4.2 sa Mga Tool> Boards Manager
Piliin ang NodeMCU 1.0 (Module ng ESP-12E) sa Mga Tool> Lupon
I-install ang ArduinoJson 5.13.5 sa Library Manager
I-install ang YoutubeAPI 1.1.0 sa Library Manager
Hakbang 4: Ipasadya ang Code
I-download ang code na naka-attach sa hakbang na ito at buksan ang file na Youtube_counter_bubble_machine.ino
Mahahanap mo ang tatlong impormasyon na ipasadya sa code sa seksyon na 'Pasadyang pagsasaayos upang mapalitan':
- Ipasadya ang WIFIIt tumutugma sa network ng WIFI na gagamitin ng ESP8266. I-update ang mga patlang ng WIFI SSID at Password sa iyong mga impormasyon sa network
-
Ipasadya ang Channel IDAng patlang na ito ay tumutugma sa YouTube channel na gagamitin upang makakuha ng mga istatistika ng mga subscriber. Ang iyong Channel ID ay matatagpuan sa URL ng iyong web browser kapag nasa pangunahing pahina ka ng iyong YouTube channel. Halimbawa ang URL ng YouLab Youtube page ay:
www.youtube.com/channel/UCQVsjlyPMlN4tZ7cGd5NnnA
Ang YouLab Channel ID ay UCQVsjlyPMlN4tZ7cGd5NnnA
-
Ipasadya ang Google API_KeySome Youtube API ay ginagamit upang makakuha ng bilang ng subscriber ng isang channel. Kinakailangan ang isang API_Key upang magamit ang mga Youtube API. Sa isang naka-log in na account sa google pumunta sa
console.developers.google.com
Sa Dashboard piliin ang lumikha ng proyekto at sa mga kredensyal piliin ang lumikha ng mga kredensyal - API Key.
Sa Library piliin ang YouTube Data API v3 at paganahin. Kopyahin ang API Key sa counter code ng Youtube.
Hakbang 5: Maglipat ng Firmware at Mga Board ng Pagsubok
Subukan natin ang firmware sa hardware.
Ikonekta muna ang ESP8266 sa iyong computer sa pamamagitan ng USB at piliin ang pindutang i-upload. Ipapadala ang firmware sa iyong board. Kapag natapos, dapat ipakita ng iyong Led Matrix ang INIT.
Pagkatapos ng 3 hanggang 5 segundo dapat ipakita ng Led Matrix ang bilang ng mga subscriber ng iyong channel sa YouTube. Subukang mag-subscribe ng isang tseke na ang display ay na-update at ang mga motor ay nagsisimulang tumakbo nang 5 segundo.
Kung nahaharap ka sa ilang mga problema, buksan ang serial monitor na magbibigay ng mga kapaki-pakinabang na tala at makakatulong sa iyong i-debug ang iyong hardware o software.
Hakbang 6: Ang Code
Ang code ay nahahati sa dalawang bahagi, ang setup phase at ang loop phase.
Ang pag-setup ay binubuo sa pagsisimula ng Matrix Led, ang WIFI at ang dalawang mga motor.
Ulitin ang yugto ng loop bawat dalawang segundo:
- Tumawag sa YouTube API
- I-update ang Led Matrix
- Kung ang bagong subscriber ay makakakuha ng mga Power motor sa loob ng 5 segundo
Hakbang 7: Bubble Machine
Ang bahagi ng bubble machine ay umalis nang simple.
Ang isang disk na puno ng mga butas ay sumisid sa isang pinggan ng likidong sabon pagkatapos ay paikutin sa harap ng isang fan. Lilikha ito ng maraming mga bula.
Ang disk ay isang CD-ROM o isang DVD. Gumawa ng ilang mga butas dito gamit ang isang soldering machine. Pagkatapos ay isaksak ang disk sa gear-motor gamit ang isang plastic cap upang gawin ang interface.
Hakbang 8: Casing
Ang pambalot ay batay sa isang lumang kahon ng alak na kahoy na orihinal na naglalaman ng 3 bote.
Gumawa ng isang butas na rektanggulo para sa led matrix, isang pabilog na butas para sa fan at isang maliit na butas para sa gear motor axis. Maglakip ng isang lalagyan sa ilalim ng harap ng kahon ng kahoy. Maglalaman ito ng likidong sabon. I-plug ang disk sa gear motor mula sa harap ng kahon ng kahoy. Sa wakas punan ang lalagyan ng ilang sabon ng sabon na halo sa tubig.
Handa na ang iyong YouTube counter na Bubble Machine.
Inirerekumendang:
YouTube Subscriber Counter Gumagamit ng isang E-Paper Display at Raspberry Pi Zero W: 5 Hakbang (na may Mga Larawan)
YouTube Subscriber Counter Gamit ang isang E-Paper Display at Raspberry Pi Zero W: Sa Instructable na ito, ipapakita ko sa iyo kung paano bumuo ng iyong sariling Youtube Subscriber Counter gamit ang isang e-paper display, at isang Raspberry Pi Zero W upang magtanong sa YouTube API at i-update ang display. Ang mga pagpapakita ng e-papel ay mahusay para sa ganitong uri ng proyekto sa kanilang
DIY BIG LED Matrix Youtube Subscriber Counter: 13 Mga Hakbang (na may Mga Larawan)
DIY BIG LED Matrix Youtube Subscriber Counter: Nagtrabaho ka ba sa nakahanda na standard na 8x8 LED matrix bilang ipinapakita upang gumawa ng naka-scroll na teksto o upang maipakita ang iyong subscriber ng Youtube channel. Ang isang malaking laki na madaling magagamit ay LED diameter 5mm. Gayunpaman, kung naghahanap ka para sa isang mas malaking nakahandang LED
Counter ng Subscriber ng YouTube Gumagamit ng Lupon ng ESP8266: 9 Mga Hakbang (na may Mga Larawan)
Counter ng Subscriber ng YouTube Gamit ang isang Lupon ng ESP8266: Minamahal na mga kaibigan maligayang pagdating sa isa pang proyekto ng ESP8266 Ngayon ay magtatayo kami ng isang DIY YouTube subscriber counter na may isang malaking display sa LCD at isang naka-print na enclosure ng 3D. Magsimula na ’ s! Sa tutorial na ito gagawin namin ito: Isang DIY subscriber ng YouTube
YouTube Subscriber Counter With ESP8266 IoT: 5 Hakbang (na may Mga Larawan)
YouTube Subscriber Counter With ESP8266 IoT: Dinala ko sa iyo ang aking unang proyekto sa Internet of Things (IoT). Ako ay isang bagong youtuber at parang mahusay sa akin na maipabilang sa aking desk o dingding ang aking mga subscriber. Para sa kadahilanang ginawa ko madali at kapaki-pakinabang para sa iyo ang hindi kapani-paniwalang proyekto na ito
Cryptocurrency Ticker / Realtime Youtube Subscriber Counter: 6 Mga Hakbang (na may Mga Larawan)
Cryptocurrency Ticker / Realtime Youtube Subscriber Counter: Compact LED display unit na gumana bilang cryptocurrency ticker at doble bilang isang realtime counter ng subscriber ng YouTube. Sa proyektong ito, gumagamit kami ng isang Raspberry Pi Zero W, ilang mga 3D na naka-print na bahagi, at isang pares ng max7219 display unit upang lumikha ng isang realtime su