Агуулгын хүснэгт:

Wemos D1 Mini Pro ашиглан Blynk апп руу огноо, цагийг оруулах: 10 алхам
Wemos D1 Mini Pro ашиглан Blynk апп руу огноо, цагийг оруулах: 10 алхам

Видео: Wemos D1 Mini Pro ашиглан Blynk апп руу огноо, цагийг оруулах: 10 алхам

Видео: Wemos D1 Mini Pro ашиглан Blynk апп руу огноо, цагийг оруулах: 10 алхам
Видео: Машина на esp8266 и Blynk 2024, Долдугаар сарын
Anonim
Wemos D1 Mini Pro ашиглан Blynk апп руу огноо, цагийг оруулах
Wemos D1 Mini Pro ашиглан Blynk апп руу огноо, цагийг оруулах

Бид Wemos D1 Mini Pro -ийг ашиглан цаг, огноог Blynk апп руу шилжүүлэх болно.

Энэ үйл ажиллагааны хувьд та Wemos D1 Mini Pro -д ямар ч бүрэлдэхүүн хэсгийг холбох шаардлагагүй болно.

Алхам 1: Blynk данс үүсгэх

Blynk данс үүсгэнэ үү
Blynk данс үүсгэнэ үү

Blynk програмыг татаж авсны дараа та шинэ Blynk данс үүсгэх шаардлагатай болно. Энэ данс нь танд Блинк форумд ашигласан данснаас тусдаа байдаг. Бодит имэйл хаягийг ашиглахыг зөвлөж байна, учир нь энэ нь дараа нь бүх зүйлийг хялбарчлах болно.

Би яагаад данс үүсгэх хэрэгтэй байна вэ? Таны төслийг хадгалах, хаанаас ч хамаагүй олон төхөөрөмжөөс хандах боломжтой байхын тулд данс хэрэгтэй болно. Энэ нь бас аюулгүй байдлын арга хэмжээ юм. Та өөрийн хувийн Blynk серверийг (гадаад сайтын холбоосууд.) Гадны сайтын холбоосыг үргэлж тохируулж болно. мөн бүрэн хяналттай байх.

Алхам 2: Шинэ төсөл үүсгэх

Шинэ төсөл бий болгох
Шинэ төсөл бий болгох

Та данс руугаа амжилттай нэвтэрсний дараа шинэ төсөл үүсгэж эхлээрэй.

Алхам 3: Нэр/Удирдах зөвлөл/Холболт

Нэр/Удирдах зөвлөл/Холболт
Нэр/Удирдах зөвлөл/Холболт

Нэр өгөөд тохирох самбарыг сонгоно уу (Wemos D1 Mini). Одоо үүсгэх дээр дарна уу.

Алхам 4: Баталгаажуулах код

Баталгаажуулах код
Баталгаажуулах код

Таны баталгаажуулалтын жетоныг танд имэйлээр илгээх бөгөөд та төслийнхөө тохиргооноос хандах боломжтой болно. Таны үүсгэсэн төсөл бүрт шинэ дугаар үүсгэх болно.

Алхам 5: Виджетийг сонгоно уу

Виджетийг сонгоно уу
Виджетийг сонгоно уу
Виджетийг сонгоно уу
Виджетийг сонгоно уу

Виджет нэмэх

Таны төслийн зураг хоосон байна, 2 виджетийг харуулах хоёр виджет ба бодит цагийн нэг виджетийг нэмье. Виджетийн хайрцгийг нээхийн тулд зурагны аль ч хэсэгт дарна уу. Боломжтой бүх виджетүүд энд байрладаг.

Алхам 6: Виджетийн тохиргоо

Виджетийн тохиргоо
Виджетийн тохиргоо
Виджетийн тохиргоо
Виджетийн тохиргоо
Виджетийн тохиргоо
Виджетийн тохиргоо

Drag-n-Drop-Виджетийг шинэ байрлал руу чирэхийн тулд удаан дарна уу.

Виджетийн тохиргоо - Виджет бүр өөрийн гэсэн тохиргоотой байдаг. Тэдэнд хүрэхийн тулд виджет дээр дарна уу. Дараах тохиргоог ашиглан тэдгээрийг тохируулна уу.

Жич: Цагийн бүсээ сонгоно уу.

Алхам 7: Төслийг ажиллуулна уу

Төслийг ажиллуулах
Төслийг ажиллуулах

Тохиргоог хийж дуусмагц PLAY товчийг дарна уу. Энэ нь таныг EDIT горимоос PLAY горимд шилжүүлж, техник хангамжтай харьцах боломжтой болно. PLAY горимд байхдаа та шинэ виджет чирэх эсвэл тохируулах боломжгүй, ЗОГСОО товчлуурыг дараад EDIT горим руу буцна уу. Та "Arduino UNO офлайн байна" гэсэн мессеж хүлээн авах болно. Бид үүнийг дараагийн хэсэгт авч үзэх болно.

Алхам 8: Arduino код

Arduino код
Arduino код

Одоо Wemos D1 Mini Pro -ийн жишээг авч үзье. Танд оруулах ёстой гурван үндсэн бүрэлдэхүүн хэсэг байгааг анхаарна уу.

1. char auth = ""; Таны төслийн онцлог (Blynk App).

2. char ssid = ""; Бидний холбогдож буй сүлжээнд зориулагдсан (сүлжээний нэр). Та мөн утсан дээрээ "халуун цэг" хийх боломжтой.

3. char pass = ""; Бидний холбогдож буй сүлжээнд зориулагдсан (нууц үг).

КОД

BLYNK_PRINT цувралыг #тодорхойлох

#оруулах #оруулах #оруулах

#оруулах

// Та Blynk App -д Auth Token -ийг авах ёстой. // Төслийн тохиргоо руу очно уу (самар дүрс). char auth = ""; // Таны WiFi итгэмжлэлүүд. // Нээлттэй сүлжээнд нууц үгээ "" болгож тохируулна уу. char ssid = ""; char pass = ""; BlynkTimer таймер; WidgetRTC rtc; String currentTime; String currentDate; void setup () {// Debug консол Serial.begin (9600); // pinMode (LED, OUTPUT); Blynk.begin (auth, ssid, pass); // Цагийг синхрончилж эхлэх rtc.begin (); // Дижитал цагийг 10 секунд тутамд харуулах timer.setInterval (10000L, clockDisplay); } void loop () {Blynk.run (); timer.run (); } void clockDisplay () {// Та хүссэн үедээ цаг (), минут (),… руу залгаж болно // Цагийн номын сангийн жишээг үзнэ үү currentTime = String (hour ()) + ":" + минут () + ": " + секунд (); currentDate = String (өдөр ()) + "" + сар () + "" + жил (); Serial.print ("Одоогийн цаг:"); Serial.print (currentTime); Serial.print (""); Serial.print (currentDate); Serial.println (); // Blynk.virtualWrite (V1, currentTime) апп руу цаг илгээх; // Огноог Blynk.virtualWrite апп руу илгээх (V2, currentDate); }

Алхам 9: Үр дүнг харахын тулд APP -г шалгана уу

Үр дүнг харахын тулд APP -г шалгана уу
Үр дүнг харахын тулд APP -г шалгана уу

Blynk апп руу буцаж очоод, өөрийн тоглосон бичлэгээ шалгаарай. Та одоогийн огноо, цагийг харах ёстой.

Тэмдэглэл: Надад 10 секунд тутамд шинэчлэгдэх цаг бий.

Алхам 10: Видео

Тэмдэглэл: Надад 10 секунд тутамд шинэчлэгдэх цаг бий.

Зөвлөмж болгож буй: