
Съдържание:
- Консумативи
- Стъпка 1: Подгответе дъската
- Стъпка 2: Монтирайте Wemos Board (ESP8266)
- Стъпка 3: Монтирайте OLED дисплея
- Стъпка 4: Монтирайте превключвателя
- Стъпка 5: Направете веригата
- Стъпка 6: Монтирайте държача на батерията
- Стъпка 7: Попълнете веригата
- Стъпка 8: Настройки на ThingSpeak
- Стъпка 9: Въведете низа за анализ
- Стъпка 10: Софтуер и библиотеки
- Стъпка 11: Окончателно тестване
2025 Автор: John Day | [email protected]. Последно модифициран: 2025-01-23 12:57



Тази малка притурка ще ви помогне да бъдете в течение с епидемията от коронавирус и ситуацията във вашата страна. Това е проект, базиран на IoT, който показва данни в реално време за случаи, смъртни случаи и възстановени хора от коронавирус (COVID-19). Той използва платка Wemos D1 Mini Pro, базирана на Wi -Fi модула ESP8266, за да получава данни от светометрите чрез ThingSpeak API. Използвал съм 0,96 OLED дисплей, за да направя табло за всички данни в реално време.
Забележка: Направих този проект за забавление и учене. Показването на данни за COVID-19 в този проект се основава изцяло на информация на www.worldometers.info/coronavirus/. Следвайте СЗО (https://www.who.int/) за актуализации на COVID19.
Консумативи
1. Wemos D1 Mini Pro (Amazon)
2. OLED дисплей (Amazon)
3. Прототипна платка (Amazon)
4. 18650 батерия (Amazon)
5. 18650 държач за батерия (Amazon)
6. Плъзгащ превключвател (Amazon)
7. Женски заглавки (Amazon)
8. 24 AWG проводници (Amazon)
Стъпка 1: Подгответе дъската



За да направя проекта компактен и спретнат, го направих с помощта на перфорирана дъска.
Първо измервам ширината на дъската Wemos, след това изрязвам парче от перфорираната дъска малко по -голяма от ширината. Използвах помощен нож, за да изрежа перфорираната дъска.
Стъпка 2: Монтирайте Wemos Board (ESP8266)



За да монтирате платката Wemos, ви е необходим женски прав щифт. Когато купувате прави заглавки, те ще бъдат твърде дълги за Arduino Nano. Ще трябва да ги отрежете до подходяща дължина. Използвах щипка, за да я отрежа.
След това запоявайте щифтовете на женските заглавки към перфорираната дъска.
Стъпка 3: Монтирайте OLED дисплея



В този проект използвам 0,96 I2C OLED дисплей. Така че имате нужда от 4 -пинов заглавие.
Точно както в предишната стъпка, изрежете щифта на заглавката с щипка.
След това запоявайте щифтовете на заглавката, както е показано на горната снимка.
Стъпка 4: Монтирайте превключвателя



Превключвателят е необходим за изолиране на захранването от батерията към платката Wemos. Използвам плъзгащ се превключвател за това.
Запояйте плъзгащия превключвател, както е показано на горната снимка.
Стъпка 5: Направете веригата




Схемата за този проект е много проста. OLED дисплеят е свързан към платката Wemos в I2C комуникационен режим.
OLED -> Wemos
VCC -> VCC
GND -> GND
SCL-> D1
SDA -> D2
Използвал съм цветни проводници 24AWG, за да направя веригата. Запоявайте проводника съгласно електрическата схема.
Схемата е приложена по -долу.
Стъпка 6: Монтирайте държача на батерията




Захранването, необходимо за задвижване на платката Wemos и OLED дисплея, се осигурява от 18650 литиево-йонна батерия.
Първо, монтирайте двустранна лента на гърба на държача на батерията.
След това го залепете от долната страна на перфорираната дъска. Можете да видите горното изображение за него.
След това нанесох горещо лепило около държача на батерията.
Стъпка 7: Попълнете веригата




Най -накрая трябва да завършите веригата, като свържете клемата на батерията към платката Wemos чрез плъзгащия превключвател.
Свържете положителния извод на държача на батерията към средния щифт на плъзгача. След това свържете един от останалите два пина на превключвателя към Wemos 5V щифт.
Свържете отрицателния извод на батерията към GND щифта на платката Wemos.
Стъпка 8: Настройки на ThingSpeak


Първо създайте акаунт в ThingSpeak и след това влезте в него.
От горното меню кликнете върху приложението и натиснете „New ThingHTTP“.
Ще забележите много празни полета, но не се притеснявайте, трябва да въведете попълнете следните три:
1. Име: Назовете полето по ваш избор
2. URL:
3. Разбор на низ: В следващата стъпка ще ви насоча как да получите този низ.
Стъпка 9: Въведете низа за анализ



Отидете на уебсайта на WorldOmeters
Потърсете името на държавата, в моя случай това е Индия. След това кликнете върху името на държавата. Ще намерите 3 брояча
1. Случаи на коронавирус
2. Смърт
3. Възстановени
Изберете брояча -> Щракнете с десния бутон -> Проверка
От дясната страна на екрана просто задръжте курсора на мишката върху тези елементи, докато изберете правилните данни, които да получите. Можете да видите горното изображение за по -добро разбиране.
След това натиснете десния бутон върху елемента и копирайте XPath.
Сега се върнете в полето ThingHTTP (Дела) и го поставете в низа за анализ и натиснете „Save ThingHTTP“.
Сега сте готови!
Стъпка 10: Софтуер и библиотеки


Първо изтеглете прикачения код по -долу. След това изтеглете OLED библиотеката от GitHub.
За да използвате Wemos D1 с библиотеката Arduino, ще трябва да използвате IDE на Arduino с поддръжка на платка ESP8266. Ако все още не сте го направили, можете лесно да инсталирате поддръжката на ESP8266 Board на вашата Arduino IDE, като следвате
този урок от Sparkfun.
В кода попълнете SSID и паролата на вашия WiFi рутер.
След това попълнете api_key за всичките 3 полета.
Можете да се обърнете към горната снимка, за да получите api_key.
След като редактирате кода си, го компилирайте и след това го качете на вашата платка Wemos/ ESP8266.
Кредит: Оригиналният код е написан от SurtrTech, промених кода, за да се впише в моите изисквания.
Стъпка 11: Окончателно тестване



След като качите кода успешно, можете да отидете на вашия сериен монитор. Ще намерите числата, показани на уебсайта на WorldoMeters.
Ето кратък клип за тестване:
www.instagram.com/p/B-xemNTjI2C/?utm_sourc…
Поздравления, сега вашата малка притурка е готова за използване. Поставете батерията 18650 в държача на батерията.
Плъзнете превключвателя в положение ON, ще забележите иконата CORONA virus на OLED дисплея. След това ще се покажат данни след един.
Благодарим ви, че прочетохте тази статия.
Препоръчано:
Контролиране на Led чрез приложението Blynk чрез Nodemcu през интернет: 5 стъпки

Управление на Led чрез приложението Blynk с помощта на Nodemcu през интернет: Здравейте на всички днес Ще ви покажем как можете да контролирате светодиод с помощта на смартфон по интернет
ESP8266 - Напояване на градината с таймер и дистанционно управление чрез Интернет / ESP8266: 7 стъпки (със снимки)

ESP8266 - Напояване на градини с таймер и дистанционно управление чрез Интернет / ESP8266: ESP8266 - Напояване с дистанционно управление и с време за зеленчукови градини, цветни градини и тревни площи. Той използва веригата ESP-8266 и хидравличен / електрически вентил за захранване с иригатор. Предимства: Ниска цена (~ US $ 30,00) команди за бърз достъп
Проследявайте качеството на въздуха с помощта на Grafana и Raspberry Pi: 7 стъпки

Проследявайте качеството на въздуха с помощта на Grafana и Raspberry Pi: Търсих малък малък IOT проект и приятел ми препоръча да проверя този урок: https: //dzone.com/articles/raspberry-pi-iot-sensor … Аз силно препоръчваме да следвате урока, за да продължите при настройването на Raspberry Pi за мониторинг
Проект за измерване на мощността чрез DIY чрез Arduino Pro Mini: 5 стъпки

Проект за измерване на мощността чрез DIY чрез Arduino Pro Mini: Въведение Здравейте, общност на електрониката! Днес ще ви представя проект, който ви позволява да измервате напрежението и тока на уред и да го показвате заедно със стойностите на мощността и енергията. Измерване на ток/напрежение Ако искате да измервате
Домашна автоматизация: Автоматична комутационна платка с управление на димера чрез Bluetooth чрез Tiva TM4C123G: 7 стъпки

Домашна автоматизация: Автоматична комутационна платка с управление на димера чрез Bluetooth чрез Tiva TM4C123G: В днешно време имаме дистанционни управления за нашите телевизори и други електронни системи, които направиха живота ни наистина лесен. Чудили ли сте се някога за домашната автоматизация, която да даде възможност за управление на тръбни светлини, вентилатори и други електрически