فهرست مطالب:
تصویری: چراغ ساعت صفحه نمایش ماتریس LED نوار کنترل شده با WiFi: 3 مرحله (همراه با تصاویر)
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:51
پروژه های Tinkercad »
نوارهای LED قابل برنامه ریزی ، به عنوان مثال بر اساس WS2812 ، جذاب هستند. برنامه های کاربردی متعدد هستند و شما به سرعت می توانید نتایج چشمگیری دریافت کنید. و به نظر می رسد ساخت ساعت ها حوزه دیگری است که من در مورد آن بسیار فکر می کنم. با شروع به تجربه در ساختن ساعت کلمه ای بر اساس LED های تک ، آردوینو و ماژول ساعت دیجیتال ، من به زمان NTP مبتنی بر وب رفتم که یک جزء منظم از یک ماژول nodemcu یکپارچه WLAN (ESP8622) است. بنابراین ساختن ساعت ماتریس led از نوار LED و کنترل کننده nodemcu کاملاً واضح است. علاوه بر نمایش ساعت ، می توانید انواع جلوه های نور شگفت انگیز را با ماتریس پیکسل چند رنگ 42 * 7 پیکسل نوار LED انجام دهید. دمو را تماشا کنید.
در کنار یک نوار LED ، منبع تغذیه ، گره MCU ، به برخی منابع دیگر مانند صفحه پایه ، صفحه شفاف ، پیچ و مهره فاصله نیاز دارید. لحیم کاری و مهارت های چوبی (که بعداً آنها را ندارم) بسیار مفید است. چاپگر سه بعدی یک انتخاب هوشمند برای چاپ پایه و جلد لوازم الکترونیکی است.
تدارکات:
6 x HSeaMall 180 قطعه M3 نایلون سفید Hex Spacer پیچ مهره برنج فاصله فاصله پیچ مهره مجموعه ای برای نصب صفحه پلی استایرول به صفحه چوب
1 عدد پلی استایروپل 80x20 سانتی متر شفاف ، سفید 2 ، 5 میلی متر به عنوان صفحه جلو
1 قفسه چوبی 80 20 20 سانتی متر ، سفید ، 1 ، 6 سانتی متر به عنوان صفحه پایه برای نوار LED و لوازم الکترونیکی
20 x صنعت 15 میلی متر 3. 3.9 میلی متر پیچ و مهره پیچ برای پیچ و مهره برای رفع مشکلات
1 عدد NodeMCU Lua Amica Module V2 ESP8266 ESP -12F -Wifi برای کنترل ساعت LED
1 عدد منبع تغذیه برای 300 led - 230V تا 5V ، 8A مورد MSKU: سری MeanWell LPV -60. [کلاس انرژی A] - برای تغذیه حداکثر 300 LED
1 x نوار LED ، 5m 300 LED ، WS2811 IC ساخته شده در 5050SMD ، 256 روشنایی - ماتریس پیکسل LED
1 برابر مقاومت حساس به نور برای تنظیم خودکار روشنایی
قطعات الکترونیکی و برقی ، کابل ها ، پایانه های PCB 2 قطبی ، یک برد مدار مناسب
مرحله 1: صفحه پایه و روی آن را بسازید
در ابتدا پایه های صفحه پوشش باید تراز شوند. طرح بندی دقیق تابلو در PDF نشان داده شده است. مهره پیچ فاصله در هر گوشه در هر گوشه با مرکز 1 سانتی متر از لبه بیرونی قرار گرفته است. دو پیچ در وسط لبه بلند برای تثبیت صفحه پوشش نصب شده است.
نوار LED برای ایجاد ماتریس به هفت خط @42 LED هر کدام بریده می شود. همانطور که در PDF طرح صفحه نشان داده شده است ، خطوط LED به صورت متقارن روی برد ثابت می شوند. مهم: جهت جریان داده خطوط از چپ به راست برای خط بالا ، راست به چپ برای خط بعدی ، چپ به راست دوباره برای خط بعدی و همینطور برای هر هفت خط است.
خط داده و خطوط برق (GND ، +5V) برای هر خط از بالا به خط پایین متصل شده (لحیم می شوند). بنابراین خط یک و دو در سمت راست ، دو و سه در سمت چپ ، سه و چهار در سمت راست دوباره و غیره به هم متصل می شوند. این استراتژی خطوط لحیم شده را کوتاه نگه می دارد.
خطوط برق به منبع تغذیه در وسط خط لحیم می شوند تا از طول زیاد برای منبع تغذیه آخرین LED جلوگیری شود.
یک سوراخ 3 میلی متری برای مقاومت حساس به نور در قسمت چپ بالای صفحه (پایین لامپ خواهد بود) از مقاومت به سمت بیرون پشتیبانی می کند (به پشت لامپ تا نور زیادی از ماتریس LED نگیرد). مقاومت به بیرون اشاره می کند ، خطوط اتصال به طور مشترک از طریق سوراخ دیگری به پشت لامپ هدایت می شوند.
صفحه پوشش سوراخ های مته ای را در موقعیت های متقارن به سوراخ های سوار در تخته پایه دریافت کرد. پیچ ها با حلقه های پلاستیکی فاصله صفحه را روی تخته پایه ثابت می کنند.
برای یک پایه من دو قطعه سفید چاپ کردم که باید با پیچ M4x20 میلی متر ثابت شوند تا پایه ثابت ایجاد شود.
مرحله 2: منبع تغذیه و الکترونیک
حالا من به مقداری برق و مقداری کنترل کننده برای ماتریس نوار LED نیاز دارم. در ابتدا nodeMCU کنترل کننده. یک مدار بسیار ساده اجازه می دهد تا nodemcu قابل جدا شدن باشد ، هیچ چیز آزاردهنده تر از این نیست که یک دستگاه الکترونیکی خراب را با تعداد زیادی پین لحیم کاری لحیم کنید. اتصالات در زیر شرح داده شده است:
اتصال NodeMCU (پین مقاومت نور A0 1
پین مقاومت 3 ، 3 ولت 2
D2 DIn نوار LED
Vin 5V منبع تغذیه
GND GND منبع تغذیه
منبع تغذیه در پشت صفحه اصلی نصب شده است. من تصمیم گرفتم که منبع نسبتاً بزرگی را در امتداد جهت لبه بلند با اتصال 5V/GND در پایین که اتصالات از جلو از طریق کل حفاری وارد می شود ، برطرف کنم. سوراخ های نصب منبع تغذیه به طور مشترک با چاپگرهای الکترونیکی سه بعدی و روکش های اتصال دهنده برق استفاده می شود. طراحی به سرعت انجام شد - در گذشته من همه را در کنار یک منبع تغذیه در یک جلد ترکیب می کنم - خوب ، این نمونه های اولیه است …
قطعات سه بعدی با tinkercad (که فقط برای طراحی های سریع عالی است) ایجاد شده و با Cura چاپ شده است.
پیوند به پروژه tinkercad: اجزای ماتریس نوار Tinkercad LED
مرحله 3: نرم افزار
مزیت nodemcu قطعاً این است که نیازی به ماژول ساعت دیجیتال نیست ، همچنین نیازی به رابط کنترل جداگانه ندارید زیرا می توانید از سرور وب برای کنترل nodemcu استفاده کنید.
تعداد جلوه ها نامحدود است زیرا ماتریس می تواند به عنوان صفحه پیام ، لامپ ، تتریس مانند بازی ، نور برفی ،…
خوشبختانه برنامه نویسی nodeMCU بسیار بسیار نزدیک به برنامه نویسی arduinos است. از Arduino IDE می توان استفاده کرد. توضیحات خوبی وجود دارد که چگونه می توانید Arduino IDE را نصب کرده و با nodeMCU ESP8622 کار کنید. و آنها را در دستورالعمل ها نیز دریافت می کنید - شروع سریع به Nodemcu (ESP8266) در Arduino IDE توسط Magesh Jayakumar
چند کتابخانه باید نصب شود و نرم افزار هنوز در حال کار است. صفحه نمایش ساعت ، متن پیمایش و برخی جلوه ها گنجانده شده است.
ساعت و جلوه ها را می توان از طریق یک صفحه وب کنترل کرد. این هنوز بسیار اساسی است و من باید بدانم که چگونه می توان صفحه وب را به یک رابط کاربری واقعاً زیبا با انواع عملکردهای مرتب ارتقا داد.
کارهای بیشتری باید انجام شود.
توصیه شده:
ساعت دیجیتالی با استفاده از آردوینو و صفحه نمایش ماتریس Led Dot: 6 مرحله
ساعت دیجیتالی با استفاده از Arduino و Led Dot Matrix Display: امروزه سازندگان و توسعه دهندگان Arduino را برای توسعه سریع نمونه اولیه پروژه ها ترجیح می دهند. آردوینو یک پلتفرم الکترونیکی منبع باز است که بر اساس سخت افزار و نرم افزارهای آسان برای استفاده است. آردوینو دارای جامعه کاربری بسیار خوبی است. در این پروژه
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 پوشیدنی: 8 مرحله (همراه با تصاویر)
نشان صفحه نمایش ماتریس پوشیدنی: آیا در حال برگزاری رویداد ، مسابقه یا حتی برگزاری جشن تولد هستید؟ نشان ها مواردی همه کاره هستند که می توانند معرفی و جشن ها را بسیار ساده تر کنند. شما هرگز با & quot ؛ سلام ، نام من صحبت نمی کنید. ……….. & quot؛ s
نحوه ساخت ساعت بیدرنگ با استفاده از صفحه نمایش Arduino و TFT - Arduino Mega RTC با صفحه نمایش TFT 3.5 اینچی: 4 مرحله
نحوه ساختن ساعت بیدرنگ با استفاده از صفحه نمایش Arduino و TFT | Arduino Mega RTC با صفحه نمایش TFT 3.5 اینچی: از کانال یوتیوب من دیدن کنید. مقدمه:- در این پست قصد دارم "ساعت واقعی" را با استفاده از LCD لمسی 3.5 اینچی TFT ، Arduino Mega بسازم. ماژول 2560 و DS3231 RTC…. قبل از شروع… ویدیو را از کانال YouTube من بررسی کنید .. توجه:- اگر از Arduin استفاده می کنید
صفحه لمسی دیواری همگام سازی خانواده و صفحه کنترل صفحه: 7 مرحله (همراه با تصاویر)
صفحه لمسی دیواری همگام سازی خانواده و صفحه کنترل صفحه: ما تقویمی داریم که ماهانه با رویدادها به روز می شود اما به صورت دستی انجام می شود. ما همچنین تمایل داریم چیزهایی را که تمام شده ایم یا سایر کارهای جزئی دیگر فراموش کنیم. در این عصر من فکر می کردم داشتن یک تقویم همگام سازی شده و یک سیستم دفترچه یادداشت بسیار آسان تر است که بتواند