فهرست مطالب:

کرونومتر دیجیتال همه در یک (ساعت ، تایمر ، زنگ هشدار ، دما): 10 مرحله (همراه با تصاویر)
کرونومتر دیجیتال همه در یک (ساعت ، تایمر ، زنگ هشدار ، دما): 10 مرحله (همراه با تصاویر)

تصویری: کرونومتر دیجیتال همه در یک (ساعت ، تایمر ، زنگ هشدار ، دما): 10 مرحله (همراه با تصاویر)

تصویری: کرونومتر دیجیتال همه در یک (ساعت ، تایمر ، زنگ هشدار ، دما): 10 مرحله (همراه با تصاویر)
تصویری: ساعت مچی G Shock Under 100 $-15 بهترین ساعت ساعت شوکی Casio G زیر 100 د... 2024, نوامبر
Anonim
Image
Image
کرونومتر دیجیتال همه در یک (ساعت ، تایمر ، زنگ هشدار ، دما)
کرونومتر دیجیتال همه در یک (ساعت ، تایمر ، زنگ هشدار ، دما)
کرونومتر دیجیتال همه در یک (ساعت ، تایمر ، زنگ هشدار ، دما)
کرونومتر دیجیتال همه در یک (ساعت ، تایمر ، زنگ هشدار ، دما)

ما قصد داشتیم برای مسابقات دیگر یک تایمر بسازیم ، اما بعداً یک ساعت (بدون RTC) نیز اجرا کردیم. با شروع برنامه نویسی ، ما علاقه مند به استفاده از قابلیت های بیشتر در دستگاه شدیم و در نهایت DS3231 RTC را اضافه کردیم و همچنین با افزایش میزان دکمه های فشار تا دو در پایان پروژه ، تعامل را افزایش دادیم.

ویژگی های ساعت

  • ساعت زمان واقعی
  • زنگ خطر. هشدار
  • تایمر
  • نمایش دمای اتاق
  • تنظیم زمان توسط کاربر
  • تایمر را توسط کاربر تنظیم کنید
  • روزهای زنگ هشدار را تنظیم کنید

مرحله 1: آنچه شما نیاز دارید

آنچه شما نیاز دارید
آنچه شما نیاز دارید

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

  • 1 نه آردوینو Mega2560 با کابل - 9.79 دلار
  • 1 نه DS3231 RTC - 1.09 دلار
  • 100 نه قرمز 3528 SMD LED - 0.77 دلار
  • 2 شماره هدر 1x40 تک ردیف مرد 2.54 پین - 0.58 دلار *
  • 1 شماره هدر 1x40 زن تک ردیف 2.54 پین - 1.0 دلار *
  • 2 شماره سوئیچ 6*6*13 میلیمتری دسته بلند - 0.10 دلار*
  • 2 شماره 10k 1/4 وات از طریق مقاومت سوراخ - 0.04 دلار *
  • 1 شماره بلندگوی 8 اهم - 1.0 دلار
  • 1 متر 1.27 میلی متر PITCH کابل روبان تخت رنگ 10 رنگ - 1.04 دلار
  • 1 شماره LM386 *
  • 1 شماره پتانسیومتر 10 کیلو متر *
  • 1 شماره مقاومت 10 اهم *
  • 2 شماره خازن 10uF *
  • 1 شماره خازن 250 uF *
  • 1 شماره خازن 0.1uF *
  • 1 شماره PCB همه منظوره *

قسمت های دیگر

  • ورق MDF 2 میلیمتری

    1. 240 میلی متر در 60 میلی متر 2 عدد برای جلو و عقب
    2. 240 میلی متر در 70 میلی متر 3 شماره برای بالا ، صفحه پشتیبانی برای LED و پایین
    3. 60 میلی متر در 65 میلی متر 2 شماره برای سمت چپ و راست مورد
  • ورق اکریلیک 2 میلی متر

    130 میلی متر در 80 میلی متر 14 شماره برای رقم

  • تفنگ چسب
  • چسب فوق العاده برای ام دی اف
  • کامپیوتر دارای Arduino IDE
  • ایستگاه لحیم کاری
  • ضربه کوچک کنید

فقط همین.

* همه موارد ترجیح می دهند محلی خرید کنند.

مرحله 2: بدنه اکریلیک و برش لیزری

بدنه اکریلیک و برش لیزری
بدنه اکریلیک و برش لیزری
بدنه اکریلیک و برش لیزری
بدنه اکریلیک و برش لیزری
بدنه اکریلیک و برش لیزری
بدنه اکریلیک و برش لیزری
  • فایل های DXF برای قاب ساعت و صفحه دیجیتال اکریلیک.
  • همانطور که در نمودار شماتیک صفحه بالا و صفحه پشتیبانی LED نشان داده شده است ، هر دو صفحه به صورت شیار شیار led و صفحه بالا در جهت مخالف به هم چسبیده اند. نتیجه در تصویر دوم به صورت نمودار شماتیک نشان داده شده است.

