
Агуулгын хүснэгт:
- Алхам 1: Танд хэрэгтэй зүйл
- Алхам 2: Visuino -г эхлүүлээд Arduino WeMos D1 Mini Board -ийн төрлийг сонгоно уу
- Алхам 3: WiFi тохиргоо
- Алхам 4: Visuino -д бүрэлдэхүүн хэсгүүдийг нэмнэ үү
- Алхам 5: Visuino Set бүрэлдэхүүн хэсгүүдэд
- Алхам 6: Visuino Connect бүрэлдэхүүн хэсгүүдэд
- Алхам 7: Arduino кодыг үүсгэх, хөрвүүлэх, байршуулах
- Алхам 8: Тоглох
2025 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2025-01-23 15:00
Энэхүү гарын авлагад бид ESP8266 OLED болон Visuino ашиглан NIST TIME серверээс огноо, цагийг хэрхэн авах талаар сурах болно.
Үзүүлэх видео үзэх.
Алхам 1: Танд хэрэгтэй зүйл


- ESP8266 OLED
- Visuino програм: Visuino татаж авах
Алхам 2: Visuino -г эхлүүлээд Arduino WeMos D1 Mini Board -ийн төрлийг сонгоно уу


Arduino програмчлах ажлыг эхлүүлэхийн тулд та Arduino IDE -г эндээс суулгасан байх шаардлагатай:
Arduino IDE 1.6.6 дээр зарим чухал алдаанууд байгааг анхаарна уу. 1.6.7 эсвэл түүнээс дээш хувилбарыг суулгасан эсэхээ шалгаарай, эс тэгвээс энэ заавар ажиллахгүй болно! Хэрэв та үүнийг хийгээгүй бол Arduino IDE -ийг WeMos D1 Mini програмчлахад тохируулах зааварчилгааг дагана уу! Visuino: https://www.visuino.eu мөн суулгах шаардлагатай. Visuino -г эхний зурагт үзүүлсэн шиг эхлүүлнэ үү Visuino дээрх Arduino бүрэлдэхүүн хэсэг (Зураг 1) дээрх "Tools" товчлуур дээр дарна уу. Харилцах цонх гарч ирэхэд 2 -р зурагт үзүүлсэн шиг "WeMos D1 Mini" -ийг сонгоно уу.
Алхам 3: WiFi тохиргоо


- WeMos D1 Mini -ийг сонгоод Modules> WiFi> Access Points редактороос […] товчлуурыг дарахад "Хандалтын цэгүүд" цонх нээгдэнэ. Энэ засварлагч дээр WiFi хандалтын цэгийг зүүн тийш чирнэ үү.
- Үл хөдлөх хөрөнгийн цонхонд "SSID" хэсэгт WiFi сүлжээнийхээ нэрийг оруулна уу
- "Нууц үг" хэсэгт WiFi сүлжээнд нэвтрэх нууц үгээ оруулна уу
- "Хандалтын цэгүүд" цонхыг хаа
- Редакторын зүүн талд Modules> Wifi> Sockets -ийг сонгоод […] товчлуур дээр дарахад "Sockets" цонх нээгдэх бөгөөд TCP/IP Client -ийг баруун талаас зүүн тийш чирж, дараа нь Properties цонхны доор порт: 37 ба хостыг тохируулна уу.: time-ag.nist.gov
- "Sockets" цонхыг хаа
Алхам 4: Visuino -д бүрэлдэхүүн хэсгүүдийг нэмнэ үү



- "Импульс үүсгэгч" бүрэлдэхүүн хэсгийг нэмнэ үү
- "Интернет цагийн протокол" хэсгийг нэмнэ үү
- 2X "Баруун дэд текстийг устгах" бүрэлдэхүүн хэсгийг нэмнэ үү
- "Зүүн дэд текстийг устгах" 2X бүрэлдэхүүн хэсгийг нэмнэ үү
- "SSD1306/SH1106 OLED Дэлгэц (I2C)" бүрэлдэхүүн хэсгийг нэмнэ үү
Алхам 5: Visuino Set бүрэлдэхүүн хэсгүүдэд



- "PulseGenerator1" -ийг сонгоод шинж чанарын цонхонд давтамжийг 0.1166667 болгож тохируулна уу
- "DeleteRightText1" -ийг сонгоод шинж чанарын цонхонд Уртыг 13 болгож тохируулна уу
- "DeleteRightText2" -г сонгоод шинж чанарын цонхонд Length -ийг 5 болгоно
- "DeleteLeftText2" -г сонгоод шинж чанарын цонхонд Length -ийг 12 болгож тохируулна уу
- "DisplayOLED1" бүрэлдэхүүн хэсэг дээр давхар товшино уу
Элементүүдийн харилцах цонхыг харуулах болно
- Элементүүдийн харилцах цонхны баруун талд "Текст" -ийг өргөжүүлээд "Текст зурах" -ыг чирээд 2X "Текст талбар" -ыг баруун талаас зүүн тийш чирнэ үү.
- Элементүүдийн харилцах цонхонд баруун талын "мөр" -ийг өргөжүүлж, "шугам зурах" хэсгийг баруун талаас зүүн тийш чирнэ үү.
- Зүүн талд байгаа "Текст зурах1" -г сонгоод шинж чанарын цонхонд "Текст" -ийг "Цаг ба огноо" (эсвэл өөр текст) болгож, хэмжээг 2 болгож тохируулна уу.
- "Draw Line1" -ийг сонгоод шинж чанарын цонхонд "Width" -ийг 120, "Y" -ийг 20 болгож тохируулна уу
- "Текст талбар1" -г сонгоод шинж чанарын цонхонд "Хэмжээ" -ийг 2, "Y" -ийг 25 болгож тохируулна уу
- "Текст талбар2" -ыг сонгоод шинж чанарын цонхонд "Хэмжээ" -ийг 2, "Y" -ийг 45 болгож тохируулна уу
Элементүүдийн харилцах цонхыг хаах
Алхам 6: Visuino Connect бүрэлдэхүүн хэсгүүдэд

