Программирование
TinyGPS
Сб, 09/11/2013 - 12:30 | by yahПытаюсь настроить TinyGPS. Для имуляции GPS использую SatelliteEmulator. С arduino соеденена по serial переходнику.
Вот код.
U8G, обновление изображения за 1 проход
Сб, 09/11/2013 - 03:04 | by xneo7При инициализации библиотека u8g выделяет буфер для дисплея в половину его размера чтобы сэкономить ОЗУ. Поэтому при перерисовке цикл "picture loop" проходит 2 раза. Как заставить библиотеку выделить полный размер буфера?
Посоветуйте библиотеку для работы с таймером...
Пт, 08/11/2013 - 12:39 | by achestПривет всем!
Ардуино Нано, и 3 устройства, которые надо регулярно опрашивать. первое - 100мкс второе- 20 мс + клавиатура (Неск десятков мс.)
Скачал и запустил TimerOne.h там все хорошо, но только 1 таймер. Второй добавить нельзя. можно использовать библиотеку Timer2 (от 1мс), как то оно не кошерно получается, использовать 2 библиотеки..
Ищу библиотеку, где это не так коряво выполнено, и можно добавлять сколько угодно таймеров. Кто поделится кодом, там в общем 100 строчек максимум.. Спасибо.
Инверсия пина.
Чт, 07/11/2013 - 23:05 | by bifurkasЗдравствуйте уважаемые!
В ft232 есть возможность инверсии выводов. Можно ли что-то подобное сделать на Леонардо? Программно разумеется. Для связи с ЭБУ автомобиля нужно инвертировать сигналы Rx и Tx, библиотека Serial.h.
Заранее спасибо!
сборка строк из сериала
Чт, 07/11/2013 - 18:23 | by teodor4ikвопрос конечно глупейший, но усьо же.
Из буфера сериала приходят данные. Ждать прихода всей строки некогда. Задача списать буфер в некую временную переменную и дописывать в строку вплоть до прихода #10#13. Далее вывести кусок на экран. Очистить, дописать что осталось из прошлой порции и т.д.
Знаю что где-то это уже не раз наверняка обсуждалость, но найти слету не смог.
Конкретно имеется в виду вывод на экран координат с ЖПСа, но без тинижпс библиотек и т.п.
Пока код такой:
Buffered Write //Протоколирование на очень быстрой скорости...
Чт, 07/11/2013 - 12:16 | by achestПривет всем!
Есть шаговый мотор, который работает на пределах своей мощности. Вернее сказать ему посылается "Шаг вперед" каждые 100 микросекунд. Если включить логгирование в последовательный порт, то возникает задержка и портит логику работы всей программы. А без логгирования не понимаю, что у меня где сбивается, и почему мотор не успевает за логикой...
Режим спячки и энергосбережения
Чт, 07/11/2013 - 01:36 | by MemberКакая библиотека перевет ардуину в режим спячки, но чтобы срабатывали аппаратные прерывания по входам ?
IR remote на atmega8
Ср, 06/11/2013 - 07:56 | by kiril22Задача, казалось бы, тривиальная - включать/выключать лампу накаливания с ик пульта. Примеров масса. В самой бибилиотеке IR remote есть такой пример (IRrecvDemo). И на atmega328 (arduino uno) все прекрасно работает. Но если захотеть залить IRrecvDemo в atmega8, то облом! Не хватает 8 кб. Хотя головой понимаю, что для этой задачи atmega8 должно хватить с избытком.
Отсюда вопрос - как решить проблему включения нагрузки с ик пульта на atmega8?
Для себя вижу 2 пути решения:
1. Как то "ужать" библиотеку IR remote.
Звук по нажатию кнопки
Втр, 05/11/2013 - 15:10 | by DetЗдравствуйте, не подскажите как самым простым способом заставить пищать пьэзоелемент ритмично (издавать мелодию в интервале 1-2 сек.) по нажатию на кнопку, а по повторном нажатии мелодия перестает играть? Спасибо
Прошу помощи.
Втр, 05/11/2013 - 15:03 | by 69ikaВсем привет. Я новичёк в програмировании ардуино и МК как таковых.
Необходима ваша помощь. На работе накрылся тазом один древний прибор( 1952 Г.В.) необходима его заменить.
Суть в чём. Прибор Считает время и включает нагрузку. а также замеряет время от пуска до разрыва контакта. Точность прибора 1 сотая секунды. Время работы 123 секунды максимум.
- « первая
- ‹ предыдущая
- …
- 1148
- 1149
- 1150
- 1151
- 1152
- 1153
- 1154
- 1155
- 1156
- …
- следующая ›
- последняя »