Мазмұны:
- 1 -қадам: Сізге не қажет
- 2 -қадам: Visuino -ны іске қосыңыз және M5 Stack Stick C тақтасының түрін таңдаңыз
- 3 -қадам: Visuino -да StickC тақтасын орнатыңыз
- 4 -қадам: WiFi орнату
- 5 -қадам: Visuino компоненттерін қосыңыз
- 6 -қадам: Visuino Set компоненттерінде
- 7 -қадам: Visuino Connect компоненттерінде
- 8 -қадам: Arduino кодын жасаңыз, құрастырыңыз және жүктеңіз
- 9 -қадам: Ойнаңыз
Бейне: Уақыт пен күнді Интернеттен алыңыз - Оқулық: 9 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:24
Бұл оқулықта біз NIST TIME серверінен M5Stack StickC және Visuino көмегімен күн мен уақытты алуды үйренеміз, Демонстрациялық бейнені қараңыз.
1 -қадам: Сізге не қажет
M5StickC ESP32: сіз оны осы жерден ала аласыз
Visuino бағдарламасы: Visuino жүктеу
Ескерту: StickC ESP32 тақтасын қалай орнату туралы осы оқулықты қараңыз
2 -қадам: Visuino -ны іске қосыңыз және M5 Stack Stick C тақтасының түрін таңдаңыз
Visuino -ны бірінші суретте көрсетілгендей іске қосыңыз Visuino ішіндегі Arduino компонентіндегі (Құралдар 1) «Құралдар» түймесін басыңыз. Диалог пайда болған кезде 2 -суретте көрсетілгендей «M5 Stack Stick C» таңдаңыз.
3 -қадам: Visuino -да StickC тақтасын орнатыңыз
Оны таңдау үшін «M5 Stack Stick C» тақтасын басыңыз
«Сипаттар» терезесінде «Модульдер» тармағын таңдап, «+» түймесін басып, «Display ST7735» таңдаңыз және оны кеңейту үшін «+» түймесін басыңыз, «Бағытты» «goRight» етіп орнатыңыз.
«Фондық түс» параметрін «ClBlack» күйіне орнатыңыз, «Элементтерді» таңдап, көк нүктені 3 нүктемен басыңыз …
Диалог элементтері көрсетіледі
Элементтер тілқатысу терезесінде оң жақтағы «Мәтінді» кеңейтіп, «Мәтін салу» тармағын сүйреп апарыңыз және 2X «Мәтін өрісін» оң жақтан солға қарай сүйреңіз.
- Сол жақтағы «Мәтін салу1» мәтінін таңдап, қасиеттер терезесінде өлшемін 2 -ге, түсін aclLime -ге және мәтінді «Күн мен уақытқа» орнатыңыз.
- Сол жақтағы «Мәтін өрісі1» тармағын таңдаңыз және қасиеттер терезесінде өлшемін 2 -ге, түсін aclAqua -ға және Y -ге 10 -ға орнатыңыз.
- Сол жақтағы «Мәтін өрісі2» тармағын таңдаңыз және сипаттар терезесінде өлшемді 2 және Y -ге 30 -ға орнатыңыз
4 -қадам: WiFi орнату
Оны таңдау үшін «M5 Stack Stick C» тақтасын басыңыз
«Сипаттар» терезесінде «Модульдерді» таңдап, кеңейту үшін «+» түймесін басыңыз, «WiFi» және кеңейту үшін «+» түймесін басыңыз, «Қатынас нүктелеріне қосылу» тармағын таңдап, түймені басыңыз (3 нүкте)
«AccessPoints» терезесінде «WiFi кіру нүктесін» сол жаққа сүйреңіз.
Содан кейін сол жақта «Access Point1» таңдаңыз және қасиеттер терезесінде
- «SSID» астына WiFi желісінің атауын қойыңыз
- «Құпия сөз» астына WiFi желісіне кіру құпия сөзін енгізіңіз
«Сипаттар» терезесінде «Модульдерді» таңдап, кеңейту үшін «+» түймесін басыңыз, «WiFi» және кеңейту үшін «+» түймесін басыңыз,> Розеткалар, […] батырмасын басыңыз, сонда «ұялар» терезесі ашылады TCP клиентін апарыңыз. оң жақ сол жақта және Сипаттар астында терезе жиыны
- порт: 37 және
- жүргізуші: time-b-g.nist.gov
5 -қадам: Visuino компоненттерін қосыңыз
«Импульс генераторы» компонентін қосыңыз
«Internet Time Protocol» компонентін қосыңыз
2X «Оң жақ мәтінді жою» компонентін қосыңыз
2X «Сол жақ мәтінді жою» компонентін қосыңыз
6 -қадам: Visuino Set компоненттерінде
- «PulseGenerator1» таңдаңыз және қасиеттер терезесінде жиілікті 0.1166667 етіп орнатыңыз
- «DeleteRightText1» тармағын таңдап, сипаттар терезесінде Length 13 мәнін орнатыңыз
- «DeleteRightText2» тармағын таңдап, сипаттар терезесінде Length 5 мәнін орнатыңыз
- «DeleteLeftText2» тармағын таңдап, сипаттар терезесінде Length 12 мәнін орнатыңыз
7 -қадам: Visuino Connect компоненттерінде
- «PulseGenerator1» түйреуішін [Out] «InternetTime1» істігіне [In] қосыңыз
- «InternetTime1» түйреуішін [Socket] «M5 Stack Stick C»> TCP Client1 істігіне қосыңыз [In]
- «InternetTime1» түйреуішін [Шығу] «DeleteRightText1» түйреуішіне [In] және «DeleteRightText2» түйініне [Кіру] жалғаңыз
- «DeleteRightText1» түйреуішін [Шығу] «DeleteLeftText1» түйреуішіне [Кіру] жалғаңыз
- «DeleteRightText2» түйреуішін [Шығу] «DeleteLeftText2» түйреуішіне [Кіру] жалғаңыз
- «DeleteLeftText1» түйреуішін [Шығу] «M5 Stack Stick C»> Дисплей ST7735> Мәтін өрісінің 1 түйрегіне [Кіріс] жалғаңыз.
- «DeleteLeftText2» түйреуішін [Шығу] «M5 Stack Stick C»> Дисплей ST7735> Мәтін өрісі2 түйреуішіне [Кіріс] жалғаңыз.
8 -қадам: Arduino кодын жасаңыз, құрастырыңыз және жүктеңіз
Құралдар тақтасындағы Arduino белгішесін нұқыңыз, бұл кодты жасайды және Arduino IDE ашады. Оның қасындағы түйме кодты түзіп, құрылғыға жібереді. COM портының дұрыс орнатылғанына көз жеткізу үшін IDE -ді бірінші рет ашқыңыз келеді. Осыдан кейін Arduino IDE сіздің параметрлеріңізді сақтайды.
Arduino IDE -де бір рет тақтаның, жылдамдық пен порттың дұрыс орнатылғанын тексеріңіз. Сізге COM портын ішкі мәзірден орнату қажет болуы мүмкін, бірақ басқалары автоматты түрде орнатылуы керек. Егер сізде бірнеше COM порты болса, M5Stick -ті алып тастауға тырысыңыз, қай порттардың қалғанын қараңыз, содан кейін M5Stick -ті қайта бекітіп, қайсысы қайтып келетінін қараңыз. Яғни бұл COM порты.
Содан кейін Жүктеу түймесін басыңыз. Бұл тексереді (құрастырады) және жүктейді.
9 -қадам: Ойнаңыз
Егер сіз M5Sticks модулін қоссаңыз, ол интернетке қосылады және дисплей NIST серверінен күн мен уақытты көрсете бастайды.
Сондай-ақ, https://tf.nist.gov/tf-cgi/servers.cgi таба алатын басқа серверлермен тәжірибе жасай аласыз.
Құттықтаймын! Сіз Visuino көмегімен M5Sticks жобаңызды аяқтадыңыз. Мен Visuino жобасына қоса, осы нұсқаулық үшін құрдым, оны мына жерден жүктеуге болады. Сіз оны Visuino -да жүктей және аша аласыз:
Ұсынылған:
ESP8266 OLED - Интернеттен уақыт пен күнді алу: 8 қадам
ESP8266 OLED - Интернеттен уақыт пен күнді алу: Бұл оқулықта біз NIST TIME серверінен ESP8266 OLED және Visuino көмегімен күн мен уақытты алуды үйренеміз, демонстрациялық бейнені қараңыз
ThingSpeak арнасы біраз уақыт жаңартылмаған кезде хабарландыру хатын алыңыз: 16 қадам
ThingSpeak арнасы біраз уақыт жаңартылмаған кезде хабарландыру хатын алыңыз: Негізгі оқиға Менде Ирландияның Дублин қаласында таралған алты автоматтандырылған жылыжай бар. Арнайы жасалған ұялы телефон қосымшасын қолдана отырып, мен әр жылыжайда автоматтандырылған мүмкіндіктерді қашықтан бақылай аламын және өзара әрекеттесе аламын. Мен жеңісті қолмен ашуға / жабуға болады
Ылғалдылық пен температураны нақты уақыт режимінде Arduino UNO және SD-карта көмегімен қалай жасауға болады - DHT11 Proteus-та деректерді тіркеуші модельдеу: 5 қадам
Ылғалдылық пен температураны нақты уақыт режимінде Arduino UNO және SD-карта көмегімен қалай жасауға болады | DHT11 Proteus-та деректерді тіркеуші модельдеу: Кіріспе: сәлем, бұл Liono Maker, міне YouTube сілтемесі. Біз Arduino-мен шығармашылық жоба жасаймыз және енгізілген жүйелерде жұмыс жасаймыз. Деректерді тіркеуші: Деректерді тіркеуші (сонымен қатар деректерді тіркеуші немесе деректерді тіркеуші)-бұл уақыт бойынша деректерді жазатын электрондық құрылғы
ESP8266 көмегімен Интернеттен уақыт алу - ESP8266 Nodemcu көмегімен NTP сағаты жобасы: 5 қадам
ESP8266 көмегімен Интернеттен уақыт алу | ESP8266 Nodemcu көмегімен NTP сағаттары жобасы: Бұл оқулықта біз Arduino IDE көмегімен ESP8266/nodemcu көмегімен уақытты қалай алуға болатынын көреміз. Уақытты алу, әсіресе, оқылымдардың уақыт белгісін қою үшін деректерді тіркеуде пайдалы. Егер сіздің ESP8266 жобаңызда Интернетке кіру мүмкіндігі болса, сіз Network T арқылы уақыт ала аласыз
Үлкен ақшаны үнемдеңіз! Интернеттен сатып алыңыз!: 6 қадам
Үлкен ақшаны үнемдеңіз! Интернеттен сатып алыңыз!: Мен көрген ақша нашар зерттеуге, сәнді дүкендерге саяхатқа немесе импульсті сатып алуға жұмсалғанына сенбейсіз. Үлкен жеңілдіктер тек бірнеше рет басылады. Өкінішке орай, бұл веб -сайттар сізге сәйкес келмейді, сондықтан мен үшін бақытты