Mündəricat:

YouTube Abunəçisinin Sayma Balonu Maşını: 8 Addım (Şəkillərlə)
YouTube Abunəçisinin Sayma Balonu Maşını: 8 Addım (Şəkillərlə)

Video: YouTube Abunəçisinin Sayma Balonu Maşını: 8 Addım (Şəkillərlə)

Video: YouTube Abunəçisinin Sayma Balonu Maşını: 8 Addım (Şəkillərlə)
Video: Учим цвета Разноцветные яйца на ферме Miroshka Tv 2024, Noyabr
Anonim
Image
Image

Fikir, Elm, ixtiralar və Özünüzü Et zehniyyəti ətrafında nəhəng bir hadisə olan Maker Faire Lille-də ifşa olunmaq üçün seçildikdən sonra yarandı.

Ziyarətçilərin YouTube kanalım YouLab -a abunə olmaq istəyinə səbəb olacaq bir şey qurmaq istəyirdim. Ancaq ziyarətçilərlə qarşılıqlı əlaqənin olmaması idi. Bu səbəbdən, hər abunəlikdən sonra bir hərəkət etmək qərarına gəldim: Bubbles etmək.

Aşağıdakı iki təlimat, YouTube Abunə Sayacının Bubble Machine. YouTube Sayğacının həyata keçirilməsində mənə ilham verdi: https://www.instructables.com/id/YouTube-Subscribe…Bubble Machine: https://www.instructables.com/ id/Bubble-Machine/

Bu interaktiv sayğacı necə hazırladığımı kəşf edək.

Addım 1: Elektron material

Elektron Dövrə
Elektron Dövrə

Bu layihəni həyata keçirmək üçün aşağıdakı elektron materiala ehtiyacınız olacaq.

  • ESP8266 ESP-12 modulu
  • Motor qalxanı ESP-12E
  • 5V DC mühərrik (ən az 5000 RPM)
  • 5V DC dişli motor (təxminən 100 RPM)
  • Led Matrix 8x8 (3 -dən 8 -ə qədər sayğac üçün 3-8 ədəd arasında)
  • Güc qaynağı olan USB Kabel (ən azı 1A)

Çox ucuz qiymətə internetdən almaq olar.

ESP8266, dövrənin beynidir. Bu proqramlaşdırıla bilən lövhə, YouTube statistikasını əldə etmək, sürücü mühərriklərinə əmrlər göndərmək və Led Matrix ekranını idarə etmək üçün WIFI -ə qoşula bilər.

Addım 2: Elektron dövrə

Elektron Dövrə
Elektron Dövrə

Hər şeydən əvvəl, ESP8266 modulunu mühərrik ekran lövhəsinə bağlayın.

Bu lövhələri gücləndirmək üçün ya mühərriklər üçün ayrı bir enerji təchizatı istifadə edə bilərsiniz, həm də EPS8266 qidalanması ya eyni enerji təchizatı.

Dövrəni asanlaşdırmaq üçün unikal bir enerji təchizatı seçdim. Bunu etmək üçün, motor qalxan lövhəsində VIN və VM arasında bir tullanan olmalısınız.

Sonra aşağıdakı cədvəldən istifadə edərək Led Matrixi qalxan lövhəsinə bağlayın

Qalxan - Led Matrix VIN - VCC G - GND 7 - DIN 8 - CS 5 - CLK

Nəhayət mühərrikləri A+/A- B+/B- və USB kabelini VIN/GND-ə qoşun

Addım 3: Sketch Konfiqurasiyası: Tərəzi və lövhə

Eskiz konfiqurasiyası: Tərəzi və lövhə
Eskiz konfiqurasiyası: Tərəzi və lövhə

ESP8266 modulu Arduino ilə işləyir. Bu layihəni icra etmək üçün bəzi librairies və board konfiqurasiyası tələb olunur:

Tercihlər> Əlavə Panolar Meneceri URL -lərinə aşağıdakı URL əlavə edin:

Alətlər> Lövhələr Menecerində ESP8266 v2.4.2 quraşdırın

Alətlər> Lövhələrdə NodeMCU 1.0 (ESP-12E Modulu) seçin

Kitabxana menecerində ArduinoJson 5.13.5 quraşdırın

Kitabxana menecerində YoutubeAPI 1.1.0 quraşdırın

Addım 4: Kodu fərdiləşdirin

Kodu fərdiləşdirin
Kodu fərdiləşdirin
Kodu fərdiləşdirin
Kodu fərdiləşdirin
Kodu fərdiləşdirin
Kodu fərdiləşdirin

