Სარჩევი:
- ნაბიჯი 1: რაც დაგჭირდებათ
- ნაბიჯი 2: დაიწყეთ Visuino და შეარჩიეთ M5 Stack Stick C დაფის ტიპი
- ნაბიჯი 3: Visuino– ში დაამატეთ კომპონენტები
- ნაბიჯი 4: Visuino Set კომპონენტებში
- ნაბიჯი 5: Visuino Connect კომპონენტებში
- ნაბიჯი 6: შექმენით, შეადგინეთ და ატვირთეთ არდუინოს კოდი
- ნაბიჯი 7: თამაში
- ნაბიჯი 8: შემდეგ გაკვეთილზე
ვიდეო: წვრილმანი როგორ გავხადოთ მაგარი საათი - StickC - მარტივი გასაკეთებელი: 8 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:15
ამ გაკვეთილში ჩვენ ვისწავლით თუ როგორ უნდა დაპროგრამდეს ESP32 M5Stack StickC Arduino IDE– ით და Visuino– ით LCD ეკრანზე დროის ჩვენების მიზნით და ასევე დავადგინოთ დრო StickC ღილაკების გამოყენებით.
ნაბიჯი 1: რაც დაგჭირდებათ
M5StickC ESP32: შეგიძლიათ მიიღოთ აქ
Visuino პროგრამა: ჩამოტვირთეთ Visuino
შენიშვნა: შეამოწმეთ ეს სახელმძღვანელო აქ, თუ როგორ უნდა დააინსტალიროთ StickC ESP32 დაფა
ნაბიჯი 2: დაიწყეთ Visuino და შეარჩიეთ M5 Stack Stick C დაფის ტიპი
ვიზუინოს დაწყება, როგორც ნაჩვენებია პირველ სურათზე, დააწკაპუნეთ ღილაკზე "ინსტრუმენტები" არდუინოს კომპონენტზე (სურათი 1) ვიზუინოში, როდესაც დიალოგი გამოჩნდება, აირჩიეთ "M5 Stack Stick C" როგორც ნაჩვენებია სურათზე 2
ნაბიჯი 3: Visuino– ში დაამატეთ კომპონენტები
- დააწკაპუნეთ "M5 Stack Stick C" დაფაზე მის ასარჩევად
- "თვისებების" ფანჯარაში აირჩიეთ "მოდულები" და დააჭირეთ "+" გასაფართოებლად,
- აირჩიეთ "ჩვენება ST7735" და დააჭირეთ "+" მის გასაფართოებლად,
- დააყენეთ "ორიენტაცია" "goRight" - ზე
- დააყენეთ "ფონის ფერი" "ClBlack"
- აირჩიეთ "ელემენტები" და დააჭირეთ ლურჯ ღილაკს 3 წერტილით …
- ელემენტები დიალოგი აჩვენებს
- ელემენტების დიალოგში გადაიტანეთ "ტექსტური ველი" მარჯვენა მხრიდან მარცხნივ
-
დააწკაპუნეთ "ტექსტის ველზე 1" მარცხენა მხარეს მის შესარჩევად, შემდეგ "თვისებების ფანჯარაში" დააწკაპუნეთ "ფერიზე" და დააყენეთ "aclWhite" და დააჭირეთ "შეავსეთ ფერი" და დააყენეთ "aclBlack" (თქვენ სურვილისამებრ შეგიძლიათ ითამაშოთ ფერებით)
-ისევე თვისებების ფანჯრებში მითითებულია X: 10 და Y: 20 ეს არის ადგილი, სადაც გსურთ აჩვენოთ დრო LCD- ზე -დადგენილი ზომა: 3 (ეს არის დროის შრიფტის ზომა) დახურეთ ელემენტების ფანჯარა
- დაამატეთ კომპონენტი "დეკოდირება (გაყოფა) თარიღი/დრო"
- დაამატეთ კომპონენტი "ფორმატირებული ტექსტი"
ნაბიჯი 4: Visuino Set კომპონენტებში
- აირჩიეთ "FormattedTxt1" კომპონენტი და "თვისებების" ფანჯარაში დააყენეთ "ტექსტი":%0:%1:%2
- ორჯერ დააწკაპუნეთ "FormattedText1" კომპონენტზე და ელემენტების დიალოგში გადაიტანეთ 3x "ტექსტის ელემენტი" მარცხნივ
- აირჩიეთ "M5 Stack Stick C" დაფა და "თვისებების" ფანჯარაში აირჩიეთ "მოდულები"> "რეალურ დროში მაღვიძარა (RTC)"> "ელემენტები"
- დააწკაპუნეთ ლურჯ ღილაკზე 3 წერტილით და ელემენტების დიალოგში გადაიტანეთ "დააყენეთ საათი", "დააყენეთ წუთი" და "დააყენეთ მეორე" მარცხნივ
- მარცხნივ აირჩიეთ "Set Hour1" ელემენტი და "Properties" ფანჯრის ქვეშ დააყენეთ "Value value" to True "and" Value "to 1"
- მარცხნივ აირჩიეთ "Set Minute1" ელემენტი და "Properties" ფანჯრის ქვეშ დააყენეთ "Value value" to True "and" Value "to 1"
- მარცხნივ შეარჩიეთ ელემენტი "Set Second1" და "Properties" ფანჯარაში დააყენეთ "Add Value" to True "and" Value "to 1"
ახსნა:
"მნიშვნელობა" ნიშნავს რამდენს გვინდა დავამატოთ ღილაკის თითოეული დაწკაპუნება არსებულ დროს (საათები, წუთი ან წამი) "ღირებულების დამატება" ნიშნავს იმას, რომ ჩვენ გვსურს დავუმატოთ მნიშვნელობა არსებულ დროს
ნაბიჯი 5: Visuino Connect კომპონენტებში
- შეაერთეთ "M5 Stack Stick C"> რეალურ დროში მაღვიძარა (RTC)> Pin [Out] "DecodeDateTime1" კომპონენტის პინთან [In]
- შეაერთეთ "DecodeDateTime1" კომპონენტის პინი [საათი] "FormattedText1" კომპონენტის "TextElement1" პინთან [In]
- შეაერთეთ "DecodeDateTime1" კომპონენტის პინი [წუთი] "FormattedText1" კომპონენტის "TextElement2" პინთან [In]
- შეაერთეთ "DecodeDateTime1" კომპონენტის პინი [მეორე] "FormattedText1" კომპონენტის "TextElement3" პინთან [In]
- შეაერთეთ "FormattedText1" კომპონენტის პინი [Out] "M5 Stack Stick C" დაფასთან "Display ST7735"> "Text Text1" pin [In]
- შეაერთეთ "M5 Stack Stick C"> ღილაკები "A (M5)" "M5 Stack Stick C"> რეალურ დროში მაღვიძარა (RTC)> "Set Hour1" Pin [საათი]
- შეაერთეთ "M5 Stack Stick C"> ღილაკები "B" "M5 Stack Stick C"> რეალურ დროში მაღვიძარა (RTC)> "Set Minute1" Pin [საათი]
ნაბიჯი 6: შექმენით, შეადგინეთ და ატვირთეთ არდუინოს კოდი
-
Visuino– ში, ბოლოში დააწკაპუნეთ „აშენების“ჩანართზე, დარწმუნდით, რომ არჩეულია სწორი პორტი, შემდეგ დააჭირეთ ღილაკს „შედგენა/აშენება და ატვირთვა“.
ნაბიჯი 7: თამაში
თუ თქვენ ჩართავთ M5Sticks მოდულს, ეკრანი უნდა დაიწყოს დროის ჩვენება. თქვენ შეგიძლიათ შეცვალოთ დრო ღილაკებით "M5" საათებისთვის და "B" წუთით
გილოცავთ! თქვენ დაასრულეთ თქვენი M5Sticks პროექტი Visuino– სთან ერთად. ასევე ერთვის Visuino პროექტი, რომელიც მე შევქმენი ამ Instructable– ისთვის, შეგიძლიათ გადმოწეროთ აქ.
შეგიძლიათ გადმოწეროთ და გახსნათ Visuino– ში:
ნაბიჯი 8: შემდეგ გაკვეთილზე
მომდევნო გაკვეთილში მე გაჩვენებთ თუ როგორ უნდა გააკეთოთ Cool Looking საათი, სადაც შეგიძლიათ დააყენოთ დრო (საათი, წუთი და წამი) StickC ღილაკების გამოყენებით და შექმნათ მარტივი მენიუ! იყავით თვალყური და შეამოწმეთ ჩემი სხვა გაკვეთილები აქ.
გირჩევთ:
M5StickC მაგარი საათი, მენიუთა და სიკაშკაშის კონტროლით: 8 ნაბიჯი
M5StickC Cool Looking Watch მენიუთა და სიკაშკაშის კონტროლით: ამ გაკვეთილში ჩვენ ვისწავლით თუ როგორ უნდა დაპროგრამდეს ESP32 M5Stack StickC Arduino IDE– ით და Visuino– ით LCD ეკრანზე დროის ჩვენების მიზნით და ასევე დააყენოთ დრო და სიკაშკაშე მენიუს და StickC ღილაკების გამოყენებით. . ნახეთ სადემონსტრაციო ვიდეო
წვრილმანი ტელეფონი - მაგარი ტელეფონი!: 7 ნაბიჯი
წვრილმანი ტელეფონი - CoolPhone!: მე ცოტა ხნის წინ შევიმუშავე ჩემი საკუთარი Arduino დაფუძნებული ტელეფონის პროტოტიპი. დროა გავაუმჯობესოთ იგი. წინა ვიდეოში, მე შევქმენი ტელეფონი პურის დაფაზე, რომელსაც მე ვუწოდებდი CoolPhone. მე არ მქონია დიდი პრობლემა პროტოტიპთან დაკავშირებით, მე უბრალოდ მომიწია მიკროფონის ხმაურის აღმოფხვრა
როგორ გააკეთოთ ანალოგური საათი და ციფრული საათი Led Strip– ით Arduino– ს გამოყენებით: 3 ნაბიჯი
როგორ გავაკეთოთ ანალოგური საათი და ციფრული საათი Led Strip– ით Arduino– ს გამოყენებით: დღეს ჩვენ გავაკეთებთ ანალოგიურ საათს & ციფრული საათი Led Strip– ით და MAX7219 Dot მოდულით Arduino– ით. ის შეასწორებს დროს ადგილობრივ დროის ზონაში. ანალოგურ საათს შეუძლია გამოიყენოს უფრო გრძელი LED ზოლები, ასე რომ ის შეიძლება კედელზე ჩამოკიდდეს და გახდეს ხელოვნება
როგორ გავხადოთ სუპერ კაშკაშა განათება LED– ით - წვრილმანი: სუპერ ნათელი შუქი: 11 ნაბიჯი
როგორ გავხადოთ სუპერ კაშკაშა განათება LED - DIY: სუპერ ნათელი შუქი: უყურეთ ვიდეოს თავიდან
როგორ გავხადოთ Firefox საოცარი და მაგარი უფასოდ .. თანმიმდევრობა: 4 ნაბიჯი
როგორ გავხადოთ Firefox საოცარი და მაგარი უფასოდ …….. Sequil: გამარჯობა ყველას. ეს ინსტრუქცია არის ჩემი პირველი firefox– ის უფრო მცირე ინსტრუქცია, რომელიც არის ერთ – ერთი ყველაზე პოპულარული firefox ინტერნეტში. დღეს მე გაგაცნობთ სამს: (ახალი და მაგარი დამატებები firefox– ისთვის. თუ არ გაქვთ firefox pl