Как создать беспроводной контроллер насоса с помощью Arduino и ESP?

Я хочу иметь автоматическое управление помпой по беспроводной сети.

Блок передатчика, установленный в резервуаре для воды, будет определять уровень воды и передавать данные на приемник, прикрепленный к пусковому устройству насоса, для его включения/выключения.

Кроме того, устройство блокировки позволит мне включать/выключать насос по моему желанию, а также будет отображать уровень воды.

Как мне написать код для беспроводной передачи данных?

, 👍-1

Обсуждение

этот вопрос уже задавался почти точно так же.... это школьное задание?, @jsotola

о каком из передатчиков вы спрашиваете?, @jsotola

Поскольку он был закрыт, я решил опубликовать новый с более конкретными вопросами, как указано., @PratyayRakshit

Я хочу знать, как закодировать часть беспроводной передачи и приема системы. В качестве датчика можно использовать ультразвуковой датчик для вывода уровня воды. итак, код выглядит следующим образом: if(уровень воды <= минимум) включить насос; if(уровень воды = максимум) выключить насос; Теперь я хочу знать, как отправить инструкцию от модуля передатчика (который будет прикреплен к резервуару) к модулю приемника (который будет подключен к переключателю насоса) по беспроводной сети через мою домашнюю сеть., @PratyayRakshit


1 ответ


2

Прежде всего я бы рекомендовал поэкспериментировать с примером веб-сервера, чтобы понять, как работает хостинг сервера. Кроме того, сумматоры IP-адресов назначаются ESP случайным образом, поэтому вам обязательно нужно написать правило в маршрутизаторе Wi-Fi, чтобы назначить статический IP-адрес ESP. Но вы можете попробовать использовать mDNS, чтобы присвоить имя вашему esp. Например, http://pump.local/path. Некоторые инструкции можно найти здесь. Если вы ищете простоту, вы можете использовать Blynk. Это полностью автоматизированный и бесплатный сервис, который позволяет вам контролировать ESP из любого места, где есть подключение к Интернету. И он также может отображать различные переменные, например уровень воды в вашем случае.

,