فهرست مطالب:
تصویری: ESP8266-01 WIFI MUSICAL BELL با LED: 3 مرحله
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:54
این پروژه از خرید دسته ای از تراشه های ESP8266-01 حاصل شده است. اینها تخته های کوچک با 8 پین و خروجی محدود از نظر GP I/O هستند ، در حقیقت اغلب اوقات نقل می شود که آنها فقط یک I/دارند O. این عبارت البته نادرست است زیرا آنها در واقع 4 پین دارند که می توانید از آنها استفاده کنید ، اگرچه چند منظوره هستند ، بنابراین باید در نحوه استفاده از آنها مراقب باشید.
دو پین سریال RX/TX هستند که برای اشکال زدایی سریال خارج می شوند. من از این موارد در اینجا استفاده نمی کنم زیرا می خواهم در زمان واقعی اشکال زدایی کنم ، من واقعاً به پین 3 و 5 علاقه دارم. 3 همیشه به عنوان GPI-02 و 5 به عنوان GPI-00 در دسترس است.
ما می توانیم کد را بعداً بررسی کنیم و برخی از مراحل را انجام دهیم ، اما احتیاط این است که ذکر کنیم که این تخته های کوچک باید با کشیدن خط ریست به پایین و سپس نگه داشتن پین 5 پایین برنامه ریزی شوند تا تنظیم مجدد بالا برود. این شما را وارد برنامه می کند حالت اطلاعات زیادی در این مورد وجود دارد ، بنابراین من آن را در اینجا تکرار نمی کنم.
از نظر قدرت من استفاده از اتصال USB را به عنوان منبع آب ، یا ergs در صورت تمایل انتخاب کرده ام. متوجه خواهید شد که من از HBLED به عنوان نشانگر زنگ برای افراد کم شنوا استفاده می کنم.
بنابراین این چه کاری انجام می دهد: ایده این است که برد را به عنوان یک نقطه دسترسی بی سیم تنظیم کنید که توسط WIFI قابل کشف است و پس از اتصال به شما دکمه ای برای فشار دادن زنگ و چشمک زدن LED می دهد.
من 10 ثانیه را انتخاب کرده ام ، اما دوباره قابل تنظیم است یا می توانید با تماس های تلفنی [Ticker] هوشمندانه اقدام کنید تا برخی رویدادهای دیگر را فعال کنید. این دستگاه بزرگ نیست بنابراین محدود است اما ارزان است !! اگر نیازی به انجام کارهای زیاد ندارید ، این مشکل است. بسیاری از عملکردهای کد به طور پیش فرض مانند آدرس IP و غیره است ، اما همه آنها را می توان با آنچه که می خواهید تنظیم کرد.
www.youtube.com/embed/cAUYztMnS30
مرحله 1: آنچه شما نیاز دارید
برخی از نظرات در مورد لیست
BT66 این یک IC صدا با بسیاری از آهنگ های از پیش برنامه ریزی شده است.
بلندگو به عنوان AST-030COMR-R ذکر شده است. من این را 80 اهم اندازه گیری کردم.
ترانزیستور ذکر شده در BC547 در واقع BC237A است
مقاومت در LED DRIVER LOAD 1 OHM است. 2N7000 fet دارای منبع تخلیه 5 یا 6 اهم است.
مرحله 2: ابتدا شماتیک
من شماتیک را به صورت pdf پیوست می کنم. اجازه دهید این را مرور کنم ؛
پورت USB صرفاً برای قدرت است. D+ و D- بلااستفاده هستند. 5 ولت به U1 هدایت می شود که تنظیم کننده ولتاژ است. جدا شدن معمولی در اطراف بسته. 3.3 ولت به ESP-0 تغذیه می شود! دستگاه WIFI 8 PIN. پینهای 4 و 6 را بالا بیاورید. من همچنین پین برنامه نویسی را که یک O/P از طریق R6 به دروازه FET منتقل می کند ، به پین 5 اضافه کردم. تخلیه FET دارای HBLED و یک مقاومت 1 اهم تغذیه شده است از خط 5V مستقیم مقاومت 1 اهم همراه با مقاومت منبع تخلیه ، جریان تخلیه را محدود کرده و بنابراین جریان را از طریق LED تا حدود. 200mA… روشن است. این برنامه برای فلش LED با استفاده از شمارنده رویداد در Ticker برنامه ریزی شده است.
پین 3 از ESP تراشه صوتی BT66 را از طریق مقاومت 220 اهم به پین 2 هدایت می کند. پین 1 o/p آن است که از طریق مقاومت 220 اهم دیگر به پایه BC237A خارج می شود. تغییر امپدانس Q1 جفت می کند o/p به SP1 بلندگو که دارای امپدانس تقریبا. 80 اهم در ساطع کننده Q1 در اینجا هیچ فایده ای وجود ندارد ، اما ما در حال حاضر تقریباً سود فعلی دریافت می کنیم. 100 در این پیکربندی مشترک امیتر. اگر ما ریاضیات را انجام دهیم ، باید حدود 0.1 مگاوات یا تقریبا 10 دسی بل SPL دریافت کنیم که کافی است اما زیاد بلند نیست. به اجزای AST-030COMR فارنل مراجعه کنید.
چند یادداشت اضافی تنظیم کننده خطی LDO 800 میلی آمپر است. می توانید این را کوچکتر کنید زیرا تنها بار 3.3 ولت تراشه صدا و تراشه ESP است. من آن را به کارآفرین ترها می سپارم ، برای من در جعبه من بود!
مرحله 3: کد
اجازه دهید این مورد را نیز بررسی کنیم. برای کسانی که با آردوینو آشنا هستند
توجه داشته باشید که برنامه زمانبندی تیکر توجه داشته باشید که ما 2 INSTANCES TIMKER TIMERS را اعلام می کنیم --- TickerScheduler ts (2)؛ پین هایی که مورد استفاده قرار می گیرند عبارتند از LED_BUILTIN و اعلام قبلی LED_Pin سپس ما رمز عبور و SSID را داریم که هنگام مرور دستگاه به نظر می رسد. سپس ما چند تابع داریم که توسط روال تیک تیک فراخوانی می شوند. اجازه دهید به تنظیمات بپردازیم. ما از pinmode (نام پین ، ورودی/خروجی) برای تنظیم آنها استفاده می کنیم. سپس پارامترها را به پشتیبان های تماس async برای هر یک از دو تایمر منتقل می کنیم.
ts.add (پارامس). ما در funcs callback و غیره عبور می کنیم.
در اولین کاری که ما انجام می دهیم سرویس دهی زمانبند تیکر است. سپس مشتریان را بررسی می کنیم و در صورت عدم اتصال برمی گردیم. اگر یک سرویس گیرنده متصل شده باشد ، رشته را دریافت می کنیم و می بینیم که آیا bellON می گوید ، سپس HTML را که در برخی رشته ها قرار دارد ، p/p می کنیم. رشته های HTML را مطالعه کنید و نسخه دکمه های خود را در آن قرار دهید. شما می توانید به دلخواه خود سفارشی کنید ، به خاطر داشته باشید که ESP تا حدودی برای ذخیره سازی محدود است.
توصیه شده:
لمس Not Bell: 4 مرحله
Touch Not Bell: در این زمان سخت که تمام ملت در حال مبارزه با این همه گیری هستند و جایی که فاصله گذاری اجتماعی باید انجام شود ، بنابراین من با سیستم زنگ سنسور دست ساز آمده ام. در هند به ازای هر 1 کیلومتر یک معبد وجود دارد زیرا ملت ما سرشار از فرهنگ و فداکار است
Afinando El Oído Musical: 4 مرحله
Afinando El Oído Musical: Con ayuda del Circuit Playground mostramos un juego para mejorar el & quot؛ o & iacute؛ do musical & quot ؛، de una forma f & aacute؛ cil y divertida
Lámpara Musical 3D (Vúmetro LED): 6 مرحله
Lámpara Musical 3D (Vúmetro LED): L & aacute؛ mpara que reacciona a la m & uacute؛ sica que se se reproduce، compuesta por un V & uacute؛ metro LED y una pantalla impresa en 3D. El vumetro se enciende a medida que el voltaje de la canci & oacute؛ n se lo indica، es una Representaci & oacute؛ n بصری
ESP8266 RGB LED STRIP WIFI کنترل - NODEMCU به عنوان یک کنترل از راه دور IR برای نوار LED کنترل شده بر روی Wifi - کنترل تلفن هوشمند RGB LED STRIP: 4 مرحله
ESP8266 RGB LED STRIP WIFI کنترل | NODEMCU به عنوان یک کنترل از راه دور IR برای نوار LED کنترل شده بر روی Wifi | RGB LED STRIP Smartphone Control: سلام بچه ها در این آموزش می آموزیم که چگونه از nodemcu یا esp8266 به عنوان ریموت IR برای کنترل نوار LED RGB استفاده کنید و Nodemcu توسط تلفن هوشمند از طریق وای فای کنترل می شود. بنابراین اساساً می توانید RGB LED STRIP را با تلفن هوشمند خود کنترل کنید
DIY Musical Doorbell: 7 مرحله (همراه با تصاویر)
DIY Musical Doorbell: نحوه ساختن یک زنگ موسیقی ساده با استفاده از IC مولد ملودی UM66T را بیاموزید. Melody Generator هنگامی که از UM66T-19L استفاده می کند ، F Elr Elise بتهوون را اجرا می کند. نسخه های متفاوتی از این IC وجود دارد که هر کدام پیکربندی شده اند تا متفاوت اجرا شود