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

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

Поворот серво на азимут. извесно угол движения и азимут.

          ackData[1] = compass.course.deg(); // 0 (курс)
          ackData[4] = distanceMeterTo;
          ackData[5] = courseToLockation; // = 40 (азимут)

      Serial.println(ackData[4]);
      if (ackData[4] < 5) { // вычесление угола поворота. 
        flag = false;
      } else {
        int i = 80;
        if ( ackData[1] < 180 && ackData[5] < 180) {
          for (i <= 100; i++) {
            servo1.write(map(i, 0, 180, MIN_PULSE_WIDTH, MAX_PULSE_WIDTH));
          }
        } else {

Получить адрес байта и бита

Никак не соображу как это сделать

У меня есть 128 "флагов", это 16 байт информации.

WriteBits(31);

void WriteBits(byte  adres) {
byte NomByte= adres/8;
Serial.print("Byte=");
Serial.print(NomByte);
Serial.println("");
Serial.print("Bits=");
}

Я обращаюсь к флагу 22 - это 2 байт 6 бит.

Байт получила, это 22/8=целое число 2

А бит раасчитать?

Генерация ppm сигнала

Здравствуйте. Пожалуйста, помогите написать скетч, нужно сгенерировать ппм сигнал из 8 каналов на одной ардуинке, а на другой ардуинке прочесть его

датчик mq-135

есть библиотека 

#include <MQUnifiedsensor.h> для датчика MQ-135

в ней есть пример скетча по выводу концентрации газов ..

Не запускается прерывание по таймеру на тиньке85

Собственно код ниже.
Что я делаю не так ?

создал библиотеку для контроля за дс мотором

Но она чтото не работает, думаю с иф намудрил, ктото может глянуть глазом?

Неожиданная сложность при IR передаче

Приветствую!

Столкнулся с чем-то для меня непонятным, скорее всего другой формат сигнала.

Не работает код для одного устройства, подскажите что не так.

1. Работает. Считал коды пульта через приемник:

Отображение информации на OLED 0.96''

Доброго времени суток! Нужна консультация у знающих людей. Отец попросил сделать ему вольтметр в машину, который втыкается в прикурку. Решил сделать на Attiny85 + стандартный 0.96' OLED (128x64), управляемый по I2C. Вроде бы всё просто. Прошивка выглядит след. образом:

веб конфигуратор wifi и mqtt

Ищу веб конфигуратор асинхронного WiFi и MQTT сервера. Желательно легкое. MQTT в обе стороны. Попадалось кому-то нормальное готовое решение?

Attiny 85 Programmierung Kit:

Добрый день. Меня зовут Александр, 61 год. Я хочу сделать один проэкт для моих внуков на модельной жедезной дороге. Это должно работать на Attiny85. Составные части: 1. Attiny85 2. две кнопки ( не выключатели) 3. 1 штука LED 4. Servo мотор - 1 штука ( SG90 9G Micro Mini Servo) или подобный 5. RM065 10КОм (?) потенциометр - 1 штука Принцип работы: Начальное состояние так называемое "0" состояние- ничего не происходит. Внимание: мы имеем две кнопки: А и Б Сначало нажимается кнопка А, потом Б. После нажатия Б в Attiny85 срабатывает счеткик с 0 на увеличение 1.