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

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

Помогите вставить в скетч паузу 10 секунд

#include <Servo.h> // подкл.библ.
Servo MyServo; // создаем обект MyServo
// Установим значения поумолчанию
int center = 90; //Центр
int angle = 15;// Угол
int wait = 3;//Задержка

int GETcenter;
int GETangle;
int GETwait;

void setup() {
  Serial.begin(9600); // Создание последовательного соединения
  MyServo.attach(9); // Подклучаем серво к пину 9
}

void loop() {
  for (int i = 0; i < angle; i++) { // Поворот влево

Cycle and PORTD

int potPin    = 0;
int lastpot, delayPot;
byte  kan6[] =   {B10101010, B01010101, B10101010, B01010101, B10101010, B01010101, B10101010, B01010101, B10101010, B01010101, B10101010, B01010101, B10101010, B01010101, B10101010, B01010101, B10101010, B01010101, B10101010, B01010101, B10101010, B01010101, B10101010, B01010101};

void setup() {
  // put your setup code here, to run once:
  pinMode(potPin, INPUT);
  DDRD  = DDRD  | B11111111;
}

void loop() {
  // put your main code here, to run repeatedly:
  lastpot = analogRead(potPin);

измерение длины импульса

здравствуйте.

пытаюсь решить вопрос с определением скорости uart, с помощу ардуино (16мгц)

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

Прошивка на ардуино нано: бегущие поворотники+стоп+задний ход(исправить ошибки)

Добрый день,форумчане! Есть такой самостоятельно исправленный скетч,но так как я новичок в этом деле,а прошивка нужна позарез,большая просьба помочь исправить ошибки,не работает прошивка,бесконечно вылетают ошибки,буду благодарен всем кто поможет!

1 кнопка - несколько действий

Как реализовать управление еще 1 группой лампочек, т.е:
 
1 - 1 включаем 4 лампы -команда посылки 0x36 || 0x10036 команда отправки mySwitch.send(7652200,24); 
2- если снова нажали, то выключается люстра, 
3- если снова нажали, то включились 3 лампы , другие команда посылки 0x36 || 0x10036 команда отправки mySwitch.send(7652550,24); 
4 - если снова нажали, то выключается люстра

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

Подскажите, пожалуйста, как написать код, чтоб светодиод загорался при нажатии кнопки и через 1 секунду гас и больше не загорался, пока опять не будет нажата кнопка?

Измерение ширины импульса.

Доброго всем времени!

Прошу у вас помощи.

В кратце:

Arduino DUE чтение пина через регистры

Добрый день форумчане, прошу помочь.
считываю энкодер, но при высокой скорости начинается пропуск импульсов..
 
Как «ускорить» стандартный вариант
if(digitalRead(pin_encoder_A0));                  для Arduino DUE?
Нашел вариант if( !digitalRiad(3)); но быстрее, я думаю, будет  через регистры.. прошу выложить вариант кода..
 

Штангенциркуль с Bluetooth

День добрый! Сталкивался ли кто-нибудь с вопросом подключения Bluetooth штангенциркуля к ардуино? Штанген без проблем подключается к смартфону, ПК, но при попытке соединения со стороны Arduino ничего не выходит. Arduino не находит его при поиске устройств, и по адресу тоже не соединяется. Пробовал с ESP32, при сканировании устройств находит штанген, но соединиться по-прежнему не удается. Чуть позже до меня дошло, что штангенциркуль определяется как HID устройство. Думаю в этом есть свои особенности. Если есть опыт поделитесь, заранее спасибо!

Библиотеки.

Доброго времени суток! Решил собрать CanHacker отсюда http://arduino.ru/forum/proekty/gsm-ustroistvo-upravleniya-kotlami-webasto-i-ne-tolko?page=1#comment-323222

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

#include <can.h>
#include <mcp2515.h>
#include <CanHacker.h>
#include <CanHackerLineReader.h>
#include <lib.h>
из всего этого заставил работать только mcp2515.h, поэтому прошу помощи у тех у кого есть рабочие библиотеки.