- "PulseGenerator1" pin [Out] -г "InternetTime1" pin -тэй холбоно уу [In]
- "InternetTime1" зүү [Socket] -ийг "WeMos D1 Mini"> TCP Client1 зүүтэй холбоно уу [In]
- "InternetTime1" pin [Out] -г "DeleteRightText1" pin [In] болон "DeleteRightText2" pin [In] -тэй холбоно уу.
- "DeleteRightText1" зүү [Out] -г "DeleteLeftText1" зүү [In] руу холбоно уу.
- "DeleteRightText2" зүү [Out] -г "DeleteLeftText2" зүүтэй холбоно уу [In]
- "DeleteLeftText1" зүү [Гарах] -ийг "DisplayOLED1"> Текст талбар1 зүү [In] руу холбоно уу.
- "DeleteLeftText2" зүү [Гарах] -ийг "DisplayOLED1"> Текст талбар2 зүү [In] руу холбоно уу.
Алхам 7: Arduino кодыг үүсгэх, хөрвүүлэх, байршуулах

Visuino -ийн доод хэсэгт "Бүтээх" таб дээр дарж зөв портыг сонгосон эсэхийг шалгаад "Эмхэтгэх/Бүтээх ба байршуулах" товчийг дарна уу.
Алхам 8: Тоглох
Хэрэв та ESP8266 OLED модулийг асаах юм бол энэ нь интернетэд холбогдох бөгөөд дэлгэц нь NIST серверээс огноо, цагийг харуулж эхлэх ёстой.
Та мөн эндээс олж болох бусад серверүүдийг туршиж үзэх боломжтой
Баяр хүргэе! Та Visuino -той хамтран интернет цагийн төслөө дуусгасан. Миний энэ зааварт зориулан бүтээсэн Visuino төслийг мөн хавсаргасан болно, та үүнийг эндээс татаж авах боломжтой. Та үүнийг Visuino дээрээс татаж аваад нээж болно:
Зөвлөмж болгож буй:
(IOT төсөл) ESP8266 болон Openweather API ашиглан цаг агаарын мэдээллийг авах: 5 алхам

(IOT төсөл) ESP8266 болон Openweather API ашиглан цаг агаарын мэдээг авах: Энэхүү зааварчилгаанд бид хотынхаа цаг агаарын мэдээг openweather.com/api -аас татаж авах, боловсруулах програм хангамж ашиглан харуулах энгийн IOT төслийг бүтээх гэж байна
Visuino - NODMCU ашиглан Интернет NIST серверээс яг цаг авах: 8 алхам

Visuino - Интернет NIST серверээс NodeMCU ашиглан үнэн зөв цаг авах: Энэхүү гарын авлагад бид NodeMCU Mini, OLED Lcd, Visuino ашиглан NIST серверээс Lcd дээрх шууд интернэт цагийг харуулах болно. Үзүүлэх видео үзэх. Сүнслэг нөлөө нь youtube хэрэглэгч " Ciprian Balalau "
IoT хялбар болсон: Алсын цаг агаарын мэдээллийг авах: Хэт ягаан туяа ба агаарын температур ба чийгшил: 7 алхам

IoT хялбар болгосон: Цаг агаарын алсын мэдээллийг авах: Хэт ягаан туяа ба агаарын температур ба чийгшил: Энэхүү заавар дээр бид алсын мэдээллийг хэт ягаан туяа (хэт ягаан туяа), агаарын температур, чийгшил болгон авах болно. Эдгээр өгөгдөл нь маш чухал бөгөөд ирээдүйд цаг уурын станцад ашиглагдах болно
Бараг ямар ч (Хаха) вэбсайтаас хэрхэн хөгжим авах вэ (Сонссон л бол та үүнийг авах боломжтой Зүгээр дээ, хэрэв үүнийг флэш дээр суулгасан бол та үүнийг хийх боломжгүй байж магадгүй

Бараг ямар ч хамаагүй вэбсайтаас хэрхэн хөгжим авах вэ (Хаха) (Та сонсож байгаа л бол үүнийг авах боломжтой … Зүгээр дээ, хэрэв үүнийг флэш дээр суулгасан бол та чадахгүй байх магадлалтай) ЗАСВАРЛАА !!!!! Мэдээлэл нэмсэн: хэрэв та хэзээ нэгэн цагт вэбсайт руу орж, дуртай, хүссэн дуугаа тоглуулдаг бол, хэрэв та ямар нэгэн зүйл үймүүлвэл миний буруу биш юм (хэрэв та ямар нэг шалтгаангүйгээр юм устгаж эхэлбэл ийм зүйл тохиолдох болно. ) Би хөгжим авах боломжтой байсан
Хэрхэн хурдан арга хэмжээ авах гайхалтай зураг авах вэ: 5 алхам

Хурдан арга хэмжээний гайхалтай зургуудыг хэрхэн яаж авах вэ: үндсэндээ би нүд ирмэхийн зуурт болж буй зүйлийн гайхалтай зургийг авахыг танд үзүүлэх гэж байна. Миний хэрэглэж буй жишээ бол усны бөмбөлөг хагарах явдал юм. Сонирхож байна уу? цааш нь уншина уу