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

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

помогите преобразовать HSV в RGB и обратно....

делаю проект для ленты ws2812. используя библиотеку адафрут неопиксель.

стоит задача хранить цвета в массиве в формате HSV и выводить их на ленту (а для этого надо преобразовать в RGB.  может в библиотеке и сесть такая функция но я не нашел.

знаю, что HSV это 360 значений но мне нужно ограничить их до 255 (1 байт) точнее масштабировать.

Реально ли дописать скетч?

Прога не моя, автор не откликается. Вопрос: можно ли дописать её или нужно все начинать с чистого листа? Смысл в том что бы отключать пусковые конденсаторы электродвигателя по достижению определенных оборотов. 

Например:  от 0 до 1000 оборотов реле включено, от 1000 и больше выключено. Как понимаете раз я задаю подобные вопросы, значит я далек от програмирования чего либо, так же как Валуев от квантовой физики... По этому прошу не кидаться тапками.

Ни чего подобного в сети не нашел, а тема по настоящему интересная и необходимая многим...

Ардунка при старте выполняет определенную функцию

Всем привет :) я тут новичок, пишу свою программку:)

 

мне нужно,что бы при старте самой платы ардуинки - моргнули все ленты, которые стоят на выходах (их 6) маленьких .. хотел бы понять сам алгоритм и конкретную команду, может кто как то подскажет)

в моем понимании.. я произвел Инициализазию всех 6-ти лент, подписал где какая - выход, вход...

хотелось бы понять какая команда даст Ардуинки задание - послать на выходы сигнал ? какой сигнал будет, я уже разберусь) Мне бы просто команду) 

 

Энергосбережение ардуино (МЕТЕОСТАНЦИЯ), помогите новичку

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

Изменение направления диода на матрице

  матрица из адресной светодиодной ленты 20х10 , начается движение с правого нижнего угла в верх
не могу довести до ума управление 
void loop(){
  uint32_t white = strip.Color(250, 0, 250);
                              do {
                                              y--;

Зависает Arduino Nano V3 ATmega328P-MU

Использую:

bmp180, oled 128x32 i2c, кнопка, светодиот, крона на 9 вольт.

Зависает постле того как проработает 10-30 секунд. 

В чем может быть дело?

Библиотеки скачивал с програми Arduino ide версии 1.8.7

Сам скетч:

Управление передатчиками nRF24L01 приёмником

Как с NRF-приемника переключить реле на NRF-передатчике, продолжая принимать float?

Помогите написать код

Разработка и тестовое моделирование МПС Arduiono ситнализации для холодильной установки.

Синхронизация I2C с INT

Всем привет.  Прошу помощи у знатоков)))

Реализовал  Многоканальный Dimmer, работающий в фоновом режиме.
В качестве нагрузки подключил лампочку. Отлично работает.

Добавить OLED дисплей SSD1306 i2c, для отображения информации. Инфа на дисплее отображается, но вот незадача лампочка стала мерцать. Взял исходный код и методом научного тыка выяснилось, что мерцание возникает, если в коде обновляю экран display.display().

ШД биполяр драйвер три кнопки стоп влево вправо два потенциометра скорость и длина пути

Добрый день суть проэкта такова , есть поворотный стол от фрезера , поставил на него ШД , использую его для сварки, то есть ставлю деталь нажал педаль (кнопка), стол поехал варю круглую трубу по кругу. Второй вариант деталь положил прихватил  .. нажал педаль, стол на 180 градусов развернулся , прихватил, нажал педаль стол на 180 поварил .. нажал 180 поварил...

проэкт 

1.    3шт кнопки ( в моем случае педали) Влево Вправо Стоп 

2.    Переменный резистор1 (потенциометр) регулировка скорости ШД