فهرست مطالب:

ساعت رومی: 5 مرحله (همراه با تصاویر)
ساعت رومی: 5 مرحله (همراه با تصاویر)

تصویری: ساعت رومی: 5 مرحله (همراه با تصاویر)

تصویری: ساعت رومی: 5 مرحله (همراه با تصاویر)
تصویری: گوز زدن پریانکا چوپرا هنرپیشه بالیوود در یکی از برنامه های لایف تلویزیونی |C&C 2024, جولای
Anonim
ساعت رومی
ساعت رومی
ساعت رومی
ساعت رومی
ساعت رومی
ساعت رومی

سلام به همه ، در این دستورالعمل ، من به شما نشان می دهم که چگونه یک ساعت حروف رومی ساخته ام که از ماتریس نئوپیکسل 8 در 8 استفاده می کند. من فقط ماتریس led ws2812b 8*8 را برای ساخت یک ساعت معمولی خریدم ، اما وقتی پروژه را شروع کردم متوجه شدم که برای نمایش یک رقمی حداقل به 5 ردیف led نیاز دارم. به همین دلیل ، من فقط می توانم رقم ساعت یا رقم دقیقه را نشان دهم. این مشکل را می توان با استفاده از ماتریس نئوپیکسلی 10*10 یا 10*8 حل کرد اما معمولاً در دسترس نیست. بنابراین من به برخی از راه حل های نرم افزاری فکر کردم ، اولین راه حلی که به ذهنم رسید این بود که از رقم ساعت اجتناب کنم اما منطقی نیست ، بنابراین به فکر نشان دادن رقم ساعت به شکل دیگری که یک روش دودویی است افتادم اما ممکن است برای من قابل درک نباشد. هر کس. در نهایت ، من تصمیم گرفتم که رقم ساعت را با حروف رومی و رقم دقیقه را با ارقام معمولی نشان دهم. این ساعت بر اساس آردوینو نانو و یک ماژول RTC (DS1307) است و همچنین از یک ماژول بلوتوث hc05 تشکیل شده است. و ساعت به طور کامل توسط یک برنامه اندرویدی ایجاد شده در برنامه مخترع کنترل می شود. با استفاده از برنامه می توانیم زنگ ساعت تنظیم شده را تنظیم کنیم ، و می توان ایموجی 8 بیت پیکسل را در ساعت و کمی متحرک نشان داد و همچنین می توانیم روشنایی led را کنترل کنیم. در به روزرسانی آینده ، برخی از متون را در ساعت می آورم و همچنین UI خسته کننده برنامه اندروید خود را به روز می کنم.

مرحله 1: اجزاء

اجزاء
اجزاء
اجزاء
اجزاء
اجزاء
اجزاء

قطعات الکترونیکی

  • آردوینو پرو مینی
  • WS2812 8 × 8 64 ماتریس LED
  • ماژول ds1307 RTC
  • ماژول hc 05 بلوتوث
  • ماژول شارژ باتری لیتیوم یون لیتیوم TA4056
  • باتری لیتیوم یون 3.7v/2000mah
  • PCB نقطه هدف عمومی

Toolsand Utilities

  • آهن لحیم کاری ،
  • پایه آهنی لحیم کاری ،
  • سیم لحیم ،
  • Flux - Paste ،
  • D-Solder Wire
  • برش برش سیم
  • پیچ گوشتی
  • چسب حرارتی تفنگی
  • چسب پارچه ای
  • یک جعبه کوچک برای بدنه بیرونی
  • پارچه نخی مشکی

مرحله 2: مدار

جریان
جریان

Arduino pro mini مغز مدار است. ماژول rtc زمان و پردازش آردوینو را در اختیار شما قرار می دهد و در ماتریس نئوپیکسل نمایش داده می شود. hc05 برای ارتباط بین تلفن همراه و ساعت با استفاده از بلوتوث استفاده می شود. یک زنگ 5 ولت در مدار برای ایجاد صدای زنگ هشدار استفاده می شود. ماژول TP4056 برای شارژ باتری لیتیوم یون با محافظت استفاده می شود. قطعات را با استفاده از مدار وصل کنید

مرحله 3: کد آردوینو

کد آردوینو را بارگیری کنید. (من می دانم که کد نامرتب است اما کار می کند؟)

مرحله 4: برنامه Android

برنامه اندروید
برنامه اندروید

ساعت به طور کامل توسط یک برنامه اندرویدی ایجاد شده در برنامه مخترع کنترل می شود. با استفاده از برنامه می توانیم زنگ ساعت تنظیم شده را تنظیم کنیم ، و می توان ایموجی 8 بیت پیکسل را در ساعت و کمی متحرک نشان داد و همچنین می توانیم روشنایی led را کنترل کنیم. برای بارگیری برنامه به نمایه Github من مراجعه کنید یا به من ایمیل بزنید

مرحله 5: نهایی کردن ساعت

نهایی کردن ساعت
نهایی کردن ساعت
نهایی کردن ساعت
نهایی کردن ساعت
نهایی کردن ساعت
نهایی کردن ساعت

من فقط برای بدنه بیرونی از جعبه برق Pvc استفاده می کنم. و یک پارچه نخی مشکی برای پوشاندن جعبه

با تشکر از شما برای خواندن و لطفاً به من رای دهید در مسابقه ساعت

توصیه شده: