Talaan ng mga Nilalaman:
- Hakbang 1: Mga Kagamitan
- Hakbang 2: Schematic at Source Code
- Hakbang 3: Programming ang MCU
- Hakbang 4: Pagtatakda ng Oras at Petsa
- Hakbang 5: Umuna at Bumuo ng Isa, Ito ay Mura at Magandang Kasayahan
Video: Clock With IR Remote Control para sa Mga setting ng Oras / Petsa: 5 Hakbang
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:14
Ito ay isang simpleng orasan na ginawa gamit ang mga madaling magagamit na mga sangkap. Ang ginamit na Microcontroller ay isang murang STM32F030F4P6. Ang display ay isang 16x2 LCD na may I2C backpack (PCF8574).
Ang circuit ng orasan ay maaaring itayo gamit ang maliit na mga board na prototyping at isang TSSOP28 adapter board, tulad ng ipinakita.
Hakbang 1: Mga Kagamitan
- STM32F030F4P6 MCU
- PCF8563 RTC o kunin ang nakahandang modyul
- LCD 1602 na may I2C backpack
- mga board na prototype
- IR Remote control mula sa isang Bluetooth / MP3 player module - IR Remote
- 38KHz IR Receiver - TSOP1738
- Mga Kristal (12MHz para sa MCU, 32.768KHz para sa RTC)
- Iba't ibang mga bahagi tulad ng detalyado sa eskematiko
- mga wire, konektor, atbp.
Kinakailangan ang isang USB serial adapter para sa pag-flash ng programa sa MCU.
Hakbang 2: Schematic at Source Code
Hakbang 3: Programming ang MCU
Matapos ang pag-wire up ng MCU ayon sa eskematiko, ang programa ay maaaring ma-flash sa MCU madali gamit ang isang USB serial adapter.
Ikonekta ang USB Serial adapter's TX sa MCU's PA10 (USART1_RX), at ang RX ng adapter sa PAU ng MCU (USART1_TX).
Gumamit ng isang lumulukso sa maikling Pins 1 at 2 ng header ng P1 (sumangguni sa eskematiko, ang Boot0 pin lamang ang kailangang mai-configure dahil ang Boot1 pin ay wala sa MCU na ito), at paganahin ang circuit upang dalhin ang MCU sa serial bootloading mode.
Ang isang mahusay na sanggunian para sa programa ng STM32 MCU ay nasa itinuturo na ito: Flashing STM32
Matapos mai-flashing ang programa, alisin ang maikling mula sa Pins 1 at 2 ng P1, at maikling Pins 2 at Pin 3, pagkatapos ay i-cycle ang board, at dapat simulan ng MCU ang flashing program.
Hakbang 4: Pagtatakda ng Oras at Petsa
Upang maitakda ang Petsa / Oras, pindutin ang pindutan ng MENU sa remote (sumangguni sa larawan ng remote control para sa mga pangunahing mapa).
Ipinapakita ng LCD * Itakda ang Oras at Itakda ang Petsa. Ang * ay tumuturo sa kasalukuyang pagpipilian.
Gamitin ang mga button na Dagdagan / DECREASE (+/-) upang ilipat ang * pointer. Ginagamit din ang 2 mga pindutan na ito para sa pagbabago ng mga halaga ng oras / petsa.
Gumamit ng SELECT button upang pumili.
Ang Kaliwa / KARAPAT na mga pindutan ay upang ilipat ang cursor sa mga posisyon ng oras / petsa, na sinusundan ng pagtaas ng / pindutan na DECREASE upang baguhin ang kaukulang halaga. Upang ma-lock ang pagbabago, pindutin ang SELECT button.
Ginagamit ang pindutan na RETURN upang lumabas sa setting ng oras / petsa.
Hakbang 5: Umuna at Bumuo ng Isa, Ito ay Mura at Magandang Kasayahan
Kaya, sinasabi ng pamagat ang lahat. Matapos makolekta ang mga materyales, hindi dapat tumagal ng higit sa kalahating-araw na araw upang maitayo.
Susunod.. Ilagay ito sa isang magandang casing, paganahin ito gamit ang isang power bank..
Salamat sa pagbabasa.
Inirerekumendang:
ESP8266 OLED - Kumuha ng Oras at Petsa Mula sa Internet: 8 Hakbang
ESP8266 OLED - Kumuha ng Oras at Petsa Mula sa Internet: Sa tutorial na ito matututunan natin kung paano makuha ang petsa at oras mula sa NIST TIME server gamit ang ESP8266 OLED at Visuino, Manood ng isang demonstration video
Kumuha ng Oras at Petsa Mula sa Internet - Tutorial: 9 Mga Hakbang
Kumuha ng Oras at Petsa Mula sa Internet - Tutorial: Sa tutorial na ito matututunan namin kung paano makuha ang petsa at oras mula sa NIST TIME server gamit ang M5Stack StickC at Visuino, Manood ng isang demonstration video
Internet Clock: Ipakita ang Petsa at Oras Gamit ang isang OLED Gamit ang ESP8266 NodeMCU Sa NTP Protocol: 6 na Hakbang
Internet Clock: Display Date and Time With an OLED Gamit ang ESP8266 NodeMCU With NTP Protocol: Kumusta mga tao sa mga itinuturo na ito na magtatayo kami ng isang orasan sa internet na magkakaroon ng oras mula sa internet kaya't ang proyektong ito ay hindi mangangailangan ng anumang RTC upang tumakbo, kakailanganin lamang nito ang isang nagtatrabaho koneksyon sa internet At para sa proyektong ito kailangan mo ng isang esp8266 na magkakaroon ng
Petsa ng Arduino / Oras na Plotting / Pag-log Gamit ang Millis () at PfodApp: 11 Mga Hakbang
Petsa ng Arduino / Oras ng Plotting / Pag-log Gamit ang Millis () at PfodApp: Walang kinakailangang programa ng Arduino o Android. Sinuportahan din ang mga module ng RTC at GPS. Awtomatikong pagwawasto para sa mga timezone, RTC naaanod at nawawalang mga segundo ng paglukso ng GPS ) timestamp upang magbalak ng data ag
Isang Magandang Petsa, Oras at Pagpapakita ng Temperatura ng Yunit: 3 Mga Hakbang
Isang Cute na Petsa, Oras at Temperatura ng Pagpapakita ng Temperatura: Kumusta mga kaibigan, Sa itinuturo na ito, ipapaliwanag ko ang pamamaraan para sa paggawa ng isang petsa, oras at kasalukuyang unit ng pagpapakita ng temperatura sa pamamagitan ng paggamit, Arduino pro mini, isang RTC at walong digit na pitong segment na pagpapakita sa isang napaka-compact na yunit, na kung saan ay isang kapaki-pakinabang na devi