Satura rādītājs:
- 1. darbība: elektroniskais materiāls
- 2. solis: elektroniskā shēma
- 3. darbība. Skices konfigurācija: bibliotēkas un padome
- 4. darbība: pielāgojiet kodu
- 5. darbība. Pārsūtiet programmaparatūru un pārbaudes dēļus
- 6. darbība: kods
- 7. solis: burbuļmašīna
- 8. solis: apvalks
Video: YouTube abonentu skaitītāju burbuļu mašīna: 8 soļi (ar attēliem)
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:56
Ideja radās pēc tam, kad tika izvēlēta izstādei izstādē Maker Faire Lille, kas ir milzīgs notikums zinātnes, izgudrojumu un pašdarinātās domāšanas jomā.
Es gribēju izveidot kaut ko tādu, kas liek apmeklētājiem vēlēties abonēt manu YouTube kanālu YouLab. Es ātri vien par YouTube reāllaika skaitītāju. Tomēr tam trūka interaktivitātes ar apmeklētājiem. Tāpēc esmu nolēmis veikt darbību pēc katra abonementa: burbuļu veidošana.
Divi tālāk norādītie norādījumi ir iedvesmojuši mani izveidot YouTube abonentu skaitītāju burbuļu automātu. YouTube skaitītājs: https://www.instructables.com/id/YouTube-Subscribe… Burbuļu mašīna: https://www.instructables.com/ id/Burbuļu mašīna/
Atklāsim, kā es izveidoju šo interaktīvo skaitītāju.
1. darbība: elektroniskais materiāls
Lai izveidotu šo projektu, jums būs nepieciešams šāds elektroniskais materiāls.
- ESP8266 ESP-12 modulis
- ESP-12E motora vairogs
- 5V līdzstrāvas motors (vismaz 5000 apgr./min)
- 5V līdzstrāvas pārnesumkārba (aptuveni 100 apgr./min)
- Led Matrix 8x8 (no 3 līdz 8 vienībām 3 līdz 8 ciparu skaitītājam)
- USB kabelis ar barošanas avotu (vismaz 1A)
To var iegādāties tiešsaistē par ļoti lētu cenu.
ESP8266 ir ķēdes smadzenes. Šī programmējamā plate var izveidot savienojumu ar WIFI, lai iegūtu YouTube statistiku, nosūtītu komandas dzinēju piedziņai un izmēģinātu Led Matrix displeju. Tā kā šim modulim ir ierobežota izejas strāva, piedziņas motoriem jāpievieno motora vairoga plāksne.
2. solis: elektroniskā shēma
Vispirms pievienojiet ESP8266 moduli motora vairoga plāksnei.
Lai darbinātu šīs plates, varat izmantot atsevišķu motoru barošanas avotu un EPS8266 barošanu vai izmantot to pašu barošanas avotu.
Lai vienkāršotu ķēdi, esmu izvēlējies unikālu barošanas avotu. Lai to izdarītu, jums vienkārši ir jābūt džemperim starp motora vairoga plāksni starp VIN un VM.
Pēc tam pievienojiet LED matricu vairoga plāksnei, izmantojot šo tabulu
Vairogs - Led Matrix VIN - VCC G - GND 7 - DIN 8 - CS 5 - CLK
Visbeidzot pievienojiet motorus A+/A- B+/B- un USB kabeli VIN/GND
3. darbība. Skices konfigurācija: bibliotēkas un padome
ESP8266 modulī darbojas Arduino. Lai palaistu šo projektu, ir nepieciešamas dažas bibliotēkas un tāfeles konfigurācija:
Pievienojiet šo URL sadaļā Preferences> Papildu dēļu pārvaldnieka URL:
Instalējiet ESP8266 v2.4.2 sadaļā Rīki> Dēļu pārvaldnieks
Izvēlieties Rīki> Dēļi NodeMCU 1.0 (ESP-12E modulis)
Instalējiet ArduinoJson 5.13.5 bibliotēkas pārvaldniekā
Instalējiet YoutubeAPI 1.1.0 bibliotēkas pārvaldniekā
4. darbība: pielāgojiet kodu
Lejupielādējiet šim solim pievienoto kodu un atveriet failu Youtube_counter_bubble_machine.ino
Koda sadaļā “Pielāgota konfigurācija, kas jāaizstāj” atradīsit trīs pielāgojamas ziņas:
- Pielāgot WIFIItiek atbilst WIFI tīklam, ko izmantos ESP8266. Atjauniniet WIFI SSID un paroles laukus ar tīkla informāciju
-
Pielāgot kanāla ID Šis lauks atbilst YouTube kanālam, kas tiks izmantots, lai iegūtu abonentu statistiku. Jūsu kanāla ID var atrast jūsu tīmekļa pārlūkprogrammas URL, kad atrodaties sava YouTube kanāla galvenajā lapā. Piemēram, YouLab Youtube lapas URL ir:
www.youtube.com/channel/UCQVsjlyPMlN4tZ7cGd5NnnA
YouLab kanāla ID ir UCQVsjlyPMlN4tZ7cGd5NnnA
-
Pielāgot Google API_Key Dažas Youtube API tiek izmantotas, lai iegūtu kanāla abonentu skaitu. Lai izmantotu Youtube API, ir nepieciešama API_Key. Ja esat pieteicies Google kontā, dodieties uz
console.developers.google.com
Informācijas panelī atlasiet izveidot projektu un akreditācijas datiem atlasiet akreditācijas datu izveidi - API atslēga.
Bibliotēkā atlasiet YouTube datu API v3 un iespējojiet. Kopējiet API atslēgu Youtube skaitītāja kodā.
5. darbība. Pārsūtiet programmaparatūru un pārbaudes dēļus
Izmēģināsim aparatūras programmaparatūru.
Vispirms pievienojiet ESP8266 datoram, izmantojot USB, un atlasiet augšupielādes pogu. Programmaparatūra tiks nosūtīta uz jūsu paneļa. Kad esat pabeidzis, jūsu Led Matrix vajadzētu parādīt INIT.
Pēc 3–5 sekundēm LED matricā jāparāda jūsu YouTube kanāla abonentu skaits. Mēģiniet abonēt un pārbaudiet, vai displejs ir atjaunināts un vai motori sāk darboties 5 sekundes.
Ja rodas dažas problēmas, atveriet seriālo monitoru, kas sniegs noderīgus žurnālus un palīdzēs atkļūdot aparatūru vai programmatūru.
6. darbība: kods
Kods ir sadalīts divās daļās - iestatīšanas fāzē un cilpas fāzē.
Iestatīšana sastāv no Matrix Led, WIFI un divu motoru inicializācijas.
Cilpas fāze tiek atkārtota ik pēc divām sekundēm:
- Zvaniet uz YouTube API
- Atjauniniet Led Matrix
- Ja jaunais abonents 5 sekundes iegūst jaudas motorus
7. solis: burbuļmašīna
Burbuļu mašīnas daļa ir vienkārša.
Disks, kas pilns ar caurumiem, ienirs trauku ziepju šķidrumā un pēc tam griezīsies ventilatora priekšā. Tas radīs daudz burbuļu.
Disks ir kompaktdisks vai DVD. Izveidojiet tajā dažus caurumus ar lodēšanas mašīnu. Pēc tam pievienojiet disku pie pārnesumkārbas, izmantojot plastmasas vāciņu, lai izveidotu saskarni.
8. solis: apvalks
Korpusa pamatā ir veca koka vīna kaste, kurā sākotnēji bija 3 pudeles.
Izveidojiet taisnstūra caurumu vadu matricai, apļveida caurumu ventilatoram un nelielu caurumu zobrata motora asij. Pievienojiet trauku koka kastes priekšpusē. Tas satur ziepju šķidrumu. No koka kastes priekšpuses pievienojiet pārnesumu motora disku. Visbeidzot piepildiet trauku ar dažām trauku ziepēm, kas sajauktas ar ūdeni.
Jūsu YouTube skaitītāja burbuļmašīna ir gatava.
Ieteicams:
YouTube abonentu skaitītājs, izmantojot e-papīra displeju un Raspberry Pi Zero W: 5 soļi (ar attēliem)
YouTube abonentu skaitītājs, izmantojot e-papīra displeju un Raspberry Pi Zero W: šajā pamācībā es parādīšu, kā izveidot savu Youtube abonentu skaitītāju, izmantojot e-papīra displeju, un Raspberry Pi Zero W, lai vaicātu YouTube API un atjauniniet displeju. E-papīra displeji ir lieliski piemēroti šāda veida projektiem, jo tiem ir
Interneta kontrolēta burbuļu mašīna: 4 soļi (ar attēliem)
Interneta kontrolēta burbuļu mašīna: Ikviens zina, ka burbuļu pūšana ir ļoti jautra, taču tas var būt smags darbs. Mēs varam atrisināt šo problēmu, vienkārši izveidojot interneta kontrolētu burbuļu mašīnu, deleģējot pūles, vienlaikus gūstot visas priekšrocības. Stacionārā varat pārbaudīt, vai
DIY BIG LED Matrix Youtube abonentu skaitītājs: 13 soļi (ar attēliem)
DIY BIG LED Matrix Youtube abonentu skaitītājs: Vai esat strādājis ar gatavu standarta 8x8 LED matricu kā displejus, lai izveidotu ritinātu tekstu vai parādītu savu Youtube kanāla abonentu. Liels, viegli pieejams izmērs ir LED diametrs 5 mm. Tomēr, ja jūs meklējat daudz lielāku gatavu LED
10 miljonu YouTube abonentu balvas LED PCB: 5 soļi (ar attēliem)
10 miljonu YouTube abonentu balvas LED PCB: kopsavilkums Kad slēdzis ir ieslēgts, lietotājs var ritināt t
YouTube abonentu skaitītājs, izmantojot ESP8266 dēli: 9 soļi (ar attēliem)
YouTube abonentu skaitītājs, izmantojot ESP8266 plāksni: Cienījamie draugi, laipni lūdzam citā ESP8266 projektā! Šodien mēs izveidosim YouTube abonentu skaitītāju, kas izgatavots pašam, ar lielu LCD displeju un 3D drukātu korpusu. Sāksim darbu! Šajā apmācībā mēs to darīsim: YouTube abonents DIY