Программирование

Вопросы по программированию Arduino.

При использовании irrecv.enableIRIn() один мотор перестает работать

Добрый день

У меня ардуино уно, к нему подключен драйвер L298N и инфракрасный датчик VS1838B. К драйверу подключено два мотора. Если не инициализировать инфрадатчик (библиотека Arduino-IRremote) — все крутится норм, если же сделать — один мотор перестает крутится.

Подскажите пожалуйста что делать? Спасибо. 

Мигаем светодиодами по таймеру.

Добрый день.

Помогите пожалуйста. Нужно мигать тремя светодиодами А, В, С. Как привязать срабатывание к таймеру, чтоб например диод В мигнул на 2,6 секунде и 3,4 секунде, а диод С на  6 -ой секунде и т.д. Длительность всего цикла до 10 сек.

 

 

Управление сервоприводом

Помогите с кодом. Искал что то похожее на форуме, но ненашел. Как реализовать действие что бы при каждом нажатии кнопки, сервопривод менял позицию на 10 градусов.

Arduino работа по каналу тч

Доброе время суток! Всплыл вопрос объединить 2 ардуинки друг с другом (двухсторонний обмен данных). Ethernet и GSM = дорого удаленность 50 км, но есть системы передачи (ОГМ-30Е с платами ОК-120) это чистый канал Тональной Частоты (тч), 600 Ом, четырехпроводний (2 прием и 2 передача), симметричный, уровни передаваемые принимаемые -15 Дб до +5Дб = 0,5Вольта максимум, частотные характеристики канала 50-4000 Гц.

Скорости большой не требуется, просто передача состояния цифровых входов, получение команд.

Atmega328 умирает постоянно

Делаю устройство. простое: жк экранчик+ Н-мост L298N. отладил все на беспаечной макетке с arduino uno.
Сделал платку на atmega328 в корпусе tqfp32, повторя все, что было на макетке. мега тактируется кварцем 16Мгц, как и в плате arduino uno. прошил загрузчик, прошил скетч. все хорошо. все работает. 

Получить данные на nokia 5110

Привет люди!

Пытаюсь подружить  arduino nano + mpu6050 GY-521   + lcd nokia 5110

По отдельности проблем нет заставить работать, а вот выводить на лсд данные с гироскопа точнее mpu6050 GY-521

 

Проблема с telnet

Всем привет! Создаю телнет сервер на базе ардуино и столкнулся с одной проблемой, надеюсь кто-нибудь поможет ее решить.

Суть вод в чем, когда клиент вводит пароль в введенной строке непонятно откуда появляются посторонние символы: 

 

Хотя в мониторе порта все отображается нормально.

Вот как считываю символы:

вопрос про программированию lcd

Всем привет, 

такой вопрос. Вращаю программой мотор, записываю на SD каждые  8 секунд количество циклов. Хочу,чтобы одновременно их можно  было видеть на дисплее. Скетч такой. x это количество циклов. Серийный порт показывает правильное значение x, а дисплей всегда 0, иногда 2 или "sleep".  Что не  правильно в скетче? 

 

Проблема с PROGMEM

Привет, ребят!

 

Ситуация такая: использую Arduino 2.0.5r2 на виндовс 7, запихал библиотеку для des шифрования, при компиляции предупреждает:

 warning: only initialized variables can be placed into program memory area

Ругается на все строчки такого типа:

Ключевое слово this. Нужно разьяснение.

Колдуя вместе со своими тараканами за компом упёрся в ключевое слово "this",  которое используется вместе с оператором косвенного доступа к функции-члену класса(->). Не хотел Вас тривожить но гугл не очень помог.  Подскажите вот на примерах ниже что эта комбинация делает и почему в подобной функции-члене класса они (this->) не применяются.

Допустим библиотека к ЖКИ GLCD имеет функции вывода прямоугольника: