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

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

Проблема в работе кода

Всем привет! Есть код, но он как то некорректно работает. Помогите плиз.

записать в Struct массив char

Вот такой код, орёт error: array must be initialized with a brace-enclosed initializer на строке где я пытаюсь записать переменные в struckt чтобы потом записать в EEPROM , мучаюсь уже 4 дня

#include <EEPROM.h>                 // Импортируем бмблиотеку

int address = 0;                    // Переменная для хранения адреса

struct myStruct {                   // Создаем пользовательскую структуру
  float sum;                        // 4 байта
  byte age;                         // 1 байт

Управление котлом на 9 кВт

Доброе время суток.
Прошу помощи в реализации проекта «управление котлом отопления»
Есть котел на 9 кВт. Плата управления сдохла. Хочу переделать на управление с ардуино.
Стоит 6 тенов по 1,5 кВт.
1. Нужно чтобы включались по одному чтобы не было скачка нагрузки.
2. Использовалось 4 датчика температуры. 1- прямая, 2- обратка, 3- перегрев котла(авария), температура в помещении.
3. Управление насосом.
4. Установка гестерезиса.
5. 2 режима. Гогда дома(одна температура) и когда нет(поддержка минимальной температуры)
6. Вывод информации на дисплей.
Прошу помощи и совета.

Согласующее устройство (LC) на ARDUINO

Используя наработки DF7XH / R. Buese решил немного переписать его скетч. Просьба следующий пост не комментировать. Код будет дополняться.

Adafruit Ultimate GPS Breakout - 66 channel w/10 Hz updates [ADA746] vs arduino uno

Добрый вечер!

Я хочу подключить «Adafruit Ultimate GPS Breakout - 66 каналов с 10 Гц обновлениями [ADA746]» к arduino uno в соответствии с https://core-electronics.com.au/tutorials/how-to-use-gps-with-arduino.html

Недоработки порта STM32GENERIC

Может, кому будет интересно, кто знает. Короче: по воле судеб юзаю STM32GENERIC, только по той причине, что там унутре есть хорошая либа GxTFT с поддержкой FSMC.

Но! У данного порта есть недоработки, а именно: для пары noInterrupts()/interrupts() используются вызовы __disable_irq()/__enable_irq() соответственно. При этом - внутри micros()/millis() - опрашивается системный таймер SysTick. 

Уже подозреваете, о чём я? Правильно: вот такой вот тривиальный код - наглухо вешает контроллер, и строки в порту вы никогда не увидите:

Парктроник для незрячих

Доброго времени суток, я новенький в программировании. История такова. У моего друга бабуля слепая. Друг подал идею сделать типа парктронрика на двойные кастыли(Не знаю как они по другому называются).

модули. Ардуино уно, дальномер, пьезопищалка.

работать должно так.  Например:

если растояние <= 50cm сигналить 1 раз.

если растояние <= 40cm сигналить 2 раза.

если растояние <= 30cm сигналить 3 раза.

если растояние <= 20cm сигналить 4 раз.

если растояние <= 10cm сигналить 5 раз.

 

Хранение 13-значного числа

Здравствуйте. Модулем RDM6300 считываю пропуска.

Код такой:

Dublicator tm & rfid с GSM (Вопрос по связке)

Всем хорошего настроения! Начну с того что я в ардуино знаю не все. А точнее только как выглядит логотип)
Едут ко мне 3 nano atmega 328. На этой базе соберу дубликатор домофонных ключей. Сложности 0. Т. К. Скетч есть в паблики, схематоже, обвязка простая. На сколько я понял объём памяти там ограничен. Но как там работает код?! Хочу привязать к нему gsm на 800й модели, нужно чтоб при нажатии кнопки отправлялись смс на один номер, так я собераюсь контролировать количество сделанных ключей на разных точках. Внимание вопрос!

1. Это реально?
2. Успеет ли модуль зарегистрироваться в сети за 10секунд?
3. Каким образом в готовый скетч залить команды нужные?

P. S. Сильно не пинайте, я за помощью пришел

Шина I2C. Что такое регистры?

Прошу не наказывать строго если вопрос не по адресу.

Я имею опыт создания любительских проектов с использованием шины I2C. Ардуино-мастер посылает слейвам некие значения, а те управляют исполнительными механизмами. Если напряжение логического уровня одинаковое и если это не Arduino DUE, то всё работало как часы.  А библиотека Wire настолько проста и понятна, что я никогда не вникал в дебри теории шины I2C.