Программирование
Указатель на неопределенный класс ... ?
Вс, 24/10/2021 - 18:23 | by starcomputerМожно ли, и как, создать указатель на класс, если класс заранее неизвестен ?
Т.е. создать указатель на класс "вообще" ?
С заранее известными все понятно:
HardwareSerial *sp; sp = &Serial; sp->prinln("Это Serial");
А как быть если класс заранее неизвестен и может меняться программно (задаваться пользователем) ?
Помогите с кодом. не так работает
Вс, 24/10/2021 - 14:08 | by barya023хочу, чтобы каждая лампочка (их всего 3) моргнула 4 раза и включилась следующая лампочка. И так снова и снова. Но, что-то не так. Вот код:
======================================
http://arduino.ru/forum/obshchii/vstavka-programmnogo-koda-v-temukommentarii
Как определить протокол передачи данных с ИК пульта.
Вс, 24/10/2021 - 10:38 | by Dr_OffПомогите определить протокол передачи данных с пульта ДУ при помощи Arduino. Надеюсь существует такой готовый скетч для Arduino?
Arduino + CAN bus mcp2515
Пт, 22/10/2021 - 21:25 | by maincraftЗдравствуйте, ребята.
1) Имею китайский контроллер для управления электродвигателем
2) Китайская программа для Windows которая подключается по CAN через USB преобразователь (в комплекте)
У которого есть CAN-L, CAN-H, GND, GND, RX, TX, VCC
3) Контроллер не отсылает статус двигателя (обороты) без предварительного запроса, программа посылает пакет, контроллер отвечает.
Мои инструменты:
1) Arduino (UNO, Mega)
2) mcp2515
Небольшие доработки библиотеки UTFT
Пт, 22/10/2021 - 20:49 | by starcomputerДля дисплеев с контроллерами SSD1963 (в UTFT модель SSD1963_800_ALT):
Включение / выключение дисплея:
Проблемы с текстом на дисплее.
Пт, 22/10/2021 - 10:36 | by kn.masДобрый день, помогите пожалуйста решить проблему. Дело в том что текст при выполнении условия "if (ST == 1)" накладывается друг на друга, тем самым получается каша на дисплее. Используемая библиотека iarduino_oled_txt, вывод данных по I2C, дисплей OLED 128×64 / 0,96. Пробовал использовать графическую библиотеку, с ней вообще все плохо, даже данные температуры смазываются все. #include <GyverNTC.h> #include <iarduino_OLED_txt.h> GyverNTC therm(0, 10000, 3950);
OTADrive сервер и его аналоги (обновление firmware по воздуху)...
Пт, 22/10/2021 - 08:40 | by AlexArGCВсем доброго дня, дорогие форумчане!
Озадачился я на досуге удаленным обновлением прошивок на ESP32, для новых устройств.
Наткнулся на условно бесплатный OTADrive, попробовал. Продукт понравился, и библиотека тебе готовая и UI через цуи-морду все хорошо, НО:
1. Долго ли они проживут.
2. Тариф дороговат.
3. Надо запустить свой сервис, из-за первых 2-х опасений.
4. Писать свое долго...
Парсинг строки от пайтона
Втр, 19/10/2021 - 21:57 | by ArduinoFunДобрый вечер! Имею при себе Arduino nano и столкнулся с проблемой. При отправке данных на ардуинку, библиотека не может обработать информацию. Следовательно, я бы хотел узнать как парсить строку подобного вида: {"date":"12/02/2021", "status": 1}. Код ниже:
Python: #!/usr/bin/python # -*- coding: utf8 -*-
import serial from serial.tools import list_ports from raises import exceptions import json
link = list_ports.comports()[0] port = link.device
Как изменить правила применения define препроцессора ?
Втр, 19/10/2021 - 13:37 | by starcomputerПо умолчанию #define не долно начинаться на цифру, а также, как оказалось ругается, если первой стоит русская буква.
Можно как-то изменить правила ?
Собственно хочется заставить работать вот это:
#define А \x80 // А - русская
SoftwareSerial для Arduino Due
Втр, 19/10/2021 - 06:50 | by starcomputerУважаемые форумчане !
Подскажите библиотеку для создания виртуального порта на Arduino Due.
Не могу найти рабочей версии. Хардварных портов не хватает :)
Заранее благодарен
- « первая
- ‹ предыдущая
- …
- 31
- 32
- 33
- 34
- 35
- 36
- 37
- 38
- 39
- …
- следующая ›
- последняя »