مرحله 3: LED را در زیر صفحه بالا بچسبانید و لحیم کنید

LED را در زیر صفحه بالا بچسبانید و لحیم کنید
LED را در زیر صفحه بالا بچسبانید و لحیم کنید
LED را در زیر صفحه بالا بچسبانید و لحیم کنید
LED را در زیر صفحه بالا بچسبانید و لحیم کنید
LED را در زیر صفحه بالا بچسبانید و لحیم کنید
LED را در زیر صفحه بالا بچسبانید و لحیم کنید
LED را در زیر صفحه بالا بچسبانید و لحیم کنید
LED را در زیر صفحه بالا بچسبانید و لحیم کنید

LED قرمز حداکثر روی 2.6 ولت کار می کند و پین دیجیتال کنترل کننده 5 ولت و 0 ولت می دهد. بنابراین ما باید LED قرمز را در سری 2 بچسبانیم و با پین دیجیتال مربوطه کنترل کننده متصل شویم. بنابراین حداکثر ولتاژ سری 2 LED 5.2 است و LED قرمز توسط کنترل کننده 5V نمی سوزد

همانطور که در تصاویر نشان داده شده است ، هر LED قرمز را به ترتیب در شکاف مربوطه خود بچسبانید. پس از لحیم کاری آند و کاتد LED های مجاور ، آنها را به صورت سری وصل کنید

سیم جداگانه را بردارید و عایق لاستیکی را با توجه به طول ردیف سرب LED جدا کنید و تمام سری LED های سری را به سیم معمولی لحیم کنید ، همانطور که در تصویر 3 برای زمینه مشترک همه LED ها نشان داده شده است

کابل روبان تخت 1.27 میلی متری PITCH را بردارید و آن را با فاصله تقریبی بین ردیف led و کنترل برش دهید. عایق دو طرف را برای لحیم کاری بردارید

هر سیم را به صورت سلسله مراتبی از رنگ روبان به سایر مجموعه های LED لحیم کنید ، همانطور که در تصویر سوم نشان داده شده است

در حال حاضر انتهای دیگر سیم را لحیم نکنید ، هنگام تنظیم تمام سیم برای کنترل ، لحیم می شود

به طور مشابه همه LED های قرمز و سیم لحیم را به ترتیب بچسبانید. تمام کاتد LED را لحیم کرده و تک سیم را برای کل LED به عنوان زمین بگیرید

مرحله 4: دیاگمای شماتیک بر اساس Arduino Mega2560 RTC و تقویت کننده

دیاگمای شماتیک بر اساس Arduino Mega2560 RTC و تقویت کننده
دیاگمای شماتیک بر اساس Arduino Mega2560 RTC و تقویت کننده
طرحواره ای مبتنی بر Arduino Mega2560 RTC و تقویت کننده
طرحواره ای مبتنی بر Arduino Mega2560 RTC و تقویت کننده
  • قبل از لحیم کاری ، هر سیم کوچک کننده حرارتی را در هر سیم قرار دهید تا از اتصال کوتاه جلوگیری شود.
  • 4 پین هدر زن در یک طرف و 4 پین هدر نر در طرف دیگر 4 کابل سیمی را لحیم کنید. سیمها را مطابق شماتیک با DS3231 (RTC) وصل کنید.
  • همه اجزای مربوط به تقویت کننده را روی PCB عمومی قرار دهید و آن را مطابق نمودار شماتیک تقویت کننده بر اساس IC LM386 لحیم کنید.
  • دو دکمه فشار و مقاومت لحیم کاری و اتصال Vcc را مطابق نمودار شماتیک بردارید و با استفاده از تفنگ چسب حرارتی از داخل روی صفحه جلویی بچسبانید.
  • ورودی دکمه سمت چپ را به شماره پین دیجیتال وصل کنید. 3 و دکمه سمت راست را به پین شماره فشار دهید. 2
  • اگر کاربر می خواهد اتصال SDA و SCL را در شماره 20 و 21 شماره قرار دهد. پین ، پس فرقی نمی کند
  • پین دیجیتال شماره را وصل کنید 7 به زمین و شماره پین. 6 در ورودی تقویت کننده
  • پس از اتمام کلیه کارهای لحیم کاری ، لوله کوچک کننده حرارتی را کوچک کنید.

مرحله 5: تمام صفحه شماره اکریلیک را تنظیم کنید

