Sisukord:

Kell IR -kaugjuhtimispuldiga kellaaja/kuupäeva seadete jaoks: 5 sammu
Kell IR -kaugjuhtimispuldiga kellaaja/kuupäeva seadete jaoks: 5 sammu

Video: Kell IR -kaugjuhtimispuldiga kellaaja/kuupäeva seadete jaoks: 5 sammu

Video: Kell IR -kaugjuhtimispuldiga kellaaja/kuupäeva seadete jaoks: 5 sammu
Video: Штукатурка стен - самое полное видео! Переделка хрущевки от А до Я. #5 2024, November
Anonim
Kell IR -kaugjuhtimispuldiga kellaaja/kuupäeva seadete jaoks
Kell IR -kaugjuhtimispuldiga kellaaja/kuupäeva seadete jaoks
Kell IR -kaugjuhtimispuldiga kellaaja/kuupäeva seadete jaoks
Kell IR -kaugjuhtimispuldiga kellaaja/kuupäeva seadete jaoks
Kell IR -kaugjuhtimispuldiga kellaaja/kuupäeva seadete jaoks
Kell IR -kaugjuhtimispuldiga kellaaja/kuupäeva seadete jaoks
Kell IR -kaugjuhtimispuldiga kellaaja/kuupäeva seadete jaoks
Kell IR -kaugjuhtimispuldiga kellaaja/kuupäeva seadete jaoks

See on lihtne kell, mis on valmistatud kergesti kättesaadavate komponentide abil. Kasutatud mikrokontroller on odav STM32F030F4P6. Ekraan on 16x2 LCD koos I2C seljakotiga (PCF8574).

Kellaahelat saab ehitada väikeste prototüüpimisplaatide ja TSSOP28 adapterplaadi abil, nagu näidatud.

Samm: materjalid

  • STM32F030F4P6 MCU
  • PCF8563 RTC või hankige valmis moodul
  • LCD 1602 koos I2C seljakotiga
  • prototüüpimislauad
  • IR -kaugjuhtimispult Bluetooth/MP3 -mängija moodulist - IR -kaugjuhtimispult
  • 38KHz IR vastuvõtja - TSOP1738
  • Kristallid (12MHz MCU jaoks, 32,768KHz RTC jaoks)
  • Erinevad komponendid vastavalt skeemile
  • juhtmed, pistikud jne.

Programmi MCU -sse sisestamiseks on vaja USB -jadaadapterit.

2. samm: skeem ja lähtekood

Skeem ja lähtekood
Skeem ja lähtekood

Samm: MCU programmeerimine

Pärast MCU ühendamist vastavalt skeemile saab programmi USB -jadaadapteri abil hõlpsasti MCU -sse sisestada.

Ühendage USB jadaadapteri TX MCU PA10 -ga (USART1_RX) ja adapteri RX MCU PA9 -ga (USART1_TX).

Kasutage hüppajat, et lühendada P1 päise 1. ja 2. tihvti (vt skeemi, ainult Boot0 tihvti tuleb konfigureerida, kuna selles MCU -s pole Boot1 tihvti), ja lülitage ahel sisse, et viia MCU jadalaadimise režiimi.

Hea juhend STM32 MCU programmeerimiseks on selles juhendis: Vilkuv STM32

Pärast programmi vilkumist eemaldage lühis P1 tihvtidelt 1 ja 2 ning lühikesed tihvtid 2 ja tihvt 3, seejärel lülitage plaat sisse ja lülitage MCU välja.

4. samm: kellaaja ja kuupäeva määramine

Kellaaja ja kuupäeva seadistamine
Kellaaja ja kuupäeva seadistamine
Kellaaja ja kuupäeva seadistamine
Kellaaja ja kuupäeva seadistamine
Kellaaja ja kuupäeva seadistamine
Kellaaja ja kuupäeva seadistamine
Kellaaja ja kuupäeva seadistamine
Kellaaja ja kuupäeva seadistamine

Kuupäeva/kellaaja määramiseks vajutage kaugjuhtimispuldi nuppu MENU (võtmekaarte vaadake kaugjuhtimispuldi pildilt).

LCD -ekraanil kuvatakse * Määra kellaaeg ja kuupäev. * Osutab praegusele valikule.

Kasutage kursori * liigutamiseks nuppe INCREASE/DECREASE (+/-). Neid kahte nuppu kasutatakse ka kellaaja/kuupäeva väärtuste muutmiseks.

Valimiseks kasutage nuppu SELECT.

NUPUD VASAK/PAREM on mõeldud kursori viimiseks kellaaja/kuupäeva asukohta, millele järgnevad nupud KASVU/KAHANDAMINE vastava väärtuse muutmiseks. Muudatuse lukustamiseks vajutage nuppu SELECT.

Nuppu RETURN kasutatakse kellaaja/kuupäeva seadetest väljumiseks.

Samm: minge edasi ja ehitage üks, see on odav ja lõbus

Noh, pealkiri ütleb kõik. Pärast materjalide kogumist ei tohiks ehitamiseks kuluda rohkem kui pool päeva.

Järgmine.. Pange see kena korpusesse, lülitage see toitepanga abil sisse.

Täname lugemise eest.

Soovitan: