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

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

Помогите переделать код под attiny 2313

Всем привет. Собрал готове устройство на arduino uno v3 + PIR датчик + TIP120 (транзисторы). Хочу все это дело перенести на attiny 2313 Помогите с кодом - может уже кто-то делал такое??? 

Проблема с Serial портом.

При отправки чисел,посредством двигания ползунка(слайдера,мин значение - 550,макс - 805)через прогамму на андроиде,написанной с помощью app inventore 2,ко мне на коммпьютер пиходят только 0.Плата mega 2560 и модуль bluetooth hc-6

Код на плате:

Защита от дребезга дискретных сигналов

Допустим есть массив оперативных сообщений на 100 элементов, куда пишутся все изменения дискртеных сигналов. Так мало потому что ОЗУ в контроллере больше нет... Есть несколько датчиков, которые начинают дребезжать...тем самым благодаря этому дребезку массив очень быстро переполнится и контроллер "повиснет"(( Первое что приходит в голову - переставать писать в массив когда подходим к его границе, но тогда мы теряем часть событий, это не есть хорошо...

Одновременная работа нескольких DS18B20 и DHT11

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

Странная проблема с обнаружением устройств на шине 1-wire при подключенном DHT11.

1-wire определена на 4 пин. Через резистор 4.7кОм переллельно подключено 5 датчиков DS18B20.

DHT11 тоже через 4.7кОм на 5 пин.

+5 В, GND беру с пина 5V, GND на arduino.

Отдельно все работает. Но при подключении DHT11 перестают корректно обнаруживаться датчики DS18B20.

Поблема с опросом клавиатуры 3х3

Всем привет! вообщем пытаюсь опросить клавиатуру 3х3, и с нажатием кнопки зажечь светодиод!не выходит что то... в чем ошибка не могу понять... 

Помогите с переводом INT(НЕХ) в 2 BYTE.

Доброго времени суток, форумчане. Прошу помощи в проблеме.

Итак, есть десятичное число 8800, если его первести в шестнадцатеричное , то оно будет выглядеть так 2260. Суть вопроса: как мне перевести десятичное в шестнадцатеричное, разложить шестнадцатеричное  число 2260 на 22 и 60 и сделать из низ два байта вида 0x22 и 0x60. Так же необходима обратная операция: получаем два байта 0x25 и 0x4E, собираем в шестанцатеричное 254E и переводим в десятичное 9550.

Заранее спасибо.

Arduino Mega2560 UART 5 бод ?

Обращаюсь за помощью к знатокам :-)

Можно-ли задать для аппаратног UART в меге2560 скорость 5 бод?

Типа такого: Serial.begin (5);

ну и далее работать с Serial.write(); Serial.read();

Будет-ли он работать с такой скоростью, или только стандартный набор 1200, 2400 и.т.д. ?

Спрашиваю для проекта по OBD-II в авто, ISO 9141-2 если вам это о чем-то говорит.

Дело в том, что инициализация обмена начинается с 5 бод, затем переходит на 10400 или 15625

ethernet shild w5100 символ # в GET запросе

Всем привет.

Впервые решил задать вопрос т.к. два дня гугления, яндексения а также прочие методы научного тыка результата не дали. Правда, вопрос скорее всего не к ардуине, но мало ли, может кто сталкивался с подобным :) У меня фантазия закончилась в какую сторону копать...

Прошу помощи

Добрый вечер.

Извиняюсь за столь глупый вопрос,но как вывести число из функции if

Например:

....
void move(float hight){
....
}
if ( val>0) {
float hight = val + 1;
}
move(hight);