فهرست مطالب:
- تدارکات
- مرحله 1: شماتیک
- مرحله 2: مونتاژ مدار
- مرحله 3: نصب نوار LED
- مرحله 4: برنامه نویسی
- مرحله 5: آزمایش
تصویری: چراغ نوار LED نوار راه راه با ESP8266-01: 5 مرحله
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:53
این یک پروژه بسیار آسان بود که مدتها پیش از آن غفلت کرده بودم ، اما به دلیل قرنطینه ، با قطعاتی که در دست دارم کار متفاوتی انجام دادم.
ایده این بود که یک چراغ کم نور داشته باشیم ، که می تواند توسط دستورات ساده TCP یا توسط یک سوئیچ دستی کنترل شود.
به دلیل عدم وجود قطعات ، بداهه نوازی به نقطه اصلی پروژه تبدیل شد. اول ، من MOSFET منطقی نداشتم ، و فقط یک MOSFET سوئیچینگ جریان بالا داشتم ، بنابراین به یک راننده کوچک نیاز بود (به هر حال بهترین طراحی ممکن نبود) ، سپس یک سوئیچ پالس پانل وجود نداشت ، بنابراین من یک مایکروویو اضافی گرفتم کلید امنیتی قفل درب برای فشار دادن دکمه
امیدوارم با این پروژه چیزی بیاموزید و از آن لذت ببرید.
تدارکات
- 3 متر نوار LED سفید. وقتی خریدم منبع تغذیه 12 ولت داشت
- ESP8266-01S x 1
- 2N3904 NPN ترانزیستور x1
- ترانزیستور 2N3906 PNP x 1
- ماسفت IRF3205 x 1
- تنظیم کننده AMS1117-3.3 x 1
- مقاومت 3.3 K در 2
- مقاومت 1 K x 1
- مقاومت 1.5 K x 1
- مقاومت 120 در 1
- 10 k مقاومت x 1
- 10 uF 16 V خازن الکترولیتی x 1
- خازن 100 nF سرامیک یا پلی استر x 1
- اتصالات هدر سوکت 1x6 (دو واحد). حتی اگر یک کانکتور زن 2x4 مناسب برای ESP دارید ، حتی بهتر است.
- اتصالات ترمینال برای منبع تغذیه و خروجی LED
- یک جعبه پلاستیکی معمولی
- ابزارهای الکترونیکی اولیه (آهن لحیم کاری ، سیم برش ، انبردست و غیره)
- Arduino IDE با پشتیبانی ESP8266 نصب شده است.
-
مبدل سریال USB به 3.3 V UART یا در صورت عدم وجود ، هر Arduino UNO یا Nano با پیکربندی در اینجا نشان داده شده است https://www.electronicshub.org/esp8266-pwm-tutorial-led-fading/ (به هر حال ، صفحه پیوند شده آموزش PWM برای ESP بسیار خوب است)
مرحله 1: شماتیک
این مدار شامل یک ماسفت کنترل شده با PWM در GPIO2 است. مدار راننده مورد نیاز است زیرا IRF3205 برای رسیدن به Rds (روشن) 8 میلی مگاه حداقل 10 ولت نیاز دارد و ESP فقط 3.3 ولت می دهد.
تنظیم کننده 3.3 ولت اجازه می دهد تا ESP را از همان منبع نوار LED تغذیه کند و درپوش های اضافی ثبات منبع را بهبود می بخشد.
در نهایت ، دکمه فشار در GPIO0 ، با هر کلیک یک چرخه روشنایی را پشت سر می گذارد. در مورد من ، سه مرحله روشنایی و نور خاموش می شود.
مرحله 2: مونتاژ مدار
این یک پروژه (نه چندان سریع) و (واقعاً) کثیف است. بهترین شگفتی این بود که سوئیچ اینترلاک به عنوان یک تپنده خوب عمل می کرد.
لطفا به سیم کشی نگاه نکنید: P
مرحله 3: نصب نوار LED
سه قسمت را اندازه بگیرید و برش دهید ، سپس سیم ها را لحیم کنید. در نهایت ، چسب را جدا کرده و به قسمت پشت سر تخت فشار دهید.
در مورد من تقلب کردم و از نوار چسب پهن روی نوار LED استفاده کردم ، زیرا چسب به نوعی ضعیف شده بود.
در نهایت ، سیم ها را در پایانه ها پیچ کرده و اتصالات را بررسی کنید.
مرحله 4: برنامه نویسی
کد نیاز به پیشرفت های زیادی مانند رفع تجزیه رشته ، پشتیبانی از آدرس IP ثابت ، حالت راه اندازی ، ذخیره متغیرهای محیط در EPROM ، خواندن متغیرهای محیط از EPROM در هنگام راه اندازی و غیره دارد.
برای بارگذاری سیستم عامل ، از Arduino با کتابخانه انجمن ESP نسخه 2.5.0 استفاده کردم. این مهم است زیرا بار برنامه ESP در نسخه های جدید شکست می خورد ، شاید در ESP8266-01 مشکل ایجاد شود ، شاید به این دلیل که من از Arduino UNO به عنوان لودر استفاده می کنم ، فقط نمی دانم.
برای به دست آوردن پشتیبانی برد ESP ، https://arduino.esp8266.com/stable/package_esp8266… را به ترجیحات Arduino خود اضافه کنید.
www.electronicshub.org/esp8266-pwm-tutoria… آموزش خوبی در مورد ESP8266 PWM دارد. همچنین ، من از مبدل سریال Arduino به USB آنها برای بارگیری برنامه در ESP استفاده کردم.
مرحله 5: آزمایش
ابتدا یک بررسی سریع سیم کشی انجام دهید و ESP8266 را قبل از روشن شدن در مدار قرار دهید.
فشار دادن دکمه باید بین روشنایی کم نور ، متوسط متوسط ، حداکثر روشنایی و خاموش بودن نور متناوب باشد.
برای آزمایش TCP ، من از Socket Test استفاده کردم ، اما هر نرم افزار مشابه دیگری این کار را انجام می دهد
توصیه شده:
چراغ قوه چراغ قوه چراغ قرمز با قدرت بالا DIY برای درد: 7 مرحله
چراغ قوه چراغ قوه چراغ قرمز DIY با قدرت بالا 660 نانومتر برای درد: آیا می توانید یک چراغ قوه چراغ قوه نور درمانی قرمز 660 نانومتری با قدرت بالا فقط با 80 دلار تهیه کنید؟ برخی از شرکت ها می گویند سس مخصوص یا دستگاهی با قدرت بالا دارند ، اما حتی آنها برای تظاهرات چشمگیر آنها را تقلب می کنند. یک منطقی d
نوار LED DIY: نحوه برش ، اتصال ، لحیم و نوار LED قدرت: 3 مرحله (همراه با تصاویر)
نوار LED DIY: نحوه برش ، اتصال ، لحیم و نوار LED قدرت: راهنمای مبتدیان برای ایجاد پروژه های نورپردازی خود با استفاده از نوار LED. نوارهای LED قابل انعطاف و قابل استفاده ، بهترین انتخاب برای انواع برنامه ها هستند. اصول اولیه نصب یک نوار LED ساده داخلی 60 LED/m ، اما در
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 را با تلفن هوشمند خود کنترل کنید
نوار آنالایزر نوار پیکسلی LED: 4 مرحله
LED Neopixel Strip Analyzer: من یک نوار Neopixel یدکی در اطراف داشتم و فکر می کردم ساختن یک آنالیزور طیف برای سیستم صوتی من خوب است. من فرض می کنم شما با محیط توسعه arduino آشنا هستید ، اگر نه ، آموزش های زیادی وجود دارد توجه داشته باشید: این
نحوه ساخت نوار LED (نوار مسی): 4 مرحله (همراه با تصاویر)
نحوه ساخت نوار LED (نوار مسی): در این آموزش سریع به شما نشان خواهم داد که چگونه می توانید یک نوار LED ساده با استفاده از نوار مسی و برخی از led های smd با کمی لحیم کاری درست کنید. این پروژه سریع است و می تواند مفید هم باشد. با توجه به اینکه این نوار LED از منبع تغذیه 3.7 ولت بسیار متداول استفاده می کند