Talaan ng mga Nilalaman:
- Hakbang 1: Mga Bagay na Kailangan mo
- Hakbang 2: Pag-set up ng Arduino IDE
- Hakbang 3: Code
- Hakbang 4: Pagkuha ng Petsa, Oras at Bilang ng Linggo na Ipinapakita
Video: Paggawa ng Clock Sa M5stick C Paggamit ng Arduino IDE - RTC Real Time Clock Sa M5stack M5stick-C: 4 na Hakbang
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:12
Kumusta mga tao sa mga itinuturo na ito matututunan natin kung paano gumawa ng isang orasan na may m5stick-C development board ng m5stack gamit ang Arduino IDE. Kaya't ipapakita ng m5stick ang petsa, oras at linggo ng buwan sa display.
Hakbang 1: Mga Bagay na Kailangan mo
Para sa mga itinuturo na ito kakailanganin mo ang mga sumusunod na bagay:
m5stick-c development board Type C cable
Hakbang 2: Pag-set up ng Arduino IDE
Siguraduhing na-install mo ang mga board ng ESP32 sa iyong Arduino IDE at kung hindi ito ang kadahilanan, mangyaring sundin ang mga sumusunod na itinuturo upang gawin iyon:
Hakbang 3: Code
Kopyahin ang sumusunod na code sa ibaba at i-upload ito sa iyong m5stick-C development board: isama ang "M5StickC.h" RTC_TimeTypeDef RTC_TimeStruktur; RTC_DateTypeDef RTC_DateSonstr; void setup () {// ilagay ang iyong code sa pag-set up dito, upang tumakbo nang isang beses: M5.begin (); M5. Lcd.setRotation (3); M5. Lcd.fillScreen (BLACK); M5. Lcd.setTextSize (1); M5. Lcd.setCursor (40, 0, 2); M5. Lcd.println ("RTC TEST"); RTC_TimeTypeDef TimeSonstr; TimeSonstr. Hours = 18; TimeStruct. Minutes = 56; TimeSonstr. Seconds = 10; M5. Rtc. SetTime (& TimeSonstr); RTC_DateTypeDef DateSonstr; DateStruct. WeekDay = 3; DateSonstr. Month = 3; DateStruktur. Date = 22; DateSonstr. Year = 2019; M5. Rtc. SetData (& DateSonstr);} void loop () {// ilagay ang iyong pangunahing code dito, upang tumakbo nang paulit-ulit: M5. Rtc. GetTime (& RTC_TimeSonstr); M5. Rtc. GetData (& RTC_DateSonstr); M5. Lcd.setCursor (0, 15); M5. Lcd.printf ("Data:% 04d-% 02d-% 02d / n", RTC_DateSonstr. Year, RTC_DateSonstr. Month, RTC_DateSonstr. Date); M5. Lcd.printf ("Linggo:% d / n", RTC_DateS konstruktu. WeekDay); M5. Lcd.printf ("Oras:% 02d:% 02d:% 02d / n", RTC_TimeSonstr. Hours, RTC_TimeSonstr. Minutes, RTC_TimeStruktur. Seconds); antala (500);}
Hakbang 4: Pagkuha ng Petsa, Oras at Bilang ng Linggo na Ipinapakita
Matapos i-upload ang code maaari mong makita ang display at ang oras ng petsa at linggo ng buwan ay ipapakita sa pagpapakita tulad ng ipinapakita sa aking kaso. Kung nais mong makita ang oras na tumatakbo nang maayos sa orasan na ito mangyaring tingnan ang ibinigay na video at hayaan alam ko sa seksyon ng komento kung nais mong ibahagi ang anuman tungkol dito.
Inirerekumendang:
Paggamit ng DS1307 at DS3231 Real-time Clock Modules Sa Arduino: 3 Hakbang
Paggamit ng DS1307 at DS3231 Real-time Clock Modules Sa Arduino: Patuloy kaming nakakakuha ng mga kahilingan kung paano gamitin ang DS1307 at DS3231 real-time na mga module ng orasan kasama ang Arduino mula sa iba't ibang mga mapagkukunan - kaya't ito ang una sa isang dalawang bahagi ng tutorial kung paano gamitin ang mga ito. Para sa Arduino tutorial na ito mayroon kaming dalawang real-time na mga module ng orasan sa amin
Neopixel Ws2812 Rainbow LED Glow With M5stick-C - Tumatakbo ang Rainbow sa Neopixel Ws2812 Paggamit ng M5stack M5stick C Paggamit ng Arduino IDE: 5 Hakbang
Neopixel Ws2812 Rainbow LED Glow With M5stick-C | Pagpapatakbo ng Rainbow sa Neopixel Ws2812 Paggamit ng M5stack M5stick C Paggamit ng Arduino IDE: Kumusta mga tao sa mga itinuturo na ito matututunan natin kung paano gamitin ang neopixel ws2812 LEDs o led strip o led matrix o led ring na may m5stack m5stick-C development board na may Arduino IDE at gagawin namin isang pattern ng bahaghari kasama nito
RF 433MHZ Radio Control Paggamit ng HT12D HT12E - Paggawa ng isang Rf Remote Control Paggamit ng HT12E & HT12D Sa 433mhz: 5 Hakbang
RF 433MHZ Radio Control Paggamit ng HT12D HT12E | Ang paggawa ng isang Rf Remote Control Paggamit ng HT12E & HT12D Sa 433mhz: Sa itinuturo na ito ipapakita ko sa iyo kung paano gumawa ng isang remote control ng RADIO gamit ang 433mhz transmitter receiver module na may HT12E encode & HT12D decoder IC. Sa itinuturo na ito maaari kang magpadala at makatanggap ng data gamit ang napaka murang mga KOMPONENS Tulad: HT
ESP32 Batay sa M5Stack M5stick C Weather Monitor Sa DHT11 - Subaybayan ang Temperatura ng Humidity at Heat Index sa M5stick-C Gamit ang DHT11: 6 na Hakbang
ESP32 Batay sa M5Stack M5stick C Weather Monitor Sa DHT11 | Subaybayan ang Temperatura ng Humidity at Heat Index sa M5stick-C Gamit ang DHT11: Kumusta, sa mga itinuturo na ito matututunan natin kung paano i-interface ang sensor ng temperatura ng DHT11 na may m5stick-C (isang development board ng m5stack) at ipakita ito sa pagpapakita ng m5stick-C. Kaya sa tutorial na ito mababasa natin ang temperatura, halumigmig at amp; init ako
Paggawa ng isang Bluetooth Adapter Pt.2 (Paggawa ng isang Katugmang Tagapagsalita): 16 Mga Hakbang
Paggawa ng isang Bluetooth Adapter Pt.2 (Paggawa ng isang Katugmang Tagapagsalita): Sa itinuturo na ito, ipapakita ko sa iyo kung paano gamitin ang aking Bluetooth Adapter upang gawing katugma ang isang lumang speaker na Bluetooth. * Kung hindi mo nabasa ang aking unang itinuro sa " Making isang Bluetooth Adapter " Iminumungkahi kong gawin mo ito bago magpatuloy.C