Sisällysluettelo:

Kello IR -kaukosäätimellä aika-/päivämääräasetuksille: 5 vaihetta
Kello IR -kaukosäätimellä aika-/päivämääräasetuksille: 5 vaihetta

Video: Kello IR -kaukosäätimellä aika-/päivämääräasetuksille: 5 vaihetta

Video: Kello IR -kaukosäätimellä aika-/päivämääräasetuksille: 5 vaihetta
Video: ÄLÄ irrota akkua autosta. Tee se oikein! 2024, Marraskuu
Anonim
Kello IR -kaukosäätimellä aika- ja päivämääräasetuksiin
Kello IR -kaukosäätimellä aika- ja päivämääräasetuksiin
Kello IR -kaukosäätimellä aika- ja päivämääräasetuksiin
Kello IR -kaukosäätimellä aika- ja päivämääräasetuksiin
Kello IR -kaukosäätimellä aika- ja päivämääräasetuksiin
Kello IR -kaukosäätimellä aika- ja päivämääräasetuksiin
Kello IR -kaukosäätimellä aika- ja päivämääräasetuksiin
Kello IR -kaukosäätimellä aika- ja päivämääräasetuksiin

Tämä on yksinkertainen kello, joka on valmistettu helposti saatavilla olevista komponenteista. Käytetty mikrokontrolleri on edullinen STM32F030F4P6. Näyttö on 16x2 LCD ja I2C -reppu (PCF8574).

Kellopiiri voidaan rakentaa käyttämällä pieniä prototyyppikortteja ja TSSOP28 -sovitinkorttia, kuten kuvassa.

Vaihe 1: Materiaalit

  • STM32F030F4P6 MCU
  • PCF8563 RTC tai hanki valmis moduuli
  • LCD 1602 ja I2C -reppu
  • prototyyppilaudat
  • IR -kaukosäädin Bluetooth-/MP3 -soittimoduulista - IR Remote
  • 38KHz IR -vastaanotin - TSOP1738
  • Kiteet (12MHz MCU: lle, 32,768KHz RTC: lle)
  • Erilaisia komponentteja kaavion mukaisesti
  • johdot, liittimet jne.

USB -sarjasovitin tarvitaan ohjelman vilkkumiseen MCU: han.

Vaihe 2: Kaavio ja lähdekoodi

Kaavio ja lähdekoodi
Kaavio ja lähdekoodi

Vaihe 3: MCU: n ohjelmointi

Kun MCU on kytketty kaavion mukaisesti, ohjelma voidaan välittää MCU: hon helposti USB -sarjasovittimen avulla.

Liitä USB -sarjasovittimen lähetin MCU: n PA10: een (USART1_RX) ja sovittimen RX MCU: n PA9: een (USART1_TX).

Käytä hyppyjohdinta P1 -otsikon nastojen 1 ja 2 oikaisemiseen (katso kaavio, vain Boot0 -nasta on määritettävä, koska Boot1 -nasta ei ole tässä MCU: ssa), ja käynnistä piiri, jotta MCU siirtyy sarjakäynnistystilaan.

Hyvä opas STM32 MCU: n ohjelmointiin on tässä ohjeessa: Vilkkuu STM32

Kun ohjelma on vilkkunut, poista oikosulku P1: n nastoista 1 ja 2 ja lyhyet nastat 2 ja nasta 3, käynnistä sitten kortti ja käynnistä kortti, ja MCU: n pitäisi alkaa suorittaa vilkkuva ohjelma.

Vaihe 4: Kellonajan ja päivämäärän asettaminen

Kellonajan ja päivämäärän asettaminen
Kellonajan ja päivämäärän asettaminen
Kellonajan ja päivämäärän asettaminen
Kellonajan ja päivämäärän asettaminen
Kellonajan ja päivämäärän asettaminen
Kellonajan ja päivämäärän asettaminen
Kellonajan ja päivämäärän asettaminen
Kellonajan ja päivämäärän asettaminen

Aseta päivämäärä/kellonaika painamalla kaukosäätimen MENU -painiketta (katso kauko -ohjaimen kuva näppäinkartoista).

Nestekidenäytössä näkyy * Aseta aika ja päivämäärä. * Osoittaa nykyisen valinnan.

Siirrä * -osoitinta LISÄYS/VÄHENNYS (+/-) -painikkeilla. Näitä kahta painiketta käytetään myös aika-/päivämääräarvojen muuttamiseen.

Valitse SELECT -painikkeella.

VASEMMALLE/OIKEALLE painikkeilla siirretään kohdistin kellonajan/päivämäärän kohdalle ja sen jälkeen LISÄYS/VÄHENNYS -painikkeita vastaavan arvon muuttamiseksi. Lukitse muutos painamalla SELECT -painiketta.

RETURN -painiketta käytetään poistumaan kellonajan/päivämäärän asetuksista.

Vaihe 5: Siirry eteenpäin ja rakenna yksi, se on halpaa ja hauskaa

No otsikko kertoo kaiken. Materiaalien keräämisen jälkeen sen rakentaminen ei saisi kestää yli puolta päivää.

Seuraavaksi.. Laita se kauniiseen koteloon, käytä sitä virtapankilla..

Kiitos lukemisesta.

Suositeltava: