Список вопросов
- Уменьшить яркость светодиода с помощью NPN-транзистора Я знаю, что есть много вопросов по этой теме, но я безуспешно перепробовал все возможные онлайн-руководства. Я хочу приглушить (увеличить и уменьшить яркость) некоторые светодиоды (каждый по 3,5…
- Плата перестает работать при записи serial Я только начал использовать Arduino IDE для своего XMC1100XMC2Go. Информацию о микроконтроллере можно найти здесь: https://github.com/Infineon/XMC-for -Arduino/wiki/XMC-2Go Теперь я начал с моих…
- Ардуино своими руками с USB-портом Я планирую сделать Arduino с нуля. Я нашел много примеров в Интернете, но всем им для программирования нужна другая Arduino. Как я могу сделать Arduino с интерфейсом USB для программирования и…
- Схема светодиодной ленты правильная? Я пытаюсь смоделировать светодиодную ленту на 12 В в соответствии с этим руководством . сделать на EasyEDA выглядит совсем иначе, чем изображения на сайте. Я хотел знать, правильно ли я сделал. …
- Как отправлять сообщения на несколько номеров с помощью модуля Arduino uno и SIM800? Я использую следующий код для отправки сообщения с помощью Arduino Uno & Модуль SIM800. Но мне нужно отправить одно и то же сообщение на несколько номеров, тогда какие изменения я должен внести…
- Не могу прочитать данные json esp 32 ошибка «parseObject() failed» привет, я просто пытаюсь сделать счетчик подписки на Youtube со светодиодной матрицей 32 * 8 и esp 32, и у меня возникла эта проблема, когда я пытался получить подписчиков для подсчета так в чем…
- Использование поворотных энкодеров с прерываниями смены контактов Для проекта я использую Arduino Uno и два (3-контактных) поворотных энкодера. Поскольку цикл занимает немного больше времени, а точность важна, я бы хотел использовать прерывания для считывания…
- Can BUS Shield на Arduino Leonardo - не удается инициализировать CAN Я надеюсь получить помощь в этом, так как я не могу инициализировать CAN. У меня есть щит Sparkfun Can-Bus: https://www.sparkfun.com/products/13262 < /p> и плату Arduino Leonardo. Я…
- Ни один из контактов не работает как вход Я использую Arduino-uno Я пытаюсь прочитать сигнал ШИМ, выдаваемый контактом 6. Я пытаюсь прочитать его с помощью контакта A0. 5 вольт подается с контакта 6 на резистор 300 Ом последовательно с…
- Код для начинающих, цикл не обнаруживает отключенный контакт Я учусь на плате Arduno UNO и пытаюсь включить светодиод три раза, когда подключаю контакт 10 к земле, а затем выключаю его. Затем, когда я отсоединяю контактный номер 10, он НЕ должен снова мигать.…
- Arduino Pro Mini сгораел от 12v. Можно ли спасти его? У меня есть клон Arduino Pro Mini (ATmega328) 5v. Я подал на него ровно 12 вольт через вход питания RAW, но он моментально нагрелся и начал дымить. Из области рядом с черной штуковиной S4 шел дым…
- C: Нет связи с подключенным последовательным портом? Я пытаюсь подключиться к устройству Arduino Mega At2560, подключенному через последовательный порт USB, на моем ПК с ОС Linux. Используя код C, я пытаюсь отправлять и получать простые текстовые…
- Проблема с кодированием Arduino Я управляю водяным насосом, основываясь на показаниях ультразвука. Как только ультразвуковой датчик покажет > 10 см, я хочу, чтобы водяной насос запускался до тех пор, пока датчик не покажет <…
- Моторный щит L293D У меня есть моторный шилд L293D поверх моего Arduino UNO. К L293D подключен сервопривод на 5 вольт и двигатель на 12 вольт, есть внешний источник питания. Если я удалю перемычку на плате и…
- Почему следующий код не заставляет светодиоды мигать, а горит постоянно? int timer = 1000; int thispin = 5; void setup() { for (int thispin = 5; thispin < 8; thispin++) pinMode(thispin, OUTPUT); } void loop() { for (int thispin = 5; thispin < 8;…
- Как подключить MPU9250 к NodeMCU с помощью SPI или I2C Slave? Я хочу подключить 3 датчика MPU9250, но так как шина I2C всего одна, то есть еще 2 датчика, которые я хочу подключить через SPI. Используемая библиотека — https://github…
- Как медленно изменить направление шагового двигателя с помощью AccelStepper? Я знаю, что направление можно изменить с помощью .setSpeed(speed); ... //проверить ввод .setSpeed(-speed); Мне нужно медленно замедляться и ускоряться назад, поэтому я должен использовать …
- Понимание спецификаций NRF24L01 Я читал это руководство о NRF24L01 и наткнулся на несколько терминов. что я не совсем понял. Он использует диапазон 2,4 ГГц Относится ли это к частоте электромагнитных волн, которые…
- Как подключить 10 вибромоторов к UNO? Я новичок в arduino и во всем, что связано с электрикой и электроникой. Мне нужна информация о том, как подключить 10 вибромоторов к Arduino Uno, не повредив плату. Нужна ли мне внешняя схема для…
- Использование TIMER0_COMPB_vect Я пытаюсь понять, как в полной мере использовать вектор COMPB ISR Timer0 на ATMega328 (стандартное ядро Arduino). Я понимаю, что это заставит delay() и millis() не работать, но меня это устраивает.…
- Какой программатор выбрать в Arduino IDE для ATMEL-ICE ISP? Я использую AVRISPmkII уже много лет, но недавно отдал свой другому любителю. Я хотел купить замену, и мне пришлось купить ISP ATMEL-ICE, так как AVRISPmkII сейчас недоступен. Иногда мне нравится…
- Как сделать данные BLE доступными для определенного приложения? Я использовал пример BLE из здесь . Но любое устройство может читать и записывать заявленные характеристики. Есть ли способ сделать данные недоступными для других устройств, кроме моего…
- Подключить SDRAM к STM32 Ну, прежде всего всем привет и спасибо, что прочитали мой вопрос. Я разрабатываю плату с микроконтроллером STM32F730R8T6 и хочу подключить к ней MT48LC16M16A2P-6A, который представляет собой чип…
- Можно ли использовать блютуз от динамика в качестве блютуз модуля? У меня есть динамики Bluetooth, которые мне не нужны, и мне интересно, могу ли я использовать их Bluetooth в качестве модуля Bluetooth для использования с Arduino. если да, то как, какие контакты я…
- Как использовать прерывание АЦП на синей таблетке STM32 В настоящее время я использую платы STM32F1xx из http://dan.drown.org/stm32duino/package_STM32duino_index.json< /а> Чтобы запрограммировать мою синюю таблетку, но я не могу найти, как…
- Использование NeoSWSerial вместо SoftwareSerial с библиотекой отпечатков пальцев Adafruit Я использую датчик отпечатков пальцев FPM10A вместе с библиотекой отпечатков пальцев Adafruit. У меня также уже есть модуль GPS и Bluetooth на плате (подключенный к Arduino UNO), и я использую…
- Помогите с AccelStepper - не двигается! Начнем с того, что я не программист, не особо разбираюсь в программировании и впервые программирую Arduino Uno. Я использую двигатель Nema 23 (23HS22-2804S) с микрошаговым драйвером (ST-M5045). В…
- Поддерживает ли MKR WIFI 1010 контроллер мыши и клавиатуры Arduino? Сейчас я работаю над проектом, который должен подключиться к моему компьютеру через Bluetooth и получить доступ к библиотеке мыши и клавиатуры arduino. В своем исследовании я обнаружил, что только…
- BMP280 возвращает 0 Я подключил датчик температуры/давления BMP280 к Arduino Uno, как здесь: и использовали пример кода, предоставленный библиотекой Adafruit BMP280. Однако значения температуры и давления…
- Плохо отформатированные символы с использованием Bluetooth-модуля JDY-30 У меня есть Bluetooth-модуль JDY-30, и он подключен следующим образом (за исключением использования Arduino Uno): Он работает, но мне нужно использовать его со скоростью 115200 бод вместо…
- Преобразовать шестнадцатеричное число в десятичное из дополнения до 2 со знаком Я считываю данные со счетчика по протоколу dlms и получаю оттуда шестнадцатеричные значения. Я хочу преобразовать эту шестнадцатеричную строку в десятичное значение со знаком. Например, ff9d…
- Делитель напряжения и входы NodeMCU Некоторые датчики выдают на выходе напряжение от 0 до 5 В. Аналоговые входы NodeMCU требуют напряжения от 0 до 3,3 В. Я планирую сделать делитель напряжения с двумя резисторами, как в этой …
- Чтение нескольких выводов через регистры на Arduino Due Я хотел бы одновременно считывать несколько выводов в Arduino Due через регистры, такие как PINB, PINC, PIND Arduino Uno. Я знаю, что контакты будут разбросаны по нескольким регистрам, но я полагаю,…
- Как улучшить этот Код? (или как передать строку Char в функцию, чтобы она вела себя как переменная) Извините, я новичок и любитель, когда дело доходит до кодирования, может ли кто-нибудь помочь мне сделать код внутри loop() менее "обезьяньим"? используя правильную функцию? Я много пробовал, но в…
- Пример класса ESP8266 ASyncTCP Я новичок в программировании ESP на Arduino, так как раньше я занимался разработкой на eLua. В Lua были некоторые проблемы с памятью, поэтому я решил перейти на Arduino. Посмотрев несколько…
- Как восстановить жука, когда я загрузил программу, которая была слишком большой и перезаписала загрузчик? Я выполняю целевое модульное тестирование для промышленного приложения, и мой тестовый код слишком велик, чтобы вместить все на плате одновременно. Я использую набор инструментов Sloeber для…
- HID с двунаправленной связью Я хочу собрать геймпад HID с помощью Arduino Micro и намереваюсь использовать библиотека Нико HID для этого. Но я также хотел бы отправить некоторую информацию о конфигурации с ПК на Arduino…
- Лучший и самый надежный способ определить, вытащили ли книгу из книжного шкафа? Какой лучший и самый надежный способ определить, что книга вытащена из книжного шкафа? У меня есть книжный шкаф, на который я хочу установить датчики, чтобы я мог определять, когда определенные…
- Использование MouseX в обработке для управления светодиодами. Ошибка в коде - светодиоды не горят Я новичок в процессорах и Arduino. У меня крайний срок курсовой работы по обоим в понедельник (6 января). Я пытаюсь написать скрипт, который использует значения mouseX для включения и выключения…
- Как Arduino UNO различает данные программы/флэш-памяти и данные последовательного терминала Я рад узнать, как Arduino UNO или nano различают программные данные , которые должны быть записаны во флэш-память, когда мы нажимаем Загрузить скетч , и последовательный терминал. данные , когда…
- Отправка char через nRF24L01 Я пытаюсь отправить массив символов, используя плату Arduino Uno и модули nRF24L01 Вот код для передатчика и приемника: #include <SPI.h> //~ #include <TMRh20nRF24L01.h> //~…
- Датчик положения руки Какой самый простой способ получить звуковой сигнал, когда человек поднимает руки? Предположим, что он носит датчик или что-то вроде часов или кольца.
- Взаимодействие MPU6050 с Arduino через S-функцию Simulink Я подключаю MPU6050 к Arduino с помощью конструктора S-функций Simulink. Я реализую код MPU6050_DMP6 в конструкторе s-функций Simulink. просмотрев это видео . Следуя этому руководству, я…
- Доступны ли макетные платы в EasyEDA? До сих пор я использовал TinkerCAD, в котором они есть, но не могу найти их в библиотеке EasyEDA. Должны ли разъемы делать то же самое? Я получаю этот пустой прямоугольник в библиотеке EasyEDA, в…
- Как отображать текст на OLED? Я пытаюсь распечатать информацию, полученную от другого ESP32 трансивером CAN, на OLED. Шина CAN работает отлично, так как уже получено «HELLO WORLD». Но я не могу распечатать полученное «HELLO…
- Как записать загрузчик и загрузить скетчи на ATmega328P U (конкретно этой модели)? Недавно я начал изучать встраиваемую электронику и C/C++ и пару дней пытался и до сих пор пытаюсь записать новый ATMega328P U, купленный на Aliexpress. Из того, что я знаю, новые ATMega328P…
- Счетчик на моем монетоприемнике поднимается без ввода монеты, что посоветуете? Я работаю над проектом, в котором используется монетоприемник CH926. Наша проблема заключается в том, что когда я считываю серийный монитор, стоимость монеты постоянно растет и добавляет кредиты,…
- Программирование Arduino с помощью FTDI через контакты Tx и Rx Как запрограммировать Arduino с помощью кабеля FTDI/breakout_board через контакты 0 (Rx) и 1 (Tx)? В случае поломки чипа USB-UART (16U2 или другого) вы можете запрограммировать Arduino с помощью…
- ATMega328 работает, но не выводит ни на какие контакты Проблема: ATMega328 отказывается выполнять digitalWrite() на любых контактах, я могу загружать и запускать скетчи с помощью платы UNO из ide на 328 и могу подтвердить, что она работает с помощью…
- Получить сокет в цикле arduino (прервать цикл while с помощью сокета) В настоящее время я работаю над проектом Arduino. Если Arduino взаимодействует с сервером NodeJS через веб-сокеты. Подключение к сокету работает нормально и без проблем. Но проблема, с которой я…
- Использование внутренней памяти ESP32 Cam Я новичок в серии плат ESP32. Я включил свою плату ESP32 Cam с помощью контакта Vcc, обеспечивающего около 7,4 В, используя две батареи 18650, только чтобы позже узнать, что это был совершенно…
- Аналоговый и цифровой серводвигатель, переменный и постоянный ток Меня немного смущает терминология серводвигателей. В1. Серводвигателю переменного тока требуется источник питания переменного тока? Q2. Для серводвигателя постоянного тока требуется источник…
- Внешняя оперативная память (23LC1024) и внешняя флэш-память (W25Q64JVSSIQ) с Sparkfun SAMD21 Я пытаюсь расширить возможности Sparkfun SAMD21. Мой вопрос в том, какие контакты я должен поделиться? Я имею в виду, я понимаю, что MISO, MOSI и SCK являются общими, но CS подключается каждый к…
- Проблемы с Blue Pill (stm32f103c8t6) прямое манипулирование регистрами Я пытаюсь получить доступ к регистрам, но постоянно получаю сообщение "не было объявлено в этой области" сообщение об ошибке. В настоящее время я использую платы STM32F1xx из http://dan.drown…
- Проблема со чтением данных с энкодера с помощью arduino Здравствуйте, ребята, я пытаюсь подсчитать количество шагов шагового двигателя с помощью энкодера (Avago heds). Я нашел скетч Arduino для подсчета этих шагов и отображения их на консоли, а также…
- Mega ADK подключается к контроллеру PS3 - ошибка OSC did not start error У меня есть проект, над которым я работаю, в котором используется контроллер PS3 для подключения к Arduino Mega 2560 ADK (встроенный USB). Я пытался проверить соединение контроллера/arduino и не…
- Как определить, какой номинал резистора использовать для светодиодной ленты Я пытаюсь использовать ESP8266, питаемый от моего компьютера через USB-кабель, для управления светодиодной лентой WS2812B. Я читал в Интернете, что вы должны поставить резистор перед каналом данных,…
- digitalwrite() HIGH для ардуино Как узнать, устанавливает ли digitalwrite(HIGH, pin_number) напряжение на 5 вольт или 3,3 вольта. Я еще не купил ардуино уно. Я хочу, чтобы напряжение на цифровом выводе было 5 вольт. Я знаю, что на…
- I2C и software serial Попытка сделать GPS-устройство с экраном. Устройство GPS обменивается данными через последовательный порт (Adafruit Ultimate GPS Breakout), и я могу передавать данные GPS через USB на свой компьютер…
- Беспроводное управление сервоприводом Dynamixel MX24T, MX64T с помощью Arduino Mega? Я планирую управлять несколькими сервоприводами Dynamixel (MX28T или MX-64T) по беспроводной сети с помощью Arduino Mega. Поскольку этот сервопривод использует последовательную связь, мне нужен…
- Несколько void loop() с ESP8266 Хочу запустить несколько скетчей на одном скетче. Я использую метод множественных void loop. Это работает, но esp8266 требует много времени для выполнения команд. void Setup() { setup1(); …
- Может ли Arduino поддерживать таймер на 500 mu? Мне нужно вывести последовательное сообщение с интервалом 500 микросекунд (10 байт), может быть немного медленнее, но не более 1 миллисекунды между сообщениями. Можно ли это сделать с помощью…
- Как использовать ШИМ с DRV8870? Я использую Arduino nano и не могу работать с микросхемой DRV8870 в режиме ШИМ. Когда я использую analogWrite(_pin, duty_cycle); , двигатель издает странные звуки. Я думал, что это из-за частоты…
- Прерывания таймера Arduino для PID Я работаю над проектом по робототехнике, в котором Arduino Nano выступает в качестве контроллера движения. Я пытаюсь использовать генератор трапециевидного профиля движения и ПИД-контур, чтобы…
- Sim800L не отправляет СМС подряд Я создал проект с sim800l, который приходит и сохраняет 5 телефонных номеров в памяти eeprom, а затем, когда датчик срабатывает, он отправляет смс на все номера, а затем звонит на первый. Но модуль…
- Создание WebServer ip:port на модуле esp8266 Я создаю Умный Дом с Wi-Fi. Для этого я использую ESP8266 в качестве модуля, подключенного к Arduino. Они взаимодействуют с SoftwareSerial. И есть проблема с глобальным веб-сервером на ESP8266. Я…
- не могли бы вы проверить мой код, в чем проблема? #include <Arduino.h> #include <Wire.h> #include <RTClib.h> int hour1 = 2; int min1 = 40; int sec1 = 0; int hour2 = 2; int min2 = 39 ; int sec2 = 10; const int light = 13; int…
- Связь с датчиком KMX63 по I2C Я пытаюсь использовать новый датчик KMX63 с платой Arduino Uno, мой датчик находится на оценочной плате производства kionix. Для связи il связаны следующим образом: | Пин Уно | Плата оценки…
- Соединение AI A7 Thinker с Arduino Я пытаюсь подключить свой A7 к Arduino Uno, но не могу найти способ связи с ним. Я много искал в Интернете, чтобы найти несколько схем, но ни одна из них не сработала. Вот моя фактическая установка:…
- Почему я не могу прочитать другие смс, кроме первого смс? Мне нужно прочитать входящее SMS на моем GSM-модуле SIM900, и я хочу распечатать номер отправителя и сообщение на последовательном мониторе. Сначала я настраиваю модуль GSM с помощью AT-команд, и…
- Просто сомнение по поводу свечения светодиода Что произойдет, если я подключу анод светодиода к контакту 12, а катод светодиода к контакту 11 и установлю контакт 12 на высокий уровень, а контакт 11 на низкий, будет ли светодиод светиться??
- Аналоговое чтение фиктивного файла Можем ли мы использовать просто аналоговое чтение без его сохранения Я слышал, что рекомендуется читать дважды для большей точности пример: // Чтение дополнительных аналоговых входов …
- Почему мы используем client.flush() в коде, когда мы подключаем Esp8266 к Интернету или серверу? Я использую модуль Esp8266 Wifi (12-E) для управления светодиодом через доступ к Wi-Fi/веб-серверу. Я написал код в Arduino ide, взяв различные ссылки из Google. В коде я не понял client.flush(),…
- Как извлечь бинарник из микроконтроллера STM32 У меня есть уже запрограммированный STM32MCU. Но у меня нет исходного кода. Я понимаю, что трудно получить исходный код от IC. Я слышал, что некоторые люди могут получить двоичный файл из IC,…
- Два сериала не могут работать на одной скорости У меня есть устройство, которое подключается к контактам 10/11 платы Arduino UNO. Я пытаюсь отправлять команды с моего ПК с помощью Arduino для передачи моих команд на устройство через…
- Можно ли отправить 2 или более сигнала o/p одновременно? Я хотел запустить два двигателя с помощью двухканального драйвера двигателя Cytron MDD10A. Таким образом, мое беспокойство основано на выполнении кода, который выполняется построчно, в том случае,…
- Ошибка exit status 1 expected primary-expression before ')' Я пытаюсь скомпилировать скетч для серводвигателя, чтобы заставить его двигаться назад (как импульс). Я использовал два цикла for, чтобы это произошло, но когда я определяю область действия перед…
- Плавно запустить более 2 серводвигателей, подключив их питание к регулируемому предельному напряжению и сигнальные провода к цифровым контактам Arduino? Теперь мой следующий проект будет о серводвигателях, и для этого я не хочу покупать щит или драйвер двигателя для сервоприводов. Итак, я разработал схему для одновременного управления 12…
- Модуль SIM808 GSM работает нормально, GPS не работает (нет сообщения о готовности GPS при включении питания) Я включил модуль SIM808. Он показал мне следующий вывод: RDY +CFUN: 1 +CPIN: READY Call Ready SMS Ready Должно также отображаться GPS ready . Я отправил AT-команду, и все в…
- Как загрузить скетч на atmega328 через FTDI FT232RL UART и Arduino IDE? У меня есть карманный программатор Sparkfun AVR , и я записал загрузчик и загрузил программы с помощью "загрузить с помощью программатора" через USBtinyISP. Это работает фантастически. У меня…