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

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

char и String

Всем добрый день! Я перешел недавно на изучение работы со строками и буквами в ардуинке и как обычно возникли проблемки из-за "доконцанепонимания" всей сущности бытия Си... Примерчики и описания на сайте больше склонены в сторону "вспоминания" а не "изучения" все же, да и в рунете ответа на вопрос "почему написал так, а не вот так" не найдешь особо, поэтому прошу помощи в разрешении моих скромных проблем всех кому не лень напечатать сотенку-другую символов за большое спасибо))).

EEPROM Работа с битами

Добрый день подскажите молодому

Необходимо записывать,  хранить и считывать 6 битовых состояний , теоретьчески можно задействовать 6 адресов, но это не наш метод. Думаю в 1 адрес записывать и читать переменную , а в коде программы разлажиать в масив Boolean. И также собирать для записи.

Подскажите плиз как это сделать правильно, а главное эстетично. По возможности пример, или подробно для чайника, зарание благодарен.

Подключение сервоприводов

Подскажите как в ардуино увязывать и задавать разные параметры для нескольких сервоприводов

а то учебный скеч показывает работу с одним приводом

обороты моторов

Здраствуйте. Подскажите пожалуйста, хотел что бы плавно набирались обороты моторов а и в итоге при получении команды работает только одна сторона.Спасибо.

mfrc522 работа с uid карты

Привет всем помогите понять работаю с mfrc522 считываю uid карты. чтоб мне дальше с ней работать

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

 

Трабла с Энкодером

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

Залил вот такой скетч:

Arduino mini pro + W5100+dht22+bmp180+фото датчик+датчик дождя.



Какая то проблема, не могу вывести данные с датчика дождя, датчик дождя выводит напряжение 0-5в на А1 , такое впечатление что в коде есть ограничение на количество датчиков до 6 штук. 

Режим работы кнопки пульта

Добрый день!

Совсем недавно начал изучать Arduino, поэтому столкнулся с таким вопросом, не знаю как его решить, подскажите, пожалуйста.

Есть пульт, приемник и два светодиода. Добился того, что при нажатии клавиши POWER на пульте включается светодиод, а при нажатии на кнопу переключения каналов выключается текущий и включается следующий и так по кругу. Все тут верно.

Но сейчас как, нажимаю на клавишу переключения канала и держу кнопку - светоиоды включаются и выключаются по кругу пока я держу кнопку.

Тестировщик на Arduino Nano

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

1) Замеряем тестируемое устройство на наличие сигнала, либо его отсутствие(на какие пины ардуино можно пустить это замерение?)

2)Нажимаем кнопку, подключенную к ардуино (кнопку лучше всего навесить дополнительную или та, что есть на нано подойдет?)

3)После каждого такта нажатия нужен запуск отдельной функции, которых всего 4 (т.к в проекте всего 4 устройства тестировать)

USB HID мультимедиа клавиатура под андроид

Есть Ардуино про микро (Mega32U4).

Хочу сделать на её основе USB HID клавиатуру под андроид для регулировки громкости по средствам энкодера и запуск нескольких программ типа Navitel, MX Player, какой нибудь музыкальный плеер и кнопки следующая, предыдущая, пауза, воспроизведение.

Может есть у кого готовое решение (или его части). Буду очень признателен, а то я в этом практически не разбираюсь.