Список вопросов
- Инфракрасная отправка не работает. Неправильное конфигурирование? Edit: Принял некоторые советы снизу, но это все еще не работает. Я думаю, что это, вероятно, блокирующий код, но, пожалуйста, скажите мне, как я мог бы исправить его, чтобы отправить действительный…
- Wemos C3 Mini (ESP32-C3) не запускает прошивку, если не подключен к ПК Я использую ESP32 и ESP8266 уже несколько лет и решил дать эти небольшие платы , они были дешевле для комбинации Bluetooth/WiFi, и мне не нужны все навороты полноценного ESP32. Моя прошивка…
- Wemos D1 R32 теряет соединение Bluetooth У меня этот проект работает, за исключением случаев, когда я отключаю питание ESP32 со следующими соединениями (ESP32 -> Модуль реле) 5V — VCC, GND — GND, Pin12 — IN1, Pin13 — IN2. Когда я снова…
- Как компилятор/ассемблер работает с загрузчиком? Я понял, что на платах atmega загрузчик запрограммирован в чип. Интересно, при компиляции скетча чем отличается компилятор/ассемблер от компиляции стандартной программы на Си для чипа без…
- Датчик DHT11 сгорел после подключения к плате arduino Я пытался выполнить один из проектов DHT11 и подключил датчик к моей плате Arduino, но когда ток прошел, датчик стал очень горячим, и я думаю, что он поврежден. Пожалуйста, помогите мне
- Таймер 1 «Установить на сравнение совпадений» в обычном режиме — не работает Я использую аппаратные таймеры модели 328 для управления фазовым углом симистора с обнаружением пересечения нуля. Я столкнулся с каким-то странным поведением при использовании "Set on Compare Match"…
- неопределенная ссылка на `Servo::Servo()' в пользовательской библиотеке Я пытаюсь создать собственную библиотеку, использующую "Sevor.h" функции. Когда я пытаюсь скомпилировать скетч, который импортирует библиотеку, я получаю эту ошибку: …
- Код Arduino работает через IDE, а не через код Arduino PlatformIO У меня есть рабочий код Arduino. Код работает, как и предполагалось, когда я загружаю его в Arduino Nano, используя старый загрузчик через Arduino IDE. Однако, когда я загружаю тот же код через…
- Я получаю неправильное сообщение при отправке сообщения между двумя ардуино То, что я пытаюсь сделать, довольно просто Я хочу закодировать флаг и числовое значение в сообщение и передать его другому Arduino с помощью HC-05. Я получаю числовое значение на другом конце…
- Мультиплексирование трех ламп VFD — почему сегменты и синхронизация отображения неверны? Я использую Arduino Nano, микросхему UNL2803 и три транзистора 2N3904 для управления тремя семисегментными вакуумными люминесцентными лампами (IV-6) в мультиплексной конфигурации. UNL2803…
- Скетч Arduino не сохраняется в папке Arduino Я только что установил Arduino на Mac OS. Папка Arduino создается под документами. Но всякий раз, когда я сохраняю скетч, он сохраняется в каком-то призрачном месте и дает ошибку, то же самое имя…
- Как сканировать температуру MLX90614ESF после того, как MFRC522 сканирует RFID-метку? //THIS IS THE RFID CODE #include <SPI.h> #include <MFRC522.h> #define RST_PIN 9 // Configurable, see typical pin layout above #define SS_PIN 10 //…
- Как перевести ATtiny/ATmega в режим глубокого сна (чтобы годами работать от батарей), но при этом обнаруживать нажатие кнопки? Вопрос (TL;DR): каков оптимальный метод глубокого сна (для работы ATtiny45 или ATmega на батареях в течение 1+ года), но при этом способный обнаруживать нажатие кнопки? Является ли возможен ли…
- Как объявить контакт сброса PB3 ATtiny44 в программе (используя платформу IDE arduino) В продолжение моего предыдущего вопроса : Здравствуйте, я хочу знать, как получить доступ к контакту сброса PB3 микросхемы ATtiny44. У меня закончились контакты, поэтому я использую их как…
- Релейный модуль Arduino работает неправильно У меня есть Arduino Mega и 4-канальный релейный модуль. Это модуль relay. Когда на цифровом выходе Arduino низкий уровень, реле находится под напряжением. Когда на выходе Arduino высокий…
- ESP8266 Извлечение учетных данных с SD делает esp неспособным подключиться Я пытаюсь настроить Wi-Fi SD-сервер и хочу поместить учетные данные Wi-Fi в config.txt файл на SD-карте. Весь код работает нормально. когда я не использую учетные данные sd, но когда я это делаю, я…
- Почему мои четыре батареи (6 В) не могут питать эту схему, а USB 5 В от Arduino может? У меня есть эта схема И я хочу, чтобы он питал все светодиоды RGB (всего 100), я хочу сделать независимую портативную схему, чтобы мне не приходилось использовать питание USB. Дело в том,…
- 6-разрядные 7-сегментные часы У меня есть 6-значный 7-сегментный, ds3231 и arduino uno, но у меня неверный код. У меня 4-значный 7-сегментный код. Я хочу правильно. Кто мне поможет? #include "SevSeg.h" #include…
- Пример скетча SendSMS висит в операторе PINMUNBER if Я использую Arduino shield, подключенный к Arduino Uno, для отправки текстовых сообщений. Использую один из встроенных примеров из Arduino IDE для отправки SMS по имени - sendsms в примерах GSM.…
- Как получить доступ к порту B Attiny84 в коде Arduino IDE? Ссылаясь на руководство на High-low tech , я смог прошить ATTiny84 через UNO через Arduino IDE 1.6.7. Я загрузил простую программу мигания светодиодов на контакт 0 IDE (физический контакт 13…
- Матрица и пространство состояний Реализация Arduino Я написал матричный класс Arduino. Затем я использовал этот класс для реализации пространства состояний на Arduino. Во время тестов я наткнулся на проблему. После запуска программы она в какой-то…
- Отправка цифрового сигнала с одного Arduino на другой для запуска события Я хочу отправить цифровой сигнал с одного Arduino на другой. Цель состоит в том, чтобы один Arduino отправил ВЫСОКИЙ сигнал на контакт принимающего Arduino. Пока контакт ВЫСОКИЙ, работайте …
- Ультразвуковой датчик возвращает случайные значения от внешнего источника питания Моя проблема в том, что я получаю случайные значения от моего ультразвукового датчика, если ардуино подключен к любому внешнему блоку питания (vin-порт 30) на arduino nano. Если я включаю питание…
- Кодирование мешалки с различными скоростями Я отвечаю за создание кода для своего класса с помощью Arduino на плате Arduino UNO. Всего имеется 7 переключателей: один действует как пуск/остановка, что позволяет ему работать при выборе других…
- Arduino Nano 33 BLE получает текущее время с помощью RTC У меня есть arduino NANO 33 BLE , и я пытаюсь получить текущее время и дата. Согласно документации, Arduino имеет микроконтроллер nRF52840, который поставляется с Таймер 24 RTC Перечислен в …
- управление двигателем 12 В и преобразование сигнала в 5 В для чтения в Arduino Я запускаю двигатель 12 В от ардуино, используя транзистор bd679. также, когда двигатель вращается, он посылает сигнал напряжения 12 В, поэтому я могу прочитать его в Arduino и выполнить с ним…
- Использование timer0 на Arduino Uno Я пытаюсь найти простой пример прерывания timer0, но ни один из них не работает. Ни этот код, который я пытался запустить: boolean toggle0 =0; void setup() { pinMode(8, OUTPUT); cli(); //…
- HC-05 к низкой цене AB затвор 3 Я пытаюсь подключить HC-05 к модулю AB Shutter3. Однако, когда я пытаюсь найти адрес AB Shutter3 с помощью команд AT ( AT+INQ ) Я не мог найти AB Shutter3. Я хочу интегрировать и то, и другое,…
- Как управлять детскими качелями? Я начинаю интересный самодельный проект детских качелей. Моему сыну 3 месяца, и у нас дома есть качели, сделанные из веревок, где он спит. Я ищу любой электронный компонент, управляемый с помощью…
- Как использовать контакт сброса в качестве контакта ввода-вывода с ATtiny44 Я использую Arduino IDE в качестве ISP-программатора для программирования микросхемы ATtiny44. К сожалению, у меня закончились контакты, поэтому я хочу использовать контакт сброса в качестве…
- Кто-нибудь может проверить мой код? Мой Arduino не делает последовательный цикл подсчета Мне интересно, может ли кто-нибудь взглянуть на мой код и дать мне знать, если с ним что-то не так. Я сделал код для меня некоторое время назад и сделал быстрый тест, и он, казалось, работал. Теперь…
- Wemos D1 mini не подключается к Wi-Fi: код состояния 6 Итак, у меня есть Wemos D1 mini, который я хочу подключить к своему Wi-Fi, чтобы отправить данные датчика на мой сервер. Но я не могу подключить его к своему Wi-Fi, так как получаю код 6. // Мы…
- Управление 2-контактным вентилятором 12 В с помощью ШИМ У меня есть вентилятор на 12 В, и я должен контролировать его скорость с помощью ШИМ Arduino, как это сделать? Вентилятор представляет собой вентилятор с технологией pengda 12V-DC. Уже пробовал…
- Можно ли запустить монохромный ЖК-дисплей без схемы драйвера с помощью Arduino Uno? У меня есть старая монохромная ЖК-панель, которую я снял с калькулятора. ЖК-панель не имеет стандартных входных контактов, поскольку она напрямую подключена к драйверу, на котором работает…
- Не удается скомпилировать минимальный пример I2C MFRC522 На ESP32 я пытаюсь собрать минимальный I2C пример библиотеки MFRC522 : Но я получаю ошибки при первых объявлениях: TwoWire i2cBus = TwoWire(0); MFRC522_I2C dev = MFRC522_I2C(RST_PIN, 0x28,…
- Измерительный датчик HG-C 1100 Я использую два измерительных датчика HG-C 1100 для измерения ширины металла. В верхней части датчика у меня будет значение измерения. Датчик способен измерять размеры от-35мм до 35мм. Поэтому я…
- Как получить версию платы Arduino удаленно У меня есть несколько плат Arduino WeMos D1, причем несколько версий были куплены с разницей в несколько месяцев. Одна из этих плат работает, но мне нужно ее обновить, и я не уверен, что это R1 или…
- Отправка данных из обработки в arduino У меня проблема с отправкой данных из обработки в arduino mega. Код обработки : import processing.serial.*; Serial myPort; void setup() { println(Serial.list()); String arduinoPort =…
- Bluetooth-модуль HC-05 не принимает AT-команды Я уже некоторое время пытаюсь запрограммировать Bluetooth-модуль HC-05 ZS-040 и не могу заставить AT-команды возвращать какие-либо значения. Я довольно долго искал в Google, и ни один из ответов,…
- Не удалось загрузить код на digispark ATtiny 85 после обновления загрузчика Я только что получил свой digispark ATtiny85 (кажется, модель B). Я использую Pop_OS для своего ПК, у меня была небольшая головная боль, когда arduino IDE распознает устройство, но после некоторых…
- Библиотеки ATmega1284 и относительной влажности Я пытаюсь использовать некоторые датчики относительной влажности (DHT11 и DHT22) с процессором ATmega1284 на макетной плате. Я использую библиотеки Arduino playground (dht.h), Adafruit (DHT.h) и…
- SPI: проблемы связи с датчиком с помощью Arduino У меня есть датчик, с которым я пытаюсь общаться через SPI, используя Arduino UNO. Это мой первый раз, когда я использую SPI, и я испытываю некоторые проблемы, которые, я надеюсь, просто из-за…
- adc arduino использует опорное напряжение для считывания стабильного/постоянного напряжения литиевой батареи Я хочу узнать напряжение литиевой батареи. Я ХОЧУ СОЗДАТЬ ФУНКЦИЮ ДЛЯ СЧИТЫВАНИЯ НАПРЯЖЕНИЯ МОЕЙ АККУМУЛЯТОРНОЙ БАТАРЕИ 3,7~4,2 В, 1200 мАч ЧЕРЕЗ МИКРОКОНТРОЛЛЕР (ARDUINO ИЛИ ATTINY44). …
- Как настроить Arduino Wifi Shield с помощью Red Bear Lab BLE Shield? Я новичок в Arduino shields. Я пытаюсь сложить эти два щита на arduino uno для проекта домашней автоматизации. 1 - Arduino Wifi Shield: 2 - Red Bear Lab BLE shield: http://redbearlab…
- Инкрементный кодер может кто-нибудь сказать мне, что не так с моим кодом, я использую его для расчета оборотов с помощью инкрементного кодера long counter=0; long rpm = 0, z =0; long ini_time = 0; long …
- Как я могу подключить 2 Arduino с помощью трансивера ESP8266: ESP01 У меня есть: 2 Arduino UNO, 2 трансивера ESP01. Но если этого недостаточно, я готов купить что-то еще Мне нужно использовать один из ардуино в качестве точки доступа Wi-Fi, а второй - в качестве…
- ЖК-дисплей с I2C не распознается esp32 У меня есть плата NodeMCU esp32-s, и я пытаюсь подключить свой ЖК-дисплей 16x2 с шиной I2C PCF8574T к esp32, проблема в том, что ЖК-дисплей ничего не показывает, а скетч WireScan не может распознать…
- Digispark Atinny85 не распознан (проблема с загрузчиком) Я недавно купил Attiny85 (на фото ниже) Мне удалось правильно установить его, следуя официальным руководствам, и это никогда не было проблемой. Драйверы установлены правильно, и я использовал…
- delayMicroseconds и время выполнения микросекунд необъяснимо Я только что поэкспериментировал с точностью синхронизации моего Arduino Uno R3, используя этот код: unsigned long beginTime; unsigned long endTime; void setup() { Serial.begin(9600); //…
- Как я могу отделить значения от полной строки, входящая строка всегда меняет свои позиции? String str = {"timestamp": "2023-02-08 16-37-31" ,"cpcb_device": [{"Station" : "832","Para": [{"tag_name": "COD"…
- Как исправить ошибку "A fatal error occurred: Failed to connect to ESP32: Timed out waiting for packet header" У меня есть AI Thinker ESP32-CAM и у меня проблемы с загрузкой скетча CameraWebServer, каждый раз, когда я нажимаю загрузить, он говорит: "произошла неустранимая ошибка: не удалось подключиться к…
- Как настроить сторожевой таймер для платы arduino Nano 33 BLE Sense? Для платы arduino Nano 33 BLE Sense стандартный файл avr/wdt.h недоступен. И кажется, что ни одна стандартная библиотека этого не предоставляет. Как использовать систему сторожевого таймера для…
- Я получил неправильно подписанный ATmega328-PU. Как я могу это исправить? Когда-то в прошлом я прожигал загрузчики на новую партию из четырех ATmega328-PU с помощью Arduino IDE (обратите внимание, что после 328 нет P — это немного более дешевая не-picopower версия MCU…
- Почему сторожевой пес кусается слишком быстро? В настоящее время пытаюсь внедрить сторожевой таймер в свой проект. Я использую библиотеку WDTZero для управления сторожевым таймером на моем MKR NB 1500. Программа пытается измерить данные,…
- Отправка ИК-сигналов (NEC) с помощью Arduino У меня есть Arduino Micro , и я хочу управлять дисплеем с помощью ИК-команд. Таким образом, Arduino должен отправлять ИК-команды на дисплей. Я нашел библиотеку " Arduino-IRremote ", которую…
- Как подключить Arduino Nano к термопринтеру через последовательное соединение У меня есть обычная плата Arduino Nano со старым загрузчиком. У меня принтер и Arduino подключены вот так: Это мой код: #include "Adafruit_Thermal.h" // Вот новый синтаксис при…
- Цвета RGB LED рандомизируются, а LDR затухает одновременно Я тоже пытаюсь сделать RGB-светодиод, который продолжает случайным образом менять цвет и заставлять яркость уменьшаться одновременно с LDR, но я продолжаю получать сообщение об ошибке, указывающее…
- Установка pinmode() в заголовочном файле Я пытаюсь создать заголовочный файл для обработки всех моих определений выводов и режимов ввода. Это заголовок: #ifndef __HEADER_TESTER__ #define __HEADER_TESTER__ #include <SoftwareSerial…
- Может ли Arduino Uno использовать отрицательное напряжение питания (0 В и -5 В) Я приобрел хлебопечку. См. изображение платы управления. Я хочу использовать машину для других целей и управлять кнопками, веслом, нагревателем и усилителем. 7-сегментный дисплей с Uno. В нынешнем…
- Почему мой аналоговый выход ограничен 2,7 В? У меня есть MKR WIFI1000 (v2.0 [Arduino:XYZ]) с "настоящим" аналоговый выходной контакт (DAC0/A0/PIN15). Согласно документации, это 10-битный ЦАП, поэтому я предполагаю, что могу написать …
- 16*2 ЖК-дисплей на NodeMCU Я получаю эту ошибку при загрузке простой программы с ЖК-дисплеем в NodeMCU, может ли кто-нибудь помочь мне??........ esptool.py v2.8 Serial port COM9 Connecting........_____....._____....._____…
- ESP8266 не имеет доступа к PHP-файлу Я пытаюсь управлять NodeMCU с помощью приложения для Android, и я могу легко управлять NodeMCU, но когда я добавил URL-адрес, чтобы попасть в PHP-код для ввода данных в MYSQL, ни NodeMCU не…
- Данные не записываются на SD-карту на M0 Я пытаюсь написать скетч, который будет извлекать данные из BME280 и ADXL345 с использованием протокола I2C, а затем записывать эти данные на SD-карту. Используя различные скетчи, которые я нашел в…
- ESP8266 -01 ничего не отвечает Проблема началась, когда я попытался загрузить программу Blink в модуль, она загрузилась без проблем через Arduino, но после этого синий светодиод не мигал. Я много искал его и обнаружил, что,…
- Плата разработчика SIM800C "SIM not inserted" Я купил это Отладочная плата SIM800C (поставщик неизвестен): Я подключил его к Arduino и вставил в него новую SIM-карту. Это модель SIM-карты, которую я использую: Проблема в том…
- Нужна помощь в выяснении того, как организовать систему для запуска шагового двигателя на низкой скорости без пропуска шагов. TL;DR : Как предотвратить пропуск ступеней с двигателем с редуктором NEMA на низкой скорости. Я нахожусь в процессе создания системы, в которой я хочу, чтобы объект поворачивался на тарелке и…
- переменная 'LiquidCrystal_I2C lcd' имеет инициализатор, но неполный тип У меня проблема с ЖК-дисплеем, у меня NUCLEO64 L746RG, к нему подключен ЖК-дисплей и I2C. Когда я проверяю код, он выдает длинную ошибку, и я не могу найти решение или причину этой ошибки: In…
- Возникла проблема с входом Dreading, он должен воспроизводить зуммер, но не #include <AdvancedSevenSegment.h> #define LED_PIN4 int tempo = 88; // скорость мелодии int Pin = 6; // ввод кнопки int APin = 7; //…
- Как скомпилировать ядро Arduino-ESP32 с помощью ESP_LOGx Почему? В Arduino IDE вы можете установить уровень отладки ядра, однако это устанавливает уровень отладки только для файлов в Arduino-esp32, но ядро, которое распространяется в виде предварительно…
- Как записать в свободное место на внешнем EEPROM? Я хочу записывать координаты GPS во внешнюю EEPROM через I2C. Например: Широта: 51.0000 Долгота: 4.0000 Если я удалю десятичный разряд, каждый из этих адресов будет занимать до двух байтов…
- Светодиод не включается с ультразвуковым датчиком Я пытаюсь создать встроенную систему для моего университетского курса, и концепция, которую я придумал, используя предоставленные компоненты, — это настраиваемый датчик расстояния, используемый для…
- Странный символ в Tempurture Reading Кто-нибудь может опознать этот символ?
- Как сбросить/завершить ввод данных с помощью клавиатуры? Arduino Uno кормушка для домашних животных Сейчас я создаю автоматическую кормушку для домашних животных с помощью Arduino Uno. Что я хотел сделать, так это после того, как я ввел необходимые данные (дни, часы и минуты), я хочу остановить…
- WebSocketsServer.h: No such file or directory Я пытаюсь использовать веб-сокет NodeMCU. Я скачал необходимые библиотеки из: https://github.com/Links2004/arduinoWebSockets и вставил их в папку Arduino libraries. Я загрузил свой код, но…
- Экземпляры класса внутри другого класса - есть ли способ контролировать количество? У меня есть класс с 12 экземплярами кнопки для создания клавиатуры( это означает, что это единственный случай, когда я использую 12 экземпляров). Но этот класс может быть просто массивом кнопок с…
- Обратный вызов родительского класса из дочернего класса Я хочу, чтобы родительский класс передал указатель на функцию обратного вызова дочернему классу при создании дочернего класса. У меня это получилось, когда родителем был скетч, благодаря этому…
- Двигать шаговый двигатель вперед и назад Итак, я пытаюсь переместить шаговый двигатель на половину оборота (1024 шага), и как только это будет завершено, заставьте его двигаться вперед и назад примерно на 100 шагов в любом направлении. …
- Не удается подключить мой ESP-12F к Wi-Fi с моим Arduino Uno Недавно я купил этот адаптер Wi-Fi для моих IOT-проектов, которые я подключил к своему arduino uno, который, кажется, не работает. Я пробовал с библиотекой arduino ESP8266WiFi с RX, подключенным к…
- Проект бескулачкового двигателя Я пытаюсь запустить бескулачковый двигатель, и мне нужно отслеживать угловое положение коленчатого вала двигателя. Для этого у меня есть колесо с 30 магнитами, прикрепленными к коленчатому валу, так…
- Нечетные символы в последовательном мониторе Недавно я работал над веб-сайтом, который принимает данные от Arduino, например, о температуре и влажности. Но есть фатальная проблема, с которой я столкнулся, последовательный монитор выдает…