সুচিপত্র:

সময়/তারিখ সেটিংসের জন্য আইআর রিমোট কন্ট্রোল সহ ঘড়ি: 5 টি ধাপ
সময়/তারিখ সেটিংসের জন্য আইআর রিমোট কন্ট্রোল সহ ঘড়ি: 5 টি ধাপ

ভিডিও: সময়/তারিখ সেটিংসের জন্য আইআর রিমোট কন্ট্রোল সহ ঘড়ি: 5 টি ধাপ

ভিডিও: সময়/তারিখ সেটিংসের জন্য আইআর রিমোট কন্ট্রোল সহ ঘড়ি: 5 টি ধাপ
ভিডিও: V380 Panoramic IP Camera Unboxing & Review (Bangla)- The Best Mini IP Camera Ever 2024, জুলাই
Anonim
সময়/তারিখ সেটিংসের জন্য আইআর রিমোট কন্ট্রোল সহ ঘড়ি
সময়/তারিখ সেটিংসের জন্য আইআর রিমোট কন্ট্রোল সহ ঘড়ি
সময়/তারিখ সেটিংসের জন্য আইআর রিমোট কন্ট্রোল সহ ঘড়ি
সময়/তারিখ সেটিংসের জন্য আইআর রিমোট কন্ট্রোল সহ ঘড়ি
সময়/তারিখ সেটিংসের জন্য আইআর রিমোট কন্ট্রোল সহ ঘড়ি
সময়/তারিখ সেটিংসের জন্য আইআর রিমোট কন্ট্রোল সহ ঘড়ি
সময়/তারিখ সেটিংসের জন্য আইআর রিমোট কন্ট্রোল সহ ঘড়ি
সময়/তারিখ সেটিংসের জন্য আইআর রিমোট কন্ট্রোল সহ ঘড়ি

এটি একটি সহজ ঘড়ি যা সহজেই উপলব্ধ উপাদান ব্যবহার করে তৈরি করা হয়। ব্যবহৃত মাইক্রোকন্ট্রোলার একটি সস্তা STM32F030F4P6। ডিসপ্লে হল 16x2 LCD যার I2C ব্যাকপ্যাক (PCF8574)।

দেখানো হিসাবে, ছোট প্রোটোটাইপিং বোর্ড এবং একটি TSSOP28 অ্যাডাপ্টার বোর্ড ব্যবহার করে ঘড়ি সার্কিট তৈরি করা যেতে পারে।

ধাপ 1: উপকরণ

  • STM32F030F4P6 MCU
  • PCF8563 RTC অথবা রেডিমেড মডিউল পান
  • I2C ব্যাকপ্যাক সহ LCD 1602
  • প্রোটোটাইপিং বোর্ড
  • ব্লুটুথ/এমপিথ্রি প্লেয়ার মডিউল থেকে আইআর রিমোট কন্ট্রোল - আইআর রিমোট
  • 38KHz IR রিসিভার - TSOP1738
  • স্ফটিক (MCU এর জন্য 12MHz, RTC এর জন্য 32.768KHz)
  • পরিকল্পনায় বিস্তারিত হিসাবে বিভিন্ন উপাদান
  • তার, সংযোগকারী, ইত্যাদি

এমসিইউতে প্রোগ্রামটি ফ্ল্যাশ করার জন্য একটি ইউএসবি সিরিয়াল অ্যাডাপ্টারের প্রয়োজন।

ধাপ 2: স্কিম্যাটিক এবং সোর্স কোড

স্কিম্যাটিক এবং সোর্স কোড
স্কিম্যাটিক এবং সোর্স কোড

ধাপ 3: MCU প্রোগ্রামিং

পরিকল্পিতভাবে এমসিইউ তারের পরে, একটি ইউএসবি সিরিয়াল অ্যাডাপ্টার ব্যবহার করে প্রোগ্রামটি সহজেই এমসিইউতে ফ্লাশ করা যায়।

ইউএসবি সিরিয়াল অ্যাডাপ্টারের TX কে MCU এর PA10 (USART1_RX) এবং অ্যাডাপ্টারের RX কে MCU এর PA9 (USART1_TX) এর সাথে সংযুক্ত করুন।

P1 শিরোলেখের ছোট পিন 1 এবং 2 এর জন্য একটি জাম্পার ব্যবহার করুন (পরিকল্পিতভাবে দেখুন, শুধুমাত্র Boot0 পিনটি কনফিগার করা প্রয়োজন কারণ এই MCU- এ Boot1 পিন উপস্থিত নেই), এবং MCU কে সিরিয়াল বুটলোডিং মোডে আনতে সার্কিটকে শক্তিশালী করুন।

STM32 MCU প্রোগ্রামিংয়ের জন্য একটি ভাল রেফারেন্স এই নির্দেশযোগ্য: STM32 ঝলকানি

প্রোগ্রামটি ফ্ল্যাশ করার পরে, পি 1 এর পিন 1 এবং 2 এবং শর্ট পিন 2 এবং পিন 3 থেকে শর্টটি সরান, তারপর বোর্ডকে পাওয়ার সাইকেল করুন এবং এমসিইউকে ফ্ল্যাশড প্রোগ্রামটি কার্যকর করা শুরু করতে হবে।

ধাপ 4: সময় এবং তারিখ নির্ধারণ

সময় এবং তারিখ নির্ধারণ
সময় এবং তারিখ নির্ধারণ
সময় এবং তারিখ নির্ধারণ
সময় এবং তারিখ নির্ধারণ
সময় এবং তারিখ নির্ধারণ
সময় এবং তারিখ নির্ধারণ
সময় এবং তারিখ নির্ধারণ
সময় এবং তারিখ নির্ধারণ

তারিখ/সময় সেট করতে, রিমোটের মেনু বোতাম টিপুন (কী ম্যাপের জন্য রিমোট কন্ট্রোল ছবি দেখুন)।

এলসিডি প্রদর্শন * সময় এবং সেট তারিখ সেট করুন। * বর্তমান নির্বাচনের দিকে নির্দেশ করে।

* পয়েন্টার সরানোর জন্য বৃদ্ধি/হ্রাস (+/-) বোতাম ব্যবহার করুন। এই 2 টি বোতাম সময়/তারিখের মান পরিবর্তনের জন্যও ব্যবহৃত হয়।

নির্বাচন করতে SELECT বাটন ব্যবহার করুন।

বাম/ডান বোতামগুলি কার্সারকে সময়/তারিখের অবস্থানে সরানো হয়, তারপরে সংশ্লিষ্ট মান পরিবর্তন করার জন্য বৃদ্ধি/হ্রাস বোতামগুলি অনুসরণ করা হয়। পরিবর্তন লক করতে, SELECT বোতাম টিপুন।

রিটার্ন বোতামটি সময়/তারিখ সেটিং থেকে প্রস্থান করতে ব্যবহৃত হয়।

ধাপ 5: এগিয়ে যান এবং একটি তৈরি করুন, এটি সস্তা এবং ভাল মজা।

ভালো, উপাধিই সব কিছু বলে দিচ্ছে। উপকরণ সংগ্রহ করার পর, এটি তৈরি করতে অর্ধ-দিনের বেশি সময় লাগবে না।

পরবর্তী.. এটি একটি সুন্দর আবরণে রাখুন, একটি পাওয়ার ব্যাংক ব্যবহার করে এটিকে শক্তি দিন..

পড়ার জন্য ধন্যবাদ.

প্রস্তাবিত: