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

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

Проблема подключения Arduino MEGA 2560 + светодиодная лента на LPD6803 чипе.

Возникла проблема при подключении светодиодной ленты на микросхеме LPD6803 к Arduino MEGA 2560.

Светодиодная лента 12В.

Подключаю:

- GND ленты к GND пину  Arduino;

- 12В ленты от внешнего источника питания;

Зависание программы считывания данных с DHT22

Стояла задача, написать программу для ПК, которая выводила бы данные с датчика на экран.
Программа писалась на Visual Studio C# 2010.

Программа работает и показывает данные как и предпологалось, но через некоторое время зависает 0_0
Где может быть ошибка?

Код программы:
 

SoftwareSerial как отправить 0

Есть код 

#include <SoftwareSerial.h>
SoftwareSerial mySerial(10, 11); 

void setup(void) {
  mySerial.begin(115200);
  mySerial.write(0);
}

void loop(void) {

}

он не работает с ошибкой 

Ползунок для светодиода

Всем добрый день! Совсем недавно заинтересовался Arduino, и есть такая идея управлять яркостью светодиода на компьюторе ползунком, через USB хотябы. Подскажите скейтч или может какие примеры, как заставить Arduino подченятся ПК? Огромное спасибо!

Подключение nRF24l01+ к Arduino Due

  Здравствуйте! Приобрел два модуля nRF24l01+, подключил один к Arduino Nano, другой Arduino Due. При программировании с Nano проблем не возникло, а вот с Due не могу сдвинуться с места. Перерыл кучу форумов, ничего дельного не нашел. Вообщем суть проблемы в том, что когда выбираю в среде плату Due, при использовании библиотеки Mirf на этапе компиляции ругается:

Теряются значения переменных основной программы при выходе из прерывания.

Arduino Mega 2560.
Суть проблемы:
Master с интервалом в 1 минуту запрашивает поочередно температуры измеренные 4-мя датчиками.
По приходу первого байта запроса срабатывает обработчик прерывания ISR(USART0_RX_vect).
При некорректном принятии запрос игнорируется, при корректном -
в обработчике формируется массив символов запроса, определяется условный адрес запрашиваемого датчика, формируется ответ Masterу, отправляется, и здесь выход из прерывания. Идет 4 запроса-ответа подряд, естественно еще минимум три раза вызывается прерывание.

Arduino+ethernet+html

Добрый день,

pulseIn и двойное нажатие клавиши

смысл такой

по зажатию кнопки больше чем на 0,5 секунды активировать void lob();  и держать пока не отпустишь кнопку.

по двойному клику на туже кнопку активировать void fara();.

Давлю на кнопку как могу, нихрена. Схему привел, скетч скинул.

Часть с двойным кликом в моем исполнении - бред сивой кобылы. Приму в дар исправления.

в конце все будет на Аттине13

 

Купюроприемник + ардуина

Добрый день!

Ребята нуждаюсь в помощи. 

Есть кюпюроприемник ICT P85. Подключен к ардуино в пульсе. Суть протокола банально проста: Когда запихтиваем в кюпюроприемник деньги он замыкает 2 контакта несколько раз. Накидал скетч для подсчета количества замыканий, все работает. Посчитать получилось. Проблема в следующем: Нужно подключить кнопку, при нажатии на укоторую загорается светодиод НО только приусловии что количество денег (замыканий) >=5.

Подключение WEH000802 на контроллере WS0010

Добрый день.

Подскажите существует ли библиотека для работы с данными индикаторами. 

И на что стоит обратить внимание?

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