Выполнить функцию цикла из основного цикла() У меня проблемы с частью кода.
Я работаю над программой, которая с помощью датчика и dfplayer должна воспроизводить дорожку, и во время воспроизведения дорожки должен включаться светодиод с…
Как написать один двоичный код на выходной контакт Я относительно новичок в arduino и кодировании в целом, и я просто ищу код для записи одной строки двоичного кода, например; "01000111101";
На указанный выходной контакт вместо копирования и вставки…
Pro Micro ATMEGA32U4 не может загрузить У меня есть простая программа мигания светодиодов, которую я хочу загрузить на свой pro micro (см. изображение), но она не работает (см. изображение: порт недоступен, не удалось найти плату на…
4-х угловая система взвешивания Я видел несколько видеороликов о том, как сделать единые весы. Можно ли использовать 4-сантиметровые подушки для взвешивания каждого угла автомобиля в масштабе 1/32 и отображать результаты на одном…
Arduino-проект с датчиком цвета и rgb-светодиодом Я хочу использовать датчик цвета для моего проекта Arduino с Arduino Uno, чтобы определять красный, зеленый, синий, оранжевый, желто-фиолетовый цвет листьев бумаги, а затем зажигать светодиод RGB…
Печать элементов массива символов из PROGMEM Дано:
const char* PROGMEM names[] = {"Foo","Bar"};
Serial.print(names[0]);
Я получаю вывод мусора. Есть ли какая-нибудь функция, которая будет печатать строку из PROGMEM? Например:
…
Ошибка при компиляции программы для esp32 с Preferences.h Я пытаюсь написать программу для Adafruit ESP32-S2 TFT Feather. Однако я не могу заставить его скомпилировать мою программу с использованием <Preferences.h> . Я не могу заставить Arduino IDE…
Создание объекта IPAddress из беззнакового целого числа Если я создаю объект IPAddress, используя десятичный IP-адрес, он выглядит обратным.
Что я делаю не так? См. примеры кода ниже.
IPAddress addressOne(192,168,50,1);
Serial.print(addressOne); …
Использование внутреннего опорного напряжения для датчика Я использую литиевую батарею 3,7~4,2 В. Я использую внутреннее опорное напряжение для считывания постоянного напряжения батареи, поскольку мы знаем, что уровень напряжения батареи истощается со…
Асинхронные вызовы функций в скетче ардуино Есть ли в скетче Arduino способ выполнять асинхронные вызовы функций внутри цикла? Например, слушать запросы через http-сервер и обрабатывать их неблокирующим способом.
IRRemote отправлять и получать тем же Arduino Я новичок в Arduino (и C/C++), поэтому прошу прощения, если упустил что-то очевидное.
Я использую IRremote (ссылка на github) в качестве библиотеки IR.
Я могу получить простые демонстрации…
7-сегментный дисплей с потенциометром (Предыстория) Итак, я взял курс компьютерной инженерии в средней школе (уровень 11 класса), где я немного узнал о макете, а также о ардуино (я хотел бы немного подчеркнуть). Прошло 5 лет, и я почти…
Будет ли работать Arduino Nano вместо Teensy 3.2? Я надеюсь, что это нормально, чтобы публиковать здесь, и я ценю любые предложения или помощь, а также мнения/факты, чтобы заставить эту работу работать.
Во-первых, я никогда не программировал…
6-разрядные 7-сегментные часы У меня есть 6-значный 7-сегментный, ds3231 и arduino uno, но у меня неверный код. У меня 4-значный 7-сегментный код. Я хочу правильно. Кто мне поможет?
#include "SevSeg.h"
#include…
Матрица и пространство состояний Реализация Arduino Я написал матричный класс Arduino. Затем я использовал этот класс для реализации пространства состояний на Arduino.
Во время тестов я наткнулся на проблему. После запуска программы она в какой-то…
Bluetooth-модуль HC-05 не принимает AT-команды Я уже некоторое время пытаюсь запрограммировать Bluetooth-модуль HC-05 ZS-040 и не могу заставить AT-команды возвращать какие-либо значения. Я довольно долго искал в Google, и ни один из ответов,…
Digispark Atinny85 не распознан (проблема с загрузчиком) Я недавно купил Attiny85 (на фото ниже)
Мне удалось правильно установить его, следуя официальным руководствам, и это никогда не было проблемой.
Драйверы установлены правильно, и я использовал…
Цвета RGB LED рандомизируются, а LDR затухает одновременно Я тоже пытаюсь сделать RGB-светодиод, который продолжает случайным образом менять цвет и заставлять яркость уменьшаться одновременно с LDR, но я продолжаю получать сообщение об ошибке, указывающее…
Как загрузить код в atmega32u4? Недавно я создал печатную плату с atmega32u4, чтобы использовать ее в качестве платы разработки. Контроллер подключен к порту micro usb. Должен ли я установить загрузчик arduino вместо глухого? Или…
Как Arduino справляется с передачей этого объединения? Я не уверен, как это будет обрабатываться компилятором Arduino. Если кто объяснит что и почему, буду признателен. Это, очевидно, очень упрощено, но в нем действительно содержится реальная проблема.…
Где мой БАГ? Спасибо всем за помощь в моем последнем посте, мне удалось заставить его работать. Я все еще продолжаю пытаться развить свои навыки с помощью arduino. На этот раз мне нужно сделать имитацию…
Как правильно поместить дескриптор u8g2 в класс Я пытаюсь создать небольшой будильник с батарейным питанием, используя Arduino MKRZero и универсальный OLED-дисплей с разрешением 128x64 пикселей, управляемый SH1106.
Я начал просто сбрасывать…
Как заставить двигатели постоянного тока работать одновременно? Я кодирую моторный щит adafruit для 3 двигателей постоянного тока, чтобы двигаться вперед и назад, и поэтому меня беспокоит, почему все время работает только мой мотор3, а двигатели 1 и 2…
Изменение времени тика в FreeRTOS Я пытаюсь использовать функцию FreeRTOS vTaskDelay() для периодического выполнения задач. В последней версии FreeRTOS время «тика» было установлено на 15 мс. Следовательно, наименьшее разрешение,…
ПК не может получить доступ к порту HC-06 Bluetooth COM У меня есть Bluetooth-модуль HC-06, подключенный к плате Arduino UNO, чтобы данные, полученные ультразвуковым датчиком, передавались на мой компьютер по Bluetooth и последовательной связи. Я…
Код Arduino дает ошибку при компиляции Я новичок и пытаюсь написать код для управления сервоприводом с помощью двух ультразвуковых датчиков.
Я пытался сделать код, но когда я попытался скомпилировать его с помощью моего приложения для…
есть ли необработанный вывод RTC? У меня есть часы реального времени I2C, модуль RTC DS3231, и мне просто нужно что-то вроде Unix Time.
Я использую uRTCLib и смотрю на методы класса .
но не вижу ничего подобного. Я думаю, что…
Сервер WebSocket для MKR1000 Я искал сервер веб-сокетов для своего MKR100, но ничего из того, что я нашел, похоже, не работает. Я перепробовал все библиотеки, которые поставляются с Arduino, но половина из них не компилируется…
Как использовать более 64 аналоговых вывводов в arduino Привет дорогие
Мне нужна помощь, которую я прошу в программировании. Я хочу использовать более 64 аналоговых выводов для фоторезистора ldr за одно чтение. Потому что я не могу использовать цифровой…
Создание активного заднего крыла на радиоуправляемой машине Я пытаюсь создать активное заднее крыло для радиоуправляемой машины
Я планирую использовать ИК-датчик скорости, размещенный на одном из задних колес автомобиля, для измерения скорости, которая…
По вопросу цикла-Моделирование движения робота на 2d-массиве я пытаюсь смоделировать движение робота в 2d-массиве. В моем случае робот сначала идет вперед, если он видит энгеля, он поворачивает налево и продолжает свое движение. Проблема в том, что я не мог…
Нуклео F446ZE VS Нуклео F446RE Не знаю, подходит ли этот форум для этого вопроса, но я не могу найти людей, которые хотели бы помочь, поэтому давайте попробуем здесь...
Сначала у меня был F446RE, и я запрограммировал его в…
Оценить время работы soc батареи и разрядки с помощью Arduino Uno В настоящее время я учусь делать проект для оценки soc батарей LiPo с подсчетом Кулона и вычислением времени разряда с помощью Arduino Uno для отображения предупреждения, когда батарея разрядится.
…