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

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

Arduino и LCD с Миника 1102Ф

Добрый день. Помогите советом или тыкните в место где читать надо. Есть у меня Ардуина (ну это понятно) и дисплей с кассы миника 1102ф, там он жк с двумя ЭКР1820ВГ1 (COP472-3) и инвертором К561ЛА2. Вообщем я все это дело подключил (по аппаратной части), подключил библиотеку SPI, и дело пошло. Вообщем все управляется, знаки выводятся, а вот с спец сегментами (черточки сверху) у меня не идёт. Вот скетч 

Проблема переключение режимов с RCSwitch

Доброго времени суток. 

Ребята, есть вопрос(для меня пока не решённый).

Суть какова. Пытаюсь реализовать переключение режимов ws2812b с помощью радио пульта(имеется пульт на n количество кнопок, каждая кнопка - свой режим). Кое что, как на мой взгляд, вроде работает, а именно включение режима по заданной кнопке с пульта. Всё "крутиться", моргает... НО переключиться на другой режим не могу( Только reset и нажатие кнопки другого режима... Логику понимаю, что нужно задать условие на сравнение или ещё кое что, но пока не могу сам решить.

Arduino+24C256

Народ, please, help me!

Есть такая штука. Вроде бы 256К памяти. Как в неё записать файл, например, с картинкой в формате BMP или ролик MP4? А потом прочесть. Чтобы через  Arduino. Буду весьма благодарен за пример.

Пример с чтением с SD Card не нужен - не использую.

 

 

чтение бита по прерыванию

нужно отслеживать появление сигнала после которого прочитать биты. для этого логично воспользоваться прерыванием. для этого я использовал функцию attachInterrupt(0, impuls, LOW);

приведу полный код -

Представление структуры в памяти

Дано: структура данных различных типов и вообще. 
Задача: представить вышеперечисленное в виде массива/просто разбить на куски по байту, чтобы запихнуть во флэш STM32.

Догадываюсь, что оно рядом, но туплю. Может, можно сделать union, но тогда надо точно посчитать в байтах размер структуры. Есть ещё варианты?

Условная конструкция

/*------------------------
      Leds used here are WS2812B, 3 leds by segment
   total = (3*7)* 4numbers  + 2 dots = 86 leds
   Led controlled with FastLeds Lib on Pin 6
   Brightness sensor on A3
   Temperature sensor on A2
   RTC Modul on A4 A5
   I'm using 5V 3A Power supply
   Используются 2 цвета: красный-часы, зеленый-дата, желтый-температура + динамическая яркость светодиодов
   Buzzer D2
*/
#include <DS3232RTC.h>
#include <Time.h>
#include <Wire.h>
#include <FastLED.h>
#include <OneWire.h>

Помогите с программированием плииз!

Доброго времени суток ! Пытаюсь сделать хронограф как у Гувера , но с дисплеем нокиа 5110.

но с толкнулся с проблемой. вот оригинал схемы и прошивки от гувера:

проблема с библиотекой и кодом

плата - ардуино нано

дисплей олед 128 х 64 0.96 дюма

 

Побитовое чтение из двухбайтного числа и перестановка байтов местами

Начал  делать чтение первого байта из числа, но получается ерунда на выводе. Случайно получилось, что младший байт считывается, хотя возможно это случайность. Не понимаю как в цикле с одной итерацией может считаться сразу 8 бит... Может чего подскажите, как правильно считать, сохранить, а потом собрать в один uint16_t ?

Первичные часы на ардуино.

Здравствуйте уважаемые форумчане. Прошу помощи, так как только начал изучать arduino, и возникла необходимость создать проект который мне не по зубам. Суть проекта - имеется LCD 1602 с платой i2c, arduino uno, кнопки 3 шт., RTC 3231. из этого железа делаются часы с 2я выходными сигналами, каждую четную минуту включается 1 канал на 1 сек, каждую нечетную минуту 2ой канал на 1 сек.