Სარჩევი:

მიიღეთ დრო და თარიღი ინტერნეტიდან - გაკვეთილი: 9 ნაბიჯი
მიიღეთ დრო და თარიღი ინტერნეტიდან - გაკვეთილი: 9 ნაბიჯი

ვიდეო: მიიღეთ დრო და თარიღი ინტერნეტიდან - გაკვეთილი: 9 ნაბიჯი

ვიდეო: მიიღეთ დრო და თარიღი ინტერნეტიდან - გაკვეთილი: 9 ნაბიჯი
ვიდეო: კახი კალაძე დატროლეს 😀🤣🤣 2024, ნოემბერი
Anonim
Image
Image

ამ გაკვეთილში ჩვენ ვისწავლით თუ როგორ უნდა მივიღოთ თარიღი და დრო NIST TIME სერვერისგან M5Stack StickC და Visuino გამოყენებით, უყურეთ სადემონსტრაციო ვიდეოს.

ნაბიჯი 1: რაც დაგჭირდებათ

რაც დაგჭირდებათ
რაც დაგჭირდებათ

M5StickC ESP32: შეგიძლიათ მიიღოთ აქ

Visuino პროგრამა: ჩამოტვირთეთ Visuino

შენიშვნა: შეამოწმეთ ეს სახელმძღვანელო აქ, თუ როგორ უნდა დააინსტალიროთ StickC ESP32 დაფა

ნაბიჯი 2: დაიწყეთ Visuino და შეარჩიეთ M5 Stack Stick C დაფის ტიპი

დაიწყეთ Visuino და შეარჩიეთ M5 Stack Stick C დაფის ტიპი
დაიწყეთ Visuino და შეარჩიეთ M5 Stack Stick C დაფის ტიპი
დაიწყეთ Visuino და შეარჩიეთ M5 Stack Stick C დაფის ტიპი
დაიწყეთ Visuino და შეარჩიეთ M5 Stack Stick C დაფის ტიპი

ვიზუინოს დაწყება, როგორც ნაჩვენებია პირველ სურათზე, დააწკაპუნეთ ღილაკზე "ინსტრუმენტები" არდუინოს კომპონენტზე (სურათი 1) ვიზუინოში, როდესაც დიალოგი გამოჩნდება, აირჩიეთ "M5 Stack Stick C" როგორც ნაჩვენებია სურათზე 2

ნაბიჯი 3: Visuino– ში დააყენეთ StickC დაფა

Visuino– ში დააყენეთ StickC დაფა
Visuino– ში დააყენეთ StickC დაფა
Visuino– ში დააყენეთ StickC დაფა
Visuino– ში დააყენეთ StickC დაფა
Visuino– ში დააყენეთ StickC დაფა
Visuino– ში დააყენეთ StickC დაფა
Visuino– ში დააყენეთ StickC დაფა
Visuino– ში დააყენეთ StickC დაფა

დააწკაპუნეთ "M5 Stack Stick C" დაფაზე მის ასარჩევად

"თვისებების" ფანჯარაში აირჩიეთ "მოდულები" და დააჭირეთ "+" გასაფართოებლად, აირჩიეთ "ჩვენება ST7735" და დააჭირეთ "+" მის გასაფართოებლად, დააყენეთ "ორიენტაცია" "goRight"

დააყენეთ "ფონის ფერი" "ClBlack" აირჩიეთ "ელემენტები" და დააჭირეთ ლურჯ ღილაკს 3 წერტილით …

ელემენტები დიალოგი აჩვენებს

ელემენტების დიალოგში გააფართოვეთ "ტექსტი" მარჯვენა მხარეს და გადაიტანეთ "დახაზეთ ტექსტი" და გადაიტანეთ 2X "ტექსტის ველი" მარჯვენა მხრიდან მარცხნივ

  • აირჩიეთ "ტექსტის დახაზვა 1" ტექსტი მარცხნივ და თვისებების ფანჯარაში დააყენეთ ზომა 2, ფერი aclLime და ტექსტი "თარიღი და დრო"
  • აირჩიეთ "ტექსტური ველი 1" მარცხნივ და თვისებების ფანჯარაში დააყენეთ ზომა 2, ფერი aclAqua და Y 10
  • აირჩიეთ "ტექსტური ველი 2" მარცხნივ და თვისებების ფანჯარაში დააყენეთ ზომა 2 და Y 30 -მდე

ნაბიჯი 4: WiFi დაყენება

WiFi დაყენება
WiFi დაყენება
WiFi დაყენება
WiFi დაყენება
WiFi დაყენება
WiFi დაყენება

დააწკაპუნეთ "M5 Stack Stick C" დაფაზე მის ასარჩევად

"თვისებების" ფანჯარაში აირჩიეთ "მოდულები" და დააწკაპუნეთ "+" გასაფართოებლად, "WiFi" და დააჭირეთ "+" გაფართოებას, აირჩიეთ "დაკავშირება წვდომის წერტილებთან" და დააჭირეთ ღილაკს (3 წერტილი)

"AccessPoints" ფანჯარაში გადაიტანეთ "WiFi წვდომის წერტილი" მარცხნივ.

შემდეგ მარცხენა მხარეს აირჩიეთ "წვდომის წერტილი 1" და თვისებების ფანჯარაში

  • "SSID" - ში მიუთითეთ თქვენი WiFi ქსელის სახელი
  • "პაროლის" განყოფილებაში ჩაწერეთ თქვენი WiFi ქსელის წვდომის პაროლი

"თვისებების" ფანჯარაში აირჩიეთ "მოდულები" და დააწკაპუნეთ "+" გასაფართოებლად, "WiFi" და დააწკაპუნეთ "+" გასაფართოებლად,> სოკეტები, დააწკაპუნეთ ღილაკზე […], ასე რომ "სოკეტების" ფანჯარა გაიხსნება გადაათრიეთ TCP კლიენტი მარჯვნივ მარცხენა მხარეს და ფანჯარაში დაყენებულია თვისებების ქვეშ

  • პორტი: 37 და
  • მასპინძელი: time-b-g.nist.gov

ნაბიჯი 5: Visuino– ში დაამატეთ კომპონენტები

Visuino– ში დაამატეთ კომპონენტები
Visuino– ში დაამატეთ კომპონენტები
Visuino– ში დაამატეთ კომპონენტები
Visuino– ში დაამატეთ კომპონენტები
Visuino– ში დაამატეთ კომპონენტები
Visuino– ში დაამატეთ კომპონენტები

დაამატეთ "პულსის გენერატორი" კომპონენტი

დაამატეთ "ინტერნეტ დროის პროტოკოლის" კომპონენტი

დაამატეთ 2X "მარჯვენა ქვეტექსტის წაშლა" კომპონენტი

დაამატეთ 2X კომპონენტი "წაშალეთ მარცხენა ქვეტექსტი"

ნაბიჯი 6: Visuino Set კომპონენტებში

Visuino Set კომპონენტებში
Visuino Set კომპონენტებში
Visuino Set კომპონენტებში
Visuino Set კომპონენტებში
  • აირჩიეთ "PulseGenerator1" და თვისებების ფანჯარაში დააყენეთ სიხშირე 0.1166667
  • აირჩიეთ "DeleteRightText1" და თვისებების ფანჯარაში დააყენეთ სიგრძე 13 -ზე
  • აირჩიეთ "DeleteRightText2" და თვისებების ფანჯარაში დააყენეთ სიგრძე 5 -ზე
  • აირჩიეთ "DeleteLeftText2" და თვისებების ფანჯარაში დააყენეთ სიგრძე 12 -ზე

ნაბიჯი 7: Visuino Connect კომპონენტებში

Visuino Connect კომპონენტებში
Visuino Connect კომპონენტებში
  • შეაერთეთ "PulseGenerator1" pin [Out] "InternetTime1" pin [In]
  • შეაერთეთ "InternetTime1" პინი [Socket] "M5 Stack Stick C"> TCP Client1 pin [In]
  • შეაერთეთ "InternetTime1" pin [Out] "DeleteRightText1" pin [In] and "DeleteRightText2" pin [In]
  • შეაერთეთ "DeleteRightText1" პინი [Out] "DeleteLeftText1" პინთან [In]
  • შეაერთეთ "DeleteRightText2" პინი [Out] "DeleteLeftText2" პინთან [In]
  • შეაერთეთ "DeleteLeftText1" პინი [Out] "M5 Stack Stick C"> ჩვენება ST7735> ტექსტის ველი 1 პინი [In]
  • შეაერთეთ "DeleteLeftText2" პინი [Out] "M5 Stack Stick C"> ჩვენება ST7735> ტექსტის ველი 2 პინი [In]

ნაბიჯი 8: შექმენით, შეადგინეთ და ატვირთეთ Arduino კოდი

შექმენით, შეადგინეთ და ატვირთეთ Arduino კოდი
შექმენით, შეადგინეთ და ატვირთეთ Arduino კოდი
შექმენით, შეადგინეთ და ატვირთეთ Arduino კოდი
შექმენით, შეადგინეთ და ატვირთეთ Arduino კოდი

დააწკაპუნეთ Arduino ხატულას ინსტრუმენტთა პანელზე, ეს გამოიმუშავებს კოდს და გახსნის Arduino IDE- ს. მის გვერდით მდებარე ღილაკი ადგენს და კოდს პირდაპირ აგზავნის მოწყობილობაზე. თქვენ გსურთ გახსნათ IDE პირველად, რომ დარწმუნდეთ, რომ COM პორტი სწორად არის დაყენებული. ამის შემდეგ Arduino IDE შეინახავს თქვენს პარამეტრებს.

Arduino IDE– ში შესვლისას დარწმუნდით, რომ თქვენი დაფა, სიჩქარე და პორტი სწორად არის დაყენებული. სავარაუდოდ, თქვენ დაგჭირდებათ COM პორტის დაყენება ქვემენიუდან, მაგრამ დანარჩენი ავტომატურად უნდა დააყენოთ. თუ თქვენ გაქვთ ერთზე მეტი COM პორტი, სცადეთ ამოიღოთ თქვენი M5Stick, შეხედეთ და ნახე რომელი პორტები დარჩა, შემდეგ ისევ მიამაგრეთ M5Stick და ნახეთ რომელი ბრუნდება. ეს არის COM პორტი.

შემდეგ დააჭირეთ ატვირთვას. ეს გადაამოწმებს (ადგენს) და ატვირთავს.

ნაბიჯი 9: თამაში

თუ თქვენ ჩართავთ M5Sticks მოდულს, ის დაუკავშირდება ინტერნეტს და ეკრანი უნდა დაიწყოს თარიღისა და დროის ჩვენება NIST სერვერიდან

. ასევე შეგიძლიათ ექსპერიმენტი ჩაატაროთ სხვა სერვერებზე, რომელთა ნახვა შეგიძლიათ აქ

გილოცავთ! თქვენ დაასრულეთ თქვენი M5Sticks პროექტი Visuino– სთან ერთად. ასევე ერთვის Visuino პროექტი, რომელიც მე შევქმენი ამ Instructable– ისთვის, შეგიძლიათ გადმოწეროთ აქ. შეგიძლიათ გადმოწეროთ და გახსნათ Visuino– ში:

გირჩევთ: