Indholdsfortegnelse:

Ur Med IR -fjernbetjening til indstillinger for tid/dato: 5 trin
Ur Med IR -fjernbetjening til indstillinger for tid/dato: 5 trin

Video: Ur Med IR -fjernbetjening til indstillinger for tid/dato: 5 trin

Video: Ur Med IR -fjernbetjening til indstillinger for tid/dato: 5 trin
Video: ПЛЮСЫ ЖИЗНИ В ЯПОНИИ спустя 12 лет жизни тут! 2024, November
Anonim
Ur Med IR -fjernbetjening til tid/dato -indstillinger
Ur Med IR -fjernbetjening til tid/dato -indstillinger
Ur Med IR -fjernbetjening til indstillinger for tid/dato
Ur Med IR -fjernbetjening til indstillinger for tid/dato
Ur Med IR -fjernbetjening til indstillinger for tid/dato
Ur Med IR -fjernbetjening til indstillinger for tid/dato
Ur Med IR -fjernbetjening til tid/dato -indstillinger
Ur Med IR -fjernbetjening til tid/dato -indstillinger

Dette er et enkelt ur fremstillet ved hjælp af let tilgængelige komponenter. Den anvendte mikrokontroller er en billig STM32F030F4P6. Skærmen er en 16x2 LCD med I2C rygsæk (PCF8574).

Urkredsløbet kan bygges ved hjælp af små prototyper og et TSSOP28 adapterkort, som vist.

Trin 1: Materialer

  • STM32F030F4P6 MCU
  • PCF8563 RTC eller få det færdige modul
  • LCD 1602 med I2C rygsæk
  • prototyper
  • IR fjernbetjening fra et Bluetooth/MP3 afspiller modul - IR fjernbetjening
  • 38KHz IR -modtager - TSOP1738
  • Krystaller (12MHz for MCU, 32.768KHz for RTC)
  • Forskellige komponenter som beskrevet i skematisk
  • ledninger, stik osv.

En USB -seriel adapter er påkrævet for at blinke programmet til MCU'en.

Trin 2: Skematisk og kildekode

Skematisk og kildekode
Skematisk og kildekode

Trin 3: Programmering af MCU

Efter tilslutning af MCU'en i henhold til skematisk kan programmet let blive flashet ind i MCU'en ved hjælp af en seriel USB -adapter.

Tilslut USB Serial adapterens TX til MCU's PA10 (USART1_RX) og adapterens RX til MCU's PA9 (USART1_TX).

Brug en jumper til at kortlægge pins 1 og 2 i P1 -overskriften (se skematisk, kun Boot0 -pin skal konfigureres, da Boot1 -pin ikke er til stede i denne MCU), og tænd for kredsløbet for at bringe MCU'en til seriel bootloading -tilstand.

En god reference til programmering af STM32 MCU er i denne instruks: Blinkende STM32

Efter at programmet har blinket, fjernes shorten fra Pins 1 og 2 i P1 og short Pins 2 og Pin 3, derefter tændes kortet for kortet, og MCU'en skal begynde at udføre det blinkede program.

Trin 4: Indstilling af tid og dato

Indstilling af tid og dato
Indstilling af tid og dato
Indstilling af tid og dato
Indstilling af tid og dato
Indstilling af tid og dato
Indstilling af tid og dato
Indstilling af tid og dato
Indstilling af tid og dato

For at indstille dato/klokkeslæt skal du trykke på knappen MENU på fjernbetjeningen (se fjernbetjeningsbilledet for nøglekort).

LCD -displayet viser * Indstil tid og indstil dato. * Peger på det aktuelle valg.

Brug knapperne ØG/FÆRD (+/-) til at flytte * markøren. Disse 2 knapper bruges også til at ændre tid/dato værdier.

Brug knappen SELECT til at vælge.

VENSTRE/HØJRE -knapperne skal flytte markøren til tid/dato -positionerne, efterfulgt af knapperne ØG/FÆRD for at ændre den tilsvarende værdi. Tryk på knappen SELECT for at låse ændringen inde.

RETURN -knappen bruges til at forlade indstilling af tid/dato.

Trin 5: Gå fremad og byg en, den er billig og sjov

Nå, titlen siger det hele. Efter at have samlet materialerne skulle det ikke tage mere end en halv dag at bygge.

Næste.. Læg det i et pænt kabinet, strøm det med en powerbank..

Tak fordi du læste.

Anbefalede: