Список вопросов
- Проблема с индивидуальными адресуемыми светодиодами Adafruit Neopixel - Любой код заставляет светодиоды "сходить с ума" Привет всем, у меня возникла проблема с подключением этих светодиодов к сотрудничеству. Я использую резистор 470 Ом на порту передачи данных и конденсатор для питания. Я выполнил и загрузил…
- MegaCore ATmega2560 PB7 активируется случайным образом при загрузке Я загрузил на свою пользовательскую плату (ATmega2560 с внешним генератором 16 МГц) загрузчик MegaCore, используя распиновку AVR. Я обнаружил, что при включении платы вывод PB7 активируется 2…
- Как использовать фоторезистор? Я нашел этот проект, и он показался мне простым, но теперь я не знаю. Пожалуйста, помогите. Я попытался изменить код и провода, но ничего не произошло. int photoSensorPin = A0; int redLedPin =…
- Перемещение и сохранение положений сервопривода через bluetooth Я пытаюсь запрограммировать роботизированную руку 4DOF (используя 4 серводвигателя). Я хотел бы перемещать сервоприводы с помощью приложения для Android с помощью Bluetooth (HC-05). Я разработал…
- Распознавание длительности сигнала от датчика Добрый день! Я создаю сигнал тревоги о человеческом движении. Я подаю сигнал atmega328. Я получаю сигнал от датчика, и если есть сигнал, то с помощью "тона" я генерирую звук. Я использую датчик…
- Пытаюсь сделать датчик движения безопасности с помощью peizer и hc-sr04, но я не могу найти ошибки, код ошибки полностью отключен #define trigPin 10 #define echoPin 9 #define buzzer 12 long duration; int distance; void setup() { pinMode(trigPin,OUTPUT); pinMode(echoPin,INPUT); Serial.begin(9600); pinMode(buzzer…
- Преобразование 8-разрядного двоичного файла в шестнадцатеричную пару как unsigned char У меня есть функция: void Epd::SendData(unsigned char data) { digitalWrite(dc_pin, HIGH); SpiTransfer(data); } В данный момент я жестко кодирую данные, отправляемые в него, путем…
- Как интерпретировать последовательные данные, полученные модулем Bluetooth Я экспериментирую с hc-05, подделкой JDY-30, и меня смущают серийные данные, которые я получаю от него. Я скачал приложение под названием BlueUino для отправки команд с моего Android на мой Arduino…
- Программа счетчик Я абсолютный новичок, и в последнее время у меня возникли некоторые проблемы с этой программой, которую я пытался выполнить. По сути, я хотел с помощью Arduino подсчитать 3 импульса от генератора и…
- SIM800l недоступен для скачивания Я использую : -arduino uno r3 -SIM800L подключение: Arduino SIM800L 5v -> vcc gnd -> gnd pin10 -> TX pin11 -> RX светодиод на модуле мигает один раз каждые 3 ~ 5 секунд , но…
- Ошибка "Servo" does not name a type #define pingTrig 6 #define pingEcho 7 #include Servo myservo; void setup() { pinMode(pingTrig, OUTPUT); pinMode(pingEcho, INPUT); myservo.attach(9); } void loop() { long duration, inches,…
- Помочь отладить этот код, задержка в микросекундах не работает, и сервопривод также записывает на 180 это не мой код, это то, что я нашел в makersguide я пытался использовать то же самое, но это не работает #include <Servo.h> // Определение тригонометрического и эхо-вывода: #define…
- Вызов указателя функции приводит к InstrFetchProhibited (ESP32) У меня есть следующая проблема, которую я не могу решить самостоятельно. Возможно, кто-нибудь из вас мог бы указать мне на проблемы в моем коде, которых я не вижу. Существует класс под названием …
- Arduino Yun Disk Expander мало памяти, но, похоже, с моей памятью все в порядке Я не совсем понимаю это, когда я запускаю arduino yun disk expander sketch с подключенной SD-картой, я получаю следующее сообщение. Вам не хватает флэш-памяти, нужно 1 МБ. Я подключаюсь к своему…
- Ошибка таймера STM32: This code is designed to run on STM32F/L/H/G/WB/MP1 platform! Please check your Tools->Board setting Я установил библиотеку TimerInterrupt_Generic для модуля ArduinoSTM32 через Arduino IDE, поэтому я попытался протестировать пример библиотеки, как вы можете видеть ниже: и я получил эту…
- Случайный сброс Arduino Nano В настоящее время я борюсь с периодически возникающей проблемой в проекте Arduino. Предыстория Я использую программу LabVIEW для управления несколькими аппаратными средствами. Одним из них…
- Почему 23 032-байтовому скетчу Arduino требуется 36,32 секунды для загрузки через ISP на Atmega328p на макетной плате с отключенной проверкой кода? "Sketch использует 23032 байта (71%) дискового пространства программы. Максимум - 32256 байт. Глобальные переменные используют 1342 байта (65%) динамической памяти, оставляя 706 байт для локальных…
- Как правильно настроить сопоставления пинов библиотеки? Я работаю с некоторыми библиотеками, которые предоставляют API для взаимодействия с определенными аппаратными чипами (что делает эти драйверы?). Однако на разных пользовательских платах или экранах…
- Библиотека Arduino для выполнения http post запроса с аутентификацией носителя (bearer) Я хочу сделать Http-запрос Post с аутентификацией на предъявителя к моему api, используя мой Arduino Mkr Wifi 1010, но я не смог найти подходящую библиотеку для выполнения чего-то подобного (код,…
- Не удается преобразовать строку в целое число при получении данных из pubnub Мне удалось загрузить данные датчика mpu9250 на PubNub и NodeMCU, но я не смог использовать полученные данные для управления сервоприводом Посмотрите на показания порта и увидите, что угол…
- Как создать шестнадцатеричный файл для прошивки arduino? Я следовал этому руководству по прошивке моего Arduino R3, чтобы превратить его в "USB-клавиатуру", но в статье не объясняется, как работает hex, это просто само собой разумеющееся. Где я могу…
- Связь с Arudino на компьютер через порт 3,5 мм Мне интересно, было бы как-то возможно упростить связь с компьютером для Arduino, у которых нет USB, как у pro mini. Это сделало бы простой способ двусторонней связи с компьютером. Компьютер может…
- Какой самый распространенный (и недорогой) микропроцессор имеет по крайней мере два потока? Я хочу создать следующую версию моего текущего проекта. Я надеюсь использовать совместимый с Arduino процессор, который также поддерживает как минимум 2 процесса одновременно, без использования pro…
- Чтение строки, разделенной запятыми У меня есть строка, которая выглядит следующим образом "10.00, 20.00, -50.00", в которой это значения угла, они имеют 2 десятичных знака и могут быть отрицательными. Я хочу разделить их на 3…
- Как использовать millis() в коде вместо delay()? У меня возникли проблемы при попытке преобразовать мой код в неблокирующий. Мне удалось сделать это в некоторых частях, но в остальном все по-другому. Когда я пытаюсь заменить задержку на оператор…
- Подключение веб-сервера в GoDaddy Hosting У меня есть домен. Его принимает компания GoDaddy. Мне нужно подключить этот сервер и получить некоторые данные, выполнив PHP-файлы. Я не уверен насчет компонентов. Учебные пособия в Интернете…
- Отправка строки из RPi в Arduino - Рабочий код Я уже 2 дня занимаюсь исследованиями, пытаясь выяснить, как получить строку через I2C на Arduino. В Интернете есть много вопросов, но нет реальных решений или полных руководств... и, к сожалению, я…
- Периодический режим Mediatek GPS Я пытаюсь создать маломощный GPS-регистратор данных и пытаюсь заставить GPS-модуль на базе Mediatek (Quectel L80-R) работать в периодическом режиме. Я отправил код PMTK225 в модуль с различными…
- Отправка буквы за буквой на ЖК-дисплей, однако дисплей знает полную строку? Я думаю, что это мой последний пост об этом конкретном проекте, но сейчас у меня действительно странный поворот Мне удалось создать нужную мне веб-страницу и передать строку дальше. Теперь, когда…
- Управлять твердотельным реле непосредственно с цифрового вывода arduino? Я хочу включить / выключить какое-нибудь устройство переменного тока с помощью твердотельного реле Omron G3MB Я знаю, что для магнитного реле должен быть транзистор и обратный диод, но как насчет…
- Двигателям постоянного тока с приводом L293D нужна помощь, чтобы начать вращаться Я настроил эту схему, которая использует микросхему драйвера двигателя L293D для управления двумя двигателями постоянного тока. Вход +6 В подключен к нерегулируемому источнику питания. Его…
- Почему мои высокие и низкие значения не обновляются корректно во время последовательных циклов Я пытаюсь зафиксировать высокие и низкие значения температуры и влажности, затем очистить ЖК-дисплей и отобразить их на 2 последовательных обновлениях экрана. Все работает правильно, за исключением…
- Я получаю сообщение об ошибке? void setup() { Serial.begin(9600); pinMode(13,OUTPUT); } void loop() { if(Serial.available()>0) {s_num =Serial.read();} if(s_num=='0'){ digitalWrite(13,HIGH); delay(100); //the specified time…
- Какие контакты GPIO лучше всего использовать для моего проекта? Я работаю над проектом домашней автоматизации, чтобы управлять устройством открывания гаражных ворот Sommer Base + с помощью Home Assistant . Проект состоит из WeMos D1 Mini с двумя…
- Сколько соединений может создать метод Arduino I2C? Я только что изучал I2C между 2 Arduino, один в качестве отправителя, а другой в качестве получателя Итак, мне любопытно узнать, сколько Arduino может быть подключено к последовательному…
- esp2866 с внешним питанием не работает У меня проблема начального уровня. У меня есть два esp2866 NodeMCU, оба они работают с USB-кабелем, и я могу запустить программу blink через него. Однако запуск их с помощью внешнего источника…
- NodeMCU не удалось установить связь с RFID-считывателем MFRC522 Я создаю проект, который будет считывать данные RFID-карты или метки, сохранять их в базе данных mysql и отображать данные с помощью PHP. Для этого я использую NodeMCU, RFID-считыватель RC522 и…
- Возможно ли, что ATmega сгорел из-за плохой проводки? Во время работы над проектом я попытался отправить данные с моего Arduino NANO на ATmega64, размещенный на печатной плате AREXX Robot arm, через TXD / RXD. После подключения VCC, GND, TXD и RXD к…
- Скетч не запускается при использовании внешнего блока питания Вопрос НОВИЧКА: когда мой Uno подключен к внешнему источнику питания, он не начнет запускать загруженный скетч. На веб-сайте Arduino говорится, что это связано с тем, что вывод RX не подключен, а…
- Отправка данных датчика arduino через Wi-Fi на сервер MySQL Я знаю, что этот вопрос, вероятно, задавали много раз, но я рву на себе волосы. Я пытаюсь получить данные датчиков с arduino на сервер MySQL. Я проверил журнал доступа apache, и запрос там есть.…
- Почему мой мотор не работает? Я пытаюсь запустить небольшой двигатель 3 В с помощью Keyestudio MEGA 2560 (который такой же, как Arduino MEGA 2560). Я получаю постоянное напряжение 5 вольт везде, где проверяю с помощью…
- Arduino Nano - Как добавить несколько датчиков? Требования к литиевой батарее? Требования к светодиодам? Я новичок в arduino, и мне нужна помощь с парой проектов, над которыми я работаю. Один из них предполагает использование 2 датчиков - одного датчика пульса и одного датчика вибрации. Оба должны быть…
- Мои два ультразвуковых датчика дают неточные показания У меня возникли проблемы с получением двух моих ультразвуковых датчиков для считывания точных результатов в сантиметрах. В настоящее время я использую HC-SR04. Я получаю случайные числа на разных…
- Вызвать HTTP-запрос GPRS асинхронно в Arduino Обычно модули GPRS (SIM800, 900, A6 и т.д.), Которые используются с arduino, вызываются синхронно в HTTP-запросе (GET / POST). В большинстве случаев это занимает более 10 секунд, и это делает…
- Ультразвуковой датчик (HC-SR04), регистрирующий случайное расстояние Я пытаюсь создать код, который автоматически управляет реле на основе измерений ультразвукового датчика. Я использую NodeMCU в качестве микроконтроллера, а не arduino. Реле и ультразвуковой датчик…
- Как называются шаблоны битов, отправляемых на контакты GPIO или считываемых с них? Я хочу назвать их “словами”, но я не уверен, что именно так они упоминаются в документации по использованию платы заголовка, которая может подключаться к плате ardino. Итак, если у вас есть…
- Arduino UNO для получения подписи чипа ATmega328P-PU Хорошего дня. Я успешно собрал и протестировал Arduino на макетной плате около 2 дней назад. Устройство довольно простое, я добавил делитель напряжения и светодиод для индикации мощности. …
- Uno не получает достаточной мощности от 5-вольтового разъема. Почему? Я использую источник питания 5 В 20 А, подключенный через разъем barrel к Arduino Uno для управления светодиодной лентой. Когда подключен только ствол, на Uno загорается зеленая лампочка, но желтая…
- Включение и выключение двух наборов светодиодов с помощью двух кнопок У меня есть два комплекта из 4 светодиодов. Установите A (Led1, Led2, Led3, Led4) Комплект B (Led5, Led6, Led7, Led8) Оба набора имеют свою собственную тактильную кнопку: Тактильный А…
- Проблемы с определением цифрового состояния кнопки Я пытаюсь запустить событие после нажатия и удерживания встроенной во флэш-память кнопки Nodemcu в течение определенного времени, я написал две функции, одну для отмены и определения состояния,…
- Использование HX711 (с ячейкой загрузки) С PCF8574 В NODEMCU Я использовал hx711 и loadcell с nodemcu (esp8266) на выводах D1 и D2 (здесь я использовал логический регулятор уровня и источник питания 5 В для питания hx711).Это сработало совершенно нормально.…
- Невозможно загрузить скетчс помощью Platformio (но Arduino IDE работает) Я использую Arduino Nano (клон), который я программировал с помощью Arduino IDE (версия 1.8.5 для Mac OS X 10.10.5). Используя Arduino IDE, мне нужно повторно подключить Nano перед загрузкой, но…
- Порт программирования Arduino zero, распознанный как USB-порт EDBG Я использую Arduino Zero с Windows 10. Я попытался выполнить процедуру, указанную в разделе Начало работы с Arduino , чтобы настроить свой Arduino / environment, однако, когда я подключаю порт…
- Почему мой транзистор не работает? У меня есть наконечник от 120 до 229 НЕ 60 В 5А транзистор Я пытаюсь использовать его для переключения электромагнита. Используя пример blink, чтобы проверить это: // функция настройки…
- Параметры Switch case прерываются после вызова функции Прошу прощения за основной вопрос, но у меня есть случай переключения, когда любой код, размещенный после вызова определенной функции, просто никогда не вызывается, и я потратил полдня на его…
- Ошибка "serial 1 was not declared in the scope" #include <LiquidCrystal.h> LiquidCrystal lcd(2, 3, 4, 5, 6, 7); #include <SoftwareSerial.h> char Mob[20]="+923319020922"; String stringGPS = ""; String stringGPS1 = ""; char c=0; int…
- Редактирование определенной позиции в файле, хранящемся на SD-карте Я пытаюсь сохранить некоторые переменные в текстовом файле, который сохраняется на SD-карте, используя SD-библиотеку. Каждый раз, когда моя программа запускается, она загружает значения этих…
- Как отправить последовательные данные с Arduino Uno в последовательный ESP-01? Итак, мне нужно отправить данные звукового датчика с Arduino Uno на ESP8266 (ESP-01), чтобы он мог выводить push-уведомление на мой телефон всякий раз, когда раздается громкий шум. У меня датчик…
- Проблема с аналоговой перезаписью ESP12E motorshield при питании двигателя постоянного тока Я относительно новичок в адруино и во всем этом пространстве. В настоящее время я пытаюсь включить двигатель постоянного тока, используя экран двигателя ESP12E и модуль ESP8266 Моторный щит -…
- Переключение каналов NRF24l01 У меня есть радиомодуль NRF24L01. В описании указано, что он может работать в частотном диапазоне ISM 2,400...2,525 ГГц. Шаг канала составляет 1 МГц, и всего имеется 125 каналов. Номер канала…
- Библиотека RadioHead изменяет состояние при получении нового сообщения Я хотел бы управлять игрушечной машинкой с сервера. Я использую библиотеку RadioHead для общения, и она работает нормально. Приложение, запущенное на стороне сервера, выглядит следующим образом. …
- MPU 6050 застрял на тех же значениях У меня возникла проблема с моим MPU6050. Я использую PID для ускорения двигателя со значениями MPU. В чем может заключаться проблема? Вот ссылка на предыдущий вопрос, который я задал относительно…
- Связь между 2 платами arduino Я на самом деле не уверен на 100%, как это сделать, но я пытаюсь заставить мой arduino UNO взаимодействовать с моим arduino MEGA. Причина, по которой мне нужно было это сделать, заключалась в том,…
- ESP8266 иногда перестает получать данные Итак, у меня есть плата ESP8266, которую я использую для управления некоторыми светодиодными лампами. Я не был поклонником необходимости перепрошивки моей платы каждый раз, когда я хотел попробовать…
- Контакты ввода-вывода на Arduino считывают ток или напряжение? Итак, я недавно запустил Arduino, и у меня только что возник вопрос о функции digitalRead(). Считывают ли контакты ввода-вывода напряжение или ток? Причина, по которой я спрашиваю,…
- Как заставить мотор вращаться каждые 10 минут? Я новичок в Arduino, пожалуйста, не будьте суровы. Я хочу, чтобы двигатель вращался каждые x промежутков времени (скажем, 10 минут). Как только программа запущена, я хочу, чтобы она запускала…
- Проблемы с преобразованием uint32_t в char* Я использую емкостный сенсорный датчик, который имеет 12 точек касания и сохраняет данные о состоянии в виде двоичного числа. Я хочу принять это состояние, добавить немного данных на передний…
- Ошибка при компиляции для платы Arduino Uno Я новичок в Arduino и только что получил эту ошибку после написания этого кода: сообщение об ошибке вставляется после кода. Я любезно прошу о помощи, чтобы кто-нибудь мог помочь мне понять, почему…
- Хорошие способы подключения нескольких шин I2C? У меня возникла проблема с одним проектом. У меня есть объединительная плата с микроконтроллером на базе ATmega328P, управляющим шиной I2C с несколькими периферийными устройствами. Одним из таких…
- Как присвоить текст, хранящийся в локальном файле, строке во время компиляции Я разрабатываю программу, которая использует HTML-сервер в библиотеке WiFi101. На моем оборудовании нет хранилища на SD-карте, поэтому весь исходный HTML-код должен храниться в виде строк в…
- Ошибка "collect2.exe: error: ld returned 1 exit status" Я только на днях получил стартовый набор Elegoo UNO и изучал небольшие руководства по всем деталям, которые к нему прилагаются. Я использую VSCode с Platform.io плагин и (после его настройки) он…
- Программирование Uno Wifi Rev2 через Uno R3 Arduino Sp Я пытаюсь запрограммировать Atmega4809 (Uno Wifi Rev2) через контакты ICSP на плате, подключившись следующим образом: Разница в том, что у меня есть Uno Wifi Rev2 справа вместо Uno R3. Я загрузил…
- Чувствительное определение расстояния с использованием 2 модулей HC-05 / 2 arduino uno Привет, я делаю проект, в котором я использую 2 модуля HC-05 и 2 arduino unos, которые управляют ими. 1 модуль Bluetooth является ведущим, а другой - ведомым. Главный модуль неподвижен, в то время…
- Восстановление Nano 33 IoT Nano 33 из мертвых: нет USB. Нет режима загрузки Прежде всего: раньше моя плата работала нормально. Теперь мой Nano 33 IoT включается (зеленый индикатор) при подключении к USB на Mac, но: не переходит в режим загрузки после двойного…
- Включает ли скомпилированный бинарный файл скетча неиспользуемые функции из библиотеки? Я пишу графический интерфейс с использованием TFT-дисплея и библиотеки Adafruit GFX и ее шрифта по умолчанию на Arduino Nano. Я хочу экономить память, и я предположил, что настройка компилятора…
- Serial.print пропускает или зависает внутри инструкции "if". Попытка вызвать функцию ЧЕРЕЗ последовательный uart У меня есть два микроконтроллера, которые общаются друг с другом с помощью последовательных контактов UART. Теперь по какой-то причине, которую я не могу понять, почему ... выполнение Serial…
- Не выводится на serial monitor, отправляя строку на serial.print Я получаю два 10-битных значения от аналоговых выводов. Эти два значения в строке, ";" объединяются с . например: 515; 510 Я отправляю его на другой arduino через Serial.print. Я не могу…
- Как включить файл из другого (родительского) каталога Это моя структура program/ src/ Makefile main.ino test.h ... lib/ i2c.h В main.ino я включаю test.h , а в test.h я пытаюсь включить i2c.h , но это просто не…
- Arduino ждет, пока кнопка не будет отпущена для активации Я довольно новичок в arduino, и самостоятельно я пытаюсь перемещать сервопривод влево и вправо с помощью 2 кнопок. По большей части у меня это работает, однако, когда я удерживаю нажатой кнопку,…
- Как сделать ЖК-экран ярче Я пытаюсь сделать свой ЖК-экран ярче, может кто-нибудь может помочь? Это код и соединения: //ЖК-дисплей #include <LiquidCrystal.h> int Contrast=75; LiquidCrystal lcd(12, 11, 5, 4, 3, 2);…