Съдържание:
- Стъпка 1: Проектирайте електрическата схема с EasyEDA
- Стъпка 2: Поръчайте печатната платка с JLCPCB
- Стъпка 3: Поръчайте компонент с LCSC
- Стъпка 4: Заварете компонента върху печатната платка
- Стъпка 5: Създайте сензор за влажност на почвата
- Стъпка 6: Качете кода
- Стъпка 7: Създайте приложението с Blynk
- Стъпка 8: Тествайте околната среда
Видео: Как да си направим интелигентен съд с NodeMCU, контролиран от приложението: 8 стъпки
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:50
В това ръководство ще изградим Smart Pot, управляван от ESP32 и Приложение за смартфон (iOS и Android).
Ще използваме NodeMCU (ESP32) за свързване и библиотеката Blynk за облачния IoT и приложението на смартфон.
Накрая ще използваме JLCPCB и LCSC за поръчка на печатни платки и компоненти.
Стъпка 1: Проектирайте електрическата схема с EasyEDA
За да проектираме нашите платки и да ги отпечатаме с услугата JLCPCB, ще използваме софтуера EasyEda, чрез който можем да нарисуваме електрическата схема и след това да я преобразуваме в печатна платка и да я поръчаме директно от софтуера.
EasyEda е софтуер, който ви позволява да рисувате електрически вериги чрез вмъкване на компоненти директно от базата данни LCSC, така че да можете да ги закупите веднъж изтеглени. Също така ви позволява да проектирате печатната платка, като започнете от електрическата схема. След като бъде изтеглен, ще бъде възможно да го поръчате чрез JLCPCB.
Първо трябва да изтеглите EasyEda от връзката https://easyeda.com/page/download След това да я инсталирате и да импортирате схемата, която проектирах.
Схемата може да бъде изтеглена тук.
След като електрическата схема е изтеглена, просто създайте печатната платка от нея.
Стъпка 2: Поръчайте печатната платка с JLCPCB
Впоследствие, след като платката е проектирана, просто поръчайте платките чрез JLCPCB, като натиснете бутона, показан на фигурата по -горе.
С малко пари бихме могли да поръчаме печатни платки, направени наистина добре и много бързо. Също така, след като са поръчани печатни платки, ще бъде възможно да видите напредъка на поръчката от вашия акаунт.
Стъпка 3: Поръчайте компонент с LCSC
За да поръчате компонентите е просто, просто натиснете бутона „BOM“(Bill of Material) в програмата, за да нарисувате платките EasyEda.
След това ще бъдете върнати на страницата за закупуване на материали на уебсайта на LCSC, продължете с покупката, за да можете да завършите изграждането на печатната платка. Просто следвайте стъпките на снимките по -горе, за да поръчате електронните компоненти.
LCSC е уебсайт, който ви позволява да избирате компоненти от огромна база данни и да ги поръчвате за вашите проекти и платки. Той предлага безкрайност от компоненти на наистина конкурентни цени и затова избрах тази услуга.
Стъпка 4: Заварете компонента върху печатната платка
Вземете компонентите, поръчани чрез lcsc, и ги запоявайте в печатната платка, като следвате указанията на електрическата схема.
Стъпка 5: Създайте сензор за влажност на почвата
Написал съм отделно ръководство за направата на сензор за влажност на почвата и то е достъпно тук!
Стъпка 6: Качете кода
Изтеглете кода от тук.
Качете го в Arduino IDE.
Ако нямате библиотеката Blynk и драйвера ESP32, проверете това ръководство:
Инсталирайте ESP32 драйвер на Windows: тук
Инсталирайте ESP32 драйвер на Linux: тук
Инсталирайте ESP32 драйвер на Mac OS: тук
Изтеглете и инсталирайте Blynk Library
Стъпка 7: Създайте приложението с Blynk
Blynk е безплатна услуга, която ви позволява да управлявате дистанционно вашите NodeMcu карти с ESP32 процесор.
Това ще бъде полезно в проекта, тъй като няма да се налага да създаваме нашия IoT сървър, а просто да разчитаме на Blynk сървъра. В допълнение, Blynk ви позволява да изградите безплатното си приложение, без да знаете как да програмирате просто чрез основното си приложение. За да знаете как да конфигурирате blynk на Arduino IDE, следвайте тези стъпки.
Стъпка 8: Тествайте околната среда
След като софтуерът е зареден на esp32, веднага можехме да видим как работи новата ни интелигентна напоителна система.
По всяко време можем да видим нивото на водата в съда и състоянието на помпата, която напоява.
Препоръчано:
Цветен облак, контролиран от приложението: 7 стъпки (със снимки)
Цветен облак, контролиран от приложения: Здравейте, в тази инструкция ще ви покажа как да изградите осветление на помещението от решетъчна решетка. Всичко може да се контролира чрез WLAN с приложение. Https://youtu.be/NQPSnQKSuoUT Имаше някои проблеми с проекта. Но в крайна сметка можете да се справите с
Как да си направим интелигентен дом с помощта на модул за реле за управление Arduino - Идеи за домашна автоматизация: 15 стъпки (със снимки)
Как да си направим интелигентен дом с помощта на модул за реле за управление Arduino | Идеи за домашна автоматизация: В този проект за домашна автоматизация ще проектираме интелигентен домашен релейен модул, който може да управлява 5 домакински уреди. Този релейен модул може да се управлява от мобилен телефон или смартфон, дистанционно IR или дистанционно за телевизор, ръчно превключване. Това интелигентно реле също може да усети
Как да си направим интелигентен робот с помощта на Arduino: 4 стъпки
Как да си направим интелигентен робот с помощта на Arduino: Здравейте, аз съм производител на arduino и в този урок ще ви покажа, че как да направите интелигентен робот с помощта на arduino, ако ви е харесал моя урок, помислете дали да не подкрепите моя канал в youtube на име arduino maker
Как да си направим интелигентен нагревател: 8 стъпки
Как да си направим умен нагревател: Един от най -големите етапи за човечеството е откриването на огъня. Проектирахме нашия начин, използвайки гравирания във Вселената фундаментален закон на физиката, за да поддържаме себе си живи. Милиони години по -късно вече имаме електроника, WiFi, самолети и така
Как да си направим интелигентен куфар с Raspberry Pi: 4 стъпки
Как да си направим интелигентен куфар с Raspberry Pi: В този урок ще обясня как можете да направите интелигентен куфар с Raspberry Pi. Когато приключите, ще можете да проследявате куфара си по целия свят и да претегляте без да е необходима скала. Нека започнем