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

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

Конфликт библиотек

Пытаюсь создать скетч используя следующие библиотеки:

#include <IRremote.h>
#include <RotaryEncoder.h>

При этом скетч не грузится, вылазит ошибка:

RotaryEncoder\RotaryEncoder.cpp.o: In function `__vector_9':
C:\Documents and Settings\Андрей\Рабочий стол\arduino-0022\libraries\RotaryEncoder/RotaryEncoder.cpp:87: multiple definition of `__vector_9'
IRremote\IRremote.cpp.o:C:\Documents and Settings\Андрей\Рабочий стол\arduino-0022\libraries\IRremote/IRremote.cpp:264: first defined here
core.a(main.cpp.o): In function `main':

Отображение информации на LCD (20х4) дисплее, введённой PS/2 клавиатурой.

 При вводе символов посредством  PS/2 Клавиатуры, в примере из последней библиотеки PS/2Keyboard.h(Version 2.3 (October 2011)) и выводе на LCD дисплей 20x4 во 2-ю, 3-ю или 4-ю строку, с использованием оператора " lcd.setCursor(0,3); ", символы выводятся в одно и то же знакоместо. Вывод же символов на 1-ю строку дисплея, после" lcd.clear();" осуществляется последовательно и поочерёдно.

Помогите с bluetooth

Есть olimexino-328 и mod-bt через UEXT. Не понимаю как это все правильно настроить для хотя бы элементарной передачи данных между устройством и компьютером? Устройство компьютером не находится, т.е. устройство bluetooth не видит. На Mod-BT просто горит желтый светодиод, не мигает. Помогите пожалуйста! Облазал уже весь интернет.

PCF 8583 & arduino

Пытаюсь завести RTClock плату от Микроэлектроники с помощью Arduino

Соединил через самодельный шилд питание, землю, клок на А5 и данные на А4.

Прерывание никуда.

Програмка пример с ардуино сайта (serial.begin() пришлось добавить, не работало на порт):

как сделать повторяющиеся действие?

 Нужно попеременно подавать сигнал с некоторой частотой на два выхода сначала на один потом на другой, но по мимо этого нужно выполнять другие действия например моторами управлять, тоесть начинаем мигать поочередно светодиодами и в это время еще двигаемся по заданому пути

помогити с когодом. как осуществлять такое? 

вот то что пока получилось но это совсем другое

индикатор секунд ds1307RTC

 сделал часы на ds1307RTC.

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

Помогите , мозг скрипит но ничего не придумывает.

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

 Всем привет,

прошу помочь с оптимизацией кода для достижения плавного движения сервомоторов. Сейчас я управляю сервомоторам записывая в порт к которому подключен Arduino команды "M","N","<",">" в зависимости от того какая кнопка на клавиатуре нажата.

К Arduino прикреплены 2 сервомотора на пины 8 и 11. Движение происходит рывками. Возможно ли оптимизировать это движение? Слышал о библиотеке servo.h, есть ли примеры кода с оптимальным движением сервомоторов?

Код для Arduino такой:

Вопросы по ультразвуковому дальномеру URM37 v3.2

 Имеется URM37 и 2 серво. Оба серво подключены к IO Shield к пинам 8 и 9. URM37 подключено и настроено по данной статье http://www.quadmotor.org/doku.php (пины 6 и 7).

USB Host Shield + Mouse Scroll как достать?

Я скачал https://github.com/felis/USB_Host_Shield_2.0 ( http://www.circuitsathome.com/mcu/hid-support-for-usb-host-shield-librar... ) библиотеку, в ней был USBHidMouse пример, но только для 3-х кнопочной мыши.