Список вопросов
- Чтение датчика давления от 4 до 20 мА с использованием uno У меня есть датчик давления OsiSense™ XMLP, который я хочу считать с моего Arduino uno. Это схема, которую я собираю для измерений от 4 до 20 мА. Я читал в Интернете, чтобы узнать, как…
- Какой-нибудь совет, который вы можете дать мне по моему коду шагового двигателя? Я новичок в Arduino, в настоящее время занимаюсь уни-проектом, в котором моя команда хочет создать своего рода устройство в стиле игровых автоматов, использующее шаговый двигатель для вращения…
- Это дает некоторые сбои на 7-сегментном дисплее Он показывает правильное значение на мониторе, но не отображает значение на моем дисплее. int pinNumb[7] = {2, 3, 4, 5, 6, 7, 8}; int num_array[11][7] = { { 1, 1, 1, 1, 1, 0, 1 }, // 0 { 0,…
- HX711 спорадические неправильные значения Я соединяю HX711 с Arduino, чтобы измерить нагрузку на что-то. Однако в моем проекте мне нужно постоянно следить за нагрузкой. В большинстве случаев я получаю довольно точные значения, однако…
- Запуск С для ардуино Есть ли компилятор, который я могу использовать для запуска C на arduino или каким-либо другим способом, чтобы я мог загружать программы C на свой arduino?
- avr-g++ (или avr-gcc) и библиотека LiquidCrystal Я пытаюсь запустить простую программу Hello World из Arduino 1.6.5 с терминала. Когда я запускаю его в Arduino IDE, он работает хорошо. Когда я пытаюсь получить его с помощью avr-g++ , мне сложно…
- GCC msg "note: in definition of macro 'max'" сообщение об ошибке Я использую плату серии ATtiny x5 для компиляции своего проекта (файл .cpp.ino). Всякий раз, когда я использую макрос max( a , b ) , я получаю следующее сообщение: "C:\Documents and…
- Не могу понять как исправить эту ошибку компиляции все работало какое-то время и сильно изменилось, чтобы снова заработало. не очень понимаю ошибку. [![C:\Users\bavob\AppData\Local\Temp\ccyfrkaL.ltrans0.ltrans.o: В функции `loop': …
- Я не могу правильно получить строку, которую я отправил через nrf Я использую Arduino Uno и nrf24l01. контролировать данные датчиков. Но это сообщение, которое получает master: ⸮ это мой подчиненный код. void monitoring() { delay(10); radio…
- Помогите с лестничным освещением с помощью датчика HC-SR04 и светодиодной ленты WS2812 Прошу прощения за мою наивность, так как я новичок в Arduino и программировании. Я пытаюсь собрать проект для лестничного освещения, запускаемого ультразвуковым датчиком внизу лестницы и…
- проблема с записью SD У меня есть код Arduino для регистрации данных датчика, времени и даты. Затем я сохраняю все данные на SD-карте, а затем отправляю значение датчика на другой узел с помощью Lora. но я не могу…
- Измерение 12 В через делитель напряжения: правильный выбор резисторов Я хочу измерить 9-вольтовую батарею через один из аналоговых входных портов моего Arduino Nano. Из всех схем этого отличного ответа я выбираю самую простую, делитель напряжения. Предполагая, что…
- Нет соответствующей функции для вызова SoftwareSerial::SoftwareSerial(int&,int&)? Как исправить эту проблему #include <LiquidCrystal.h> #include <SoftwareSerial.h> float pulse = 0; float temp = 0; SoftwareSerial ser(9,10); String apiKey = "U5AGYVQT5JRJPSDR"; // Переменные int…
- Использование массивов и светодиодов для представления фортепианных гамм Я пытаюсь использовать адресные светодиоды для отображения различных гамм фортепиано, используя формулу полунот для каждой гаммы в виде массива и ввод для указания начальной ноты. int…
- Как я могу очистить память моего Arduino в этом случае? Я сделал код, используя управление HID. Но, кажется, я накосячил, но я не могу загрузить новый скетч (и отредактировать неправильный код), потому что мой Arduino постоянно делает такие вещи, как…
- УДАЛИТЬ СТРОКУ ИЗ ФАЙЛА НА SD-КАРТЕ ИСПОЛЬЗОВАНИЕМ ARDUINO MEGA Я ХОЧУ УДАЛИТЬ ПЕРВУЮ СТРОКУ В ФАЙЛЕ, КАК ОНА ОТПРАВЛЕНА НА СЕРВЕР, И СЕРВЕР ПОДТВЕРЖДАЕТ ЭТО, И ДАННЫЕ 2-Й СТРОКИ ДОЛЖНЫ ПЕРЕМЕСТИТЬСЯ НА 1-Ю СТРОКУ. УДАЛИТЬ ПОСЛЕ ПОДТВЕРЖДЕНИЯ СЕРВЕРА. МОЖЕТ…
- Код I2C работает на Mega 2560, но не на Uno и nano Я недавно приобрел этот датчик частоты сердечных сокращений и пытался сделать это работает. Я использовал эту библиотеку MAX30100 , которую нашел на Github. По какой-то причине, когда я использую…
- Возникли проблемы с определением CTC на таймере 1 с помощью ATTiny85. Я использую Timer1 на Attiny85 с тактовой частотой 1 МГц, чтобы переключать светодиод каждую секунду. Однако у меня возникли некоторые проблемы с выбором прескалера и значения OSC. Я использую…
- Как прочитать входной контакт на MCP23017? Я работаю над созданием простого кода для MCP23017, который хочу использовать для запуска LCD128x64. Мне удалось установить IODIRB в качестве вывода и мигать светодиодом в качестве теста. …
- Могу ли я запрограммировать nano через SPI с помощью другого nano? Я новичок в arduino, но хочу запрограммировать nano через SPI, чтобы пропустить загрузчик. Я знаю, что могу запрограммировать nano с помощью uno как программист, чтобы сделать это, но у меня нет uno…
- RtcDateTime' не называет тип Я протестировал код, который успешно компилируется. Но после того, как я объединил его с другим кодом, здесь отображается ошибка, в которой говорится, что RtcDateTime не называет тип. …
- Модуль nRF24L01 с использованием библиотеки Mirf работал, а затем остановился У меня есть два модуля nRF24L01, они оба подключены к сенсорному экрану, который имеет специальные порты для этого типа модуля на Arduino Unos. У меня есть этот код на Arduino, который…
- Создание массива с длиной, полученной из библиотеки При создании массива, как в скетче #include <Lib.h> int myArray[Lib::len]; void setup() {} void loop() {} переменная len должна быть целочисленной константой, известной во время…
- Ошибка: invalid application of 'sizeof' to incomplete type 'int []' при попытке вычислить размер массива в библиотеке Я создал библиотеку, содержащую массив. Это файл .h: class Lib { public: static int arr[]; }; А это файл .cpp: #include "Lib.h" int Lib::arr[] = {0, 1, 2, 3}; При попытке…
- Вычислить размер массива, который был передан в качестве параметра функции При передаче массива в функцию вы обычно передаете длину массива вместе с ним. Вы можете вычислить размер массива с помощью sizeof(myArray)/sizeof(myArray[0]) , который прекрасно работает. …
- Используйте ATtiny85 для выполнения начальной настройки маршрутизатора Cisco с использованием его консольного порта USB. У нас есть более 200 новых маршрутизаторов Cisco с консольными портами USB (но не со старыми последовательными консольными портами RJ45). Это очень неприятно, потому что маршрутизаторы не…
- Два адруино подключены к малине по usb, но один переподключается во время выполнения кода обработки Я пытаюсь решить эту проблему уже месяц... но все еще проблема... Я хочу сделать светодиодную матрицу ниже спектра. Скетч изображения https://youtu.be/X35HbE7k3DA …
- Как подождать определенное время, прежде чем что-то делать во время выполнения другого кода? У меня есть проект, в котором я использую библиотеку HX711 с тензодатчиком для взвешивания фруктов, находящихся на конвейерной ленте. Каждый фрукт имеет вес, который необходимо классифицировать.…
- Вопрос о включении операторов и деталей в файл Arduino.h из основной библиотеки Это больше вопрос по C/C++. Однако файлы, о которых я спрашиваю, являются частью библиотеки Arduino. В /arduino-1.6.5-r5/hardware/arduino/avr/cores/arduino/Arduino.h : #ifndef…
- Проблемы при гонках с несколькими роботами Arduino с ИК-управлением Мы пытаемся участвовать в гонке с тремя роботами Arduino с ИК-управлением (комплект Elegoo IR), но ИК-сигнал от каждого пульта, похоже, принимается всеми тремя приемниками. Можно ли создать…
- Тайм-аут связи Arduino Mega с ошибкой программатора У меня есть Arduino Mega 2560, и она работала нормально примерно до обеда, когда я начал получать эту ошибку: avrdude: stk500v2_ReceiveMessage(): timeout avrdude: stk500v2_getsync(): timeout…
- Код, из-за которого серводвигатель не работает! Мой скетч компилируется и загружается, но при запуске программы серводвигатель не работает. Кнопки работают, светодиод работает, пьезо-зуммер играет мелодию, шаговый двигатель работает, но не…
- Как обнаружить Genuino 101 внутри кода? Я использую пользовательскую библиотеку для Arduino Mega, которая использует библиотеку AES для шифрования AES-128. Однако, когда я пытаюсь использовать эту библиотеку в макетной плате Intel…
- NodeMCU Ping работает на одном, но не на другом Обновление 2: Протестировали, пропинговав различные устройства в разных подсетях/вланах. и сделал pcap на точке доступа Wi-Fi Я вижу запросы icmp, проходящие для каждого запроса, кроме запросов в…
- Проблема с кодом PID, переменная error_x ведет себя странно Я пытаюсь заставить error_x и error_y отображать разницу между целью и позицией. По какой-то причине я не могу заставить error_x работать правильно. error_y имеет тот же код, но работает корректно.…
- Несколько dht11 на wemos d1 r1 Я пытаюсь подключить три отдельных DHT11 к моему Wemos d1 r1. У меня каждый датчик подключен к контакту питания, который включается и выключается, контакту датчика и общему заземлению. Вот мой код: …
- Создание веб-сервера на Wemos D1 mini pro Я пытаюсь установить веб-сервер на свой Wemos D1 mini pro. Я использую этот пример для кода Arduino: https://github.com/wemos/Arduino_D1/blob/master/doc/ esp8266wifi/server-examples.rst …
- AVR-GCC не может вызвать функцию, расположенную по фиксированному адресу Я написал следующий код: #include <avr/io.h> __attribute__((noinline, section(".app_start"))) void app_start() //секция app_start начинается с 0xFA0 { …
- Сборка mocoLUFA под OSX и Linux Я пытаюсь собрать mocoLUFA под OS X el Capitan 10.11.6. [Редактор: mocoLUFA (прошивка MIDI для Arduino Uno)] Я использую указанную версию LUFA (LUFA101122) и пробовал собирать как с brew…
- Искаженный звук от mcp3002 Я настроил MCP3002 для преобразования аналогового сигнала в цифровой. Когда я читаю его напрямую через последовательный порт и конвертирую в wav-файл, он звучит относительно ясно. Серийный номер…
- Расширение импульсов прямоугольного сигнала Моя идея состоит в том, чтобы изменить систему впрыска дизельного топлива, чтобы увеличить подачу топлива в двигатель. Сигнал на инжектор представляет собой серию импульсов длительностью 0,1–1,5…
- avr-gcc -D игнорируется Я пытаюсь использовать XCode для компиляции программы avr с библиотеками arduino, но мне кажется, что что-то не так с моим Makefile, потому что он выдает мне предупреждения вроде # warning…
- Как подключить MP503 к Arduino Uno (датчик дыма, алкоголя)? Я не знаю, как подключить датчик MP503 к моему Arduino. Пожалуйста, помогите. http://eleparts.co. kr/data/design/product_file/SENSOR/gas/MP503%20(Ver1.4)%20-%20Manual.pdf
- Проблема со чтением данных с HMC5883L в GY-86 Я пытаюсь считать данные с GY-86 с помощью Arduino UNO. При чтении MPU6050 и MS5611 работает достаточно хорошо. Но что-то не могу ничего прочитать с HMC5883L. Вот код, который я использовал: …
- Как включить библиотеки Arduino с помощью AVR-gcc без IDE? Я пишу свой собственный код для Arduino Uno. Я компилирую свой код с помощью AVR-gcc, а затем загружаю его с помощью AVRdude. Я не использую программное обеспечение Arduino, но оно установлено и…
- Проблема со связью RS485 Я пытаюсь установить связь RS485 между Arduino Mega и Arduino UNO, как указано в следующей ссылке: https://www.engineersgarage.com/arduino /rs485-связь-между-ардуино-мега-и-ардуино-про-мини Но…
- Статус выхода 1 ожидаемое первичное выражение перед ']' Arduino Вот и вся ошибка: Arduino: 1.6.7 (Windows 7), Board: "Arduino/Genuino Uno" *\readMifare\readMifare.ino: In function 'void loop()': readMifare:113: error: expected primary-expression before…
- Получение контактов/сохранение контактов на SIM-карту У меня есть GSM Shield , и есть ли способы получить сохраненные контакты на SIM-карте? Кажется, что библиотека GSM не поддерживает запись данных на SIM-карту/чтение данных с SIM-карты? Моя…
- avr/io.h ошибка "No such file or directory" при компиляции с использованием avr-gcc Я пытаюсь использовать atmega328p как отдельный микрочип и запрограммировать его. Я использую Arduino Uno в качестве ISP. Я написал простую программу, чтобы проверить ее, однако, когда я пытаюсь…
- Получение данных от сети 120В 50/60Гц Как я могу получить данные от основного источника питания моего дома и восстановить их сигнал? Я использовал трансформатор и инверторный усилитель для понижения напряжения до 5 вольт и считывал его…
- Запрограммировать ATMega328P и использовать его без платы Arduino. Я хотел бы использовать ATMega328P для своего проекта, я надеюсь сделать это без платы Arduino. Я знаю, что с помощью Arduino IDE и платы Arduino я могу программировать микроконтроллер. Однако…
- Как отправить данные из Arduino Uno с SIM900 GPRS в Firebase Я создаю Android-приложение для отслеживания транспортных средств в режиме реального времени, используя Arduino Uno и SIM900 GPS. Я хочу использовать Firebase в качестве базы данных для координат,…
- Как проверить, горит ли светодиод? У меня есть печатная плата/устройство, которое может находиться в разных состояниях. Он указывает, в каком состоянии он находится, путем включения одного из трех светодиодов. Теперь я хочу…
- Могу ли я дать vcc на 14v? Какое максимальное напряжение могут выдать выводы ШИМ? могу ли я дать vcc на 14v?
- SIM800L не регистрируется в сети Я тестирую модуль SIM800L, регистрируясь в сети вручную, и получаю сообщение ошибка . Вот команды, которые я пробовал. AT+CSQ +CSQ: 31,0 OK AT+CBAND? +CBAND: EGSM_MODE…
- Прерывания TIMER1 CTC не работают с avr-gcc Я пытаюсь запрограммировать свою Arduino на простом C и столкнулся с очень странным поведением. Если я загружу следующий код из Arduino IDE, он будет работать, как и ожидалось, и переключать контакт…
- arduino и драйверы для независимого управления 5 коллекторными двигателями CIM? Я полный новичок в электронике, но немного знаком с C. я строю машину, для которой требуется 5 небольших двигателей (12 В, 2,5 дюйма, щеточные двигатели CIM) & драйверы двигателей (мне нужно…
- Некоторые контакты arduino подают сигналы при запуске контроллера? Например, на плате ESP32 есть несколько контактов, которые могут выдавать импульсы при запуске контроллера, что связано с работой самого чипа. Не рекомендуется подключать к этим контактам устройства…
- использование ссылок на SFR в встроенном ассемблере gcc Я хочу написать драйвер, который может использовать timer0 или timer2 в зависимости от выбора, сделанного во время компиляции. Поэтому я хочу, чтобы все ссылки на регистры таймера были…
- Почему я слышу только шум или нет звука? Хорошо, в вопросе чего-то не хватает, мне удалось услышать один звук из файлов , а остальные относятся к заданному мной вопросу, поэтому мне интересно. что происходит! Вот код: #include…
- Можно ли через icsp загрузить загрузчик Arduino и скетч на atmega328p? Я знаком с загрузкой загрузчика arduino на atmega328p с помощью другого arduino через arduino IDE. Я также установил программные скетчи, используя этот процесс, который, как я полагаю, не включает…
- Проблема связи I2C с двумя ведомыми устройствами (atlas Scientific) и одним Nano (официальным) Я работаю над проектом, используя Arduino Nano (официальный) и два периферийных устройства от Atlas Scientific (pH и DO), обменивающихся данными через i2c. Все работает нормально, когда я использую…
- Получить всю строку в данных последовательной отправки? Я подключаю NodeMCU к Arduino Uno. Цель состоит в том, чтобы получать всю строку, например "12", каждую 1 секунду. Это мой код на стороне Arduino Uno (отправитель) int mock = 0; void…
- Arduino IDE не будет использовать выбранный порт Я пытаюсь запрограммировать ATtiny85 с помощью программатора AVRISP mkII (этот: https://www.amazon.de/dp/B00IYNAXUC/ref=cm_sw_r_sms_c_api_i_VXOWDb3H3N5ND) с помощью Arduino IDE (версия 1.8.10 в…
- Не удается получить OC1B (контакт 10) для вывода Я пытаюсь заставить эту программу использовать канал B для формы выходного сигнала, используя фазово-правильный режим PWM и используя OCR1A в качестве верхнего. С коэффициентом заполнения 50% я…
- Как записать загрузчик arduino на чипы SAMD21 с помощью J-Link mini Я планирую изготовить собственную печатную плату на плате SAMD21. Я хотел бы спросить, есть ли у кого-нибудь опыт загрузки загрузчика Arduino на J -link Mini , хотя у adafruit есть руководство …
- Запрограммировать Arduino, затем удалить Atmega? Могу ли я запрограммировать Arduino, а затем удалить из него микроконтроллер и использовать его на макетной плате без повторного программирования микроконтроллера? Мои действия будут такими: …
- Как заставить компилятор gcc сгенерировать флаг -S в Arduino IDE Как настроить IDE Arduido на генерацию флага -S для gcc, чтобы увидеть машинный код в Arduino? (скетчи)
- Работает с gcc, но не с Arduino. ошибка: taking address of temporary array Мне нужно жестко закодировать 8-байтовые адреса в массивы символов длиной 8. Это должно быть сделано во многих местах моего кода (в области функций), поэтому я попытался придумать однострочный код.…
- Arduino IDE не может запрограммировать мой Arduino Pro Micro У меня много Arduino Pro Micros, которые я не могу запрограммировать через Arduino IDE. У меня Windows. Я использую информацию о плате SparkFun Pro Micro, загруженную с веб-сайта SparkFun. …
- Переменная устанавливает значение 32767 — MATLAB Arduino У меня заканчиваются идеи о том, что может быть причиной этой проблемы, и я был бы признателен за помощь в определении того, что я упускаю из виду. Краткий обзор проблемы Переменная довольно…
- подсчет оборотов инкрементного энкодера Я делаю проект, который требует от меня использования энкодера faulhaber, и у меня есть 2-канальный 16 строк на оборот. Я раньше не работал с энкодерами и, основываясь на том, что я обнаружил,…
- buiНадежное время в ISR Я использую Nano. Приведенный ниже код представляет собой упрощенную проработку моего проблемного кода. Суть этого заключается в асинхронном обнаружении нажатия кнопки с отключенным дребезгом.…
- ESP32 + Фастлед + WS2801 Я использую плату ESP32 DevkitC с Fastlib и светодиодную ленту WS2801. Светодиодная лента работает нормально, подключил правильно (иногда горят все светодиоды, не мерцают). Я подключил кабель…
- Получить данные о пикселях с помощью OV7670 (без FIFO) и Arduino Uno Сегодня я много читал о взаимодействии OV7670 с Arduino Uno. Я решил вскочить и начать возиться с этой штукой. Подключил по этой схеме: И я скопировал и вставил скетч, который нашел здесь (…
- Как увеличить дальность до ИК транзисторного приемника У меня есть проект Arduino, который управляет светодиодом с помощью ИК-приемника и транзистора. Схема работает нормально, но проблема в том, что светодиод ярко мигает только на коротком расстоянии,…
- 12В но какой Ампер? Итак, если мой Arduino потребляет около 800 мА при 5 В, а понижающий преобразователь постоянного тока около 266 мА при 5 В плюс соленоид 1,2 А при 12 В, стоит ли приобретать блок питания 12 В, 4 А…
- Помогите с кодом ардуино Спасибо, что увидели мой пост. Я пытаюсь написать код, позволяющий попеременно отображать букву "А" в строке 1 и строке 0 на ЖК-дисплее. начиная с (0,1), затем (1,0), затем (2,1), затем (3,0) и…
- Использует ли подтягивающий резистор меньше энергии батареи, чем подтягивающий резистор? Я разрабатываю схему, подключенную к простому датчику открытия-закрытия, например к выключателю. Для простоты конструкции схема с переключателем датчика замыкается на землю и использует…
- Чем программные интерфейсы отличаются от аппаратных по скорости и надежности? Ядро Arduino включает в себя многочисленные программные интерфейсы, имитирующие аппаратные интерфейсы, предоставляемые чипом, и даже выходящие за его пределы. Мой вопрос: если в проекте я могу…