Სარჩევი:

საათი IR დისტანციური კონტროლით დრო/თარიღის პარამეტრები: 5 ნაბიჯი
საათი IR დისტანციური კონტროლით დრო/თარიღის პარამეტრები: 5 ნაბიჯი

ვიდეო: საათი IR დისტანციური კონტროლით დრო/თარიღის პარამეტრები: 5 ნაბიჯი

ვიდეო: საათი IR დისტანციური კონტროლით დრო/თარიღის პარამეტრები: 5 ნაბიჯი
ვიდეო: ჯენიფერ გეიზი - "უკიდურესი სიმაღლე" - აუდიო წიგნი 2024, ივლისი
Anonim
საათი IR დისტანციური კონტროლით დროის/თარიღის პარამეტრებისთვის
საათი IR დისტანციური კონტროლით დროის/თარიღის პარამეტრებისთვის
საათი IR დისტანციური კონტროლით დროის/თარიღის პარამეტრებისთვის
საათი IR დისტანციური კონტროლით დროის/თარიღის პარამეტრებისთვის
საათი IR დისტანციური კონტროლით დროის/თარიღის პარამეტრებისთვის
საათი IR დისტანციური კონტროლით დროის/თარიღის პარამეტრებისთვის
საათი IR დისტანციური კონტროლით დროის/თარიღის პარამეტრებისთვის
საათი IR დისტანციური კონტროლით დროის/თარიღის პარამეტრებისთვის

ეს არის მარტივი საათი, რომელიც დამზადებულია ადვილად ხელმისაწვდომი კომპონენტების გამოყენებით. გამოყენებული მიკროკონტროლი არის იაფი STM32F030F4P6. ეკრანი არის 16x2 LCD, I2C ზურგჩანთით (PCF8574).

საათის წრე შეიძლება აშენდეს პატარა პროტოტიპის დაფების და TSSOP28 ადაპტერის დაფის გამოყენებით, როგორც ნაჩვენებია.

ნაბიჯი 1: მასალები

  • STM32F030F4P6 MCU
  • PCF8563 RTC ან მიიღეთ მზა მოდული
  • LCD 1602 I2C ზურგჩანთით
  • პროტოტიპის დაფები
  • IR დისტანციური მართვა Bluetooth/MP3 პლეერის მოდულიდან - IR დისტანციური
  • 38KHz IR მიმღები - TSOP1738
  • კრისტალები (12 MHz for MCU, 32.768KHz for RTC)
  • სხვადასხვა კომპონენტები, როგორც ეს სქემატურადაა აღწერილი
  • მავთულები, კონექტორები და ა.

პროგრამის MCU- ში ჩასართავად საჭიროა USB სერიული ადაპტერი.

ნაბიჯი 2: სქემატური და კოდის კოდი

სქემატური და საწყისი კოდი
სქემატური და საწყისი კოდი

ნაბიჯი 3: პროგრამირება MCU

სქემატური სქემის მიხედვით MCU- ს გაყვანილობის შემდეგ, პროგრამა შეიძლება ადვილად ჩაირთოს MCU- ში USB სერიული ადაპტერის გამოყენებით.

შეაერთეთ USB სერიული ადაპტერის TX MCU's PA10 (USART1_RX), ხოლო ადაპტერის RX MCU PA9 (USART1_TX).

გამოიყენეთ jumper მოკლე PIN 1 და 2 P1 სათაურისთვის (იხ. სქემატური, მხოლოდ Boot0 pin უნდა იყოს კონფიგურირებული, რადგან Boot1 pin არ არის ამ MCU– ში) და ჩართეთ წრე MCU– ს სერიული ჩატვირთვის რეჟიმში.

STM32 MCU პროგრამირების კარგი მინიშნებაა ამ ინსტრუქციულში: მოციმციმე STM32

პროგრამის განათების შემდეგ, ამოიღეთ მოკლე P1- ის 1 და 2 P1- დან, მოკლე Pins 2 და Pin 3, შემდეგ ჩართეთ დაფა და MCU- მ უნდა დაიწყოს ციმციმი პროგრამის შესრულება.

ნაბიჯი 4: დროის და თარიღის დაყენება

დროის და თარიღის დაყენება
დროის და თარიღის დაყენება
დროის და თარიღის დაყენება
დროის და თარიღის დაყენება
დროის და თარიღის დაყენება
დროის და თარიღის დაყენება
დროის და თარიღის დაყენება
დროის და თარიღის დაყენება

თარიღის/დროის დასაყენებლად დააჭირეთ MENU ღილაკს დისტანციურ დისტანციაზე (საკვანძო რუქებისთვის იხილეთ დისტანციური მართვის სურათი).

LCD ეკრანი აჩვენებს * დააყენეთ დრო და დააყენეთ თარიღი. * მიუთითებს მიმდინარე შერჩევაზე.

გამოიყენეთ ღილაკები INCREASE/DECREASE (+/-) * მაჩვენებლის გადასატანად. ეს 2 ღილაკი ასევე გამოიყენება დროის/თარიღის მნიშვნელობების შესაცვლელად.

გამოიყენეთ SELECT ღილაკი ასარჩევად.

მარცხენა/მარჯვენა ღილაკებია კურსორის დრო/თარიღის პოზიციებზე გადატანა, რასაც მოჰყვება ღილაკების INCREASE/DECREASE შესაბამისი მნიშვნელობის შესაცვლელად. ცვლილების ჩაკეტვისთვის დააჭირეთ ღილაკს SELECT.

RETURN ღილაკი გამოიყენება დროის/თარიღის პარამეტრებიდან გასასვლელად.

ნაბიჯი 5: წადით წინ და შექმენით ერთი, ეს არის იაფი და კარგი გართობა

ისე, სათაური ყველაფერს ამბობს. მასალების შეგროვების შემდეგ, მშენებლობას არ უნდა დასჭირდეს ნახევარ დღეზე მეტი.

შემდეგი.. ჩადეთ ლამაზ გარსაცმში, ჩართეთ იგი დენის ბანკის გამოყენებით..

Მადლობა წაკითხვისთვის.

გირჩევთ: