Съдържание:
- Стъпка 1: Списък на частите
- Стъпка 2: Окабеляване
- Стъпка 3: Блок -схема
- Стъпка 4: Код
- Стъпка 5: Node-RED
- Стъпка 6: MySQL Wampserver
![UCL - IIoT - Събирач на данни за влага: 6 стъпки UCL - IIoT - Събирач на данни за влага: 6 стъпки](https://i.howwhatproduce.com/images/006/image-17732-34-j.webp)
Видео: UCL - IIoT - Събирач на данни за влага: 6 стъпки
![Видео: UCL - IIoT - Събирач на данни за влага: 6 стъпки Видео: UCL - IIoT - Събирач на данни за влага: 6 стъпки](https://i.ytimg.com/vi/79C9zwr7gww/hqdefault.jpg)
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:52
![UCL - IIoT - Събирач на данни за влага UCL - IIoT - Събирач на данни за влага](https://i.howwhatproduce.com/images/006/image-17732-35-j.webp)
Тази инструкция ще ви предостави информация за влагата от мръсотия, която ще може да бъде видяна на потребителски интерфейс с червен възел, освен това данните ще бъдат събрани и поставени в база данни MySQL, това може да ви помогне да научите моделите на поливане за вашите растения, да научите кога ще се нуждаят от вода.
Стъпка 1: Списък на частите
![Списък с части Списък с части](https://i.howwhatproduce.com/images/006/image-17732-36-j.webp)
![Списък с части Списък с части](https://i.howwhatproduce.com/images/006/image-17732-37-j.webp)
![Списък с части Списък с части](https://i.howwhatproduce.com/images/006/image-17732-38-j.webp)
1 x Arduino Mega 2560
1 x USB кабел
1 x I2C LCD екран
1 x сензор за влажност на почвата
Проводници
Стъпка 2: Окабеляване
LCD I2C дисплей
GND> GND на arduino
VCC> 5V на arduino
SDA> SDA на arduino
SCL> SCL на arduino
Сензор за влага
GND> GND на arduino
VCC> 5V на arduino
Сигнал> A0 на arduino
Стъпка 3: Блок -схема
![Блок -схема Блок -схема](https://i.howwhatproduce.com/images/006/image-17732-39-j.webp)
Тази блок -схема показва какво правим с данните от нашия arduino, всичко започва със събирането на нашите данни от нашия arduino, което след това се изпраща до MySQL сървъра, откъдето сме свързани с nodeRED, за да получим данните, показани на дисплей.
Стъпка 4: Код
![Код Код](https://i.howwhatproduce.com/images/006/image-17732-40-j.webp)
![Код Код](https://i.howwhatproduce.com/images/006/image-17732-41-j.webp)
![Код Код](https://i.howwhatproduce.com/images/006/image-17732-42-j.webp)
Кодът за Arduino може да се види тук и също така е направен като текстов документ, който улеснява изтеглянето и внедряването в Arduino IDE, така че можете да го качите в собствения си Arduino и да видите как е структуриран кодът.
Стъпка 5: Node-RED
![Възел-ЧЕРВЕН Възел-ЧЕРВЕН](https://i.howwhatproduce.com/images/006/image-17732-43-j.webp)
![Възел-ЧЕРВЕН Възел-ЧЕРВЕН](https://i.howwhatproduce.com/images/006/image-17732-44-j.webp)
node-red се използва в този проект за изпращане и получаване на данни, които след това можем да покажем на таблото за управление, за да видим информацията, която въвеждаме. Ние използваме node-red, за да поставим времевата отметка в нашия MySQL сървър и да съберем нашите данни от нашия сензор за влага на нашия Arduino. Ето как изпращаме данни към нашия MySQL, а също и как ги събираме за нашия потребителски интерфейс, като ги извличаме от нашата база данни.
Ще трябва да стартирате и инсталирате node-red, като отидете на https://nodered.org/docs/getting-started/installat… и следвайте ръководството за това как да инсталирате и стартирате node-red.
Когато е инсталиран, ще трябва да го стартирате чрез CMD, за да го стартирате.
Кодът от моя node-red се качва като текстов файл в тази инструкция и трябва да бъде импортиран в node-red
Ще трябва да инсталирате следните библиотеки в node-red:
възел-червен
node-red-dashboard
node-red-node-mysql
node-red-node-arduino
node-red-contrib-string
node-red-node-serialport
node-red-node-feedparser
това е за да се гарантира, че node-red ще функционира prober с кода node-red, който е предоставен в тази инструкция. В противен случай този поток просто ще ви даде грешки.
Стъпка 6: MySQL Wampserver
![MySQL Wampserver MySQL Wampserver](https://i.howwhatproduce.com/images/006/image-17732-45-j.webp)
![MySQL Wampserver MySQL Wampserver](https://i.howwhatproduce.com/images/006/image-17732-46-j.webp)
Wampserver се използва за създаване на MySQL база данни, в която можем да запишем данните от нашия Arduino, който в този проект е данните от сензорите за влага. Когато използвате Wampserver, сървърът работи локално на вашия компютър и за да влезете във вашата база данни, ще трябва да влезете с „root“и да не въвеждате код. За комуникация с node-red е важно MySQL, настроен в потока, да съдържа същата информация като вашата база данни Wampserver, в противен случай няма да може да се свърже с него.
В този проект създадох нова база данни, наречена nodered и след това създадох таблица, наречена node. След това ще създадете два реда, един за време и един за влага, това ще помогне за събиране на данните за влагата, идващи от сензора, а времевата отметка се предоставя от node-red в този случай.
Wampserver може да бъде инсталиран тук:
Препоръчано:
Как да направим рекордер за данни за влажност и температура в реално време с Arduino UNO и SD-карта - DHT11 регистратор на данни Симулация в Proteus: 5 стъпки
![Как да направим рекордер за данни за влажност и температура в реално време с Arduino UNO и SD-карта - DHT11 регистратор на данни Симулация в Proteus: 5 стъпки Как да направим рекордер за данни за влажност и температура в реално време с Arduino UNO и SD-карта - DHT11 регистратор на данни Симулация в Proteus: 5 стъпки](https://i.howwhatproduce.com/images/002/image-3231-3-j.webp)
Как да направим рекордер за данни за влажност и температура в реално време с Arduino UNO и SD-карта | DHT11 симулация на регистратор на данни в Proteus: Въведение: Здравейте, това е Liono Maker, ето линк към YouTube. Ние правим творчески проект с Arduino и работим върху вградени системи. Data-Logger: Регистратор на данни (също регистратор на данни или запис на данни) е електронно устройство, което записва данни във времето с
IOT WiFi сензор за влага на цветя (захранван от батерии): 8 стъпки (със снимки)
![IOT WiFi сензор за влага на цветя (захранван от батерии): 8 стъпки (със снимки) IOT WiFi сензор за влага на цветя (захранван от батерии): 8 стъпки (със снимки)](https://i.howwhatproduce.com/images/002/image-4802-8-j.webp)
IOT WiFi сензор за влага на цветя (захранван от батерии): В тази инструкция представяме как да изградим WiFi сензор за влага/вода с монитор за нивото на батерията за по -малко от 30 минути. Устройството следи нивото на влага и изпраща данни към смартфон по интернет (MQTT) с избран интервал от време. Ти
Как да извлечете данни от база данни Firebase на NodeMCU: 7 стъпки
![Как да извлечете данни от база данни Firebase на NodeMCU: 7 стъпки Как да извлечете данни от база данни Firebase на NodeMCU: 7 стъпки](https://i.howwhatproduce.com/images/005/image-13259-28-j.webp)
Как да извлечем данни от база данни Firebase на NodeMCU: За тази инструкция ще извличаме данни от база данни в Google Firebase и ще ги извличаме с помощта на NodeMCU за по-нататъшно разбор. акаунт за създаване на база данни на Firebase. 3) Изтеглете
Безжичен монитор за влага (ESP8266 + сензор за влага): 5 стъпки
![Безжичен монитор за влага (ESP8266 + сензор за влага): 5 стъпки Безжичен монитор за влага (ESP8266 + сензор за влага): 5 стъпки](https://i.howwhatproduce.com/images/005/image-13591-17-j.webp)
Безжичен монитор за влага (ESP8266 + сензор за влага): Купувам магданоз в саксия и по -голямата част от деня почвата беше суха. Затова решавам да направя този проект за усещане за влага на почвата в саксия с магданоз, за да проверя, когато имам нужда да излея почва с вода. Мисля, че този сензор (Капацитивен сензор за влага v1.2) е добър
Събиране на данни от EAL-Industri4.0-RFID до база данни: 10 стъпки (със снимки)
![Събиране на данни от EAL-Industri4.0-RFID до база данни: 10 стъпки (със снимки) Събиране на данни от EAL-Industri4.0-RFID до база данни: 10 стъпки (със снимки)](https://i.howwhatproduce.com/images/003/image-8363-33-j.webp)
EAL-Industri4.0-RFID Актуализиране на данни към база данни: Dette projekt omhandler opsamling af v æ gtdata, регистриращ се за идентифициране във vha. RFID, изоставане на данни в MySQL база данни vha. node-RED, samt fremvisning и поведение на opsamlede данни в et C# програма, създадена от en Windows Form Application