تمام صفحه شماره اکریلیک را تنظیم کنید
تمام صفحه شماره اکریلیک را تنظیم کنید
تمام صفحه شماره اکریلیک را تنظیم کنید
تمام صفحه شماره اکریلیک را تنظیم کنید
تمام صفحه شماره اکریلیک را تنظیم کنید
تمام صفحه شماره اکریلیک را تنظیم کنید
  • پلاک شماره اکریلیک را قرار دهید ، با 0 در جلو تا 9 در آخرین شکاف تمام ردیف ها شروع می شود.

  • صفحه کولون را روی شکاف روده قرار دهید.

مرحله 6: Anode Pin همه LED ها را به کنترلر وصل کنید

پین آند همه LED ها را به کنترلر وصل کنید
پین آند همه LED ها را به کنترلر وصل کنید
پین آند همه LED ها را به کنترلر وصل کنید
پین آند همه LED ها را به کنترلر وصل کنید
پین آند همه LED ها را به کنترلر وصل کنید
پین آند همه LED ها را به کنترلر وصل کنید
  • مطابق شکل زیر ، تمام سیم کاتد را به پین هدر نر با توجه به تنظیمات پین دیجیتال لحیم کنید.
  • تمام LED ها را مطابق تصویر متصل کنید.
  • پین های آردوینو ==> رقم ساعت
  • D10 ==> 0 رقم واحد
  • D11 ==> 1 رقم واحد
  • D12 ==> 2 رقم واحد
  • D13 ==> 3 رقم واحد
  • D14 ==> 4 رقم واحد
  • D15 ==> 5 رقم واحد
  • D16 ==> 6 رقم واحد
  • D17 ==> 7 رقم واحد
  • D18 ==> 8 رقم واحد
  • D19 ==> 9 رقم واحد
  • D5 ==> 0 رقم اعشاری
  • D6 ==> 1 رقم اعشاری
  • D22 ==> 2 رقم اعشاری
  • D23 ==> 3 رقم دهدهی
  • D24 ==> 4 رقم اعشاری
  • D25 ==> 5 رقم اعشاری
  • D26 ==> 6 رقم دهدهی
  • D27 ==> 7 رقم اعشاری
  • D28 ==> 8 رقم اعشاری
  • D29 ==> 9 رقم دهدهی
  • D30 ==> 0 صد رقم
  • D31 ==> 1 صد رقم
  • D32 ==> 2 صد رقم
  • D33 ==> 3 صد رقمی
  • D34 ==> 4 صد رقم
  • D35 ==> 5 صد رقم
  • D36 ==> 6 صد رقمی
  • D37 ==> 7 رقم صد
  • D38 ==> 8 رقم صد رقمی

  • D39 ==> 9 صد رقم
  • D40 ==> 0 هزار رقمی
  • D41 ==> 1 هزار رقم
  • D42 ==> 2 هزار رقمی
  • D43 ==> 3 هزار رقمی
  • D44 ==> 4 هزار رقمی
  • D45 ==> 5 هزار رقمی
  • D46 ==> 6 هزار رقمی
  • D47 ==> 7 هزار رقمی
  • D48 ==> 8 هزار رقمی
  • D49 ==> 9 هزار رقمی
  • D53 ==> روده بزرگ (:)
  • تمام پایه های مشترک LED به پایه زمین متصل می شوند.

مرحله 7: اتصال را با استفاده از کد نمونه بررسی کنید

  • Arduino IDE را باز کنید و کد چک نمونه را در زیر باز کنید.
  • بارگذاری در Arduino Mega2560.
  • پس از اتمام بارگذاری ، چشمک زدن از واحد رقم دقیقه 0 تا 1 ، 2 ، 3 تا نهم رقم اعشاری ساعت زمان با 0.5 ثانیه تأخیر شروع می شود.
  • در این بین ، اگر هیچ چراغی روشن نشد ، اتصال LED ها و کنترل کننده را بررسی کنید.

مرحله 8: نحوه بارگذاری اولین بار کد در کنترلر

  • کد دانلود در زیر آمده است.
  • Arduino IDE را باز کرده و کد را در آن باز کنید.
  • ویدیو را مانند تصویر بالا مشاهده کنید و دستورالعمل ها را دنبال کنید.

مرحله 9: نحوه تنظیم حالت های مختلف در این ساعت

Image
Image

مرحله 10: برنامه های آینده

  • ches اضافه کنید
  • یک دکمه را افزایش دهید تا کاربر پسندتر شود.
  • با استفاده از دکمه قابل تغییر بین حالت 12 ساعته و 24 ساعته است.
  • تعاملی تر با نشانه های صوتی زمان فعلی با صبح بخیر ، عصر و غیره.
  • اضافه کردن ویژگی کنترل این ساعت با برنامه تلفن همراه.

نظرات/پیشنهادات/سوالات/انتقادات شما قابل تقدیر است…

توصیه شده: