Բովանդակություն:

IRամացույց IR հեռակառավարմամբ ՝ ժամանակի/ամսաթվի կարգավորումների համար ՝ 5 քայլ
IRամացույց IR հեռակառավարմամբ ՝ ժամանակի/ամսաթվի կարգավորումների համար ՝ 5 քայլ

Video: IRամացույց IR հեռակառավարմամբ ՝ ժամանակի/ամսաթվի կարգավորումների համար ՝ 5 քայլ

Video: IRամացույց IR հեռակառավարմամբ ՝ ժամանակի/ամսաթվի կարգավորումների համար ՝ 5 քայլ
Video: Трактористы (комедия, реж. Иван Пырьев, 1939 г.) 2024, Նոյեմբեր
Anonim
IRամացույց IR հեռակառավարմամբ ՝ ժամանակի/ամսաթվի կարգավորումների համար
IRամացույց IR հեռակառավարմամբ ՝ ժամանակի/ամսաթվի կարգավորումների համար
IRամացույց IR հեռակառավարմամբ ՝ ժամանակի/ամսաթվի կարգավորումների համար
IRամացույց IR հեռակառավարմամբ ՝ ժամանակի/ամսաթվի կարգավորումների համար
IRամացույց IR հեռակառավարմամբ ՝ ժամանակի/ամսաթվի կարգավորումների համար
IRամացույց IR հեռակառավարմամբ ՝ ժամանակի/ամսաթվի կարգավորումների համար
IRամացույց IR հեռակառավարմամբ ՝ ժամանակի/ամսաթվի կարգավորումների համար
IRամացույց IR հեռակառավարմամբ ՝ ժամանակի/ամսաթվի կարգավորումների համար

Սա պարզ ժամացույց է, որը պատրաստված է մատչելի բաղադրիչներից: Օգտագործված միկրոկառավարիչը էժան STM32F030F4P6 է: Էկրանը 16x2 LCD է ՝ I2C ուսապարկով (PCF8574):

Theամացույցի միացումը կարող է կառուցվել փոքր նախատիպերի տախտակների և TSSOP28 ադապտերային տախտակի միջոցով, ինչպես ցույց է տրված:

Քայլ 1: Նյութեր

  • STM32F030F4P6 MCU
  • PCF8563 RTC կամ ձեռք բերեք պատրաստի մոդուլը
  • LCD 1602 I2C ուսապարկով
  • նախատիպերի տախտակներ
  • IR հեռակառավարում Bluetooth/MP3 նվագարկիչի մոդուլից `IR հեռակառավարիչ
  • 38KHz IR ընդունիչ - TSOP1738
  • Բյուրեղներ (12 ՄՀց MCU- ի համար, 32.768 ԿՀց RTC- ի համար)
  • Տարբեր բաղադրիչներ, ինչպես նկարագրված են սխեմատիկայում
  • լարեր, միակցիչներ և այլն:

Serրագիրը MCU- ում ջնջելու համար անհրաժեշտ է USB սերիական ադապտեր:

Քայլ 2. Սխեմատիկ և աղբյուրային ծածկագիր

Սխեմատիկ և աղբյուրային ծածկագիր
Սխեմատիկ և աղբյուրային ծածկագիր

Քայլ 3. MCU- ի ծրագրավորում

Սխեմատիկորեն MCU- ն միացնելուց հետո ծրագիրը կարող է հեշտությամբ մղվել MCU- ի ՝ օգտագործելով USB սերիական ադապտեր:

USB սերիայի ադապտերի TX- ը միացրեք MCU- ի PA10- ին (USART1_RX), իսկ ադապտերի RX- ը MCU- ի PA9- ին (USART1_TX):

Օգտագործեք jumper կարճ P1- ի վերնագրի 1 -ին և 2 -րդ կապերը (հղում կատարեք սխեմատիկ պատկերին, միայն Boot0 կապն է պետք կազմաձևել, քանի որ Boot1- ի քորոցը ներկա չէ այս MCU- ում) և միացրեք միացումը `MCU- ն սերիական բեռնման ռեժիմի բերելու համար:

STM32 MCU ծրագրավորման լավ տեղեկատու այս հրահանգում է `ingրամեկուսացում STM32

Flashրագիրը թարթելուց հետո հեռացրեք կարճը P1- ի 1 -ին և 2 -րդ և 2 -րդ և 3 -րդ կապումներից, այնուհետև միացրեք տախտակը, և MCU- ն պետք է սկսի բռնկված ծրագիրը:

Քայլ 4: Setամը և ամսաթիվը սահմանելը

Setամը և ամսաթիվը սահմանելը
Setամը և ամսաթիվը սահմանելը
Setամը և ամսաթիվը սահմանելը
Setամը և ամսաթիվը սահմանելը
Setամը և ամսաթիվը սահմանելը
Setամը և ամսաթիվը սահմանելը
Setամը և ամսաթիվը սահմանելը
Setամը և ամսաթիվը սահմանելը

Ամսաթիվ/ժամ սահմանելու համար սեղմեք հեռակառավարման վահանակի MENU կոճակը (առանցքային քարտեզների համար դիմեք հեռակառավարման վահանակին):

LCD- ը ցուցադրում է * Սահմանել ժամանակը և սահմանել ամսաթիվը: * - ը ցույց է տալիս ընթացիկ ընտրությունը:

* Poուցանիշը տեղափոխելու համար օգտագործեք INCREASE/DECREASE (+/-) կոճակները: Այս 2 կոճակները օգտագործվում են նաև ժամանակի/ամսաթվի արժեքները փոխելու համար:

Ընտրելու համար օգտագործեք SELECT կոճակը:

ԱՌԱ /ԻՆ/ԱIGHԻ կոճակները պետք է կուրսորը տեղափոխեն ժամի/ամսաթվի դիրքեր, այնուհետև ԲԱCՄԱՆ/ՆՎԱԵԼ կոճակները `համապատասխան արժեքը փոխելու համար: Փոփոխությունը փակելու համար սեղմեք SELECT կոճակը:

RETURN կոճակը օգտագործվում է ժամի/ամսաթվի կարգավորումից դուրս գալու համար:

Քայլ 5. Առաջ գնացեք և ստեղծեք մեկը, դա էժան է և լավ զվարճանք:

Դե, վերնագիրն ամեն ինչ ասում է: Նյութերը հավաքելուց հետո դրա կառուցումը չպետք է տևի ավելի քան կես օր:

Հաջորդը.. Տեղադրեք այն գեղեցիկ պատյանում, միացրեք այն էներգիայի բանկի միջոցով:

Շնորհակալություն կարդալու համար:

Խորհուրդ ենք տալիս: