Список вопросов
- Модуль SIM800L на Arduino nano Я пытаюсь заставить модуль Arduino nano и SIM800L работать вместе. Я снабдил модуль рекомендуемым внешним напряжением 4,0 В (в документации указано 3,6 В - 4,2 В), преобразованным через LM2596.…
- Постоянное отключение ESP8266 SocketIOclient с Python WebServerSocket Я пишу программу, которая повторяет сообщение, отправленное на сервер веб-сокетов на хост-машине. При запуске модуля ESP соединение устанавливается, но сразу же отключается, как показано на первом…
- Измерить время между 2 входами Я делаю небольшой проект, и для этого мне нужно измерить время между 2 входами. по сути, это программа для измерения времени, прошедшего с момента, когда цифровой вывод 2 стал высоким, до момента,…
- mcufriend 2.4 TFT с ESP8266 У меня есть этот TFT: Теперь проблема в том, что я не буду использовать это как щит (то есть я не буду просто класть его поверх Arduino Uno). Я буду использовать его с ESP8266 (NodeMCU). Я…
- DHT11 не работает со светодиодом в arduino смысл моего кода в том, чтобы включить светодиод, когда уровень влажности достигнет определенной величины. Однако он считывает количество влажности, но светодиод не включается. Почему он не работает…
- strcmp, похоже, не работает Я пытаюсь сравнить массив символов, который я собираю, со строкой, и у меня возникают проблемы с сравнением строк. Я получаю данные для массива char в виде набора байтов и компилирую их в массив…
- Неблокирующий SoftwareSerial.Write Как использовать SoftwareSerial.Писать без блокировки, если буфер заполнен? Serial.запись блоков, если буфер заполнен. Поэтому мне нужно проверить Serial.availableforwrite перед вызовом write,…
- Обновление GPS через каждые 30 секунд с помощью NeoGPS и NeoSWSerial Libray Я использую Adafruit Ulitimate Breakout GPS module и NeoGPS и NeoSWSerial Library. Теперь я хочу, чтобы GPS обновлялся через 30 секунд один раз (1 раз в 30 секунд).После его обновления я хочу…
- Считывание одновременно RFID-МЕТКИ с помощью нескольких RFID-считывателей [MFRC522] у меня есть проект, который использует два RFID-считывателя, проект для подсчета меток с конвейерной ленты, в этом случае считыватель будет размещен в середине конвейерной ленты, а считыватель…
- Использовать простой светодиод без лишних цифровых контактов Проблема: я сделал схему, состоящую из светодиодной матрицы 8x8, которая использует все цифровые контакты на плате Arduino UNO, и я хочу добавить к ней светодиод. Я попытался поискать в Интернете,…
- Где находятся положительные и отрицательные отверстия на мини-макете arduino? У меня есть мини-макет arduino. Контакты идут от A до J и от 1 до 17. На большой макетной плате есть символы + и -. На моей макетной плате нет этих двух секций для подключения проводов. Кто-нибудь…
- Контакты ARDUINO UNO TX, RX, L У моего UNO все 3 светодиода TX, RX и L горят - они не гаснут. Кроме того, UNO не появляется как устройство в диспетчере устройств. Что же делать?
- Программатор ISP с последовательным питанием и питанием 5 В/3,3 В В настоящее время я использую Pololu USB AVR Programmer v2.1 для программирования чипов 328p, и мне это очень нравится. Возможность иметь ISP и Serial в одном физическом устройстве, перечисляя как…
- Зачем использовать \" в коде arduino? Работая с синтаксическим анализом JSON, я заметил, что строка данных типа char записывается следующим образом: char json[] = "{\"sensor\":\"gps\"…
- Программирование Bare Metal Due Я мало что знаю о Arduino, но я заинтересован в покупке платы Due 32bit. Мне было интересно, можете ли вы запрограммировать его голым металлом и требует ли это отдельного отладчика или нет? …
- Несколько датчиков расстояния VL6180X интерактивная проблема Я пытаюсь использовать датчик расстояния VL6180X и плату Arduino Uno для индивидуального датчика, выполняющего индивидуальное измерение расстояния. Этот датчик следует протоколу I2C. Поскольку для…
- Невозможно получить SMS на Android У меня есть GSM / GPRS щит для Arduino. Он использует SIM800 от SIMCOM. Я сделал несколько проектов, используя его. Раньше я отправлял SMS из того же модуля. которые были доставлены надлежащим…
- Справка - Atmega328p, преобразование ШИМ-сервокода из pin9 в pin6 Я нашел рабочий код, который использует pin9 (PB1) на ардуино для управления сервоприводом, но в моем проекте ультразвуковой датчик уже использует этот pin / таймер. Я хочу преобразовать код для…
- snprintf не отображает значения с плавающей точкой Я не понимаю, почему отображается форматированная строка?? вместо плавающих значений. Мой код: #include <Arduino.h> #include <Wire.h> #include "SparkFunCCS811.h" #include…
- Тестирование передатчика 433 МГц Ребята, В GitHub есть документ под названием " Полное руководство по передатчику RF 433MHz.pdf ". Существует схема подключения, показывающая вывод данных передатчика, подключенного к выводу 12…
- Постоянная потеря последовательных данных через USB. Исключили аппаратное и программное обеспечение rx/tx. Что осталось? У меня есть Lasersaur , который представляет собой лазерный резак с открытым исходным кодом на базе arduino. Частью его возможностей является растровая гравировка, при которой изображения…
- Регистр АЦП всегда возвращается высоким Независимо от напряжения в точке A0, программное обеспечение всегда возвращает высокое значение (1023). volatile unsigned char* ADmux = (unsigned char*) 0x7C; volatile unsigned char* ADCSRa =…
- Для чего нужны отрицательные контакты на аналоге IndustrialShield M-Duino 58 Я работаю стажером на ПЛК на базе Arduino. Это аналог M-Duino 58 от IndustrialShields. Я пытаюсь понять, как это работает; Реверс-инжиниринг. Но я не знаю, почему он имеет отрицательные цифровые…
- 3v3 ESP односторонняя связь с 5 V Arduino? Возможно, я не совсем понимаю разницу между логическим уровнем и функцией контактов TX и RX? Мне просто интересно, может ли ESP отправлять односторонние данные на Arduino. (Я обнаружил, что для…
- Использование обратной связи энкодера для управления 360 градусным сервоприводом Я собрал скетч для управления сервоприводом, который вращает энкодер. В конце концов я планирую построить его до входа DMX, так что у меня есть диапазон входных данных от 0 до 255. По сути, он…
- Как сделать два (или более) PIN доступными по URL-адресу сервера? У меня есть веб-сервер, настроенный на esp8266, который настроен на отключение электрического relay0 на моей 8-портовой релейной плате. Устройство инициализирует relay0 идеально и без ошибок. Но…
- Всегда HIGH линия на осциллографе, когда UNO Fast PWM TOP ICR1 Я уже 2 дня пытаюсь получить ответ на свой вопрос . Это хорошо для сбора знаний и игры с разными вещами, но до сих пор не было решения. Я пытаюсь использовать сервопривод HXT500 с быстрым ШИМ…
- Длительное зависание в начале передачи SD-карты Я создаю регистратор данных акселерометра, который записывает данные на SD-карту. После какой-то "разминки" все работает отлично в течение как минимум ~ 15 минут (именно это я и тестировал до сих…
- Программирование Arduino с использованием Python, а не C/C ++ Я не очень хорошо разбираюсь в языке Си, и мне было интересно, есть ли способ использовать python для программирования Arduino. Скорее всего, для этого потребуется другая среда IDE, чтобы иметь…
- rfm69 на M0 Express ... init() не работает Я уже успешно подключил rfm69 к своему Feather M0 Express... но я не могу сделать это снова. Соединения следующие (в порядке rfm69): Vin -> 3V Gnd -> Gnd Ru -> (ничего) G0 -> 9 SCK…
- Включение/выключение светодиода с помощью SIM808 с Arduino Mega Я пытаюсь включить / выключить светодиод с помощью модуля GSM 808. Здесь #a0 = СВЕТОДИОД выключен , а #a1 = светодиод включен . Я использовал функцию lcdShow для отображения символов на…
- Почему чтение на ESP32 читает max, когда чтение на UNO читается точно? У меня есть "Емкостный датчик влажности почвы", подключенный к моему Uno. Очень простой код. analogRead (MoistureSensorPin); Это вернет другое значение, с которым я могу работать. При применении…
- Схема светодиодной лампы ардуино Я работаю над проектом светодиодной лампы RGB, и это схема схемы, которую мне удалось придумать. Я планирую интегрировать источник питания 27 В, который питает как Arduino, так и модуль…
- Правильные методы реализации функционального клиентского доступа к асинхронному последовательному интерфейсу? Это вопрос не для новичков. Я реализую функциональный интерфейс для асинхронного последовательного устройства, подключенного к порту Serial1 на mega. Чтобы обеспечить ясность, я хочу реализовать…
- Arduino Pong игровая печатная плата устранение неполадок Я следую онлайн-учебнику, чтобы сделать игру в понг. Мне удалось сделать очень много работы, кроме того, что мои весла в игре продолжают трястись. Кнопки работают нормально, вверх и вниз на обоих…
- Использование Arduino Wifi Shield для приема сигнала Я пытаюсь использовать Arduino Uno с Arduino Wifi Shield 101 для приема сигнала с телефона или веб-страницы по Wi-Fi, чтобы он "инициировал" мою схему. Я смог подключить плату к Wi-Fi, но не уверен,…
- Отправка 4 аналоговых значений от одного arduino к другому с помощью I2C Я модифицировал дешевый контроллер дрона, чтобы вывести его значения джойстика на Arduino Nano. Я сделал это, чтобы вывести его значения 4 pot с помощью I2C на другой Arduino, не спрашивайте…
- Конфликтующие контакты между библиотекой PCM и динамиком и NRF24L01 Библиотека PCM использует вывод pin 11, а NRF24L01 также использует pin 11. Я использую Arduino nano и не знаю, есть ли способ изменить контакты динамика или приемопередатчика. https://github…
- Обновление SPI transfer16 для создания Transfer24 Это может быть немного, но для проекта, над которым я работаю, размер моего слова по умолчанию равен 24 битам (3x8 бит), из которых первые 8 бит - это данные, а следующие 16 бит - данные. Я хотел бы…
- Rasberry Pi, управляющий Arduino - считывает "призрачный" вход - не завершает логический цикл Я использую клон Arduino Atmega2560, я использовал его много раз с удовлетворительными результатами, хотя раньше я не использовал его с моим Rpi. Мой Raspberry Pi - модель 4 (B, я думаю?). …
- FastLED-driven strip ведет себя странно при использовании PN532 Светодиодная лента (WS2812B, 46 штук, PIN 8) и RFID-щит Adafruit PN532 (IRQ 2) прикреплены к моему Arduino Mega 2560. Полоса на основе GRB, кажется, отлично работает с FastLED в начале, я могу…
- Подключение нескольких ультразвуковых датчиков (hc-sr04) к одной плате arduino.(мега) В настоящее время я работаю над системой сигнализации, используя несколько датчиков и одну плату arduino, и я получаю показания от 2 датчиков, но один дает постоянный ноль и постоянный звук зуммера,…
- Проблемы вычисления и печати long unsigned integer (длинных целых чисел без знака) У меня есть этот код, который выдает ошибочное длинное число без знака. КОД: char buff[100]; int unsigned long bytes; bytes = 48 * 70 * 144; sprintf(buff,"%lu bytes\n",…
- eBay "Development Programmer Board for ATtiny" Кто-нибудь пробовал это сделать? Есть ли у ATtiny загрузчик? Какое программное обеспечение используется для программирования чипа? Arduino совместим? Выглядит намного удобнее, чем…
- Быстрый ШИМ: разрешение в герцах Я пытаюсь получить приятно звучащий переменный ШИМ для ЦАП и намерен использовать клавишу Sallen как часть активного фильтра нижних частот. Я установил Быстрый ШИМ на максимум 255 ( WGM1 [0-3] =…
- Устранение неполадок светодиодной ленты WS2812b с кнопкой включения/выключения У меня есть очень рудиментарная установка с arduino nano, светодиодной лентой, кнопкой и резистором. Я пытался использовать кнопку в качестве переключателя, используя этот код #include…
- LCD 16x2 показывает одну линию разреза и 7-й столбец также разрезаемый Мой ЖК-дисплей 16x2 показывает одну вырезанную линию и 7-й столбец также вырезан: Применение давления:
- Первое использование Kuman 3,5-дюймового TFT-экрана модели SC3A-NEW-UK с Arduino Я купил онлайн этот ЖК-сенсорный экран Kuman SC3A-NEW-UK. Он использует драйверы ILI9486, но не содержит инструкции по эксплуатации, а на сайте kumantech.com отсутствует полная техническая…
- Расширить пространство программы, избавившись от загрузчика на NANO У меня просто есть сложная программа, которая работает на НАНО. Теперь, когда я использую свои printlns для отладки, у меня заканчивается память. Я читал об использовании программатора, чтобы…
- Arduino - Сервомоторное управление и программное обеспечение Мои два arduino общаются последовательно с XBee. Приемник arduino также управляет серводвигателем. Сервопривод работает стабильно, когда нет соединения XBee. Но при последовательной связи Arduino…
- Какой релейный модуль купить и в чем разница между 1-канальными и 2-канальными релейными платами Я хотел создать простую схему, используя Arduino для управления светом в моем доме. Но я не знаю, какой релейный модуль использовать, мой дом работает на стандартном 220 В переменного тока…
- Нужно двигать сервопривод в течение определенных промежутков времени #include <Servo.h> //объявить для вставки библиотеки Servo.h Servo myservo; //создать объект servo для управления сервоприводом int pos = 0; //переменная pos для длительного хранения…
- Как увеличить расстояние обнаружения на датчике обхода препятствий Arduino KY-032? У нас есть датчик предотвращения препятствий Arduino KY-032, и мы потратили приличное время на поиски и исследования, чтобы найти подробный технический паспорт / руководство, чтобы выяснить, как это…
- Возврат структуры из функции порождает ошибку компиляции "does not name a type" У меня есть файл main.ino , который содержит struct EulerAngles { double roll, pitch, yaw; }; void setup() { EulerAngles angles; angles = anglesCalc(); Serial.print(angles.yaw); } void…
- Возможно ли для Arduino as ISP board прошить мастер-плату ISP? У меня есть установка из 2 плат Arduino Leonardo. Давайте назовем их Платой А и Платой В. Плата A - это основная плата SPI, которая постоянно связывается через SPI с массивом датчиков. В какой-то…
- Замена микросхемы (atmega328) при превышении срока службы Подумайте, не истек ли срок службы atmega328. В таблице данных atmega сказано, сколько раз мы можем загрузить скетч около 10.000 раз (cmiiw), должен ли я изменить arduino или только…
- Как установить скорость SPI для ATmega1284P? Я использую MightyCore и platformio. Мой конфигурационный файл выглядит следующим образом Мои предохранители установлены следующим образом: E:FD H:D6 L:8F У меня контроллер работает на…
- utf8 в шестнадцатеричный макрос Я хотел бы заменить символы utf8 на байтовые значения для облегчения обработки отображения символов. Фактическая таблица замены взята из таблицы данных lcd, поэтому она не является преобразованием…
- Игнорирование первого высокого выходного сигнала датчика Если датчик вибрации с Arduino обнаруживает два высоких входа в течение 1 минуты, я хочу, чтобы светодиод мигал в течение одной секунды. Моя способность писать код Arduino очень низка; я попытался…
- ESP32 световые полосы, показывающие неправильные цвета Я купил несколько индивидуально адресуемых светодиодных лент (большая катушка). Чтобы снизить стоимость, это WS2811, и это один чип на 6 светодиодов. Я не знаю, дешевизна или светодиодный стиль…
- 2 Моторное управление роботом с радиоуправляемым радио Я делаю робота для местного конкурса робототехники. Одна из главных функций, которую мне нужно сделать, - это двигать его вперед, назад, вправо, влево. Совсем как радиоуправляемая машина. Я…
- Arduino Uno с ESP8266-01 с AT Вот схема, которой я следовал: Вот и ссылка: https://www.circuito.io/app?components=10167 ,11021,12083,13678,13959 #include "DHT.h" #include "NewPing.h" #include <SoftwareSerial…
- Когда выполняются глобальные констукторы? Прошу прощения, если это уже обсуждалось раньше, но я ничего не смог найти. Я написал простой класс светодиодов. Для иллюстрации (на самом деле это немного сложнее), но это звучит примерно так: …
- Мой модуль DHT22 вообще не работает Я купил этот модуль DHT22 на AliExpress. Модуль выглядит нормально, но он вообще не работает. Я перепробовал множество скетчей, пытался сменить штифт, пытался сменить кабели, но всегда получал…
- Оперативная память стоимость ввода функций Друг сказал мне, что я не должен полагаться на функции, потому что во время выполнения они занимают значительный объем оперативной памяти. Это правда или, если это не так, каков максимальный…
- Петли переключения с переключателем SPDT Я сделал четвероногого робота-дрона / автомобиля, и мне нужна помощь с кодом. Я нашел два кода для управления каждым его аспектом, но мне нужна помощь, чтобы соединить их. Я сделал радиоконтроллер с…
- Плавное управление двигателем постоянного тока с помощью millis Итак, задача состоит в том, чтобы управлять двигателем постоянного тока 12в. С помощью первой кнопки вы можете добавить скорость двигателя на определенный шаг скорости. С помощью второй кнопки…
- SSD1306 показывает статику, когда я пытаюсь отобразить изображение XBM Это моя схема. Это и есть код. #include "U8glib.h" // include the universal graphcs library U8GLIB_SSD1306_128X64 u8g(12, 11, 10, 9, 8); // initialise a u8g display…
- Arduino застрял в PT_WAIT_UNTIL Я использую библиотеку Protothread от Адама Данкелса. Предполагается, что он подождет 1 секунду, а затем продолжит работу. Но вместо этого он застревает там, и все, что происходит после этой строки,…
- Проблема понимания того, как запрограммировать DS3231 RTC Мне нужно посылать импульс на Arduino каждый час . Мне не нужны день, месяц, год и так далее. Мне просто нужен импульс от DS3231 каждые 1 час через квадратный волновой вывод . https://github…
- "масштаб" не был объявлен в этой области В настоящее время я занимаюсь проектом роботизированной руки. Я использовал тензодатчик с усилителем HX711 для обнаружения и мониторинга объектов. Если предметы меньше 3 кг, то серводвигатель в…
- Обнаружение сигнала, поступающего от другого датчика движения, который запускает затвор камеры У меня есть датчик движения (используемый для захвата камеры), который посылает сигнал на камеру, чтобы вызвать затвор. Я пытаюсь использовать Arduino для включения света на 10 секунд, получая…
- Как заставить arduino всегда подключаться как /dev/ttyUSB0 и с chmod 0777? У меня есть Debian 10 в качестве ОС, и для проекта мне нужно, чтобы мой arduino всегда был подключен как /dev/ttyUSB0, а не какой-либо другой номер ttyUSB, и мне нужно, чтобы он был связан с правами…
- Найти определенную комбинацию строк в serial и считывать следующие символы до тех пор, пока другой установленный символ не остановит поиск У меня есть следующее последовательное сообщение, которое я получаю от ESP32 под управлением GRBL: <Idle|MPos:158.500,0.000,0.000|FS:0,0|Pn:H|Ov:100,100,100|SD:0.21,/instruction.nc> Я…
- Являются ли эти резисторы, подключенные GND на Arduino, избыточными? Кто-нибудь знает, почему эти 4 резистора есть (вложение)? Похоже, что они бесполезны, так как подключены в петле к GND. Полная схема здесь: https://store.arduino.cc/arduino-due
- Регистрация данных о скорости с помощью arduino и GPS-модуля Я использую GPS-модуль Quectel L80-R в сочетании с Arduino UNO для считывания и регистрации координат и скорости моего автомобиля. В настоящее время я использую библиотеку TinyGPS ++, которая…
- Ошибка "avrdude:stk500_recv(): programmer is not responding" при загрузке скетча в Arduino Pro Mini Недавно я купил Arduino Pro Mini (3.3V 328p, 8 МГц) вместе с конвертером CP2102 USB to TTL UART. Когда я пытаюсь загрузить скетч в Pro Mini, используя его, я получаю ошибку avrdude:stk500_recv():…
- Почему я не могу выйти из цикла while, читая из serial? Я пытаюсь работать с библиотеками FastLED и управляю светодиодным Stip через WEMOS D1 MINI на базе ESP8266, чего я пытаюсь добиться, так это перехода от анимации fastled к другой .. эти анимации…
- Как исправить задержку курсора мыши на голосовой и двигательной головной мыши в беспроводных настройках? Для моего проекта head mouse, который основан на модуле распознавания голоса V3.1 для операций левого клика, двойного клика, правого клика, я столкнулся с проблемой. Я использую радиочастотный…
- Библиотека PCM не работает на Arduino Nano Я использую PCM ( http://highlowtech.org/?p=1963 ) библиотека на Arduino nano, я подключаю динамик (https://www.amazon.com/gp/product/B07WZP4QFK/) в контакт 11 и заземление, но файл примера не будет…