Список вопросов
- Как решить эту проблему "expected primary-expression before ',' token" Я новичок в этом мире Arduino, и у меня возникли некоторые проблемы. Я программирую что-то для школьного задания. Программа выдает ошибку, и мой учитель тоже не знает, как ее решить. Может быть,…
- Использовать 7-сегментный дисплей для отсчета 0/9 с помощью потенциометра. я пытаюсь переключить номер на дисплее с помощью потенциометр, он просто отсчитывает от 0/9. Вся помощь очень ценится! int SegmentA = 6; int SegmentB = 7; int SegmentC = 8; int SegmentD = 9; int…
- Можно ли запитать самодельный Arduino от аккумулятора? Я новичок в Arduino. Для меня покупка платы Arduino Uno обходится дорого. Поэтому я собираюсь сделать Arduino с макетом у себя дома. Я также хочу сделать свой Arduino портативным. Платы Arduino Uno…
- Проблема с настройкой Arduino Due SPI на АЦП. У меня возникли проблемы с настройкой Arduino Due SPI для AD7490 АЦП. Вот как я подключил контакты: +3,3 В > 7490 контакт 22 Вин +3,3 В > 7490 Вref DUE CS (8) > 7490…
- Нужна помощь в кодировании «таймера» в операторе if else Я хочу запрограммировать что-то вроде «таймера» (не знаю, как его назвать) в операторе if else в моем Arduino Uno. По сути у меня есть 2 кнопки. Если кнопка 1 нажата, а кнопка 2 также нажата в…
- Как подключить акселерометр (GY-521) к SparkFun Thing Dev (ESP8266)? Все схемы подключения акселерометра GY-521 к Arduino, которые я нашел, выглядели примерно так: Я читал в нескольких местах, что его необходимо подключить к A4 и A5 . Я хочу подключить его…
- Управление направлением шагового двигателя с помощью кнопок. Я пытаюсь управлять направлением трех шаговых двигателей 28byj-48 с помощью драйверов ULN2003. Я использую 6 кнопок, по 2 на каждый двигатель. я хочу, чтобы каждый двигатель по умолчанию был…
- Несколько узлов с одинаковым адресом приема и передачи. Я хочу сделать сеть на ардуино и чипах nrf24l01. Сеть будет такой: 1 мастер Arduino несколько (без конкретного количества) подчиненных узлов Я хочу, чтобы все узлы имели одинаковый…
- Могу ли я использовать Arduino для генерации ультразвуковых импульсов частотой 8 МГц в пьезодисках? void setup() { pinMode(freqOutputPin, OUTPUT); Serial.begin(9600); // Установите режим CTC Таймера 2 без предварительного масштабирования. OC2A переключается на сравнение совпадений …
- Если условие когда-либо выполняется, я хочу постоянно запускать цикл Я пытаюсь запустить светодиод для подачи сигнала SOS азбукой Морзе, если температура превышает 20 C и обнаружено движение, но я хочу, чтобы он продолжал выполнять сигнал SOS даже после того,…
- Как расширить скетч для нескольких входов и выходов В своем проекте я использую 4 кнопки и 4 светодиода. Здесь скетч предназначен только для одной кнопки и одного светодиода. Я хочу расширить свой скетч до 4 кнопок и 4 светодиодов. Расскажите,…
- Как подключить камеру телефона к ардуино? Я хотел бы спросить, как подключить камеру моего телефона к Arduino, как это сделано в этом этом видео . Кто-нибудь знаком с приложением , которое они используют?
- Меньшая и дешевая альтернатива Arduino Uno для постоянных проектов. Я немного поигрался с Arduino Uno, которая поставлялась в комплекте с макетной платой и компонентами. Вскоре мне хотелось бы сделать еще несколько постоянных вещей. Я бы предпочел устройство…
- Как создать TCP-сервер на Arduino UNO WiFi? В настоящее время я пытаюсь заставить мой Arduino UNO WiFi работать как TCP-хост, чтобы я мог отправить ему TCP-сообщение, и он отправит ответ. У меня не было проблем с этим на Arduino Galileo…
- Как навсегда изменить скорость передачи данных ESP8266 (12e)? ВАЖНО: НЕ ИСПОЛЬЗУЙТЕ AT+IPR=9600 ! (см. обновление) У меня есть модуль ESP8266 12E, который обменивается данными на скорости 115 200 бод. Поскольку я использую его с Arduino Nano с…
- как использовать Arduino для обнаружения ультразвукового импульса частотой 8 МГц, используя пьезодиск в качестве приемника? Мне нужен код для обнаружения ультразвукового импульса частотой 8 МГц и отображения его свойств, например, формы волны и амплитуды на последовательном плоттере (например, осциллографе)
- Присвоение переменных массива переменным int Мне нужно управлять тысячами светодиодов RGB. Чтобы создавать анимацию, я хочу назначить номера светодиодов (адресуемые светодиодные ленты) массивам. Например, floor[2]room[14]=106 106 — это…
- Пассивный зуммер работает с AnalogWrite(), но не с DigitalWrite(). Он также имеет постоянный статический шум. У меня есть пассивный пьезозуммер YL-44/MH-FMD, подключенный к ESP8266/NodeMCU. Подключается так: Зуммер ---> NodeMCU - ЗЕМЛЯ ---> G - VCC ---> 3В - Ввод-вывод ---> D2 Этот…
- Arduino Due случайным образом тормозит, последовательная связь прекращается У меня есть Arduino Due, подключенный к Raspberry Pi через Serial3. Due случайным образом перестанет отправлять данные на Pi через несколько дней, а иногда и через несколько часов. С помощью…
- Как конвертировать шестнадцатеричный код в ASCII Я получаю байты, конвертирую их в шестнадцатеричный формат, и теперь мне нужно преобразовать шестнадцатеричный код в ASCII. Можно ли это сделать на Ардуино? Или мне нужно что-то еще? Я новичок в…
- Когда контакты TX и RX для Bluetooth подключены, LCD-экран не обновляется. Почему так? Я подключил экран Bluetooth и ЖК-экран к Arduino Uno. У меня есть две активные кнопки нижнего уровня для увеличения или уменьшения переменной desiredTemp . Это значение предназначено для…
- Как выполнить действие, если обнаружено два UID RFID-метки? Я использую RFID-RC522 и хочу напечатать в серийный номер текстовую строку, если за определенный период времени были прочитаны две метки RFID. По сути это: 1. Первый тег прочитан (распечатка в…
- Альтернативные контакты Rx/Tx для Arduino Uno и Pro Mini Есть ли у них определенные контакты, которые лучше всего использовать в качестве контактов Rx/Tx (кроме D0 и D1)? Если да, то что делает их особенными? edit: На какую функцию контакта мне следует…
- Как объединить часть строки и преобразовать ее в int? Допустим, у меня есть String myString="AR0236"; Я хочу извлечь число 236 и присвоить его int . Как это можно сделать? PS: Я новичок в программировании и пробовал искать на форумах…
- Последовательные данные анализируются неправильно Код, который у меня есть, по большей части работает, но когда я слишком быстро отправляю данные через Bluetooth, полученные через последовательный порт программного обеспечения, они не анализируются…
- Инициализация объектного массива Arduino У меня только что возникла идея попробовать закодировать симуляцию дождя с помощью Arduino и OLED-дисплея Adafruit. Когда я закончил, это был довольно беспорядочный код, поэтому я подумал, что,…
- Функция AnalogWrite выдает меньшее напряжение, чем digitalWrite на моей плате. Я не могу понять, почему выходное напряжение analogWrite(255) меньше напряжения digitalWrite(255) . Мой код и изображение моей установки приведены ниже. Другая полезная информация заключается в…
- Как подключить Arduino к SIM300 и отдельному GPS-модулю? Я пытаюсь подключить Arduino с SIM300 и модулем GPS для загрузки данных непосредственно в базу данных на моем локальном хосте, используя GPRS вставленной SIM-карты. Я не могу соединить отдельные…
- Удалить все элементы из массива Я пытаюсь удалить все данные из массива. Пример: У меня есть arr[5,3,2] , и я хочу полностью очистить массив и закончить с таким массивом, как этот arr[] , готовым добавлять новые значения.…
- Сколько времени требуется ардуино, чтобы достичь main()? Я пытаюсь эмулировать поведение схемы с помощью Attiny85 Вот результат, который я получил на данный момент: На рисунке выше D2 — это VCC, D4, D5 и D6 — выходы схемы, которую я пытаюсь…
- Нестабильные показания аналогового датчика У меня есть плата Arduino Uno (неоригинальная копия), обычный ЖК-дисплей SPI и модуль аналогового УФ-датчика GUVA-S12SD. Плата (с питанием через USB) считывает данные с аналогового контакта 0,…
- Возможна ли клавиатура Arduino в однопользовательском режиме? Кто-нибудь успешно использовал функциональные возможности клавиатуры любого Arduino в однопользовательском режиме компьютеров Mac? Я хотел бы внедрить нажатия клавиш в однопользовательском режиме,…
- Arduino записывает в память и автоматически выключается (через MOSFET) Хотелось бы попросить вас помочь с проектированием схемы. У меня есть и atmega328p, с определением напряжения на его Vin (Vcc). Я сделал делитель напряжения, и его выход я подключил к аналоговому…
- Сломанный Arduino Uno, работает через USB, но не может принимать постоянный ток Похоже, моя плата Arduino Uno (r3) сломана. Он по-прежнему может получать питание через USB и может правильно хранить/запускать код, но питание постоянного тока в системе, похоже, отключено. Я не…
- Как получить доступ к сайту, работающему на локальном хосте (хост/сервер), к последовательному монитору с помощью ESP8266 (клиент)? Следующий исходный код взят с официального сайта ESP8266 (прилагается пояснение): https: //arduino-esp8266.readthedocs.io/en/latest/esp8266wifi/client-examples.html Этот код .ino возвращает…
- avrdude: stk500_recv(): programmer is not responding Arduino IDE выдает эту ошибку при загрузке скетчей — avrdude: stk500_recv(): programmer is not responding Проблема возникла сразу после того, как я загрузил Blink-скетч на свой Arduino Mini, и…
- Arduino Adafruit playground: Adafruit_CPlay_LIS3DH.cpp:27:35: fatal error: Adafruit_CPlay_LIS3DH.h: No such file or directory Я попробовал установить игровую площадку Arduino Adafruit, но столкнулся с той же ошибкой. sketch\src\Libraries\Adafruit_Circuit_Playground\utility\Adafruit_CPlay_LIS3DH.cpp:27:35: fatal error:…
- Не выходит из цикла for Я новичок в Arduino и пытаюсь использовать ШИМ для генерации сигнала через зуммер. Я создал цикл for , однако цикл for , похоже, не прерывается, когда переменная ms имеет значение < 1000000. …
- Подключение проводов и кодирование в GPS-модуле GY-NEO6MV2 с ESP8266-01 Вот ссылка: https://www.circuito.io/ app?comComponents=10167,11021,12083,13678,13959,975601 Я новичок и понятия не имею, как подключать провода модуля GPS #include "DHT.h" #include…
- Несколько беспроводных датчиков к Arduino Я ищу идеи, как подключить 12 датчиков к Arduino по беспроводной сети. Датчики будут находиться примерно в 10 футах от Arduino. Им необходимо организованно отправлять один байт данных каждые 100–250…
- Как реализовать I2C на Arduino с уже используемыми контактами SDA и SCL У меня есть защитный кожух для Arduino от Sparkfun, который я купил: https://www.sparkfun.com/products/9729 который я использовал между моим Arduino Uno и сенсорным экраном TFT LCD с диагональю 2…
- Пользовательские классы — переопределение ошибки void Я получаю сообщение об ошибке переопределения моих классов, но не могу понять, что я сделал не так. Ошибка: Icon.cpp:3:6: ошибка: переопределение 'void Icon::setIcon(byte (*)[8])' Может ли…
- Arduino pow() делает девятки Я временно теряю рассудок или не понимаю, как работает степенной метод, но когда я привожу 10 к степени числа, это значение равно -1. Итак: 10*10 = 100 Тогда я бы предположил, что 10^2 =…
- Зачем нужен «Щит прототипирования» (Prototyping Shield) для Arduino UNO R3? Я просто хочу изучить Arduino и сделать несколько небольших проектов. Но в стартовом наборе для начинающих есть деталь под названием Prototyping Shield. Нужно ли это или мне поможет?
- Midi-таймкод не отправляется У меня есть платформа ATMEGA 2560, работающая под управлением HIDUINO, и скетч, основанный на стандартной MIDI-библиотеке. Я собираюсь использовать его для преобразования линейного тайм-кода (LTC) в…
- Arduino micro потерял соединение после первого программирования Я только что запрограммировал новый микроконтроллер, загрузил в него базовый мигающий код. После этого ни мой ноутбук, ни мой компьютер не видят его со следующей ошибкой USB: Fri Apr 1 14:32:01…
- Программа arduino выдаёт ошибку expected //primary-expression before ')' token error: //expected ';' before '}' token E #include "pulse-sensor-arduino.h" #include "Arduino.h" #define PulseSensorbegin int pulsePin = 0; int blinkPin = 13; int fadePin = 5; int fadeRate…
- Изучить основы Arduino: датчик температуры с ЖК-дисплеем и настройка потенциометра У меня есть датчик температуры, потенциометр и ЖК-экран, прикрепленные к мини-макете и подключенные к Arduino. Мой датчик температуры, кажется, работает нормально, однако иногда он считывает…
- Светодиоды Arduino Pro Micro TX и RX быстро мигают при подаче питания на контакт VCC. Я только что получил Arduino Pro Micro с напряжением 5 В, который я подключил к RC RX, питаемому от контактов VCC и GND платы. Однако всякий раз, когда я делаю это и включаю плату через…
- Иногда NTP возвращает неправильное время У меня есть Uno с Wi-Fi-экраном CC3000, и я пытаюсь использовать библиотеку sntp.h, чтобы получить время NTP. Я экспериментировал с модифицированной версией кода ntpTest из библиотеки, которая…
- Считывание силы от FSR в Ньютонах Надеюсь, я обратился по адресу, чтобы спросить, я ничего не нашел, поэтому спрашиваю здесь. Скажите, пожалуйста, если я пропустил какую-то соответствующую тему. Я следовал этому руководству:…
- HC-05/Arduino получает спам-данные Я все подключил правильно. С первой попытки я получил данные так, как должен был. Затем я написал какую-то логику, перезалил и начал получать сумасшедший спам. Мой последовательный монитор…
- Варианты 3 В Ардуино У меня есть плата Arduino Mega для тестирования устройств с напряжением 3 В. Какой самый простой способ подключить эти 3-вольтовые устройства к Arduino Mega (он работает при 5 В), не сжигая их? Я…
- Нужно ли подключать землю и контакт 5 вольт к светодиоду? Я создаю амбилайт. Поэтому я купил 3-контактную светодиодную ленту, которую подключаю через USB-концентратор от телевизора. Следующий шаг — подключить его к Arduino Nano. Ничего страшного, если я…
- Как использовать библиотеку IRremote с atmega8a Несколько дней назад я тестировал схему на макетной плате на базе ATmega8a с внутренним генератором 1 МГц. Он может включать и выключать реле на основе полученного ИК-кода, и если он соответствует…
- Как исправить этот код, чтобы вместо того, чтобы удерживать кнопку для смены светодиода, вы могли нажать? const int buttonPin = 1; // номер контакта входного контакта кнопки const int ledPins[] = {2, 3, 4, 5, 10, 11, 12, 13}; // переменные изменятся: int buttonState = 0; // переменная для чтения…
- Что позволяет этой библиотеке работать исключительно с платами Atmega328P? Я искал библиотеки, считывающие сигналы CPPM, которые я могу использовать на своем Arduino Pro Micro, и это выглядело многообещающе ( github.com/jmparatte/CPPM ), пока не прочитал, что он работает…
- Пытаюсь понять, как заставить программу делать три вещи нажатием кнопки Я пытаюсь написать код, который едва понимаю, но он продвигается! Но я думаю, что наткнулся на стену, которую мне нужно было бы преодолеть... Я не прошу вас исправить мой код — я знаю, что я…
- Возникли проблемы с массивом У меня возникла проблема, в которой я не могу разобраться. Я пытаюсь сохранить в массиве данные датчиков за несколько минут (считываемые каждые 5 секунд), чтобы через одну минуту у меня было 12…
- DHT22 необходимо опустить/поднять ESP8266 У меня есть странный pb. Мой esp8266 нормально работал с моим DHT22, но каждый раз выходил из строя. Я загрузил пример скетча в другой ESP8266, и у меня тот же pb… пока я не выключу -> не включу…
- Невозможно получить выходные данные по последовательной связи Arduino с RFID-считывателем ESP8266 и M6E. Мне не удается получить выходные данные по последовательному порту NODEMCU. NODEMCU подключен к Arduino Uno, а Uno подключен к RFID-считывателю M6E Nano. В настоящее время я не могу понять, делаю ли…
- Почему эта кнопка имеет заземление? Я тестирую этот базовый пример кнопки со страницы руководства по Arduino. Эта схема обеспечивает подачу питания на контакт 2 при нажатии кнопки. Когда кнопка не нажата, питание идет через…
- Использование классов таймеров внутри классов Я пытаюсь разработать класс для насоса, работающего на шаговом двигателе. Он должен быть простым, но работает не так, как я думал. Как только я перемещаю объект таймера в класс, код не компилируется…
- У меня есть код, печатающий нужные мне данные, но я не знаю, как подключить данные к IP-веб-серверу ESP8266. #include "DHT.h" #include "NewPing.h" #include <SoftwareSerial.h> #define DEBUG true SoftwareSerial esp8266(11,10); #define DHTPIN 2 // Подключение выходного…
- Запуск ESP8266 при напряжении 3,78 В для работы с ATMEGA328P на частоте 16 МГц. У меня есть проект, который питается от двух аккумуляторов 18650 и подает его на понижающий импульсный стабилизатор напряжения, который настроен на выдачу стабильного выходного напряжения 3,78 В как…
- Мультимастер I2C с тем же адресом Я использую библиотеку Wire и мне нужно настроить несколько мастеров. Я вижу примеры с несколькими мастерами, где мастера имеют свои собственные идентификаторы, и это имеет смысл. Теперь я…
- Программирование шагового двигателя перемещает фиксированный шаг, пока не достигнет цели У меня есть шаговый двигатель, и я пытаюсь запрограммировать его вот так, но я застрял, так как я новичок в Arduino. 1. Целевое значение установлено на 2048, что означает, что двигатель должен…
- Accelstepper ESP8266-12F не загружается Если я использую контакты 9, 10, 7, 6, 8, 11 для шагового двигателя, ESP8266 не загрузится. Если я использую другие контакты, все хорошо. В чем проблема? Я использую последние версии…
- Как отправить целое число через pyserial с Python на Arduino и получить тот же результат? В Интернете были подобные вопросы, но ни один из них, похоже, не ответил на мой вопрос. Может ли кто-нибудь сказать мне, что не так с этим кодом и как я могу это исправить? Код Python: import…
- Два порта на Uno с Ethernet-экраном Я создаю устройство с мод-шиной Arduino, а также хочу создать веб-страницу, которая позволит мне удаленно сбросить настройки устройства в случае возникновения каких-либо проблем. Для этого мне…
- Как преобразовать массив байтов в одну переменную В этом коде я беру данные TID (20 байт по 160 бит) в виде массива в соответствии с документацией, и они работают правильно и получают выходные данные RFID-тегов. Теперь мне просто нужно ваше…
- Файловая система внешней флэш-памяти Я создаю сборщик данных о погоде и хочу иметь возможность куда-нибудь сохранять эти данные о погоде. Я рассмотрел варианты, и, поскольку я собираюсь хранить довольно небольшой объем данных (в…
- Попытка подключить датчик FT к Arduino Mega с помощью RX TX Я пытаюсь подключить этот датчик, https://www.robotous.com/forcetorquesensor (RTF60-HA01-C ), с помощью Arduino Mega. Датчик имеет входное напряжение 5 В и обменивается данными через…
- Насколько холодным или горячим может быть Arduino Uno? На странице Arduino Uno не указаны температуры, при которых он может работать. Я подумываю о том, чтобы разместить его на открытом воздухе. Как я могу убедиться, что мой Arduino Uno безопасен при…
- Как подключить RFID-модуль к Arduino UNO Я принес модуль считывания RFID UHF 860–960 МГц для скиммера чип-карт по следующей ссылке: https://www.alibaba.com/product-detail /860mhz-960mhz-UHF-rfid-reader-module_60312310172.html Я…
- Nrf24l01 отправляет несколько сигналов У меня есть 2 Arduino Nano, и я настроил их как передатчик и приемник. Я нажимаю кнопку на передатчике, и приемник зажигает индивидуальную адресную последовательность светодиодов, как…
- Основная идея гироскопа У меня есть гироскоп L3G4200D (модель GY-50). Я пытался узнать, как работает гироскопический датчик. Схема подключения прилагается. Я хочу задать несколько вопросов; а) Согласно…
- ИК-отправитель обнаруживает приемник и дисплей Я в затруднительном положении и хочу знать, можете ли вы мне помочь. У меня есть ИК-датчик и приемник, и мне нужна программа, которая заставит лампочку мигать или обнаружит, когда ИК-приемник…
- Разгон шагового двигателя Я в данный момент пытаюсь плавно передвигать шаговый двигатель. Проблема с шаговым двигателем заключается в том, что он издает высокий шум во время движения или иногда потрескивает от двигателя. …
- Arduino Nano — программатор не отвечает после загрузки WDT Я перешел по ссылке примера для WDT. Код был скопирован как есть и успешно загружен в Nano. Теперь, когда я хочу загрузить другой код, я получаю сообщение об ошибке: avrdude: stk500_recv():…