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

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

Деление массива байтов: какой функцией?

То есть  например из 16-ти байтного массива:
byte mainBuffer[] = {
0x00, 0x01, 0x02, 0x03,
0x04, 0x05, 0x06, 0x07,
0x08, 0x09, 0x0A, 0x0B,
0x0C, 0x0D, 0x0E, 0x0F
};
получить такие 4 массива по 4 байта

byte buffer_0[] = {0x00, 0x01, 0x02, 0x03};
byte buffer_1[] = {0x04, 0x05, 0x06, 0x07};
byte buffer_2[] = {0x08, 0x09, 0x0A, 0x0B};
byte buffer_3[] = {0x0C, 0x0D, 0x0E, 0x0F};

Есть ли готовая функция для этого? Подскажите пожалуйста, кто разбирается!

 

ОШИБКА КОМПИЛЯЦИИ

Arduino: 1.8.5 (Windows 8.1), Плата:"Arduino/Genuino Uno"
 
C:\Users\artemon\AppData\Local\Temp\cczX5hTe.ltrans0.ltrans.o: In function `__static_initialization_and_destruction_0':
 
E:\Arduino\libraries\freeDSP/freeDSP.ino:57: undefined reference to `SoftI2C::SoftI2C(unsigned char, unsigned char)'
 
E:\Arduino\libraries\freeDSP/freeDSP.ino:58: undefined reference to `EEPROM24::EEPROM24(I2CMaster&, unsigned long, unsigned char)'
 

Библиотека для работы с 74HC595

Нашёл библиотеку Shift595, которая включает выключает необходимую ножку в одну строку, но в ней не реализованно считывание состояния ножки.

Есть ли какая то библиотека которая может и считывать ?

Проверка четности?

вот я немного задумался, а что лучше (правильнее) использовать для проверки четности?

проверять остаток от деления или младший бит?

а % 2
 или 
а & 1

 

Вывод ошибок на oled displey

Здравствуйте форумчане, прошу вас помочь мне чем сможете. 

Задача заключается в том, чтобы считывать ошибки нескольких датчиков и выводить их на oled дисплей. 

Помогите пожалуйста, ошибка при заливке скетча

Решил сделать умную комнату под управлением Wemos d1 pro mini.

Хотел чтобы можно было управлять по интернету,

видео в YouTube как работать с esp8266. 

Arduino Voice recognition module v3.1 (новичок пытается написать скетч)

Я новичок и вообще не умею программировать , но у меня есть плата ардуино уно и плата voice recognition и я хочу сделать скетч для нее что бы управлять сервоприводом с 0 градусов до 90 градусов.Пожалуйста помогите, и простите за такой наверное очень глупый вопрос.

Телеграмм бот работает?

node mcu пытаюсь пообщаться через телеграмм.

как пример и это пробывал, и другие библиотеки тоже. http://diytimes.ru/post/28

бота создал. токен прописал, пароли и вайфай.

к вайфаю конектиться, а вот разговор через телеграм не происходит.

это что-то я туплю или телеграмм подрезали и у всех так?

Как правильно загнать Arduino в сон с пробуждением по watchdog таймеру

В google полно примеров, но смущал один факт  - все они не похожи друг на друга. Потратив вечер и окончательно опухнув от зоопарка примеров ушел на три дня в мануалы на Atmega. Предлагаю обсудить мой код.

Отправка структур по Serial

Доброго времени суток. Озадачился таким вопросом как отправить струкутуру по Serial порту, нашел в интеренете пару статей, но только вот они не работают так функция write() ругается на то что я ей структуру передаю "no matching function for call to...". Есть ли у вас мысли по этому поводу?