Найдено 22 результата

Marvin
15 авг 2012, 17:30
Форум: Arduino и Ко. ♥♥♥
Тема: Прерывания.
Ответы: 4
Просмотры: 13288

Re: Прерывания.

В Bounce нужно задавать временной интервал, внутри которого дребезг будет считаться за одно нажатие. Для нажатия кнопок пользователем это хорошо, а при срабатывании геркона может привести к пропускам импульсов. А RISING и FALLING прекрасно решают проблему дребезга. С 31см. я погорячился :) Нужно нач...
Marvin
15 авг 2012, 09:19
Форум: Arduino и Ко. ♥♥♥
Тема: Прерывания.
Ответы: 4
Просмотры: 13288

Re: Прерывания.

Mr.Kubikus писал(а):Тут вроде бы все соответствует описанию attachInterrupt(), не?
Ввиду того, что причина вызова прерывания замыкание контактов имеющих дребезг, возникают интересные эфекты зависящие от третьего параметра функции attachInterrupt.
Marvin
14 авг 2012, 12:44
Форум: Arduino и Ко. ♥♥♥
Тема: Прерывания.
Ответы: 4
Просмотры: 13288

Прерывания.

У меня в механическом спидометре, на TLC-80, обнаружился геркон, который замыкается 4 раза за 1 оборот вала (одной ногой сидит на земле). Я подозревал, что геркон может дребезжать, поэтому решил сначала потренироваться на кошках велосипеде. Там так же имеется геркон. За основу взял код из дружеской ...
Marvin
31 июл 2012, 23:19
Форум: Arduino и Ко. ♥♥♥
Тема: Нет данных на SoftwareSerial
Ответы: 8
Просмотры: 26598

Re: Нет данных на SoftwareSerial

Картинка выше нарисована Вами верно. Замкнул RX-TX на BT модуле, открываю терминал, отправляю символы - эхо присутствует. Убираю из схемы BT. Вместо него подключаю CP2102 (RX <-> 2 и TX <-> 3) Открываю терминалы на Arduino и CP2102. Проблема сохраняется: 1) После рестарта Arduino в каждом терминале ...
Marvin
27 июл 2012, 22:57
Форум: Arduino и Ко. ♥♥♥
Тема: Нет данных на SoftwareSerial
Ответы: 8
Просмотры: 26598

Re: Нет данных на SoftwareSerial

Привет! А реализация последовательного интерфейса SoftwareSerial на 9600 работает вообще? Что с чем соединено в вашей конфигурации? Из описания не очень понятно. Думаю, что дело не в том, что куда подключено, но все же: 1) Компьютер видит модуль Bluetooth Serial Module как обычное BT устройство в в...
Marvin
25 июл 2012, 21:00
Форум: Arduino и Ко. ♥♥♥
Тема: Нет данных на SoftwareSerial
Ответы: 8
Просмотры: 26598

Нет данных на SoftwareSerial

Приехал долгожданный Bluetooth Serial Module. Я взял стандартный пример SoftwareSerialExample. По BT к этому модулю подключаюсь компьютером, посредством терминальной программы Termite. После старта arduino в Termite наблюдаю строчку Hello, world? . При вводе символов в Termite, ни чего не наблюдаетс...
Marvin
24 июл 2012, 00:32
Форум: Arduino и Ко. ♥♥♥
Тема: Датчик давления BMP085
Ответы: 1
Просмотры: 7407

Датчик давления BMP085

Датчик возвращает давление, температуру и высоту. С температурой понятно, она нужна для тепловой компенсации. А как обстоит дело с давлением и высотой? Раз уж мы говорим о датчике давления, то он измеряет давление :D Так же он знает какое давление бывает на какой высоте, соответственно, замерив давл...
Marvin
24 июн 2012, 18:39
Форум: Arduino и Ко. ♥♥♥
Тема: Реанимация Arduino
Ответы: 17
Просмотры: 60476

Re: Реанимация Arduino

Ну как, есть успехи с Arduino Uno? До UNO пока не добрался, но обнаружил, что под Ubuntu через CP2102 прошиваться не получается: avrdude: stk500v2_ReceiveMessage(): timeout avrdude: stk500v2_getsync(): timeout communicating with programmer Хотя в процессе наблюдается удержание Mega в состоянии сбро...
Marvin
15 июн 2012, 00:25
Форум: Arduino и Ко. ♥♥♥
Тема: Реанимация Arduino
Ответы: 17
Просмотры: 60476

Re: Реанимация Arduino

После окончания отпуска продолжаю биться головой об стену. Приехал ко мне CP2102, подключаю следующим образом: CP2102 -> Arduino Mega 2560 GND -> GND +5 -> +5 RXD -> RX(0) TXD -> TX(1) DTR -> Reset Arduino IDE: Programmer - AVR ISP, шью blink: ГОТОВО!!! :Yahoo!: А с Uno получаю: avrdude: stk500_gets...
Marvin
25 май 2012, 14:29
Форум: Arduino и Ко. ♥♥♥
Тема: Реанимация Arduino
Ответы: 17
Просмотры: 60476

Re: Реанимация Arduino

Надо выбрать Tools -> Programmer -> Arduino as ISP и в меню Tools - > Board указать тип платы в которую вы заливаете. Я так и делал, о чем написал в своем посте. Получается, что при помощи Mega нельзя прошить Mega? Почему может возникать ошибка в случае с Mega->Uno? Может быть попробовать другие пр...