فهرست مطالب:
- مرحله 1: لیست قطعات
- مرحله 2: طرحواره ای
- مرحله 3: لحیم کاری و مونتاژ
- مرحله 4: برنامه ریزی
- مرحله 5: پایان دهید
تصویری: ساعت شمارش حلقه: 5 مرحله (همراه با تصاویر)
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:53
من قصد داشتم یک Neopixel Ring 60 Led برای ساخت ساعت بخرم اما متأسفانه نتوانستم آن را بخرم. سرانجام ، من یک Neopixel Ring 35 Leds خریدم و راهی ساده برای ساخت ساعت اینترنتی ارائه کردم که ساعت ، دقیقه و ثانیه را با این حلقه LED 35 نشان می دهد. بیایید شروع کنیم.
مرحله 1: لیست قطعات
اجزای اصلی شامل:
- 01pcs x ESP8266 NODEMCU
- 01 عدد x NEOPIXEL RING 35 LED
- 01 عدد x PCB جهانی دو طرفه برای DIY 5x7cm
- 01 قطعه x مرد و زن 40PIN 2.54MM HEADER
- 01pcs x شارژر تلفن برای تأمین برق
مرحله 2: طرحواره ای
این مدار بسیار ساده است. حلقه NEOPIXEL دارای 2 عدد پد 3 x به شرح زیر است: 5V ، DI ، GND و 5V ، DO ، GND. برای کنترل آن ، تنها کاری که باید انجام دهیم این است که 3 اتصال را به این 3 پد 5V ، DI ، GND روی حلقه لحیم کنید. 5V و GND NEOPIXEL RING به +5V متصل می شوند و GND منبع تغذیه خارجی و پین DI داده به پین D4 به ESP8266 NODEMCU وصل می شود.
توجه: من NEOPIXEL RING 35 LED را در کتابخانه FRITZING پیدا نکردم ، بنابراین از NEOPIXEL RING 60 LED برای جایگزینی آن در نمودار مدار استفاده کردم.
مرحله 3: لحیم کاری و مونتاژ
ابتدا ، کابلهای اصلی را از NEOPIXEL RING حذف کردم ، سپس هدر مردانه 3 پین را در پین های 5V ، DI ، GND روی NEOPIXEL RING لحیم کردم.
من DIY PROTOBOARD CIRCUIT 5X7cm را به یک قطعه کوچک تقسیم کردم ، 2 ردیف سرصفحه زن را برای اتصال ESP8266 NODEMCU روی آن لحیم کردم. در این تصویر ، من برخی از اجزای اضافی مانند: هدر زن 8P برای MPU6050 ، یک LED RGB با 3 قطعه x مقاومت محدود کننده جریان و بلوک ترمینال پیچ 2P را لحیم کرده ام.
لحیم کاری سر زنانه 3 پین (5V ، D4 ، GND) در پایین PCB DIY به صورت شماتیک در مرحله قبل انجام می شود. این سرصفحه زن به هدر نر NEOPIXEL RING متصل می شود.
برای پوشاندن ESP8266 NODEMCU یک جعبه کوچک بچسبانید. ای کاش یک چاپگر سه بعدی داشتم تا جعبه های کوچکی مانند این بسازم. من یک سوراخ روی جعبه ایجاد کردم تا سربرگ زن DIB PCB از این سوراخ عبور کرده و به NEOPIXEL RING متصل شود.
خیلی ساده است. انجام شده.
من از شارژر تلفن همراه برای تامین برق 5 ولت برای شمارش ساعت زنگ استفاده کردم.
مرحله 4: برنامه ریزی
ایده من در تصویر زیر نشان داده شده است:
ساعت به صورت یک عدد دودویی نمایش داده می شود و ما برای نشان دادن ساعت به 4 LED معادل یک عدد باینری 4 بیتی نیاز داریم (حداکثر 12). دقیقه و دوم با شمارش تعداد LED ها در رقم دهها نشان داده می شود (حداکثر 5) و واحد رقم (حداکثر.9). در کل ، برای نمایش دقیقه و ثانیه به (5+9) x 2 = 28 LED نیاز داریم.
این حلقه NEOPIXEL دارای 35 LED است بنابراین 3 LED باقی مانده به عنوان جدا کننده برای روشن شدن ساعت ، دقیقه و ثانیه استفاده می شود. در تصویر با رنگ سیاه مشخص شده است.
ما می توانیم تصویر زیر را برای درک نحوه نمایش این ساعت در ساعت مشاهده کنیم.
موقعیت LED ها در آرایه های زیر اعلام شده است:
بایت HHHH [4] = {16 ، 17 ، 18 ، 19}؛ // ساعت - عدد دودویی 4 بیتی
بایت M0 [5] = {14 ، 13 ، 12 ، 11 ، 10} ؛ // دقیقه - ده رقم بایت M1 [9] = {9 ، 8 ، 7 ، 6 ، 5 ، 4 ، 3 ، 2 ، 1} ؛ // دقیقه - واحد رقم بایت S0 [5] = {21 ، 22 ، 23 ، 24 ، 25} ؛ // دقیقه - ده رقم بایت S1 [9] = {26 ، 27 ، 28 ، 29 ، 30 ، 31 ، 32 ، 33 ، 34} ؛ // دقیقه - واحد رقم بایت SEPERATOR [3] = {0، 15، 20}؛ // 3 رهبری جداکننده
این ساعت شمارش حلقه می تواند اطلاعات زمان را از سرور NTP بخواند و زمان توسط WSPI توسط ESP8266 NODEMCU به روز می شود.
ما می توانیم برای انتخاب رنگ led مورد نظر خود به این وب سایت مراجعه کنیم. در تصویر زیر ، ساعت شمارش حلقه زمان را بدون هدایت جداکننده نشان می دهد.
اگر باعث سردرگمی شود ، می توانیم رنگ دیگری را برای آنها (مانند: سفید در تصویر زیر) برای تمایز ساعت ، دقیقه و ثانیه تنظیم کنیم.
شمارش کد ساعت زنگ در GitHub من موجود است.
مرحله 5: پایان دهید
چند عکس دیگر ببینید.
ممنون از نگاهتون و امیدوارم خوشتون بیاد !!!
لطفاً در کانال YouTube من لایک و عضویت کنید.
توصیه شده:
ساعت شمارش معکوس مراسم تحلیف ریاست جمهوری (Wifi): 6 مرحله
ساعت شمارش معکوس مراسم تحلیف ریاست جمهوری (Wifi): نمای کلی: ساعت شمارش معکوس شبیه محصولات تجاری است ، با چند پیچ و تاب: الف) وقتی به زمان رویداد مورد نظر رسید ، ساعت شمارش معکوس: اعلان پیمایش را نمایش می دهد و جلوه های صوتی و آهنگ mp3 را پخش می کند - در این مورد ، REM آهنگ: & ld
ساعت بازنشستگی / شمارش بالا / ساعت Dn: 4 مرحله (همراه با تصاویر)
ساعت بازنشستگی / شمارش بالا / ساعت Dn: من تعدادی از این نمایشگرهای نقطه ای ماتریس LED 8x8 را در کشو داشتم و به این فکر می کردم که با آنها چه کنم. با الهام از دستورالعمل های دیگر ، من این ایده را پیدا کردم که یک صفحه شمارش معکوس/بالا ایجاد کنم تا تا تاریخ/زمان آینده شمارش معکوس کنم و اگر زمان مورد نظر
بازی بازی بسکتبال هوشمند با حلقه های شمارش امتیاز با استفاده از پلتفرم تعبیه شده Evive- Arduino: 13 مرحله
بازی بازی بسکتبال هوشمند با حلقه شمارش امتیاز با استفاده از پلتفرم تعبیه شده Evive- Arduino: از بین همه بازی های موجود ، سرگرم کننده ترین آنها بازی های آرکید است. بنابراین ، ما فکر کردیم که چرا خودمان را در خانه درست نکنیم! و ما اینجا هستیم ، سرگرم کننده ترین بازی DIY که تا به حال انجام داده اید - بازی بسکتبال DIY Arcade! نه تنها این
خیابان کنجد - ساعت شمارش شماره پین بال: 8 مرحله (همراه با تصاویر)
خیابان کنجد - ساعت شمارش شماره پین بال: این دستورالعمل ساخت یک ساعت سفارشی را نشان می دهد. در حالی که این به طور خاص ساخت ساعت برجسته در خیابان کنجد است. انیمیشن شمارش پین بال دزد ، روشهای کلی یکسان است و آموزش
ساعت شمارش معکوس با LED ها: 3 مرحله
ساعت شمارش معکوس با LED ها: اینها نکات کوتاهی در مورد "ساعت شمارش معکوس" است که 10 سال پیش برای Y2K ساختم ، ساعت از جلو 4 فوت مربع است. ضخامت آن حدود 4 اینچ است و بر روی میکروکنترلر تعبیه شده کار می کند. هر بخش از LEDS 10x 20 میلی متر ساخته شده است. من حدود