در این پروژه، ما پین خروجی ESP32 را برای تعویض و کم نور کردن لامپ LED DC با استفاده از یک وب سرور محلی کنترل می کنیم.
برای یک وب سرور محلی، ما نیازی به اتصال به اینترنت نداریم. ما می توانیم همه چیز را از طریق Wi-Fi اداره کنیم. برای انجام این کار، ما از مدار اضافی استفاده می کنیم، زیرا LED با قدرت بالا را نمی توان مستقیماً توسط ESP32 کنترل کرد.
نمونه اولیه نویسنده
مواد مورد نیاز برای شروع
1. ESP32 NodeMCU (اگر از نسخه دیگری استفاده می کنید، دیتاشیت را از اینترنت بررسی کنید.)
هیئت توسعه ESP32
2. کابل USB نوع C برای برنامه ریزی ESP32 از لپ تاپ یا رایانه شخصی—اکثر گوشی های اندرویدی از این نوع کابل استفاده می کنند.
کابل USB نوع C
3. 20 وات 12 ولت DC LED با هیت سینک، که به عنوان لامپ برای کنترل از طریق Wi-Fi عمل می کند.
لامپ LED 20 وات 12 ولت DC با هیت سینک