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

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

Помогите...

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

Подскажите библиотеку или способ,чтобы серва,после перехода на один угол,без задержек переходила на другой.Например:серва доворачивает на 90 и потом,без задержек(использования delay и ему подобных),на 150.

Смотрел видео про hexapod,там все мгновенно переходит.Сам тоже его делаю.)

З.ы.Знаю как работает серва...

 

HT1621

Добрый день господа, есть такой дисплей : http://www.ebay.com/itm/Arduino-kit-SPI-16-Digital-7Seg-LCD-LED-Module-with-Arduino-UNO-MEGA2560-example/281346816442?_trksid=p5411.c100167.m2940&_trkparms=aid%3D222007%26algo%3DSIC.MBE%26ao%3D1%26asc%3D20140131123730%26meid%3D8868288178118560637%26pid%3D100167%26prg%3D20140131123730%26rk%3D2%26rkt%3D15%26sd%3D231041707524

 

Не как не могу завести, качал библеотку, и на пример продаца тоже ругается...

Arduino mini pro + ENC28J60+dht22+bmp180. проблема в передачи данных.

 

Arduino mini pro + ENC28J60+dht22+bmp180

Проблема в отправке данных на http://narodmon.ru , а именно не постоянно отправляет данные. в код забит интервал в 6 минут, в реале данные отправляются могут через любое время. ввел сброс мк через 30 минут, теперь он не зависает больше чем на 30мин. но это не выход. вот и хотел бы решить проблему.

код

непонятки с датчиком тока ACS712 5A

Здравствуйте. Собрал проект солнечного трекера. Хотел я померить  ток солнечной батареи через ACS712 , но  моя программа выдаёт ахинею. Измеряю мультиметром получается 70мА , а serial monitor ардуины показывает мне 160-170 мА. Подскажите люди добрые , где мой косяк??
 

Странные значения переменных

Добрый день

Непонятно,  почему  такие  значения  переменных.

делаю таймер  обратного отсчёт на Arduino

Режимы работы SoftwareSerial

При запуске аппаратного последовательного порта можно указать кроме скорости еще и формат данных типа SERIAL_8N2.

Я так понял, что программная реализация умеет только скорость менять. Может есть какая библиотека для этого? Полдня гугл сегодня мучил.

Да, 4 порта на Mega мне не хватает, нужно 5.

Ну или подскажите, как добавить еще один порт, который умеет 2 стоповых бита. :)

Собственно проблема состоят в добавлении еще одного порта и проёме на него данных в формате 8-N-2

Меню и Lcd шилд

Меню для дисплея 16х2  и кнопок на цифровых пинах работает.

Возникла необходимость сделать меню для кнопок на одном аналоговом пине. Пример работает.

Arduino mega 2560 и датчики BMP180

Здравствуйте уважаемые форумчане. Только начал изучать работу с arduino. Есть arduino mega 2560, я хочу подключить к нему несколько датчиков bmp180. Почитав соответствующую литературу и примеры я подключил датчик (gnd-gnd,vin-vin,scl-scl,sda-sda). Я так понял данный датчик работает по протоколу I2C. Прочитав о данном протоколе я так понял, что можно подключить несколько одинаковых датчиков и обращаться к ним по адресу. Адресация должана быть в даташите датчика, но почитав его я не смог разобраться.

Для одного датчика все работает. Использовал такой скетч:

??? 8-bit Timer/Counter2 - управление фазой пина OC2A

Добрый день :)

прошу помощи... явного текста на мои сомнения не нашёл... это подтема тема "ФУОЗ+Тахометр"

Timer/Counter1 - в режиме измерения одного оборота коленвала ( захват счётчика ), прерывание по нарастающему фронту, в его ISR - ............................... и настройка Timer/Counter2 в режим счёта до OCR1A ( в этот момент надо обязательно OC1A = LOW )

Диммер

Всем привет, сделал диммер с этого сайта http://cxem.net/arduino/arduino71.php  делал я его для домашнего вентилятора на 220в, все хорошо вентилятором управляю, но хотелось управлять с ик пульта но тут пробелма библиотека IRremote использует timer2 и разработчик данного диммера тоже его использует, вот код