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

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

Прошу помощи RobotDyn MEGA+WiFi-R3-AT2560-ESP8266-CH340G

Добрый день! Приобрел плату RobotDyn MEGA+WiFi-R3-AT2560-ESP8266-CH340G но не могу понять как связать вместе мегу и ESP.

Ищу pins_arduino.h для портов кварца XTALL

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

Может кто нибудь напишет или даст готовый, или всётаки на практике использовать вывода кварца нельзя?

Упрваление микроконтроллером со смартфона

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

Помогите с Serial


//////Код ведомой ардуины////////

#include <SoftwareSerial.h>
SoftwareSerial mySerial(6, 7); // RX, TX
void setup () 
{Serial.begin(57600);
mySerial.begin(4800);
}
void loop() {
int t=// тут информация с датчика температуры
int h=// тут информация с датчика влажности
mySerial.write(t);
mySerial.write(h);
}

///////Код ведущей ардуины/////////
#include <SoftwareSerial.h>
SoftwareSerial mySerial(6, 7); // RX, TX
void setup () 
{Serial.begin(57600);
mySerial.begin(4800);
}
void loop() {
if(mySerial.available())
{

Вопрос по прерываниям

Не могу разобраться в чем проблема. Необходимо обрабатывать прерывания по сравнеию с регистром OCR

Почему то когда я начинаю настраивать регистры по 5 таймеру (к примеру) на меге то происходит полная фигня, к примеру delay() аозращает всегда 0, а вот пример кода должен светодиод по нажатию кнопки загортся, если делать код без прерывания все четко работате, если делаю так как в коде светодиод живет своей непонятно жизнью... вообще не понимаю что происходит, помогите разобраться, голову сломал.

столбцы и строки

всегда было row - это по горизонтали, column - по вертикали.

Сдвиговый регистр и Serial

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

1)Ожидаем числа с клавиатуры от 0 до 7 (если это буква написать ее № ASCII).

2)Включаем нужный светодиод (буква игнорируется).

А работает так:

1)Ожидает любой символ ASCII ​и включает светодиод "0".

2)Включаем нужный светодиод (буква игнорируется).

arduino uno , FFT-спектральный анализатор .

Добрый день .
Как реализовать вывод максимальных пиков частоты на промежутке от 20 до 120Гц , на lcd 16x02.
Сигнал будет подаваться на ацп .
Допустим играет музыка , раз максимальная амплитуда 77Гц потом второй пик 35Гц и так далее . Вот эти показания мне и надо в цифрах и выводить на lcd .

Программа чтения температуры с DHT11 wifi модулем esp8266 и отправка в приложение Blynk

Всем привет. Недавно начал эксперементировать с ардуино. И вот решил поиграться с ESP8266, прошить удалось, через blynk все запустилось, с помощью кнопки в приложении моргаю светодиодом на модуле, уже радость. Но вот у меня есть датчик DHT11 (http://amperka.ru/product/troyka-temperature-humidity-sensor-dht11), у нее есть своя библиотека и с помощью ардуино легко читается температура и влажность.