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

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

Вывод в порт

Задача: функция должна уметь выводить как в аппаратный Serial так и в SoftwareSerial массив из 8 байт в текстовом читабельном виде. Так будет работать?

можно ли создать объект класса в методе класса?

Функция получает результат, обрабатывая свойства объектов класса.
Можно ли такую функцию разместить внутри класса?

Например, допустима ли такая конструкция:

Запуск точки доступа на ESP8266

Использую платы Mega и UNO с ESP-01. Пытаюсь запустить точку доступа через команды АТ.

все команды проходят, но есть нюанс.

команда AT+CIPSERVER = 1,8080 даёт ответ "no change" и "OK"

это нормально?

Переделка осциллографа на база Ардуино

Приветствую, нашел скетч осциллографа, чуть переделал под свой сенсорный дисплей tft 480*320.
Проблема в том что, мне нужно вывести график,но там малый вольтаж от 0до 200mV. График показывает,но маленький, едва заметны изменения . Можно ли увеличить вид графика?

ESP01-arduino передача данных

Доброго времени суток, всем знатокам Ардуино и всяческих шилдов.
Появилась небольшая проблема, а собственно:
Собрана схема одного устройства, которая считывает некоторую информацию и выводит на экран некоторые данные.
Что собственно нужно сделать:
1) Передать эти данные на ПК посредством ESP01, в любой графической форме,в край можно в строке браузера или Serial.begin
2) Использовать именно ардуино+ЕСП, знаю что ЕСП может работать как отдельный МК, но нужно именно через ардуинку.

не могу вывести на экран tft 2.2 spi 240x320 ili9341 датчик ds18b20 используя библиотеку UTFT

#include <OneWire.h>
#include <DallasTemperature.h>
#include <UTFT.h>
UTFT myGLCD(TFT01_22SP, 9, 8, 12, 11, 10);
OneWire oneWire(2);
DallasTemperature ds(&oneWire)

DeviceAddress ya1 = {0x28, 0x82, 0xB7, 0x16, 0xA8, 0x1, 0x3C, 0xBF};
DeviceAddress ya2 = {0x28, 0x6B, 0x2F, 0x16, 0xA8, 0x1, 0x3C, 0x89};
DeviceAddress ya3 = {0x28, 0x10, 0x34, 0x16, 0xA8, 0x1, 0x3C, 0xE5};
DeviceAddress ya4 = {0x28, 0xFC, 0x20, 0x16, 0xA8, 0x1, 0x3C, 0xD2};
DeviceAddress ya5 = {0x28, 0xBB, 0x35, 0x16, 0xA8, 0x1, 0x3C, 0x8C};

Объект одного класса включает в себя четыре объекта другого класса.

Пожалуйста, помогите начинающему программисту.
Создаю объект "панель оператора", нужно включить в него четыре кнопки, принадлежащие другому классу.
Хочу инициализировать четыре объекта кнопок (прописывать пины) в одной строчке.
Компилятор ругается.
Код:

Вывод инфо через переменные на экран Nextion

использую библиотеку

#include "Nextion.h"

 

Горелка на отработке для котла (прошу помощи)

Всем привет, хотел попросить помощи у понимающих, так как с ардуино только начинаю общаться, но у человека попросил скетч но в нем выдает ошибку не могу понять, так как он, не такой как простой код, с реле и лампочками проще разобраться поэтому прошу помощи, так как программа должн следить за розжигом, теплоносителем, надовом маслом и огнем, и так же иметь экран не 1602 а хочу 2004 применить. сам код выложил ниже. за ранее благодарен. так если можно то подписать комментариями строки действий.