جدول المحتويات:
فيديو: ESP8266-01 WIFI MUSICAL BELL مع LED: 3 خطوات
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:38
نشأ هذا المشروع عن شراء مجموعة من رقائق 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 ثوانٍ ولكن مرة أخرى قابل للتهيئة أو يمكنك الحصول على ذكاء مع عمليات الاسترجاعات [شريط] لإطلاق المزيد من الأحداث. هذا الجهاز ليس كبيرا لذا فهو محدود ولكنه رخيص !! إذا لم تكن بحاجة إلى القيام بالكثير ، فهذا هو الطفل ، فالكثير من الوظائف في الكود تكون افتراضية مثل عنوان IP وما إلى ذلك ، ولكن جميعها قابلة للتكوين وفقًا لما تريده بالطبع ، تحقق من الفيديو الخاص بي الذي يصف العملية.
www.youtube.com/embed/cAUYztMnS30
الخطوة 1: ما سوف تحتاجه
بعض التعليقات على القائمة
BT66 هذا IC صوت به العديد من الأغاني المبرمجة مسبقًا.
تم إدراج مكبر الصوت كـ AST-030COMR-R. لقد قمت بقياس 80 أوم.
الترانزستور المدرج باسم BC547 هو في الواقع BC237A
المقاوم في تحميل سائق الصمام هو 1 أوم. 2N7000 fet لديه مقاومة مصدر تصريف مثل 5 أو 6 أوم.
الخطوة 2: أولاً التخطيطي
أرفق التخطيطي بصيغة pdf. لنستعرض هذا ؛
منفذ USB مخصص للطاقة فقط. D + و D- غير مستخدمين. يتم توجيه 5 فولت إلى U1 وهو منظم الجهد. فصل عادي حول العبوة.3.3 فولت يتم تغذيته إلى ESP-0! جهاز WIFI 8 PIN. سحب شكا من المسامير 4 و 6. لقد أضفت أيضًا سحبًا لأعلى على دبوس 5 الذي يحتوي على o / p موجه عبر R6 إلى بوابة FET. يحتوي استنزاف FET على HBLED ومقاوم 1 أوم من خط 5V مباشرة. يحد المقاوم 1 أوم بالتزامن مع مقاومة مصدر التصريف من تيار التصريف وبالتالي التيار عبر مؤشر LED إلى ما يقرب من. 200mA… انها مشرقة. ستتم برمجتها على وميض مؤشر LED باستخدام عداد الأحداث في الشريط.
يقوم السن 3 من ESP بتشغيل شريحة الصوت BT66 عبر المقاوم 220 أوم إلى الطرف 2. الدبوس 1 هو o / p الذي يخرج من خلال المقاوم 220 أوم إلى قاعدة BC237A. يقرن محول المعاوقة Q1 بين o / p و SP1 السماعة التي لها مقاومة تقريبًا. 80 أوم. لا يوجد مكسب هنا في باعث Q1 ولكننا نحصل على بعض المكاسب الحالية تقريبًا. 100 في تكوين الباعث المشترك هذا. إذا أجرينا العمليات الحسابية ، فيجب أن نحصل على حوالي 0.1 ميغاواط أو ما يقرب من 10 ديسيبل من SPL وهو ما يكفي ولكن ليس بصوت عالٍ. انظر مكونات AST-030COMR Farnell.
بعض الملاحظات الإضافية. منظم LDO الخطي قادر على 800mA. يمكنك جعل هذا أصغر لأن الحمل الوحيد 3.3 فولت هو شريحة الصوت وشريحة ESP. سأترك ذلك للمغامرين ، بالنسبة لي كان في صندوقي!
الخطوة 3: الكود
لنستعرض هذا أيضًا لمن هم على دراية بـ Arduino
لاحظ إدراج جدولة الشريط ، لاحظ أننا نعلن عن 2 حالات من مؤقتات TICKER - TickerScheduler ts (2) ؛ الدبابيس التي سيتم استخدامها هي LED_BUILTIN وإعلان سابق لـ LED_Pin ثم لدينا كلمة المرور ومعرف SSID الذي سيظهر الجهاز كما لو كنت تتصفح. ثم لدينا وظيفتان سيتم استدعاؤهما بواسطة روتين شريط الأسهم. دعنا نقفز إلى الإعداد. نستخدم pinmode (اسم رقم التعريف الشخصي ، I / O) لإعدادها. ثم نقوم بتمرير المعلمات إلى عمليات معاودة الاتصال غير المتزامن لكل من المؤقتين.
ts.add (بارامس). نمرر وظائف رد الاتصال وما إلى ذلك.
في أول شيء نقوم به هو خدمة جدولة المؤشر. ثم نتحقق من وجود عملاء ونعود إذا لم يكن هناك اتصال. إذا كان العميل متصلاً ، فسنحصل على السلسلة ونرى ما إذا كانت تشير إلى bellON ثم نخرج / p HTML الموجود في بعض السلاسل. ادرس سلاسل HTML وقم بوضع نسختك من الأزرار. يمكنك التخصيص حسب ما تريد ، ضع في اعتبارك أن ESP محدود إلى حد ما للتخزين.
موصى به:
كيفية فلاش أو برمجة ESP8266 AT البرامج الثابتة باستخدام المتعري والمبرمج ESP8266 ، وحدة IOT Wifi: 6 خطوات
كيفية فلاش أو برمجة ESP8266 AT البرامج الثابتة باستخدام ESP8266 Flasher and Programmer، IOT Wifi Module: الوصف: هذه الوحدة عبارة عن محول / مبرمج USB لوحدات ESP8266 من النوع ESP-01 أو ESP-01S. إنها مزودة بشكل ملائم برأس أنثى 2x4P 2.54mm لتوصيل ESP01. كما أنه يكسر جميع دبابيس ESP-01 عبر 2x4P 2.54mm ذكر h
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 reproduc، 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 unaesentaci & oacute؛ n visual
ESP8266 RGB LED STRIP WIFI التحكم - NODEMCU كجهاز تحكم عن بعد بالأشعة تحت الحمراء لشريط LED يتم التحكم فيه عبر Wifi - RGB LED STRIP للتحكم في الهاتف الذكي: 4 خطوات
ESP8266 RGB LED STRIP WIFI التحكم | NODEMCU كجهاز تحكم عن بعد بالأشعة تحت الحمراء لشريط LED يتم التحكم فيه عبر Wifi | RGB LED STRIP Smartphone Control: مرحبًا يا رفاق في هذا البرنامج التعليمي سوف نتعلم كيفية استخدام nodemcu أو esp8266 كجهاز تحكم عن بعد بالأشعة تحت الحمراء للتحكم في شريط RGB LED وسيتم التحكم في Nodemcu بواسطة الهاتف الذكي عبر wifi. لذلك يمكنك بشكل أساسي التحكم في RGB LED STRIP بهاتفك الذكي
وحدة WiFi ESP8266-NODEMCU بقيمة 3 دولارات # 1- بدء استخدام WiFi: 6 خطوات
وحدة WiFi ESP8266-NODEMCU بقيمة 3 دولارات # 1- بدء استخدام WiFi: وصل عالم جديد من هذه الحوسبة الدقيقة وهذا الشيء هو ESP8266 NODEMCU. هذا هو الجزء الأول الذي يوضح كيف يمكنك تثبيت بيئة esp8266 في بيئة Arduino IDE الخاصة بك من خلال فيديو بدء التشغيل وكأجزاء inc
هيكل Bell Jetranger Scale for Silverlit PicooZ Micro-RC-Helicopter: 4 خطوات
هيكل Bell Jetranger Scale for Silverlit PicooZ Micro-RC-Helicopter: قم بتحويل مظهر لعبة PicooZ إلى مقياس Bell 206 Jetranger أو أي طائرة هليكوبتر أخرى دوارة. اشتريت لنفسي طائرة هليكوبتر ثلاثية القنوات ، لذا كان هذا جاهزًا للتجربة. إذا كنت ترغب في إنشاء هيكل فريد من نوعه لبيكوز الخاص بك