WiFi.setOutputPower();
Я пытаюсь сократить радиус действия esp8266 примерно до метра, чтобы сэкономить электроэнергию. Я знаю, что могу регулировать выходную мощность, но недостаточно знаю, чтобы понять, что на самом деле даст данная настройка.
Я могу установить ноль, чтобы убить его, или 20,5, чтобы установить максимальную дальность, но какая настройка подходит для метра или около того? Есть ли практическое правило?
@acpilot, 👍0
1 ответ
Лучший ответ:
Фактическая дальность действия Wi-Fi во многом зависит не только от мощности передачи:
- Усиление антенны, направленность и ориентация приемника
- Усиление антенны, направленность и ориентация передатчика
- Близость радиоотражающих предметов (металлических)
- Близость радиопоглощающих объектов (людей)
- Чёрная магия РФ
На практике проверьте свою ситуацию, выполнив серию тестов при все более низких настройках мощности, пока не получите ненадежное соединение, а затем увеличьте его на пару ступеней.
Однако не полагайтесь на мощность передатчика в целях безопасности. Вы не можете помешать кому-либо направить антенну с высоким коэффициентом усиления на ваше устройство и связаться с ним на расстоянии более 1 метра. Снижение мощности передачи должно быть в первую очередь направлено на энергосбережение.
- ESP8266 не подключается к Wi-Fi
- Как подключить Wi-Fi Shield ESP-12E-ESP8266-UART-WIFI-Wireless-Shield к Arduino
- Можно ли отключить WiFi на ESP8266?
- Как отключить или остановить точку доступа в ESP8266?
- ESP8266 — действительно ли у него по умолчанию плохой радиус действия Wi-Fi?
- Как подключить ESP8266 с помощью адаптера ESP-01 к Arduino Uno?
- ESP8266 на Wi-Fi без пароля, возможно?
- ESP8266 Аналоговое чтение мешает Wi-Fi?
Спасибо. Прав ли я, полагая, что 0,01 будет очень малой дальностью, а 20,5 — максимальной дальностью?, @acpilot
Самая низкая выходная мощность равна «0»;, @jose can u c