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

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

код

void setbit(byte *data, byte n)
{
data[n/8]|=1<<(n%8);
}

помогите разобраться в коде

что значит символ *

вот этот момент тоже непонятен

data[n/8]|=1

 

не могу остановить шаговый двигатель

Если значение а выше 500 ШД поварачивается вправо елси меньше 500 тогда на лево,в обе стороны крутит без
остановки.мне нужно чтобы меньше а 300 ШД остановился и если а больше 800 тогда тоже остановился 
int Enable1Pin=5;
int IN1Pin=6;
int IN2Pin=7;
int Enable2Pin=4;
int IN3Pin=3;
int IN4Pin=2;
int ButtonPin=8;
int tt;
boolean ButtonState;
int a=0;

Управление оптопарой с ШИМ

Всем привет!

Кто может помочь. Нужна программа для UNO для запуска оптопары с ШИМ с управлением.....

Вот собственно вариант 1.

Идея в том, чтобы подавать импульсы на диоды оптопар, при этом нужно менять частоту импульсов от минимально возможного значения до максимально возможного значения, и также менять скважность импульсов от минимального до максимального значения.

Прошивка Arduino по WiFi

Всем привет, реально ли реализовать прошивку arduino по wifi(esp8266)? Если да, то можете помочь с кодом для wifi, который будет находиться в режиме точки доступа? Вот как реализовать отправку и считывания данных в этом режиме?

Библиотека math.h

Здравствуйте! Не пинайте сильно - я начинающий.

Есть необходимость считать арктангенс .  Теоретически где-то есть библиотека math. Практически я нашел только код файла math.h   , а где взять math.cpp  -  понятия не имею.

Буду благодарен за конструктивную подсказку про:

а) где взять и как заставить эту библиотеку работать

б) любой альтернативный способ вычисления ATAN

 

Заранее благодарен. :)

Neoway M590 все о нем, и не только

Подскажите возможно есть пример: запись с смс номера в память симкарты, и сравнение номера звонящего с номером в симкарте?

"захватить" значение и переопределить константу

Доброго времени суток! помогите пожалуйста нубу реализовать мысль.

только камнями не бросайтесь)

сначала считываем информацию с порта и сохраняем строку в переменную val. Далее если в строке находим #123, то переопределяем константу ST1 некоторым количеством символов, идущими после #1, т.е. 23%c%c%c%c

(Вроде как %c обозначение наличия символа)

Проблема с оператором IF..else

Здравствуйте прошу помощи

Библиотека для драйвера ШМ GeckDrive g210Х

Добрый день господа! Столкнулся с проблемкой работы с драйвером шагового двигателя GeckDrive g210Х. По сути управление происходит двумя сигналами - первый направление вращения(dir), второй Шаг(step). Опытным путем определил, что если на дир подать +5, то шаговик вращается по часовой. Сам шаг у меня сделан так:

Отключение WI-FI и проблема с DHCP

Имеются два модуля ESP12.

Первый модуль соеденяется с роутером и создает свою сеть.

кусок кода певого модуля: