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

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

двумерный массив с разными типами данных

Есть ли способ создать двумерный массив с разными типами данных?

на подобный ругается.

char* fan [2][5] = {
  {"auto","low","mid","high","fix"},{B101,B100,B010,B001,B000}
};

 

Плавное управление скоростью коллекторного двигателя

Собственно стоит задача в следующем, кручу ручку потенциометра и обороты двигателя медленно растут до установленных потенциометром, по аналогии и с уменьшением оборотов. Вот нашёл в сети код:

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

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

У меня возникла проблема с массивом, задачка вроде легкая, но чего-то до меня не доходит, как реализовать =(((

Задача состоит в следующем: Один модуль ХBee отсылает API-пакет на другой модуль, подключенный к ардуине.  Мне нужно из полученного пакета вытащить именно управляющее значение.  

Как получив в UART "Ring" ответить ATA?

Уважаемые Гуру!

Я только начал осваивать Ардуино.

Подключил старенький Сименс к COM порту через переходник, при входящем он шлет в порт "Ring", чтобы поднять трубку нужно ответить "ATA". Аппаратная реализация мне не подходит, т.к. я планирую, (поднабравшись опыта), перейти на SIM900.

Поделитесь пожалуйста куском кода, который выполняет следующее:

1. Поднимает трубку

2. зажигает после подъема LED PIN13.

У меня не получается разобраться с типами данных, если будет простой пример, то будет от чего оттолкнуться.

Визуализация данных акселерометра

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

Повтор нажатия

Увожаемые! Помогите осуществить. В примере Irremote при долгом нажатии кнопки выводится код повтора (FFFFFFF), а как сделать чтобы выводился код нажатой кнопки.

Хватаем PWM с радиоприёмника модели.

Долгое время хотел сделать подсветку на коптере с управлением с пульта. Готовые решения заставляют меня грустить и написаться. Вот и решился сделать сам.

Есть радиоприёмник frsky d8r-ii plus на коптере. 

Как я понял, на выходах он выдаёт PWM обычный. Как его считать ардуиной? 
Есть ли готовые библиотеки для считывания PWM ? 

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

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

RC522 и Проездные Метро

Долго волялся у меня RC522, но вот недвно был в москве - и после проезда на метро остались проездные с надписью "Единый". После загрузки примера(Dump) из библиотеки https://github.com/miguelbalboa/rfid - карта определилась как Mifare Ultralight. Дамп карточки показал что 15 страниц по 4 байта - из которых не заблокированны страницы 8...15 - тоесть локбайт 2(отвечающий за эти страницы) = 0х00 - это значит что их можно и писать и читать.