Вопросы, связанные с [code review]:
- Проблема «Не найдена плата PN53x» Считыватель карт Arduino NFC Я использую RFID-модуль elechouse PN532 с Wemos D1 mini в Arduino IDE. Я использую пример ISO1443a_uid из библиотеки elechouse. Все работает нормально, если я подключаю USB-кабель к wemos и…
- Когда я включаю сервопривод, он вращается сам по себе, прежде чем перейти в нужное положение и начать скетч. Я не могу понять это: когда я включаю сервопривод, он просто вращается сам по себе, как будто он настраивается , он поворачивается под углом, превышающим тот, который я хочу. (Не возражайте, если…
- Мой код кнопки не работает должным образом Я использую OLED-дисплей, подключенный к кнопке. Я пытаюсь заставить свой дисплей отображать два разных значения независимо, используя кнопку для переключения между ними. Вот фрагмент моего кода из…
- Рефакторинг плохого дизайна? Может ли кто-нибудь помочь мне с рефакторингом старого очень сложного кода? В оригинале использовалась только установка, а все остальное было в одном ISR. Но так как он был все больше и больше,…
- Классы Arduino, не могут получить значение свойства Я изо всех сил пытался заставить шаговый двигатель работать с классом, но не могу получить свойство, возвращающее его значение в методе. Я получаю 0 (ноль) вместо 26 (ожидаемых) от _stepPin. Я…
- Запутанные операторы условий Я работаю над проектом по созданию розетки с таймером, используя Arduino и датчик тока. Для кода я решил изменить код, который должен был быть кухонным таймером . В этом коде я нашел оператор …
- Объявление переменной внутри основного цикла Раньше я объявлял переменные внутри основного цикла, и это работало нормально. В новом проекте я сделал то же самое: void loop(void) { uint8_t counter; .... if (buttonPress) …
- Код ИК-пульта не активирует состояния ВКЛ/ВЫКЛ Приведенный ниже код предназначен для включения/выключения RGB-подсветки. Соединения соответствуют номерам контактов. Я нашел результирующее значение кнопок пульта дистанционного управления, но…
- Проблема со светодиодной схемой RGB Я написал следующий код для светодиода RGB:- const int RED =11; const int GREEN = 10; const int BLUE= 9; void setup() { pinMode(RED,OUTPUT); pinMode(GREEN,OUTPUT); pinMode(BLUE…
- Код для попеременного выгорания двух лампочек Я написал этот код const int A = 3; const int B = 5; void setup() { pinMode(A, OUTPUT); pinMode(B, OUTPUT); } void loop() { for(int i=1;i<=255;i++) { int j =255-i; …
- Как остановить серводвигатель в текущем положении при использовании последовательного порта? Я хочу, чтобы он оставался в одном положении при получении «0». Я работаю над проектом, в котором мне хотелось бы, чтобы значения, полученные от Xbox Kinect, активировали компоненты моего Arduino. В настоящее время я пытаюсь заставить серводвигатель включаться и…
- Arduino Uno — случайное изменение переменных Итак, у меня есть схема таймера (не думаю, что это проблема) Извините, что получилось немного сумбурно. И у меня есть этот код (вероятно, проблема): // LiquidCrystal - Версия:…
- Облачная функция останавливается в цикле Parse.com при вызове из Arduino-yun Я создал облачную функцию с помощью Javascript SDK Parse.com и вызываю эти функции из Arduino. Ниже приведен код функции hello : Parse.Cloud.define("hello", function(request, response) { …
- Проблема с отображением времени Ntp на oled с использованием библиотеки U8G2. Итак, у меня есть этот код, чтобы получить время ntp и отобразить его на последовательном порту. Но я хочу отобразить его на 1,30-дюймовом I2C-OLED с контроллером SH1106, используя библиотеку U8G2.…
- Как смоделировать и настроить ПИД-регулятор Я пытался смоделировать PID, используя библиотеку PID Бретта Борегарда , чтобы лучше понять его . Вот мой код. #include <PID_v1.h> const unsigned int numReadings = 500; double…
- подключение светодиода к DHT и кодовой комбинации Привет еще раз? Я увидел, что мой последний вопрос прозвучал неудачно, поэтому позвольте мне его перефразировать. В идеале мой проект состоит из 3 датчиков: 2 датчиков dht-22 и датчика mq-7. Для…
- Проблема с открытием нескольких текстовых файлов одновременно/по порядку с использованием <SD.h> Я хочу регистрировать данные аналогового датчика, используя 3 контакта: A1, A2, A3. Мой проект требует непрерывного сопоставления данных, поэтому потребовалась защита SD-карты. Однако мне нужно…
- Невозможно разбить строку на 2 символа Я пытаюсь разделить входящую строку на 2 целочисленных значения, так как с ее помощью мне нужно управлять двумя двигателями постоянного тока. Процессор является узлом MCU, и я получаю следующую…
- delay() () не работает внутри блока loop() Отредактированный и прикрепленный код здесь. Этот раздел не выполнен. delay(15000); не выполняется, я имею в виду, что скетч не выполнил эту строку, независимо от того, где ее поместить. …
- Объяснение кода MPU6050 Я новичок в Arduino и электронике. Я пытался использовать MPU6050 с моим Arduino, но мне трудно понять код. Я имею в виду код, размещенный на веб-сайте Arduino ( http://playground.arduino.cc/Main/…
- Выводы прерываний Arduino Mega 2560 и отображение портов с помощью поворотного энкодера Я пытаюсь использовать манипуляции с портами в прерываниях для чтения поворотного энкодера. Я нашел код для Uno, поэтому вызов порта для контактов 2 и 3 различен. Я думаю, что на Меге это PORTH3 и…
- Код Arduino «Ошибка» Я делюсь своим кодом. Проблема, с которой я столкнулся, заключается в том, что код выполняет все функции, которые должны быть вызваны, за исключением отображения показаний MAX30100 (для сердечного…
- Объединение 2 датчиков в один код с 1 кнопкой Я пытаюсь создать схему с одной тактильной кнопкой, ЖК-дисплеем и двумя датчиками: 1) температуры и 2) датчиком пульса. Когда цепь включена, на ЖК-дисплее сначала отображаются показания датчика…
- Данные DHT11 из Arduino UNO в Firebase через ESP8266 Привет, всем доброго дня. У меня есть проект, в котором мне нужно отправить данные датчика DHT11 в базу данных Firebase, используя модуль Wi-Fi Arduino UNO и Esp8266 esp-01. Оба они должны работать…
- Почему dtostrf() не работает для этого значения? Я строю метеостанцию, используя ESP32 и BME280. Я передаю данные через MQTT и Python в базу данных, которая затем используется для создания удобной информационной панели для данных. Сообщение…
- Новый код приводит к звуковому шуму Я работаю над схемой, которая может записывать звук на SD, когда переключатель находится в положении HIGH, и останавливать запись, когда переключатель находится в положении LOW. Я использую…
- Ультразвуковой датчик показывает странные показания Когда я запускаю тестовый код в библиотеке Newping для ультразвукового датчика SR04, он работает правильно, но когда я запускаю реальный код для робота, избегающего препятствий, он каждый раз…
- Arduino зависает, если питание отключено от HMI У меня есть Arduino (Pro Mini), подключенный к дисплею HMI через последовательный порт. Когда пользователь нажимает кнопку на экране HMI, он активирует реле, подключенное к одному из цифровых…
- esp8266 WiFi не может подключиться к PHP- серверу Я использую магнитный поплавковый датчик для контроля уровня воды в резервуаре. Я использую плату ESP8266. Я пытаюсь отправить собранные им данные на страницу php на хосте под названием «weris…
- Как закодировать светодиодные поворотники на умной машине Этот вопрос касается того, как добавить указатели поворота на смарт-автомобиль с питанием от Arduino. У меня есть 4 светодиода для указания поворота на моей умной машине (следование по линии,…
- Arduino pow() делает девятки Я временно теряю рассудок или не понимаю, как работает степенной метод, но когда я привожу 10 к степени числа, это значение равно -1. Итак: 10*10 = 100 Тогда я бы предположил, что 10^2 =…
- Бот не активируется после нажатия кнопки Предполагается, что этот бот начнет двигаться вперед при нажатии кнопки и остановится после того, как отсчитает 3 линии ленты на земле. В настоящее время он настроен на сканирование цвета пола в…
- Определения целочисленных массивов: длина Я определяю переменную как целое число и хочу ее использовать int specLength = 17; int spec[specLength-1]; Когда я это делаю, я получаю следующее сообщение об ошибке: TestProgram:34:…
- Мои выходы не выдают ток только в двух моих контактных режимах, но в остальных работают нормально. Мои выводы pinMode 5 и 6 не работают с этим кодом, но будут работать, когда они автономны. Что заставляет Arduino ничего не выводить с этих выходов в моем коде? #include <SoftwareSerial…
- Цикл Arduino над функцией всегда отображает 0 в качестве конечных значений. Я пытаюсь выполнить циклическую обработку функции в Arduino, чтобы получить значения 2000 раз, а затем разделить их на 2000, чтобы получить среднее смещение: int16_t x_offset = 0; int16_t…
- Ошибка компиляции скетча Arduino Я пытаюсь увеличить громкость усилителя Max9744 мощностью 20 Вт от Adafruit с помощью скетча Arduino. Я только начинающий и работаю с внуком, так что это может быть больше, чем я могу сделать. …
- Контроллер радиоуправляемой машины с использованием библиотеки RC-switch (Новичок в ардуино) Привет, у меня есть проект, который включает в себя создание радиоуправляемой машины, которая использует радиочастотный модуль 433 МГц и Arduino Nano с серводвигателем и…
- Заставьте 3 сервопривода двигаться подобно волне У меня возникли некоторые проблемы с программированием 3 сервоприводов для движения подобно волне. Так, например, все мои сервоприводы начинаются с 90 градусов. Я хочу, чтобы мой первый сервопривод…
- hx711 и датчик нагрузки показывают 0 для калибровки Я использую этот урок от Sparkfun https://learn.sparkfun.com/tutorials/load-cell-amplifier-hx711-breakout-hookup-guide И используя ИХ код. Единственное отличие в том, что я добавил задержку,…
- autoCalibrateAccelerometerOffset() Почему значения Z колеблются от 0 до 1g в статическом состоянии? Я попытался реализовать функцию autoCalibrateAccelerometerOffset() с помощью кода ниже на Arduino Genuino 101. В статическом тесте, без какого-либо стресса или шума, я считываю значение по…
- Как заставить модуль Bluetooth HC-05 принимать данные с HC-SRO4, а затем отправлять их в мое приложение Android? В настоящее время у меня есть Arduino Uno с ультразвуковым датчиком HC-SRO4, который печатает расстояния до объектов перед ним по шкале от 1 до 15 на последовательный монитор. Я хочу подключить…
- Запуск/Остановка/Сброс мелодии с помощью кнопок У меня 2 кнопки. Кнопка 1 запускает/останавливает мелодию, а кнопка 2 сбрасывает мелодию. Моя мелодия — «С днем рождения». Как я буду использовать кнопки для запуска/остановки/сброса мелодии? …
- Приостановка выполнения программы с помощью кнопки У меня есть программа, которая бесконечно мигает тремя светодиодами подряд. Как запрограммировать кнопку для приостановки программы в середине кода? Кроме того, можно ли изменить код так, чтобы…
- Пример наброска для пинг-понга на паре nRF24L01s работает, но при использовании моего собственного кода происходит сбой после первой успешной передачи. У меня есть пара nRF24L01, подключенных к двум платам Arduino Uno, и я использую библиотеку RF24 отсюда: RF24 library . При запуске скетча-примера pingpair радиостанции без проблем передают и…
- Отправить последовательную команду и дождаться ответа Я новичок в Arduino и перепробовал всевозможные варианты кода, пытаясь добиться этого. Однако ни один из них не увенчался успехом. Мне кажется, это должна быть относительно простая задача, и поэтому…