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

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

Подключение библиотеки



Пытаюсь подключить библиотеку, выдает такую ошибку:
 
Arduino: 1.8.2 (Windows 10), Плата:"Arduino/Genuino Mega or Mega 2560, ATmega2560 (Mega 2560)"
 
C:\Users\Andrey\AppData\Local\Temp\ccpTb2VV.ltrans0.ltrans.o: In function `main':
 
ccpTb2VV.ltrans0.o:(.text.startup+0x15e): undefined reference to `get_str(char*)'
 
collect2.exe: error: ld returned 1 exit status

Самопальный терминал под Андроид для связи с Ардуиной

Заделал я некий терминал под Андроид для связи с Ардуиной. Терминал заточен для работы с дата-логгером (SD-карта + RTC). В одно-два нажатия возможно: чтение дерева файлов SD-карты, копирование файлов с SD-карты на телефон, установка и чтение времени RTC, перезагрузка Ардуины, отправка любых команд с клавиатуры. Плюс 2 кнопочки для "любимых команд". Связь телефона с Ардуиной возможна либо по USB OTG кабелю, либо через блютузный модуль. Сейчас поддерживается ТОЛЬКО Bluetooth LE, т.к. обычного модуля (Bluetooth Classic) нет под рукой.

создание собственных библеотек

здраствуйте

я столкнулся с проблемой, когда решил написать собственную библеотеку.  Проблема в следующем в class в public мне надо объявить конструктор с 4 аргументами

class led{
public:
	led(uint8_t rpin, uint8_t gpin, uint8_t bpin, uint8_t Vpin);//вот он
        void ledColor(int r, int g, int b);
private:
	int _rpin, _gpin, _bpin, _Vpin;
};

но когда в конструкторе аргументов больше 1 arduino IDE на меня ругается : led(бла бла бла бла) содержит 4 аргумента доступно 1

пояснение требуется

Подскажите как понять 

есть код в блоке инициации

char *ssid =  "AIRPORT";  // Имя вайфай точки доступа
char *pass =  "PASSWORD"; // Пароль от точки доступа

но перменная char, согласно документации, хранит именно char, а не строку и что значит звездочка паред именем переменной. Или подскажите где почитать!

Спасибо!

Обработка AT-команд

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

Есть ли способ гарантированно корректно обрабатывать ВСЕ символы?

Такое не работает:

AS-Interface

Доброго времени суток Всем.

Кто подскажет можно ли подключить к ардуино сеть

AS-Interface и где можно почитать про это ?

 

Генератор пачек импульсов

Всем привет! Ардуину только начал осваивать, еще полный чайник.

Задача: сделать генератор меандра на 100КГц с регулировкой в малом диапазоне (90-100КГц), который должен модулироваться сигналом 2 КГц и по нажатию кноки сигналом 2 Гц. То есть такие пачки импульсов 2 КГц, которые заполнены 100КГц и по нажатию кноки просто прерываются с частотой 2 Гц. Это вообще возможно? Пока не могу придумать решение... Куда копать?))

Библиотека Radio (управление RDA5807M)? помогите разобраться

Попытался "вырезать" из библиотеки "radio" функции непосредственно только для RDA5807M, т.к. если использовать всю библиотеку, слишком много памяти уходит. Но возник вопрос, ну или проблема: функция из библиотеки (getFrequency) не верно считывает частоту.

ESP telnet

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

Индикация при стабилизации параметров

Подскажите пожалуйста. Имеется контроллер UNO, светодиод, и датчик температуры.