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

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

нужна помощь в проекте

всем привет! очень нужна помощь! паять умею машины чинить тоже, а вот с программированием ну совсем ни как!

Связь двух ардуино на малом (1-2 метра) расстоянии

Привет форумчане, встала задача соединить беспроводным способ Ардуино Мега и Нано.

Мега по циклу проверяет наличие Ардуины Нано и, если видит её рядом, исполняет то что запрограммировано.

Как бы это реализовать?

проблема в коде с вездеходом с эхолокатором

скетч для самодвижущего танка не работает 

Serial.print (println) не работает внутри цикла

Serial.println  внутри цикла не работает, в чем причина? Вне цикла проблем нет.

void setup(void)
{ 
  int i;
  Serial.begin(115200);
 
   
   for(i=0; i++; i<32) Serial.println(i);
   Serial.println(i);
 
  for(i=0; i++; i<32) Serial.println("+");
   Serial.println("+");
 } 


void loop(void){}

 

Запись области ОЗУ одной командой

С ассемблером Atmel не знаком, но где-то читал  что можно одной стандартной командой 8-разрядного контроллера копировать область данных из ОЗУ в ОЗУ  в несколько десятков байт. Как это можно сделать  ?

Массивы большие и цель уменьшение времени исполнения программы.

UART - SD Card

помогите пожалуйста выровнять кусочек кода. давненько сделал лазерный гравер, лазер бюджетный рисует долго, решил сделать автономку, столкнулся с проблемой. есть ардуино про мини + картридер. на карте памяти построчний G-kod цыфри буквы выглядит примерно так 

Замер напряжения на аккумуляторе

В устройстве используется аккумулятор 3.7в. Ардуино питается через dc/dc конвертер.

+ Аккумулятора подключен к пину ардуино через резистор 100 ом.

Скетч такой:

Проблема в том, что значение постоянно скачет, хотя напряжение на аккумуляторе стабильно.

Если использовать встроенный источник опорного напряжения, то максимально на вход можно подавать 1,1в?

Ретранслятор на arduino

Здравствуйте, возникла проблема с реализацией кода для построения ретранслятора на arduino nano

Структурная схема оборудования которое есть и которое я хочу реализовать:

Что гуляет по проводам:

С компа поступает запрос длиной в 7 бит, а оборудование на AVR отвечает на запрос посылкой длиной либо 78 бит, либо 138 бит в зависимости от запроса. Само оборудование не шлет ответов без запросов.

Ардуино и шаблон template< typename T >

Начал заниматься с шаблонами и ничего не вышло. Почему не вышло не понимаю.Вот код

template< typename T >
void sort( T data) {}

void setup() {
  int q = 1;
  sort( q);
}

void loop() {
}

Вот сообщение об ошибках

template_1:2: error: variable or field 'sort' declared void

 void sort( T data) {}

            ^

template_1:2: error: 'T' was not declared in this scope

exit status 1
variable or field 'sort' declared void

Версия IDE Ардуино 1.8.0

Реле и температура на базе ESP (Wemos) в режиме Access Point

Всем привет!

На просторах интерената нашёл рабочий скет управления реле по Wifi где ESP подключается к роутеру. Хотелось бы выполнить то же самое только без роутера чтобы ESP была сама точкой доступа.

Рабочий скетч с роутером: