Satura rādītājs:

Pulkstenis ar IR tālvadības pulti laika/datuma iestatījumiem: 5 soļi
Pulkstenis ar IR tālvadības pulti laika/datuma iestatījumiem: 5 soļi

Video: Pulkstenis ar IR tālvadības pulti laika/datuma iestatījumiem: 5 soļi

Video: Pulkstenis ar IR tālvadības pulti laika/datuma iestatījumiem: 5 soļi
Video: VĀRĪTAS OLAS 8 STUNDAS. KHAMIN KAZĀNĀ 10, 12, 24 STUNDAS GATAVOŠANAS. RECEPTE 2024, Novembris
Anonim
Pulkstenis ar IR tālvadības pulti laika/datuma iestatījumiem
Pulkstenis ar IR tālvadības pulti laika/datuma iestatījumiem
Pulkstenis ar IR tālvadības pulti laika/datuma iestatījumiem
Pulkstenis ar IR tālvadības pulti laika/datuma iestatījumiem
Pulkstenis ar IR tālvadības pulti laika/datuma iestatījumiem
Pulkstenis ar IR tālvadības pulti laika/datuma iestatījumiem
Pulkstenis ar IR tālvadības pulti laika/datuma iestatījumiem
Pulkstenis ar IR tālvadības pulti laika/datuma iestatījumiem

Šis ir vienkāršs pulkstenis, kas izgatavots, izmantojot viegli pieejamus komponentus. Izmantotais mikrokontrolleris ir lēts STM32F030F4P6. Displejs ir 16x2 LCD ar I2C mugursomu (PCF8574).

Pulksteņa ķēdi var veidot, izmantojot mazus prototipēšanas dēļus un TSSOP28 adaptera plāksni, kā parādīts attēlā.

1. solis: materiāli

  • STM32F030F4P6 MCU
  • PCF8563 RTC vai iegūstiet gatavu moduli
  • LCD 1602 ar I2C mugursomu
  • prototipēšanas dēļi
  • IR tālvadības pults no Bluetooth/MP3 atskaņotāja moduļa - IR tālvadības pults
  • 38KHz IR uztvērējs - TSOP1738
  • Kristāli (12MHz MCU, 32,768KHz RTC)
  • Dažādas sastāvdaļas, kā norādīts shēmā
  • vadi, savienotāji utt.

Programmas ievadīšanai MCU ir nepieciešams USB seriālais adapteris.

2. darbība. Shēma un avota kods

Shēma un avota kods
Shēma un avota kods

3. darbība: MCU programmēšana

Pēc MCU savienošanas saskaņā ar shēmu programmu var viegli ievietot MCU, izmantojot USB seriālo adapteri.

Savienojiet USB seriālā adaptera TX ar MCU PA10 (USART1_RX) un adaptera RX ar MCU PA9 (USART1_TX).

Izmantojiet džemperi, lai saīsinātu P1 galvenes 1. un 2. tapu (skatiet shematiski, tikai Boot0 tapa ir jākonfigurē, jo šajā MCU nav Boot1 tapas), un ieslēdziet ķēdi, lai MCU nonāktu sērijveida sāknēšanas režīmā.

Laba atsauce STM32 MCU programmēšanai ir šajā pamācībā: Mirgo STM32

Pēc programmas mirgošanas noņemiet īssavienojumu no P1 1. un 2. tapas, kā arī īsās tapas 2 un 3., pēc tam ieslēdziet plati un ieslēdziet mirgojošo programmu.

4. solis: laika un datuma iestatīšana

Laika un datuma iestatīšana
Laika un datuma iestatīšana
Laika un datuma iestatīšana
Laika un datuma iestatīšana
Laika un datuma iestatīšana
Laika un datuma iestatīšana
Laika un datuma iestatīšana
Laika un datuma iestatīšana

Lai iestatītu datumu/laiku, nospiediet tālvadības pults pogu MENU (taustiņu kartes skatiet tālvadības pults attēlā).

LCD displejā parādās * Iestatīt laiku un iestatīt datumu. * Norāda uz pašreizējo izvēli.

Izmantojiet pogas PALIELINĀT/SAMAZINĀT (+/-), lai pārvietotu * rādītāju. Šīs 2 pogas tiek izmantotas arī laika/datuma vērtību maiņai.

Lai izvēlētos, izmantojiet pogu SELECT.

Kreisās/labās pogas ir kursora pārvietošanai uz laika/datuma pozīcijām, kam seko pogas PALIELINĀT/SAMAZINĀT, lai mainītu atbilstošo vērtību. Lai fiksētu izmaiņas, nospiediet pogu SELECT.

Poga RETURN tiek izmantota, lai izietu no laika/datuma iestatījuma.

5. solis: dodieties uz priekšu un izveidojiet vienu, tas ir lēti un jautri

Nu, nosaukums izsaka visu. Pēc materiālu savākšanas būvniecībai nevajadzētu aizņemt vairāk par pusi dienas.

Tālāk.. Ievietojiet to jaukā korpusā, barojiet to, izmantojot strāvas banku.

Paldies, ka izlasījāt.

Ieteicams: