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

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

звук

Приветствыю, может кто поможет. Что не так?

Хочу, что бы при нажатии кнопки, пишала 3 раза.

Оно пишит постоянно

Плавное трогание с места

Добрый день всем!
Так вот занимаюсь я своим роботом http://arduino.ru/forum/proekty/moi-pervyi-robot
И чуть чуть застрял на одном месте.. Хоть и задача не сложна, не как не могу найти идеальное решение.
Сама задача в том, как заставить плавно трогаться и разгоняться робота?

Считывание посылок от брелка сигнализации

 Имеется код, просьба ГУРУ - подсказать где ошибка.

уменьшение размера прошивки)

 Очень хочется запихнуть проект в tiny13, у нее всего килобайт памяти. Пока выходит 1174 байта..

Чем можно заменить digitalRead на си? Пробовал bitRead(PORTB, X) - не работает. Есть ли возможность построить низкочастотный (100 - 500гц) ШИМ без analogWrite? Больно много кушает..

софтинка как то так смотрится

Поддерживает ли Arduino многопоточность?

 Поддерживает ли Arduino многопоточность?

Ардуино и i2C

 просьба сильно непинать...

в программировании полный чайник... только учусь..

столкнулся вот с такой заморочкой.

спаял шилдик для подключения LCD по i2C на PCF8574. поскольку имеется свободный вывод решил задействовать его на управление подсветкой...

собстно девайсы- Ардуино Нано, кнопка или фоторезистор, PCF8574/

собственно с выводом на дисплей проблем нет, а вот никак немогу разобраться как задействовать оставшийся вывод, тоисть как им управлять там от кнопки или по датчику освещенности...

LCD 2004 & I2c & кириллица

 Доброго время суток.

Сразу оговорюсь что я начинающий :)

Поряду критериев выбрал архитектуру на базе I2C шины и уперся невозможность работы с кириллицей через шину I2C.

Для IDE 1.0 есть библиотека LiquidCrystalRus и LiquidCrystal_I2C.

Первая библиотека позволяет работу с кириллицей, но только при прямом включении у меня же уже готовая спайка (http://www.dfrobot.com/index.php?route=product/product&filter_name=dfr01...) под I2C.

Исходя из выше перечисленного у меня три вопроса:

arduino и proteus

попытался симулировать в протеусе какой нибудь скетч на атмеге328, достал из темпа hex, загрузил в протеус, типа работает но как то не так как дожен, например элементарный blink, интервал между морганиями светодиода 500мск а в протеусе при симуляции 7 секунд! почему? что там в настройках изменять надо?

Помогите с чтение с SD карт в двумерный массив

Сейчас работает так: отправляю в км порт последовательность, в которой есть команда соответствиющая установке будильника, время включения будильника и на какой день недели он устанавливается. После изменения данных в массиве записываю  этот массив на карту памяти. Ниобходимо читать из карты настройки и записывать в массив при старте ардуины

В общем это настройки будильника: 

Опять про ШИМ

Здравствуйте.

Хочу сделалть шим контроллер c аналоговой регулировкой частоты от 25кГц до 35кГц а ширина импульса

 постоянна приблизительно 800 наносекунд.Всё это думаю сделать на базе chipKIT Uno32 Development Board, TDGL002

Подскажите как мне всё это вооплотить в жизнь.Заранее благодарен