Программирование
передача структуры в функцию и её возврат с изменёнными членами
Втр, 21/01/2020 - 11:27 | by AlexBajdin59rusЗдравствуйте, уважаемые! Захотелось красивого кода, а главное удобного. Ситуация моя такова: есть 2 переменные типа float rpm; и uint16_t cnt_rpm, которые взаимосвязаны. Есть функция, которая вычисляет их значения. Моя идея объединить rpm и cnt_rpm в структуру, чего ранее не практиковал (прилагаю сначала рабочий код)
Помощь в написании скетча на AM2302 или DHT22
Втр, 21/01/2020 - 09:57 | by AlexRecords198Здравствуйте.
Помогите написать скетч на ардуино, т.к. сам я в программировании не силен.
Суть такая, хочу собрать осушитель для филамента, есть ардуино нано и мега2560, твердотельное реле, сам датчик AM2302 он же DHT22, воздушный тэн 250ват 220в вместе с кулером на 12в.
Нужно чтобы при нагреве до 68 градусов отключался нагрев, а при опускании температуры до 60 снова включалось, с выводом температуры и влажности просто на комп.
Фантастика, программа, залитая через VisualStudio 2019 не принимает данные по последовательному порту
Пнд, 20/01/2020 - 18:06 | by zhekausКто объяснит такое странное явление. Собирал на днях приборную панель под Eurotrack Simulator 2.
Я вообще все пишу в VisualStudio 2019. Так вот, впервые программа, залитая через VisualStudio не работает, т.е. ардуино не получает вообще никаких данных из игры по последовательному порту!
А если ее залить через Arduino IDE, то все нормально!
Пришлось писать все в VS, а заливать через IDE, с включенной опцией внешнего редактора.
Все проверил несколько раз, не понимаю какая разница!
помощь в цикличности в "case"
Пнд, 20/01/2020 - 16:09 | by nikandr77Доброго времени форумчане. Помогите пожалуйста. Суть проблемы в следующем:
Есть шаговый двигатель, драйвер a4988, raspberry pi и arduino mega
Нужно сделать так, чтобы шаговый двигатель вращался некоторое кол-во оборотов или же несколько секунд, после чего останавливался ну и также в обратную сторону.
Я сделал так, чтобы малина отправляла команду на ардуино а та в свою очередь отправляла команду на драйвер
Но вот дело в том, что происходит только один шаг, а дальше ничего, суть проблемы я понимаю, но ее решение я не знаю
работа с числами float
Пнд, 20/01/2020 - 15:45 | by AlexBajdin59rusЗдравствуйте! У меня возникла некоторая проблема с правильностью вычислений. Прилагаю код, на переменные не смотрите.
Крупный шрифт для OLED 128x64
Пнд, 20/01/2020 - 13:08 | by kost82Добрый день!
Уже несколько дней бьюсь с выводом букв на экран OLED 128x64.
Библиотека от адафрут у меня сходу не захотела работать. Я не стал разбираться почему, но в ней тоже нет готового крупного шрифта, поэтому я стал искать другие библиотеки.
Урок Serial
Вс, 19/01/2020 - 21:18 | by Aleks_kaifatЗдравствуйте. Изучаю уроки по ардуино . Виндовс 10 ардуино 1.8.9. Отправляю число 1 с компьютера на ардуино должен получить обратно 49. получаю 49 и 10. отправляю 2 получаю 50 и 10. Вопрос откуда берется 10 и как от нее избавится. Пробовал на мега и нано, на разных усб портах, без изменений. нормально получилось только на версии ардуино 1.0.1
void setup() { Serial.begin(9600); } void loop() { while (Serial.available() == 0); int val = Serial.read(); Serial.println(val); }
акселерометр не работает вместе с ультразвук. датчиками
Вс, 19/01/2020 - 20:23 | by Maksym Karpliukбез них все ок, но с ними при близком расстоянии програма ломается(микроконтроллер ни на что не реагирует) вот код.
Moderator : пожалуйста, вставьте код правильно (возможно, новым сообщением в тему),
Дисплей NEXTION+Arduino
Вс, 19/01/2020 - 15:07 | by nurgazin_d@mail.ruЗдравствуйте Уважаемые участники форума!
Делаю проигрыватель с двигателем
Мне надо передать с объектов n3 (громкость), n4 (шим двигателя) в ардуино.
Пользователь, чтобы мог регулировать скорость двигателя и громкость музыки
Прерывания по таймеру и переменные.
Вс, 19/01/2020 - 12:09 | by meridian86Доброго времени суток, форумчане!
Если честно, то не понимаю, как правильно задать вопрос... Проблема следующая: Есть проект метеостанции. В качестве задающей временные интервалы функции(период измерений, обновления ЛСД и т.д.), использован таймер прерываний. Столкнулся с такой проблемой:
В алгоритме по факту нажатия кнопки: 1. выставляется два флага - флаг смены режима(flagUpdateMode), флаг таймера подсветки дисплея(flagTimerBacklight) 2. выставляется величина задержки подсветки дисплея (timerBacklight). Строки алгоритма 84 - 99.
- « первая
- ‹ предыдущая
- …
- 135
- 136
- 137
- 138
- 139
- 140
- 141
- 142
- 143
- …
- следующая ›
- последняя »