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

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

Подключение считывателя AY-K12

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

Помогите новичку разобраться со считывателем безконтактных карт AY-K12.

Нужно считать с метки код и вывести его на монитор порта.

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

Параметры GPRS подключения в библиотеке.

Добрый день.

Изучаю тему передачи MQTT по сети GSM. Есть библиотека https://elementztechblog.wordpress.com/2016/07/18/arduino-mqtt-library-for-sim800-gsm-modem/

В этой библиотеке, жестко прописан провайдер.

3.5"TFT LCD Shield на ардуино

Может поможете с 3.5"TFT LCD Shield немогу найти пример как вывести текст на дисплей. Спасибо.

заливка прошивки. ошибка.

Пытаюсь залить прошивку https://geektimes.ru/post/296359/.  при компиляции выдаёт    :  

Вопрос по переменным

В скетче, в переменные заносятся данные.

Как сделать так, чтобы при отключении/перезагрузке ардуино, данные с переменных не сбрасывались?

Serial.flush() уточнение

В официальном мануале написано, что эта команда ожидания окончания отправки данных из буфера записи. Т.е. программа останавливается на этом месте в ожидании окончания процесса передачи? Только программа или прерывания по таймерам или внешние прерывания тоже в очередь становятся?

И ещё. Есть ли какой сакральный смысл в этой команде? Например, случаи когда она очень полезна. Хотелось бы узнать актуальность её в последних версиях, т.к. в том же официальном мануале сказано, что она раньше подчищала буфер.

Спасибо.

Правильно ли шью чистые МК?

1. Шью через USBasp по spi, arduino IDE 1.8.5 (пока так удобнее), чип в заведомо рабочей плате

2. Проверил в eXtreme Burner - чип читается

3. Добовляю поддержку в IDE, репозиторий

4. Пробую на 48й меге: выбираю пример блинк, выбираю плату из только что добавленых, жму загрузить через програматор. Всё ок, только проблема с тактированием, на плате есть кварц на 16МГц, с фьюзами пока не заморачивался.

5. Пробую на 328p: из тогоже репозитория выбираю свой МК, 16Мгц:

Библиотека AccelStepper

Всем привет. Начал пользоваться библиотекой AccelStepper, и у меня возникли небольшие вопросы. Первое, что я хотел реализовать - 100 шагов с постоянной скоростью (без ускорения), и у меня получился вот такой код:

Помогите отправить 20 байт в hex.

Помогите нубу! Не соображу, как это сделать. Задача такая: нужно передать на любой пин 20 байт в hex, а затем на него же вывести импульсы частотой 50Гц со скважностью 2. С импульсами разобрался, а вот с отправкой байт никак. И как это уместить в одном скетче тоже. В программировании - ноль. Хэлп!!

Код для управления биполярным шаговиком

Здравствуйте, уважаемые ардуинщики! Опытные из вас, подскажите пожалуйста новичку что не так в коде

Схема в ссылке( источник внешнего питания не подключал, т.к. шаговик маломощный и вполне питается от ардуино), биполярный шаговик FL28STH45-0674B, Н-мост SN754410NE.