Bu addıma əlavə edilmiş kodu yükləyin və Youtube_counter_bubble_machine.ino faylını açın

Kodun "Dəyişdirilməli olan xüsusi konfiqurasiya" bölməsində özelleştirilecek üç məlumat tapa bilərsiniz:

  1. WIFII -ni ESP8266 tərəfindən istifadə ediləcək WIFI şəbəkəsinə uyğunlaşdırın. Şəbəkə məlumatlarınızla WIFI SSID və Şifrə sahələrini yeniləyin.
  2. Kanal ID -ni fərdiləşdirin Bu sahə abunəçilərin statistikasını əldə etmək üçün istifadə olunacaq YouTube kanalına uyğundur. YouTube kanalınızın əsas səhifəsində olduğunuz zaman Kanal ID -ni veb brauzerinizin URL -də tapa bilərsiniz. Məsələn YouLab Youtube səhifəsinin URL -si:

    www.youtube.com/channel/UCQVsjlyPMlN4tZ7cGd5NnnA

    YouLab Kanal ID -si UCQVsjlyPMlN4tZ7cGd5NnnA

  3. Google API_Keyini fərdiləşdirin Bəzi Youtube API kanalların abunəçilərinin sayını öyrənmək üçün istifadə olunur. Youtube API -lərindən istifadə etmək üçün API_Key tələb olunur. Google hesabı ilə daxil olun

    console.developers.google.com

    Tablosunda layihə yaradın və etimadnaməsində etimadnaməsi yarat seçin - API Açarı.

    Kitabxanada YouTube Data API v3 seçin və Youtube saytı kodunda API Açarını kopyalayın.

Addım 5: Firmware və Test Kartlarını köçürün

Firmware və Test Lövhələrini köçürün
Firmware və Test Lövhələrini köçürün
Firmware və Test Lövhələrini köçürün
Firmware və Test Lövhələrini köçürün
Firmware və Test Lövhələrini köçürün
Firmware və Test Lövhələrini köçürün

Donanımdakı firmware proqramını sınayaq.

Əvvəlcə ESP8266 -nı USB vasitəsilə kompüterinizə qoşun və yükləmə düyməsini seçin. Firmware lövhənizə göndəriləcək. Bitirdikdən sonra Led Matrixinizdə INIT göstərilməlidir.

3-5 saniyədən sonra Led Matrix, YouTube kanalınızın abunəçilərinin sayını göstərməlidir. Abunə olmağa çalışın, ekranın yeniləndiyini və mühərriklərin 5 saniyə işləməyə başladığını yoxlayın.

Bəzi problemlərlə qarşılaşsanız, faydalı qeydləri təmin edəcək və aparat və ya proqram təminatınızı ayırmağa kömək edəcək serial monitoru açın.

Addım 6: Kod

Kod
Kod

Kod iki hissəyə bölünür: quraşdırma mərhələsi və döngü mərhələsi.

Quraşdırma Matrix Led, WIFI və iki mühərriki işə salmaqdan ibarətdir.

Döngü mərhələsi hər iki saniyədə bir təkrarlanır:

  • YouTube API -yə zəng edin
  • Led Matrix yeniləyin
  • Yeni abunəçi 5 saniyə ərzində güc mühərrikləri əldə edərsə

Addım 7: Bubble Machine

Bubble Maşın
Bubble Maşın
Bubble Maşın
Bubble Maşın
Bubble Maşın
Bubble Maşın

Baloncuk maşını hissəsi sadədir.

Deliklərlə dolu bir disk, sabunlu bir maye içərisinə girəcək və sonra bir fan qarşısında dönəcək. Çoxlu baloncuklar yaradacaq.

Disk bir CD-ROM və ya DVD-dir. Bir lehimləmə maşını ilə bir neçə deşik açın, sonra interfeysi düzəltmək üçün plastik qapaqdan istifadə edərək diski dişli mühərrikə qoşun.

Addım 8: Korpus

Korpus
Korpus
Korpus
Korpus
Korpus
Korpus

Korpus, əslində 3 şüşə olan köhnə ağac şərab qutusuna əsaslanır.

Led matris üçün düzbucaqlı bir çuxur, fan üçün dairəvi bir deşik və dişli motor oxu üçün kiçik bir çuxur düzəldin. Tərkibində sabunlu maye olacaq. Diski dişli mühərrikin taxta qutusunun önündən bağlayın. Nəhayət konteyneri suya qarışdırılmış qab sabunu ilə doldurun.

YouTube sayğacınız Bubble Machine hazırdır.

Tövsiyə: