فهرست مطالب:

ساعت با کنترل از راه دور IR برای تنظیمات زمان/تاریخ: 5 مرحله
ساعت با کنترل از راه دور IR برای تنظیمات زمان/تاریخ: 5 مرحله

تصویری: ساعت با کنترل از راه دور IR برای تنظیمات زمان/تاریخ: 5 مرحله

تصویری: ساعت با کنترل از راه دور IR برای تنظیمات زمان/تاریخ: 5 مرحله
تصویری: لحظه دستگیری قاتل که دو فرد را در کنار خیابان سر برید ! 2024, ژوئن
Anonim
ساعت با کنترل از راه دور IR برای تنظیمات زمان/تاریخ
ساعت با کنترل از راه دور IR برای تنظیمات زمان/تاریخ
ساعت با کنترل از راه دور IR برای تنظیمات زمان/تاریخ
ساعت با کنترل از راه دور IR برای تنظیمات زمان/تاریخ
ساعت با کنترل از راه دور IR برای تنظیمات زمان/تاریخ
ساعت با کنترل از راه دور IR برای تنظیمات زمان/تاریخ
ساعت با کنترل از راه دور IR برای تنظیمات زمان/تاریخ
ساعت با کنترل از راه دور IR برای تنظیمات زمان/تاریخ

این یک ساعت ساده است که با استفاده از اجزای موجود در دسترس ساخته شده است. میکروکنترلر مورد استفاده STM32F030F4P6 ارزان است. صفحه نمایش از نوع LCD 16x2 با کوله پشتی I2C (PCF8574) است.

مدار ساعت را می توان با استفاده از تخته های نمونه اولیه و برد آداپتور TSSOP28 ، مطابق شکل ، ساخت.

مرحله 1: مواد

  • MCU STM32F030F4P6
  • PCF8563 RTC یا ماژول آماده را تهیه کنید
  • LCD 1602 با کوله پشتی I2C
  • تخته های نمونه سازی
  • کنترل از راه دور IR از یک ماژول پخش کننده بلوتوث/MP3 - IR Remote
  • گیرنده IR 38KHz - TSOP1738
  • کریستال (12 مگاهرتز برای MCU ، 32.768 کیلوهرتز برای RTC)
  • اجزای مختلف که در شماتیک توضیح داده شده است
  • سیم ، اتصالات و غیره

برای فلش کردن برنامه در MCU ، یک آداپتور سریال USB مورد نیاز است.

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

شماتیک و کد منبع
شماتیک و کد منبع

مرحله 3: برنامه نویسی MCU

پس از سیم کشی MCU مطابق شکل ، برنامه را می توان به راحتی با استفاده از آداپتور سریال USB به MCU تبدیل کرد.

TX آداپتور سریال USB را به PA10 MCU (USART1_RX) و RX آداپتور را به PA9 MCU (USART1_TX) وصل کنید.

برای کوتاه کردن پین 1 و 2 هدر P1 از یک بلوز استفاده کنید (به شکل شماتیک مراجعه کنید ، فقط پین Boot0 نیاز به پیکربندی دارد زیرا پین Boot1 در این MCU وجود ندارد) و مدار را تغذیه کنید تا MCU را به حالت بارگذاری سریال وارد کند.

مرجع خوبی برای برنامه نویسی STM32 MCU در این دستورالعمل وجود دارد: فلش STM32

پس از چشمک زدن برنامه ، كوتاه را از پین 1 و 2 P1 ، و پین های كوتاه 2 و پین 3 را بردارید ، سپس برد را روشن كنید و MCU باید اجرای برنامه فلش شده را شروع كند.

مرحله 4: تنظیم زمان و تاریخ

تنظیم زمان و تاریخ
تنظیم زمان و تاریخ
تنظیم زمان و تاریخ
تنظیم زمان و تاریخ
تنظیم زمان و تاریخ
تنظیم زمان و تاریخ
تنظیم زمان و تاریخ
تنظیم زمان و تاریخ

برای تنظیم تاریخ/زمان ، دکمه MENU را از راه دور فشار دهید (برای نقشه های کلیدی به تصویر کنترل از راه دور مراجعه کنید).

LCD نمایش * تنظیم زمان و تنظیم تاریخ. * به انتخاب فعلی اشاره می کند.

برای حرکت دادن اشاره گر * از دکمه های INCREASE/DECREASE (+/-) استفاده کنید. این دو دکمه برای تغییر مقادیر زمان/تاریخ نیز استفاده می شود.

برای انتخاب از دکمه SELECT استفاده کنید.

دکمه های LEFT/RIGHT باید مکان نما را به موقعیت های زمان/تاریخ منتقل کنند ، و سپس دکمه های INCREASE/DECREASE برای تغییر مقدار مربوطه. برای قفل کردن تغییر ، دکمه SELECT را فشار دهید.

دکمه RETURN برای خروج از تنظیم زمان/تاریخ استفاده می شود.

مرحله 5: جلو بروید و یکی بسازید ، ارزان و سرگرم کننده خوب است

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

بعد.. آن را در یک قاب زیبا قرار دهید ، با استفاده از پاوربانک آن را تغذیه کنید..

ممنون که خواندید.

توصیه شده: