реализация sbi() и cli() Я часто видел cli() и sbi() в коде Arduino. Обычно я не обращаю на них внимания, поскольку знаю, что они делают (очищают или устанавливают бит, указанный как второй аргумент в регистре…
создание цифровых игральных костей Я пытаюсь сделать цифровые кости для игры в катан, вот что у меня пока есть
#include <LiquidCrystal.h>
#include <DFR_LCD_Keypad.h>
// это инициализация щита заводской…
Уменьшение размера программирования функций У меня есть код Arduino, который использует библиотеку I2CDev для управления MPU-6050. Я новичок в кодировании и скопировал и вставил большую часть кода из примеров, которые нашел. У меня начинает…
Проблема с подключением ESP8266 к arduino У меня есть:
Arduino Uno
ESP8266
Проблема:
Я вижу SoftAP и могу к нему подключиться. Но не могу отправить AT-команды на ESP8266 с Arduino.
Я использую приложение Arduino v.1.6.5 для…
Отправка символа «А» посредством мигания светодиода
Как написать код для отправки символа «A» на Arduino через мигающий светодиод?
Я работаю над проектом по передаче данных. Мне очень нужна помощь и руководство.
Используемые материалы: Arduino Uno…
Как отправить ИК-данные с Arduino на USB-TTL У меня есть светодиодный приемник KY-022 и светодиодный излучатель KY-005, также есть PL2303 (USB-TTL). Вот код выдающего светодиода:
#include <IRremote.h>
IRsend irsend;
void setup()
{
…
Подключение двух датчиков по Bluetooth Я новичок в Arduino. Я работаю над школьным проектом и решил создать перчатку с датчиком удара для вратарей. Мне нужен ультразвуковой датчик рядом с мячом, чтобы я мог знать, когда по мячу был…
Проблема преобразования строки в уравнение Мой проект заключается в создании десятичного сумматора с помощью распознавания голоса. Это как калькулятор, который выполняет только сложение. Я использую модуль Bluetooth hc-06 для преобразования…
Работа с двумя Adafruit GPS на частоте 10 Гц на Teensy 3.2 Извините за грубость вопроса, но у меня возникли проблемы с запуском двух модулей Adafruit Ultimate GPS v3 на частоте 10 Гц на плате Teensy 3.2 . Модули подключены через аппаратные…
Arduino Mega не распознается диспетчером устройств Мы с моим напарником по лабораторной работе работаем над школьным проектом и используем Arduino Mega 2560 для прототипирования. Плата работала нормально, пока вдруг она не перестала распознаваться.…
Найти прошедшее время на последовательном плоттере Как узнать прошедшее время из графика последовательного плоттера? Я вывожу на график значения датчиков с Arduino Nano и хотел бы узнать шкалу времени по оси x, чтобы рассчитать время установления…
4 последовательных байта в буфере в unsigned long Интересно, есть ли более умный способ получить эти 4 последовательных байта из буфера, объединенных в unsigned long.
// временная метка начинается с байта 40 принятого пакета и составляет четыре…
Arduino Arm с управлением через Ethernet Добрый день, сейчас я пытаюсь написать код, который позволит пользователю подключаться к Arduino Mega через IP-адрес и управлять роботизированной рукой по осям X и Y, а также открывать и закрывать…
Как использовать библиотеку mouse.h для arduino uno Я хочу использовать библиотеку mouse.h с arduino, но библиотека mouse.h только для Leonardo, а не для UNO. Как использовать mouse.h для UNO, если нет
можем ли мы преобразовать arduino UNO в Leonardo…
Arduino Micro помехи между аналоговыми входами Я создаю MIDI-контроллер с Arduino Micro, подключая кучу ручек к аналоговым входам. В настоящее время я получаю, что на аналоговый сигнал в 9 влияет аналоговый сигнал в 10: analogRead(9) …
Аккумуляторы и усилители параллельно Итак, я собираюсь купить бесщеточный двигатель, регулятор скорости и аккумуляторы 18650 для своего Arduino.
"Характеристики" аккумуляторов - 3,7 В и 20 А. Если я подключу два и более…
Сканирование Bluetooth-устройств с помощью HC-05 По сути, я хочу подключить HC-05 к определенному мобильному устройству Bluetooth (адрес которого известен), и когда соединение будет установлено, я хочу включить светодиод на макетной плате.
Я…
Как добавить гистерезис к пороговым значениям? Этот код сравнивает аналоговое входное значение с двумя порогами, имеющими три области напряжения. Затем он включит светодиод в соответствии с областью, в которой находится считанное напряжение.
…
Каков результат A0 - A5? Я новичок в Arduino Uno. Когда я запускаю этот фрагмент кода, я получаю числа от 340 до 370.
Вот мой вопрос: почему он возвращает 340–370, что соответствует фактическому напряжению от 1,66 до 1…
Установить время компьютера на arduino uno Как установить время компьютера на Arduino Uno, а затем управлять им (Arduino) с помощью последовательного монитора. Например, показывать время на ЖК-дисплее.
Я понятия не имею, как это сделать с…
Как сохранить значения GPS в EEPROM Arduino? У меня есть две успешно работающие индивидуальные программы,
1.Программа извлечения координат GPS.
2.Программа сохранения и чтения EEPROM.
Теперь все, что мне нужно сделать, это объединить их…
Arduino считывает значение с внешних устройств Для этого устройства говорится:
Вариант интерфейса ПК имеет все функции стандартного DC1100, но также имеет интерфейс COM-порта, который позволяет вам захватывать данные о качестве воздуха на…
Как установить частоту дискретизации для цифрового входа? У меня есть АЦП с частотой дискретизации до 40 MSPS, но я использую тактовую частоту 8 МГц, поэтому она будет 8 MSPS. Используемая плата — arduino nano. Проблема в том, что мне нужно делать выборку…
Arduino HTTPClient передача строки в переменную По какой-то причине я не могу передать простую строку из одной переменной в другую. Ниже мой код:
HTTPClient http; // Объявляем объект класса HTTPClient
http.begin(address); // Укажите пункт…
Общая путаница относительно того, как начать Я хочу протестировать свой ESP32 и дисплей E-Paper, но я застрял на загрузке эскизов через Arduino IDE. Я получаю такие ошибки:
avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x48
…
Светодиод ESP8266 не работает Мой светодиод не мигает, я понятия не имею, почему он не работает.
Я запускаю его на плате «generic esp8266 module».
/*Мигание
Включает светодиод на одну секунду, затем выключает на одну…
Потребляемая мощность для ардуино Я использую плату Arduino SMD UNO r3 и подключаю термодатчик MLX 90614, Wi-Fi-модем ESP 8266, зуммер и звуковой датчик на базе Arduino.
Сколько мощности потребуется для распределения?
Какова должна…
Ошибка сегментации в Serial.begin() Я пытаюсь связаться со своим клоном Arduino (Elegoo Uno R3) из Arduino IDE (v1.8.4, установленной dnf из репозиториев) в Fedora 27. Компиляция и загрузка обычного примера кода работает хорошо.…
Можно ли смоделировать часы без подключенного RTC? Я хочу запрограммировать таймер, который работает как установленный таймер, например, в духовке, где пользователь может устанавливать свое собственное время. Один из известных мне способов —…
Нестабильный ESP8266 - мерцающие огни Некоторое время назад я купил плату NodeMCU вместе с несколькими датчиками, чтобы поиграться. Я все закодировал, и при питании через USB все работает как часы. Проблема начинается, когда я пытаюсь…
Настройка опорного напряжения АЦП ATtiny88 Я пишу простое приложение, которое считывает напряжение с аналогового входа 0. Вот код:
#define OUT 5
#define ADC 0
void setup() {
ADMUX &= (0<<REFS0); //Установка внутреннего…
Контрольная сумма выходного сигнала светодиодной ленты FastLed Мне интересно, подключал ли кто-нибудь выход своей светодиодной ленты обратно к Arduino, чтобы считать данные и убедиться, что лента работает правильно, что-то вроде функции контрольной суммы.
Я…
attiny85: ISR не срабатывает для PCINT2? Я использую attiny85 для считывания скорости вращения вентилятора, сообщаемой парой 4-проводных вентиляторов. Я планировал подключить выход TACH от вентиляторов к контактам 1 и 2, но столкнулся с…
Как изменить значение переменной с помощью математики? Я дошел до урока 11 в руководстве TopTechBoy: https://www.youtube.com/watch?v=afurKLOqqSg
Урок 11: http://www.toptechboy.com/arduino/lesson-11-arduino-circuit-to-dim-led-with-potentiometer/ …
Подключить ESP-01 к USB Uart Для программирования моего чипа ESP-01 я купил "USB Uart", но он выглядит иначе, чем все те, что во всех руководствах. Я не знаю, как подключить uart к esp.
У купленного мной UART есть следующие…
Шлем с дисплеем Heads Up Display и Arduino Я хочу сделать шлем HUD, похожий на тот, что показан в фильмах Ironman. Пожалуйста, предложите мне ссылки и детали, необходимые для этого типа проекта
Библиотека Protothread останавливается на одном потоке Я пытаюсь использовать библиотеку protothreading, найденную здесь
http://harteware.blogspot.com/2010/11/protothread-powerfull-library.html
для выполнения protothreading с моим Arduino, чтобы…
Arduino Uno с Adafruit CC3000. Я использую Arduino Uno с Adafruit CC3000 wifi shield для подключения к интернету и получения данных для Arduino. Все работает отлично, но я не могу понять, как использовать библиотеку HttpClient .…
Очистка последовательного буфера не работает Также спрашивали на forum.arduino.cc
bool receive_command(char answer[]);
void serial_flush(void);
void setup() {
// put your setup code here, to run once:
Serial.begin(115200);
for(byte…
Скорость сервопривода в коде переключения Я новичок в Arduino и пытаюсь разобраться с сервоприводами. Сейчас у меня есть код кнопки переключения для сервоприводов. Хотя я хочу узнать, как их ускорить. Есть ли способ это сделать?
В…
Настройка 10 RGB-лент независимо от одного Arduino Я хочу управлять 10 различными светодиодными лентами RGB 12 В независимо с одного Arduino.
В качестве пояснения - я настроил кучу NeoPixels и понимаю, как подключать и управлять ими независимо.…
Arduino: считывание частоты входного сигнала с аудиоразъема Я хочу запустить arduino от звука из аудиоразъема мобильного телефона. Звук — это звук частотой 1 кГц, который будет воспроизводиться мобильным телефоном. Я хочу избежать случайного запуска звука,…
Mac OSX Yosemite не отображает последовательные порты для Uno R3 У меня MacBook Pro с OS X Yosemite (10.10.3). Я подключил Arduino UNO R3 к компьютеру в первый раз после обновления Yosemite — до этого все работало отлично!
Когда я открыл Arduino IDE, я выбрал…
Arduino ESP8266 - wifi evt: 3 и wifi evt: 7 что означает? Я получаю их через свой последовательный порт, но что означают Wi-Fi EVT 3 и 7?
Я пытаюсь завершить этот урок. https://youtu.be/4Z0gBG8dkqw
Файл PHP находится на моем хостинге, а ESP считывает…
Помощь с программой парковки автомобиля Arduino
Вот программа и принципиальная схема парковки на базе Arduino (скопировано с http://www.arduining.com/2012/10/13/arduino-parking-lot-filled/ ). Я хочу заменить выключатель выхода и конца на…
Проблема с Arduino и модулем измерителя мощности INA226 Я новичок в использовании Arduino в целом и в модуле INA226 для измерения мощности.
Сначала я все настроил БЕЗ чего-либо подключенного к измерительным контактам модуля INA226 (V+, ISens+, Isens-,…
GPS не отображается Итак, сейчас я пытаюсь реализовать проект, в котором, если мой датчик активен, он будет отображать мое местоположение. Но, похоже, когда датчик активен, он отображает на моем ЖК-дисплее только…
ESP8266 Ошибка при отправке данных в Firebase с Arduino Uno Всем доброго дня! У меня есть проект, в котором данные с кнопки (количество кликов) будут отправляться в базу данных Firebase в реальном времени. Каждый раз при нажатии кнопки счетчик увеличивается…
ISR выполняется дважды, если данные поступают через SoftwareSerial Я использую Arduino Pro Mini для получения информации GPS с чипа u-blox NEO-M8N и отображения ее на OLED-дисплее Adafruit. NEO-M8N имеет выход PPS (импульс в секунду), который согласован с секундой…
Вопрос об измерении сопротивления с помощью arduino Недавно я задавался вопросом о возможности измерения сопротивления потенциометра с помощью Arduino.
У меня есть вопросы:
Это возможно?
Если возможно, то какие ограничения есть у Arduino…
Как прочитать основной код внутри основного кода в Arduino? Как прочитать шестнадцатеричный код основной программы, хранящейся во флэш-памяти внутри моей работающей программы Arduino?
Пока что я могу прочитать Flash по любому указанному адресу, используя…
Невозможно подключить ESP8266 к сети WPA2+Enterprise Я пытаюсь подключить модуль ESP8266 к сети WPA2+Enterprise с моим ssid, именем пользователя и паролем, и последняя версия поддерживает такое подключение. Я перешел по этой ссылке и коду:
…
Arduino +CCLK при разборе команды У меня есть arduino leonardo и модуль sim800h. Кажется, я не нашел проблему в своей программе, это, наверное, 5-й раз, когда я ее переписываю. Пожалуйста, кто-нибудь, скажите мне, что мне нужно…
Почему USB-соединение называют последовательным соединением? Кто-нибудь знает, почему Arduino называет USB-подключение последовательным? Когда я слышу последовательное подключение, я автоматически думаю о штыревом штыревом соединении, а не о USB-подключении.…
Невозможно подключить AD7705 (SPI) к Arduino Код, как показано ниже. Я не могу получить 16-битные данные. Может ли кто-нибудь помочь мне определить мою ошибку?
byte spiTransfer(volatile byte data) {
SPDR = data;
while (!(SPSR &…
Как работают строковые указатели в Arduino? Насколько я понимаю, когда я заявляю
String s = "This is a string.";
Происходит следующее: на стеке выделяется место для указателя, который указывает на некий объект String, который внутри…