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

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

Что не так с функцией?

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

Есть функция: 

int avg(int val){
  int sum = 0;
  for(int i=1;i<_LEN;i++){
    ARR[i-1] = ARR[i];
    sum += ARR[i-1];
  }
  ARR[_LEN] = val;
  sum += val;
  return sum/_LEN;
}

В setup я массив обнуляю:

  for(int i = 0; i<_LEN; i++)
    ARR[i] = 0;

а объявляю его так:

Помогите разобраться с библиотекой 8ug2lib

Помогите разобраться. Надо вывести 2 пилы, сделал вывод с помощью  

#include <Arduino.h>

гамм-коррекция для ШИМ светодиодов

Доброго дня! Помогите разобраться новичку, как подставить гамма-коррекцию на шим регулировку яркости светодиода при помощи декодера. Если можно, немного кода, чтобы понять

Нужна помощь по работе с строчными массивами

В общем есть набор из 14 слов латиницей с заглавной буквы, нужно их поместить в строчный массив а затем отсортировать в алфавитном порядке по возрастанию. Может кто-нибудь помочь в этом? Никак не могу допереть как это сделать.

Перехват данных и отправка их в COM

Добрый день!, подскажите, есть ли кто делал подобные вещи?
У меня в задаче стоит считать данные, идущие на цифровое табло с драйвером TM1629A.
индивидуально ардуинку напрямую с драйвером заставил работать.
а вот о перехвате данных пока ничего, а еще это нужно отправить в COM-порт

Двухканальный модуль реле

Здравия желаю, камрады. Челом бью. Уважаемые аццы, помогите беду побороть. Проблема возникла с китайским (конечно же) модулем о двух релюшках.  Значит дано:

1 arduino nano v3 от RobotDYN

2 Релейный модуль с двумя релюшками

3. in1 и in2 на модуле подключены к 9 и 10 цифровому пину ардуины. 

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

Вот код. Все просто аж некуда дальше.

M590E как надавть значения переменним через смс ?

у меня есть програма которая по звонку с записаного номера откривает двери. как можно просто добавлять  номера через смс. смс виглядит так (<название команди> # <номер которий я добавляю>). пожалуста помогите.

вот прграма:

 

#include <SoftwareSerial.h>

SoftwareSerial mySerial(2, 3);

unsigned long box0 = 0;// вот ету переменную надо менять через смс

unsigned long box1 = 0;// ету тоже

byte led = 4;

int master = d9;

 

void setup() {

  delay(2000);

Помощь в написании СКЕТЧА

Нужно написать скетч к данному устройству http://cxem.net/arduino/arduino193.php#comment-59014 

помогите с EMAIL !

Есть NodeMcu v3 и физическая кнопка.

NodeMcu v3 по WIFI связана с роутером (компьютера нет).

У меня так подключена КИТАЙСКАЯ камера, по WIFI связана с роутером, при "ДВИЖЕНИИ" мне приходит на почту ФОТКА.

Помогите создать СКЕТЧЕМ по принципу работы камеры, чтобы при нажатии на физическую кнопку, NodeMcu v3 отправлял мне на електронную почту письмо!

Простой AVR-управляемый FM-приемник

Добрый день. Наткнулся на проект простого управляемого ардуиной приемника. Проект по адресу https://alexkaltsas.wordprecc.com/2018/05/01/a-simple-avr-controlled-fm-receiver Там же есть ссылка на видеоролик в ютубе. Тюнер в приемнике использован фирменный собран на LC7213V с синтезатором частоты  PLL c LA1837M. Я не являюсь специалистом по этим вопросам поэтому при попытке собрать это устройство возникли трудности, а именно: