Оглавление:

Как отправить данные DHT11 на сервер MySQL с помощью NodeMCU: 6 шагов
Как отправить данные DHT11 на сервер MySQL с помощью NodeMCU: 6 шагов

Видео: Как отправить данные DHT11 на сервер MySQL с помощью NodeMCU: 6 шагов

Видео: Как отправить данные DHT11 на сервер MySQL с помощью NodeMCU: 6 шагов
Видео: как передать температуру на сервер по WIFI и сохранить температуру в базе данных. 2024, Ноябрь
Anonim
Как отправить данные DHT11 на сервер MySQL с помощью NodeMCU
Как отправить данные DHT11 на сервер MySQL с помощью NodeMCU

В этом проекте мы связали DHT11 с nodemcu, а затем отправляем данные dht11, которые являются влажностью и температурой, в базу данных phpmyadmin.

Шаг 1. Используемое программное обеспечение:

Используемое программное обеспечение
Используемое программное обеспечение
Используемое программное обеспечение
Используемое программное обеспечение

1. Arduino IDE: Что касается nodemcu, мы используем только Arduino IDE. Вы можете скачать последнюю версию Arduino IDE по этой ссылке:

www.arduino.cc/en/Main/Software

Теперь, как настроить nodemcu для Arduino IDE, мы расскажем вам об этом в следующих шагах.

2. Установка сервера XAMPP: здесь мы используем сервер XAMPP, его можно использовать как в Windows, так и в Linux, но я предлагаю, чтобы если вы используете Ubuntu (любая платформа Linux), используйте LAMP. Теперь, когда мы находимся в Windows, мы предпочли сервер XAMPP. Таким образом, вы можете скачать сервер XAMPP по этой ссылке. В качестве альтернативы, вот шаги для сервера LAMP:

1. Установите Apache

sudo apt-get install apache2

2. Установите MySQL:

sudo apt-get установить mysql-server

3. Установите PHP:

sudo apt-get установить php5 libapache2-mod-php5

4. Перезагрузите сервер:

sudo /etc/init.d/apache2 перезапуск

5. Проверьте Apache https:// localhost /

вы получите одну страницу apache, щелкнув эту ссылку выше, если вы ее не получили, это означает, что с вашей установкой что-то пошло не так

Здесь мы используем PHPMYADMIN, который является веб-интерфейсом сервера MySQL, поэтому для установки этой команды используйте:

sudo apt-get install phpmyadmin

Шаг 2: Используемые компоненты:

Используемые компоненты
Используемые компоненты
Используемые компоненты
Используемые компоненты

1) Node MCU V3: Node MCU - это платформа IOT с открытым исходным кодом. Он включает прошивку, которая работает на ESP8266 Wi-Fi SoC с оборудования, основанного на модуле ESP-12. Термин «Node MCU» по умолчанию относится к прошивке, а не к набору разработчика.

2) Датчик DHT11: Этот датчик температуры и влажности DHT11 имеет откалиброванный цифровой выходной сигнал с возможностью датчика температуры и влажности. Он интегрирован с высокопроизводительным 8-битным микроконтроллером. Его технология обеспечивает высокую надежность и отличную долгосрочную стабильность. Этот датчик включает в себя резистивный элемент и датчик для влажных устройств измерения температуры NTC. Он имеет отличное качество, быстрый отклик, помехоустойчивость и высокую производительность.

Шаг 3: Как настроить Nodemcu в Arduino IDE

Как настроить Nodemcu в Arduino IDE
Как настроить Nodemcu в Arduino IDE
Как настроить Nodemcu в Arduino IDE
Как настроить Nodemcu в Arduino IDE
Как настроить Nodemcu в Arduino IDE
Как настроить Nodemcu в Arduino IDE

Ниже приведены шаги по настройке nodemcu в среде Arduino IDE.

Выше изображения I1, I2 и I3 приведены для справки, которые мы будем использовать для наших справок, чтобы вы поняли

Шаг 1: Сначала вам нужно открыть IDE Arduino.

Шаг 2: Теперь перейдите на вкладку настроек, например на изображение I1. Теперь вам нужно скопировать один URL в дополнительный менеджер досок. Вот URL - https://arduino.esp8266.com/stable/package_esp8266… затем нажмите ОК

Шаг 3: Теперь перейдите в Инструменты, затем выберите Board Manager. вы получите одно окно, подобное I2.

Просто прокрутите это окно и найдите esp8266 в сообществе ESP8266, или вы можете напрямую искать esp8266, набрав опцию поиска, а теперь нажмите кнопку установки.

Шаг 4. Перезагрузите Arduino IDE.

Шаг 5: Теперь перейдите в Инструменты, затем выберите устройство nodemcu, как мы показали на изображении I3.

Шаг 4: Принципиальная схема:

Принципиальная электрическая схема
Принципиальная электрическая схема

Шаг 5: Код:

Вы можете получить исходный код по нашей ссылке на Github.

Шаг 6: Видео:

Полное описание проекта приведено в видео выше.

Если у вас есть какие-либо сомнения относительно этого проекта, не стесняйтесь комментировать нас ниже. А если вы хотите узнать больше о встроенной системе, вы можете посетить наш канал на YouTube.

Посетите нашу страницу в Facebook и ставьте лайк, чтобы получать частые обновления.

С уважением, Embedotronics Technologies

Рекомендуемые: