Mündəricat:
Video: LED ilə ESP8266-01 WIFI MUSİQİ BELL: 3 addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:45
Bu layihə, ESP8266-01 çeşidli çipslərin satın alınmasından qaynaqlandı. 8 pinli və GP I/O baxımından məhdud çıxışı olan kiçik lövhələrdir, əslində əksər hallarda yalnız bir I/ O. Əlbəttə ki, səhvdir, çünki çox funksiyalı olmasına baxmayaraq istifadə edə biləcəyiniz 4 sancaq var, buna görə də onları necə istifadə etdiyinizə diqqətli olmalısınız.
İki, ayıklama məqsədləri üçün serial çıxışı üçün RX/TX seriyalı pinlərdir. Bunları real vaxtda düzəltmək istədiyim üçün burada istifadə etməyəcəyəm, 3 və 5 pinləri ilə çox maraqlanıram. 3 həmişə GPI-02 və 5 olaraq GPI-00 olaraq mövcuddur.
Daha sonra koda baxa və bəzi addımlar ata bilərik, ancaq bu kiçik lövhələrin sıfırlama xəttini aşağı çəkərək və sonra sıfırlamanın yüksək səviyyəyə qalxması üçün 5 pinini aşağı tutaraq proqramlaşdırılmalı olduğunu xatırlatmaq ağıllıdır. rejimi. Bununla bağlı çoxlu məlumatlar var, buna görə də burada təkrarlamayacağam.
İstəyirsinizsə, USB bağlayıcısını şirə və ya ergs tədarükçüsü olaraq istifadə etməyi üstün tutdum. Eşitmə çətinliyi üçün zəng çalmanın bir göstəricisi olaraq HBLED istifadə etdiyimi görəcəksiniz.
Beləliklə, bu nə edir: Fikir, lövhəni WIFI tərəfindən aşkar edilə bilən və bağlandıqdan sonra zəng vurmaq və LED yandırmaq üçün bir düymə verəcək bir simsiz giriş nöqtəsi olaraq qurmaqdır.
10 saniyə seçdim, amma yenidən konfiqurasiya edilə bilər və ya daha çox hadisəni söndürmək üçün [Ticker] zəngləri ilə ağıllı ola bilərsiniz. Bu cihaz böyük deyil, buna görə məhduddur, amma ucuzdur !! Çox şeyə ehtiyacınız yoxdursa, bu kiddy. A kodun bir çox funksiyası ip ünvanı və s.
www.youtube.com/embed/cAUYztMnS30
Addım 1: Nə lazımdır
Siyahıdakı bəzi şərhlər
BT66 Bu, bir çox əvvəlcədən proqramlaşdırılmış mahnıları olan səsli bir IC -dir.
Dinamik AST-030COMR-R olaraq siyahıya alındı. Bunu 80 ohm olaraq ölçdüm.
BC547 olaraq siyahıya alınan tranzistor əslində BC237A -dır
LED SÜRÜCÜ YÜKDƏ rezistor 1 OHM -dir. 2N7000 fet 5 və ya 6 ohm kimi bir drenaj mənbəyi müqavimətinə malikdir.
Addım 2: Əvvəlcə Şematik
Sxemanı pdf formasında əlavə edirəm. Bundan keçək;
USB portu sırf güc üçündür. D+ və D- istifadə olunmur. 5V gərginlik tənzimləyicisi olan U1-ə yönləndirilir. Paket ətrafında adi ayrılma.3.3V ESP-0-a verilir! WIFI 8 PIN cihazı. 4 -cü və 6 -cı pinlərdə yuxarı çəkin. Mən də 5 -ci pin üzərində bir çəkmə əlavə etdim ki, R6 vasitəsilə FET -in qapısına yönləndirilən o/p var. FET -in drenajında HBLED və 1 ohm rezistor var birbaşa 5V xəttindən. Drenaj mənbəyi müqaviməti ilə birlikdə 1 ohm rezistor, drenaj cərəyanını və buna görə də LED -dən keçən axını təxminən. 200mA… parlaqdır. Bu, Ticker -də bir hadisə sayğacından istifadə edərək LED -in yanıb -sönməsi üçün proqramlaşdırılacaq.
ESP -dən 3 -cü pin, BT66 səs çipini 220 ohm müqavimətçidən 2 -ci pinə keçirir. 1 -ci pin, digər 220 ohm müqavimətindən BC237A -nın əsasına çıxan o/p -dir. Q1 -in empedans dəyişdiricisi o/p -ni SP1 spikeri ilə təqribən bir empedansa malikdir. 80 ohm. Q1 emitentində burada heç bir qazanc yoxdur, ancaq təxminən bir cari qazanc əldə edirik. Bu ümumi yayıcı konfiqurasiyasında 100. Riyazi hesablamalar aparsaq, adekvat, lakin çox yüksək olmayan təxminən 0.1 mW və ya təxminən 10db SPL almalıyıq. AST-030COMR Farnell komponentlərinə baxın.
Bəzi əlavə qeydlər. Xətti LDO tənzimləyicisi 800mA qabiliyyətlidir. Yalnız 3.3V yükü səs çipi və ESP çipi olduğu üçün bunu daha kiçik edə bilərsiniz. Bunu daha təşəbbüskarlara buraxacağam, mənim üçün qutumda idi!
Addım 3: KOD
Arduino ilə tanış olanlar üçün də keçək
Tiker planlayıcısının daxil edilməsinə diqqət yetirin QEYDİYYATÇI TAYMERLƏRİNDƏ 2 INSTANSİYA BİLDİRİRİK --- TickerScheduler ts (2); İstifadə ediləcək sancaqlar LED_BUILTIN və əvvəlki LED_Pin bəyannaməsidir. Sonra cihaza baxdığınız zaman görünəcək parol və SSID var. Sonra, işarə rutini ilə çağırılacaq bir neçə funksiyamız var. Quraşdırmaya keçək. onları qurmaq üçün pinmode (pin adı, I/O) istifadə edirik. Sonra parametrləri iki taymerin hər biri üçün async zəng arxasına keçirik.
ts.add (params). Geri çağırma funksiyalarını və s. Keçiririk.
Etdiyimiz ilk şey, tiker planlayıcısına xidmət etməkdir. sonra müştəriləri yoxlayırıq və əlaqə yoxdursa geri qayıdırıq. Bir müştəri əlaqələndirərsə, simli alırıq və bellON yazdığını görürük. Sonra bəzi sətirlərdə olan HTML -ni yazırıq. HTML sətirlərini öyrənin və düymələri öz versiyanıza qoyun. İstədiyinizə uyğunlaşdıra bilərsiniz, ESP -in saxlama üçün bir qədər məhdud olduğunu unutmayın.
Tövsiyə:
Musiqi ilə möhtəşəm Halloween İşıq Şousu: 5 addım
Musiqi ilə möhtəşəm Halloween İşıq Şousu !: Bu layihə üçün 4 Halloween mahnısına senkronize edilən RGB piksel adlanan xüsusi işıqları olan bir Halloween işıq ekranı hazırladım. Bu işıq şoularını və gələcək proqramlarını görmək istəyirsinizsə bura gedin. Bu işıq şousunun qurulması çətin ola bilər
İşıq şousu ilə musiqi qutusu: 9 addım (şəkillərlə)
İşıq şousu ilə musiqi qutusu: Salam və xoş gəldiniz, bu dərsdə, daxil edilmiş işıq şousu ilə öz musiqi qutunuzu necə düzəldə biləcəyinizi göstərəcəyik. Sizə lazım olan tək şey boş bir çantadır. Ümumiyyətlə alətlər üçün istifadə olunan bir hal aldıq. Bu layihədə çox yaradıcı ola bilərsiniz, buna görə ehtiyacınız yoxdur
Musiqi montajçısı: Blok tipli sensor sensorlu inteqrasiya olunmuş virtual musiqi aləti: 4 addım
Musiqi Assembler: Blok Tipli Sensorlu İnteqrasiya edilmiş Virtual Musiqi Aləti: Musiqi alətində çalmağı öyrənmək istəyən bir çox insan var. Təəssüf ki, bəziləri alətlərin yüksək qiymətinə görə başlamırlar. Buna əsaslanaraq, başlanğıc büdcəsini azaltmaq üçün inteqrasiya olunmuş virtual musiqi alətləri sistemi yaratmağa qərar verdik
ESP32 ilə PWM - Arduino IDE ilə ESP 32 -də PWM ilə LED Karartma: 6 addım
ESP32 ilə PWM | Arduino IDE ilə ESP 32 -də PWM ilə LED Karartma: Bu təlimatlarda Arduino IDE istifadə edərək ESP32 ilə PWM siqnallarının necə yaradılacağını görəcəyik. PWM əsasən hər hansı bir MCU -dan analoq çıxışı yaratmaq üçün istifadə olunur və bu analog çıxış 0V ilə 3.3V arasında ola bilər (esp32 vəziyyətində) & dan
Musiqi Reaktiv İşıq -- Masaüstünü Möhtəşəm etmək üçün Super Sadə Musiqi Reaktiv İşıq Necə Hazırlanır: 5 Addım (Şəkillərlə)
Musiqi Reaktiv İşıq || Masaüstü Awsome etmək üçün Super Sadə Musiqi Reaktiv İşıq Necə Hazırlanır: Salam uşaqlar, bu gün çox maraqlı bir layihə hazırlayacağıq.Bu gün biz reaktiv musiqi yaradacağıq. Led parlaqlığını dəyişəcək. əslində aşağı tezlikli səs siqnalı olan bas. Qurmaq çox sadədir, biz