Программирование
Наследование, базовые методы и
Пт, 22/04/2022 - 23:38 | by klvdХочу сделать обвеску библиотеки EthernetServer
чтобы выводить в порт то, что отправляется ей методом print
Делаю наследника
class VEthernetServer : public EthernetServer
{
public:
VEthernetServer(uint16_t port):EthernetServer(port){};
size_t print(const __FlashStringHelper *);
size_t print(const String&);
size_t print(const char[]);
size_t print(char);
........
}
#include "EthernetServer.h"
size_t print(const __FlashStringHelper * f)
{
return EthernetServer::print(f);
}
ошибка компиляции проекта из нескольких файлов.
Чт, 21/04/2022 - 15:58 | by alex-dmДобрый день,
столкнулся, хотя уже и не первый раз, с тем, что если код разбит на несколько файлов - компилит не правильно и не работает.
сливаю все в один файл - все ок, все работает.
есть идею как все-таки заставить компилить единообразно правильно и то и то?
спасибо
Ошибка компиляции после подключение библиотеки MPU6050
Чт, 21/04/2022 - 04:35 | by ChumBacketИспользую Visual Studio - Platformio
Хочу повторить проект из этого источника : https://habr.com/ru/post/575662/
После того как я скачал исходники, была проблема с библиотеками. В плане того, что их не было в проекте. После установки пачки библиотек из этого репозитория (https://github.com/pkourany/I2CDEV_MPU6050?utm_source=platformio&utm_med...)
Выходит такая ошибка
Программируемая клавиатура
Ср, 20/04/2022 - 23:47 | by Alexander694DIY ATtiny core
Втр, 19/04/2022 - 11:36 | by GreenСтолкнулся с неправильным delay() на tiny85. Причём, по хитрому. Не нарвитесь!
Переназначение метода в наследуемом классе
Пнд, 18/04/2022 - 16:47 | by clawhamДобрый день. Есть такая замечательная библиотека как LiquidCrystal_I2C
Там все хорошо работает с экраном а все общение с апаратной частью вынесено в метод expanderWrite
Вот мне нужно сделать свой класс который бы аботал один-в-один всеми методами этой библиотеки но метод expanderWrite должен использоваться моим.
Проблема с подключением библиотеки
Пнд, 18/04/2022 - 07:57 | by веселоПроблема собственно в чем:
NewPing.h: No such file or directory
Да смешная ошибка.... Но есть одно но, библиотека несколько раз переустанавливалась... Она находится в папке с библиотеками...
Что мне делать?
Качели с ик приёмником
Пнд, 18/04/2022 - 01:44 | by LilbonЗдравствуйте ребята.
Вот хотел сделать качели на сервоприводе с управлением через ик приемник, впринципе сделал но выполняет только 1 цикл. А я бы хотел что бы он выполнял пока я не нажал другую кнопку на пульте. Сижу вот уже 2 день не могу решить как, помогите ребята!!
И заранее спасибо
Формирователь одиночных импульсов
Вс, 17/04/2022 - 16:52 | by ElnorthВсем привет! Пытаюсь собрать формирователь одиночных импульсов на Ардуино. Уровень в программировании – «Начальный», в стадии «неделю назад начал изучение».
В схемотехнике – не плохо. Задача: один и тот же вход (2), и один и тот же выход (13).
На входе возможны 2 состояния: непрерывный «0» или непрерывная «1». Скетч считывает состояние входа и при поступлении «0» выдает один импульс длительностью 6с, при смене состояния входа на «1» выдает один импульс 4с.
Буфер экрана, функция SetPixel
Сб, 16/04/2022 - 23:29 | by volwДрузья, всем доброго времени! Помогите, ткните пальцем, наведите на мысль. Есть буфер кадра состоящий из одномерного массива, условно скажем 128 байт. Собственно кадр состоит из 128 точек по горизонтали и 8 точек(строк) по вертикали Соответственно буфер разбит следующим образом - первые шестнадцать байт первая строка, следующие шестнадцать байт вторая строка и т.д 8 строк. Подскажите, как сделать расчеты функции чтобы я мог записать отдельный бит(пиксель) указав координаты X Y.
uint8_t bufer[]={
- « первая
- ‹ предыдущая
- …
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- …
- следующая ›
- последняя »