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

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

Пароль одной кнопкой!!!( нужны ваши комментарии)

Всем привет! Я новичок в этом деле, с Arduino знаком не так давно. Кое-что из инета уже собирал и вроде работает. Появилась задача сделать что-то типо пароля,но на одной кнопке (т.е. нажимаешь на кнопку в определенной последовательности и только тогда срабатывает действие). Искал в инете варианты с длинным и коротким нажатием, нашел...Но для меня если честно это оказалось сложным. Вот я и решил написать более простой вариант... Если не трудно,посмотри и прокоментируйте, покритикуйте если что,все замечания в мой адрес принимаются))) Есть ли у этого кода вообще право на существование?)))

Не включается питание на Geeetech SIM900

Здравствуйте, не загораются светодиоды включения платы если пытаюсь включить через подачу напряжения на 9 PIN, через задержание кнопки на 2 секунды все работает, вот инструкция к плате: http://www.geeetech.com/wiki/index.php/Arduino_GPRS_Shield , управление я выбрал через Software Serial, для включения платы выполняю: 

Настройка акселерометра MMA7361

Всем привет.

Подключил акселерометр к Arduino Uno, появилась необходимость его настроить.

Когда трясу устройство, на экран должен выводиться текст. Ещё раз трясу, выводится другой текст и так далее. Если не трясу или слабо трясу, ничего не меняется.

Вот скетч на то, что есть:

Оптимизация кода led куба

Светодиодный куб все равно мигает. Подозреваю, что  проблема в коде. Помогите поправить. Куб 8x8x8 через 74hc595

//Пин подключен к ST_CP входу 74HC595
int latchPin = 3;
//Пин подключен к SH_CP входу 74HC595
int clockPin = 2;
//Пин подключен к DS входу 74HC595
int dataPin = 4;

int myPins[] = {6, 7, 8, 9, 10, 11, 12, 13};   //массив пинов - выходы для строк

byte MyMassive[64];  //массив диодов

int i,j,x,y,z,a;
const int b=2;

void setup() {
  
  //устанавливаем режим OUTPUT
  pinMode(latchPin, OUTPUT);
  pinMode(clockPin, OUTPUT);

Как не учитывать повторно поднесенную RFID-метку?

На базе скетча Brett Martin написан код для игры. Суть простая: при правильной последовательности прикладывания 3-х RFID-карт зажечь табло.
Все работает, но с косяком: если три раза приложить одинаковую карту, тоже срабатывает. Как игнорировать уже ранее поднесенную карту?
/*
Цель игры. 
Легкий уровень: при правильной последовательности прикладывания 3-х RFID-карт зажечь табло. 

Код для AT24C32

Помогите с кодом, никак не пойму как записывать и читать в AT24C32 десятичные числа?!

Чистый UART (без CTS/RTS)

Возник вопрос — как? Сообщения приходят асинхронно, cts/rts у передатчика нет.

//разбираюсь с кривым шилдом, да — https://github.com/jt5/telit

автор вроде бы сделал обработку приходящих асинхронно сигналов о сообщениях, но вот RING так и не запилил. А мне только он от шилда и нужен, поэтому пытаюсь читать его выхлоп на ардуине.

Форма

Вопрос может показаться глупы но всё же. У меня есть мотор, я подключил его к ардуино и написал скетч. Мотор крутится вперёд и назад. Вопрос следующий: как создать форму на которой я бы мог разместить кнопки вперёд и назад , по нажатию на кнопку вперёд мотор крутиться вперёд и назад соответственно?

Как подключиться к Geetech SIM900

Здравствуйте, купил в Китае Iduino UNO + GSM/GPRS shiled к нему

http://www.ebay.com/itm/271696320124

http://www.ebay.com/itm/281467425782