Sisällysluettelo:
- Vaihe 1: Materiaalit
- Vaihe 2: Kaavio ja lähdekoodi
- Vaihe 3: MCU: n ohjelmointi
- Vaihe 4: Kellonajan ja päivämäärän asettaminen
- Vaihe 5: Siirry eteenpäin ja rakenna yksi, se on halpaa ja hauskaa
Video: Kello IR -kaukosäätimellä aika-/päivämääräasetuksille: 5 vaihetta
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:02
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
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
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:
DIY Kuinka näyttää aika M5StickC ESP32: ssa Visuinon avulla - Helppo tehdä: 9 vaihetta
DIY Kuinka näyttää aika M5StickC ESP32: ssa Visuinon avulla - Helppo tehdä: Tässä opetusohjelmassa opimme ohjelmoimaan ESP32 M5Stack StickC: n Arduino IDE: n ja Visuinon avulla näyttämään ajan nestekidenäytöllä
ESP8266 OLED - Hae aika ja päivämäärä Internetistä: 8 vaihetta
ESP8266 OLED - Hae aika ja päivämäärä Internetistä: Tässä opetusohjelmassa opimme päivämäärän ja kellonajan saamisen NIST TIME -palvelimelta ESP8266 OLED- ja Visuino -tekniikan avulla. Katso esittelyvideo
Käännä pyörivä puhelin radioon ja kulje aika: 5 vaihetta (kuvilla)
Käännä rotaatiopuhelin radioksi ja matkusta läpi ajan: hakkasin pyörivän puhelimen radioksi! Nosta puhelin, valitse maa ja vuosikymmen ja kuuntele hienoa musiikkia! Kuinka se toimii Tässä pyörivässä puhelimessa on sisäänrakennettu mikrotietokone (Raspberry Pi), joka viestii radiooooo.com-verkkoradiolle
Raspberry Pi luonnossa! Pidennetty aika akkuvirralla: 10 vaihetta (kuvien kanssa)
Raspberry Pi luonnossa! Pidennetty aikakatkaisu akkuvirralla: Motivaatio: Halusin ottaa akkukäyttöisen Raspberry Pi -kameran avulla kerran päivässä otettuja valokuvia ulkona ja luoda pitkäaikaisia aikaviivevideoita. Erityinen sovellukseni on rekisteröidä maaperän kasvien kasvu tänä keväänä ja kesänä. Haaste: D
556 Aika antaa kellotulon 2 vuosikymmenen laskurille, jotka ohjaavat 20 LEDiä: 6 vaihetta
556 Aika antaa kellotulon kahdelle vuosikymmenen laskurille, jotka käyttävät 20 LEDiä: Tämä opas näyttää kuinka 556 -ajastin antaa kellotulot 2 vuosikymmenen laskuriin. Vuosikymmenen laskurit käyttävät 20 LED -valoa. LEDit vilkkuvat 10 sekunnissa