Программирование
nrf24l01 прием и передача
Сб, 24/04/2021 - 17:37 | by zDimaBYДелаю катер. С пульта отправляю данные на катер, но с катера на пульт с перебоями это на скорости RF24_1MBPS, а на скорости RF24_250KBPS вовсе данные не отправляются. Подскажите лучше из катера отправлять другой ардуинкой или можно оптимизировать код ?
Код пульта
Помогите, пожалуйста, разобраться со значениями
Сб, 24/04/2021 - 17:33 | by JesterKINGХочу чтобы два двигателя работали через nrf24l01 и управлялись джойстиком. Проблема: двигатель крутится в одну сторону и притом один
Можно ли обработать событие неправильного пароля при подключении к точке ESP32
Сб, 24/04/2021 - 16:03 | by VinchХочу знать, если кто-то пытается подключиться к моей сети, возможно ли это? И получить пароли которые этот кто-то пытается использовать
Диммер
Пт, 23/04/2021 - 22:57 | by DenisblrДобрый вечер. Нужна помощь в написании кода. Программированием на плюсах занимался лет 8 назад.
Может кто поможет начать программу. У меня ардуино уно, к ней подключен AC Dimmer на порты: zeroPin-2 dinPin-3, также к нему подлючено релереального времени DS3231 (оно уже запраграммировано на реальное время, библиотека <DS3231.h>).
Смысл программы: в определенное время (например с 1:00 до 2:00) диммер должен регулировать мощность от 10 до 20 процентов поднимая один процент каждые 6 минут.
запутался в ОДНОЙ строчке :)
Чт, 22/04/2021 - 23:21 | by vde69String str_l = "{\"set\":\"error\"}"; if (autorization == 1) { String str_l = "{\"set\":\"ok\",\"crc\":\"" + String(crc_pass) + ("\"}"); } Serial.print("aut-ok="); Serial.print(autorization,DEC); Serial.print("; !="); Serial.print(str_l.c_str()); Serial.println();
выводит
aut-ok=1; !={"set":"error"}
почему не получается строка из if ???
проект по ESP8266 точке доступа скетча hunter.ino
Ср, 21/04/2021 - 18:58 | by BellaDmitryПомогите разобрать скетч, что здесь отвечает за загрузку страници при подключении к точке доступа? Заранее спасибо, что помогли новичку
Массивы
Ср, 21/04/2021 - 14:55 | by vspЗдравствуйте.
Помогите пожалуйста с массивами.
Есть такая задача, DMX устройство которое управляет группой светильников.
У каждого светильника есть по несколько адресов, что уже создает разные по длине массивы. И существуют «сцены» тоже разной длинны.
В результате должно быть так: Собирается посылка DMX512 из разных устройств, с разной длинной адреса, это не проблема, так как они фиксированы, а вот «сцены» они с разным количеством шагов. В результате должно в порт выдаваться N сцен по 512 посылок.
server.arg
Ср, 21/04/2021 - 10:23 | by Nik_FrolДоброго времени суток, есть код обработчик:
void handleSave() { if (server.arg("hh")!= ""){ Serial.println("Hours: " + server.arg("hh")); }
Код написан с помощью библиотеки etherShield.h и ETHER_28J60.h
Программирование Flash arduino
Втр, 20/04/2021 - 12:24 | by vladsfДобрый день!
Прошу у Гуфов помощи.
Пробую сделать программу, которая пишет во Flash стандартной подпрограммой. В ячейки $290, $291 записываю начальный адрес страницы Flash. Записываю страницу. Почему то во Flash первые 32 байта данные пишутся, как положено, начиная с начального адреса, А остальные 96 байт улетают в адреса, которые меньше начального адреса страницы (по логике должны увеличиваться в сравнении с начальным адресом). Подпрограмма вроде бы стандартная. В чем может быть причина.
millis() вместо delay()
Пнд, 19/04/2021 - 22:32 | by AndrejNutЕсть проблемы с переделкой кода. Я новичок и ещё не совсем понимаю синтаксис millis(). Кто может объяснить как-то простенько , на первый раз?(примеры использования написать , и т.д.)Потому что практически везде где видел , делали циклы... А мне нужна лишь "пауза" И помочь с кодом...
Допустим банальный код мигания лампочкой с millis() , а не delay().
- « первая
- ‹ предыдущая
- …
- 50
- 51
- 52
- 53
- 54
- 55
- 56
- 57
- 58
- …
- следующая ›
- последняя »