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

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

Прошивка Attyni 44a

Всем привет! На работе потребовалось прошить железо (ATTYNI 44A). Софт написан в ардуино. Дел с ардуино не имел, потому прошу помощи. 
 
Есть программатор (самодельный). На нем имеются микросхема FT232RL. На плате (возле разъема для программирования), которую надо зашить, имеются надписи: MISO, MOSI, RST, CLK, +5V, GND. 
В общем, Arduino IDE я настроил (в папку \Documents\Arduino\hardware\ATTinyCore я перенес нужные файлы), в IDE появилось куча доп. опций. Выставил как на скриншоте. 
 

Старт ардуино

Здравствуйте,когда подаёшь питание на ардуино, код начинает выполняться спустя примерно 1 сек, от этого как-то можно избавиться? Например что бы при включении питания сразу был звук от пищалки а не секунду спустя.

энкодер и ТМ1637

Доброе время суток всем!

никак не могу подружить энкодер КУ020 и индикатор 4 разрядный 7ми сегментный на ТМ1637.

Отдельно все работает. Вместе никак. Индикатор молчит либо держит предыдущее сосстояние от ПРИМЕРА Number Flow

сонар для слабовидящих и слепых

Задался целью сделать вот такой сонар для сына: https://habrahabr.ru/post/173585/

На сайте оказался нерабочий скетч. Может кто занимался в этом направлении, нужна помощь.

Arduino Nano+SD+LCD+RTC

Задача.

Снимать данные с четырех датчиков - два аналога, два DS18B20, небольшая математика, вывести значения на экран, при наличии SD карты записать датчики и результат математики на карту памяти. 

Алгоритм

1. Если нет карты памяти,  то только вывод на экран, математика по условию 1.

2. Если карта памяти есть, то на ней ищется файл для условия математики.

Нужна помощь по редактированию скейча

Всем привет, вобщем занялся проектом для фар, есть код, но мне нужно убрать кое какие функции в нем, а именно:

Wegand 26

Wegand 26

Интересный такой вопрос, всем известно что имеется протокол передачи данных W26. Также всем известно что помимо RC522 считывателя есть еще считыватели заводского производства ну например  CP-Z 2MF который работает с картами UL, C1K, C4K. В одной инструкции вычитал что передает якобы только UID карты, но сам UID не является защищеным и не представляет какой либо надежности а также на али есть считыватели котроые позволяют считать карту с 1.5 метра пройдя мимо человека...и стырив его UID.

 

Вопрос про объединение байтов

Доброго времени суток, уважаемые участники форума. Не так давно начал изучение работы Arduino. Сначала познакомился с основами C++ только поверхностно, продолжаю изучать. Сейчас читаю книгу автор Саймон Моннк, Программируем Arduino и наткнулся на главу, которая вводит меня в заблуждение... Не как не могу дойти до результата представленного в книге. Либо это опечатка очень грубая, либо я, что то не так делаю...

Вот выдержка из книги:

Получение данных с ком порта

Добрый день! есть некая программна на компьютере которая отпавляет в com порт команды вот такого вида FF 01 01, у меня ни как не получается их обработать в ардуино , нужно просто сделать если прила эта команда то выполнить условие  вот код

Условный выбор дефайна подскажите

Допустим:

#define MYLIB_USERSELECTED_OPERATEPIN (9)
#include <mylib.h>

При этом неизвестно, налошил там пользователь перед подгрузкой или нет, то есть нельзя делать вещи типа

//#define MYLIB_USERSELECTED_OPERATE_ON_PIND0
//...
#define MYLIB_USERSELECTED_OPERATE_ON_PIND9
//...
//#define MYLIB_USERSELECTED_OPERATE_ON_PINA5

т. к. потом окажется, что комментарии убраны не у единственной строки.

 

Собственно вопрос.

Если цифра лежит в переменной, типа