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

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

Программирование автоматического открытия двери

Всем привет. Пытаюсь сделать один проект - автоматически открывающиеся двери, с использованием двух ПИР датчиков движения, двух моторов постоянного тока 12 вольт и двух тактовых кнопок. Оба мотора подключены к Arduino через два двухканальных реле, один мотор стоит на открытие/закрытие замка защелки, воторой мотор стоит на открытие/закрытия самой двери.

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

ДОбрый

Как правильно расставить биты

хочу в библиотеку для дисплея добавить шилд на меге128, все работает как надо, но выход в PB1 в 128 это sck, хочу передвинуть PB0 PB1 на PB4 PB5, уже весь мозг сломал

MIDI Барабаны на 2560

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

Я, ничего не смылся в программировании, пытаюсь собрать барабанный контроллер, преобразующий сигнал с пьезо-звукоснимателей в MIDI-данные)

Использую Arduino MEGA 2560.

В интернете куча скетчей подобных поделок. Я выбрал самый подходящий, немного переделал(изменил количество используемых входов, переназначил MIDI ноты и использовал библиотеку Arduino MIDI LIbrary).

В таком виде все работает отлично:

bit_is_set Всегда true для PORT D4 (Leonardo)

Привет,

есть скетч который раньше работал на pro mini, сейчас понадоболось это все перенести на Leonardo.

Проблема в том, что Леонардо, все время думает что заданный мной порт, на прием данных, эти данные получает всегда.

код:

Как записать байт в регистр

Подскажите простой скетч или команды для записи байта в регистр  по адресу 0x10 у DS3231.

Управление шаговым двигвтелем из меню

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

Есть ардуино мега, ЛСД на шилде с 6-ю кнопками. подключен драйвер шагового двигателя и сам шаговый двигатель.

когда я запускаю скетч шагового двигателя. все работает о.к. но проблема что я немогу склеить скетч работы шагового с скетчем меню дисплея...

Вот склееный скетч:

PIEZO_LED_FADE

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

Сервомотор дергается

Привет.

Не могу избавиться от дерганий сервомотора, навешенного на pin 6 Arduino Uno.

Очевидно что этот тремор происходит при выводе чего-нибудь в сериальный порт (COM4 в моем случае).

В чем может быть причина?

Спасибо.

скетч

Всем привет, у меня возникла проблема пири компилирование, у меня Windows 7 программа Arduino 1.0.-r2 написал программу:

int ledPin = 13;

void setup()

{
  //Creat Serial Object
  Serial.begin(9600);
 
  pinMode(ledPin, OUTPUT);
 }