Как использовать BlueTooth на мобильном устройстве, чтобы найти AccessPt и ввести пароль для ESP8266 WiFi на контроллере Arduino?
Как использовать BlueTooth на мобильном устройстве для подключения к моему инструменту, оснащенному HC-05, чтобы найти локальную точку доступа WiFi и ввести пароль для моего инструмента, управляемого Arduino, с ESP8266 WiFi?
Я хочу настроить удаленные контроллеры Arduino с соединениями WiFi (ESP8288) в разных местах, где мне нужно будет входить в Access Pt. Я хочу использовать свой телефон для создания соединения AP, подключившись к HC-05 моего инструмента через BlueTooth. Есть ли у кого-нибудь код для этого? (RoboRemo?) Или я упускаю другое более простое решение?
Рассмотрим Amazon Echo: вы загружаете приложение на свой телефон. Вы запускаете приложение и подключаете его к Echo. Как? Магия? Нет, BlueTooth. Следующий шаг: используйте приложение, чтобы ввести настройки вашей точки доступа. Теперь Echo подключен к вашему WiFi. Удалите приложение.
Я хочу настроить свои устройства Arduino таким же образом.
@Rick_CBR929RR, 👍0
3 ответа
Bluetooth и WiFi — это разные вещи. Абсолютно разные (кроме использования более или менее одинаковой частоты). Это то же самое, что спрашивать, как подключиться к WiFi с вашего автомобильного радио.
Не усложняйте ситуацию, добавляя Bluetooth.
Если вы хотите задать учетные данные WiFi во время выполнения, используйте библиотеку WiFi Manager. Это именно то, для чего она была разработана.
Хорошо, теперь ваш вопрос выглядит лучше и понятнее.
Подключиться к HC-05 с вашего мобильного телефона не проблема. Поскольку HC-05 имеет RFCOMM, вы можете просто отправлять ему команды с вашего мобильного телефона через Bluetooth.
Я понятия не имею о прошивке вашего прибора и о том, есть ли у вас доступ к ее исходному коду, но нет ничего сложного в том, чтобы сделать то, что вам нужно.
Разумеется, вы должны знать команды своего устройства (если у вас нет исходного кода его прошивки) или изменить его прошивку, чтобы принимать команды через Bluetooth-соединение.
В зависимости от вашего мобильного устройства (Android, iOS) вы можете использовать любую библиотеку Bluetooth (обе имеют хорошие API Bluetooth) для разработки своего приложения.
- ESP8266 не подключается к Wi-Fi
- Как подключить Wi-Fi Shield ESP-12E-ESP8266-UART-WIFI-Wireless-Shield к Arduino
- Получить час с помощью ctime (библиотека времени с ESP8266)
- Можно ли отключить WiFi на ESP8266?
- Как отключить или остановить точку доступа в ESP8266?
- ESP8266 — действительно ли у него по умолчанию плохой радиус действия Wi-Fi?
- Как подключить ESP8266 с помощью адаптера ESP-01 к Arduino Uno?
- ESP8266 на Wi-Fi без пароля, возможно?