Სარჩევი:
- ნაბიჯი 1: ის, რაც გჭირდებათ
- ნაბიჯი 2: შექმენით Arduino IDE
- ნაბიჯი 3: კოდი
- ნაბიჯი 4: ჩვენების თარიღი, დრო და კვირის რაოდენობა
ვიდეო: საათის დამზადება M5stick C გამოყენებით Arduino IDE - RTC რეალურ დროში საათი M5stack M5stick-C: 4 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:17
გამარჯობა ბიჭებო ამ ინსტრუქციებში ჩვენ ვისწავლით თუ როგორ უნდა გავაკეთოთ საათი m5stick-C განვითარების დაფით m5stack Arduino IDE გამოყენებით. ასე რომ m5stick გამოჩნდება თვის თარიღი, დრო და კვირა ეკრანზე.
ნაბიჯი 1: ის, რაც გჭირდებათ
ამ ინსტრუქციისთვის დაგჭირდებათ შემდეგი ნივთები:
m5stick-c განვითარების დაფა ტიპი C კაბელი
ნაბიჯი 2: შექმენით Arduino IDE
დარწმუნდით, რომ დააინსტალირეთ ESP32 დაფები თქვენს Arduino IDE- ში და თუ ეს ასე არ არის, გთხოვთ, მიჰყევით შემდეგ ინსტრუქციას, რომ გააკეთოთ ეს: ESP32 დაფები დააინსტალირეთ:
ნაბიჯი 3: კოდი
დააკოპირეთ ქვემოთ მოყვანილი კოდი და ატვირთეთ იგი თქვენს m5stick-C განვითარების დაფაზე: შეიტანეთ "M5StickC.h" RTC_TimeTypeDef RTC_TimeStruct; RTC_DateTypeDef RTC_DateStruct; void setup () {// განათავსეთ თქვენი დაყენების კოდი აქ, ერთხელ გასაშვებად: M5.begin (); M5. Lcd.setRotation (3); M5. Lcd.fillScreen (შავი); M5. Lcd.setTextSize (1); M5. Lcd.setCursor (40, 0, 2); M5. Lcd.println ("RTC ტესტი"); RTC_TimeTypeDef TimeStruct; TimeStruct.ours = 18; TimeStruct. Minutes = 56; TimeStruct. Seconds = 10; M5. Rtc. SetTime (& TimeStruct); RTC_DateTypeDef DateStruct; DateStruct. WeekDay = 3; DateStruct.month = 3; DateStruct. Date = 22; DateStruct.year = 2019; M5. Rtc. SetData (& DateStruct);} void loop () {// განათავსეთ თქვენი მთავარი კოდი აქ, განმეორებით გასაშვებად: M5. Rtc. GetTime (& RTC_TimeStruct); M5. Rtc. GetData (& RTC_DateStruct); M5. Lcd.setCursor (0, 15); M5. Lcd.printf ("მონაცემები:%04d-%02d-%02d / n", RTC_DateStruct. Year, RTC_DateStruct. Month, RTC_DateStruct. Date); M5. Lcd.printf ("კვირა: %d / n", RTC_DateStruct. WeekDay); M5. Lcd.printf ("დრო: %02d: %02d: %02d / n", RTC_TimeStruct. Hours, RTC_TimeStruct. Minutes, RTC_TimeStruct. Seconds); დაგვიანება (500);}
ნაბიჯი 4: ჩვენების თარიღი, დრო და კვირის რაოდენობა
კოდის ატვირთვის შემდეგ თქვენ შეგიძლიათ ნახოთ ჩვენება და თვის თარიღი და კვირა გამოჩნდება ეკრანზე, როგორც ეს ჩემს შემთხვევაშია ნაჩვენები. თუ გსურთ ამ საათის სწორად შესრულების დრო იხილეთ ვიდეოში მე ვიცი კომენტარების განყოფილებაში, თუ გსურთ რაიმე გაგიზიაროთ ამის შესახებ.
გირჩევთ:
როგორ გამოვიყენოთ რეალურ დროში საათის მოდული (DS3231): 5 ნაბიჯი
როგორ გამოვიყენოთ რეალურ დროში საათის მოდული (DS3231): DS3231 არის იაფი, უკიდურესად ზუსტი I2C რეალურ დროში (RTC) ინტეგრირებული ტემპერატურის კომპენსირებული ბროლის ოსცილატორით (TCXO) და ბროლით. მოწყობილობა აერთიანებს ბატარეის შეყვანას და ინარჩუნებს ზუსტ დროს, როდესაც ძირითადი ენერგია
რეალურ დროში საათი არდუინოთი: 3 ნაბიჯი
რეალურ დროში საათი არდუინოსთან ერთად: ამ პროექტში ჩვენ გავაკეთებთ საათს არდუინოს და RTC მოდულის დახმარებით. როგორც ვიცით, Arduino– ს არ შეუძლია აჩვენოს რეალური დრო, ამიტომ ჩვენ გამოვიყენებთ RTC მოდულს LCD– ზე სწორი დროის ჩვენების მიზნით. ყურადღებით წაიკითხეთ ყველა ნაბიჯი, ეს დაგეხმარებათ
მინიტელის რეალურ დროში საათი: 5 ნაბიჯი
Minitel Real Time Clock: შეიქმნა 1978 წელს France Telecom– ის მიერ, Minitel იყო ინფორმაციის მოძიებისა და ტექსტური შეტყობინების სერვისი. ითვლებოდა ყველაზე წარმატებული ქსელი მსოფლიო ქსელის წინ. 30 წელი გავიდა 2008 წელს, ქსელი საბოლოოდ დაიხურა. (ამის შესახებ ბევრი ინფორმაციაა
DS1307 და DS3231 რეალურ დროში საათის მოდულების გამოყენება Arduino– ით: 3 ნაბიჯი
DS1307 და DS3231 რეალურ დროში საათის მოდულების გამოყენება Arduino– ს საშუალებით: ჩვენ ვიღებთ თხოვნებს, თუ როგორ გამოვიყენოთ DS1307 და DS3231 რეალურ დროში საათის მოდულები Arduino– სთან სხვადასხვა წყაროდან-ასე რომ, ეს არის პირველი ორი ნაწილის სამეურვეო მეთოდი მათი გამოყენების შესახებ. Arduino– ს ამ გაკვეთილისთვის ჩვენ გვაქვს ორი რეალურ დროში საათის მოდული
გარემოს რეალურ დროში საათი: 4 ნაბიჯი
Ambient Real Time Clock: AimI ეს საათი გავაკეთე იმიტომ, რომ მე მაქვს მოსახსნელი LED ზოლები და მინდა გამოვიყენო. შემდეგ დავინახე, რომ ჩემს ოთახს არ აქვს კარგი საათი, რომელიც შეესაბამება მის კედლებს. ასე რომ, მე გადავწყვიტე შემექმნა საათი, რომელსაც შეუძლია შეცვალოს მისი ფერები მომხმარებლების განწყობის შესაბამისად