Съдържание:
- Стъпка 1: Създайте Blynk акаунт
- Стъпка 2: Създайте нов проект
- Стъпка 3: Име/Табло/Свързване
- Стъпка 4: Код за удостоверяване
- Стъпка 5: Изберете Widgets
- Стъпка 6: Настройки на приспособления
- Стъпка 7: Стартирайте проекта
- Стъпка 8: Код на Arduino
- Стъпка 9: Проверете приложението, за да видите резултатите
- Стъпка 10: Видео
Видео: Натискане на дата и час, за да се намали приложението с помощта на Wemos D1 Mini Pro: 10 стъпки
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:54
Ще използваме Wemos D1 Mini Pro, за да преместим часа и датата в приложението Blynk.
Няма да е необходимо да свързвате никакви компоненти към Wemos D1 Mini Pro за тази дейност.
Стъпка 1: Създайте Blynk акаунт
След като изтеглите приложението Blynk, ще трябва да създадете нов акаунт в Blynk. Този акаунт е отделен от акаунтите, използвани за Blynk Forums, в случай че вече имате такъв. Препоръчваме да използвате истински имейл адрес, защото това ще опрости нещата по -късно.
Защо трябва да създам акаунт? Необходим е акаунт, за да запазите вашите проекти и да имате достъп до тях от множество устройства отвсякъде. Това е и мярка за сигурност. Винаги можете да настроите свой собствен частен Blynk сървър (Връзки към външен сайт.) Връзки към външен сайт. и имат пълен контрол.
Стъпка 2: Създайте нов проект
След като успешно влезете в акаунта си, започнете със създаването на нов проект.
Стъпка 3: Име/Табло/Свързване
Дайте му име и изберете подходящата платка (Wemos D1 Mini). Сега щракнете върху създаване.
Стъпка 4: Код за удостоверяване
Вашият маркер за удостоверяване ще ви бъде изпратен по имейл и вие също ще можете да получите достъп до него в настройките на вашия проект. За всеки създаден от вас проект ще бъде генериран нов номер.
Стъпка 5: Изберете Widgets
Добавяне на приспособления
Платното на вашия проект е празно, нека добавим 3 приспособления - две приспособления за показване на стойност и една джаджа за часовник в реално време. Докоснете навсякъде по платното, за да отворите полето с приспособления. Всички налични джаджи се намират тук.
Стъпка 6: Настройки на приспособления
Drag-n-Drop-Докоснете и задръжте Widget, за да го плъзнете до новата позиция.
Настройки на приспособления - Всяка джаджа има свои собствени настройки. Докоснете приспособлението, за да стигнете до тях. Настройте ги със следните настройки.
Забележка: Изберете вашата часова зона.
Стъпка 7: Стартирайте проекта
Когато приключите с настройките - натиснете бутона PLAY. Това ще ви превключи от режим EDIT в режим PLAY, където можете да взаимодействате с хардуера. Докато сте в режим PLAY, няма да можете да плъзгате или настройвате нови джаджи, натиснете STOP и се върнете в режим EDIT. Ще получите съобщение „Arduino UNO е офлайн“. Ще се справим с това в следващия раздел.
Стъпка 8: Код на Arduino
Сега нека разгледаме примерната скица за Wemos D1 Mini Pro. Обърнете внимание, че трябва да включите три ключови компонента:
1. char auth = ""; Специфично за вашия проект (приложение Blynk).
2. char ssid = ""; Специфично за мрежата, към която се свързваме (име на мрежата). Можете също да "гореща точка" от телефона си.
3. char pass = ""; Специфично за мрежата, към която се свързваме (парола).
КОД
#define BLYNK_PRINT Сериен
#включи #включи #включи
#включва
// Трябва да получите Auth Token в приложението Blynk. // Отидете в Настройки на проекта (икона на гайка). char auth = ""; // Вашите идентификационни данни за WiFi. // Задайте парола на "" за отворени мрежи. char ssid = ""; char pass = ""; Таймер BlynkTimer; WidgetRTC rtc; Низ currentTime; Низ currentDate; void setup () {// Конзола за отстраняване на грешки 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 (час ()) + ":" + минута () + ": " + секунда (); currentDate = String (day ()) + "" + month () + "" + year (); Serial.print ("Текущо време:"); Serial.print (currentTime); Serial.print (""); Serial.print (currentDate); Serial.println (); // Изпращане на време до приложението Blynk.virtualWrite (V1, currentTime); // Изпращане на дата до приложението Blynk.virtualWrite (V2, currentDate); }
Стъпка 9: Проверете приложението, за да видите резултатите
Върнете се в приложението Blynk и проверете своята игра. Трябва да видите текущата дата и час.
Забележка: Имам зададено време за актуализиране на всеки 10 секунди.
Стъпка 10: Видео
Забележка: Имам зададено време за актуализиране на всеки 10 секунди.
Препоръчано:
Как да направите записване на дата и час - Liono Maker: 5 стъпки
Как да направите записване на дата и час | Liono Maker: Въведение: -В този урок ще научим как да правите регистриране на дата и час с Arduino. За тази цел използвам DS3231 & Модули на Micro SD карта. Основният модул, който се използва за време & регистрирането на дата е DS3231. DS3231 е RTC (истински ти
Вземете час и дата от интернет - Урок: 9 стъпки
Вземете час и дата от Интернет - Урок: В този урок ще научим как да получаваме датата и часа от сървъра NIST TIME с помощта на M5Stack StickC и Visuino, Гледайте демонстрационен видеоклип
Интернет часовник: Показване на дата и час с OLED с използване на ESP8266 NodeMCU с NTP протокол: 6 стъпки
Интернет часовник: Показване на дата и час с OLED с помощта на ESP8266 NodeMCU с NTP протокол: Здравейте момчета в тази инструкция, ние ще изградим интернет часовник, който ще получава време от интернет, така че този проект няма да се нуждае от никакъв RTC, за да работи, ще му трябва само работеща интернет връзка И за този проект се нуждаете от esp8266, който ще има
Ардуино начертаване на дата/час/регистриране с помощта на Millis () и PfodApp: 11 стъпки
Начертаване на дата/час на Arduino/Регистриране с помощта на Millis () и PfodApp: Не се изисква програмиране за Arduino или Android. Поддържат се също RTC и GPS модули. Автоматична корекция за часови зони, RTC дрейф и липсващи високосни секунди Въведение Този урок ви показва как да използвате вашия Arduino millis ( ) времеви марки за нанасяне на данни ag
Показване на дата, час и температура с помощта на XinaBox: 8 стъпки
Показване на дата, час и температура с помощта на XinaBox: Охладен OLED дисплей, показващ датата, часа и температурата в Целзий и Фаренхайт, използвайки Xinabox xChips на базата на ESP8266