Альтернативная IDE для компиляции и запуска кода arduino? Я не очень опытен в c ++ и знаю, что синтаксис C ++ и код, написанный / скомпилированный arduino IDE, немного отличаются.
Я хотел бы иметь возможность писать код, компилировать его так же, как…
ESP8266 как ISP-программа для ATmega16 Я использовал приведенную ниже программу для ESP8266 в качестве ISP для загрузки программы в ATmega16.
Программа ISP загружена в ESP8266
#include <SPI.h>
#include <ESP8266WiFi…
DH11 и uno relay controlle зависают Я хочу управлять своим барным холодильником с помощью датчика температуры и реле,
Это мой первый проект с кодом, я скопировал это:
https://robojax.com/learn/arduino/…
Температура LM35 снижается при нагревании У меня есть вопрос относительно LM35. Предполагается, что датчик имеет значения, которые должны быть прямо пропорциональны. Но вместо того, чтобы температура повышалась, значения датчиков…
Платы Arduino не работают с powerbanks! Я использовал много плат Arduino с адаптерами и другими блоками питания. При подключении к powerbank для портативных проектов я заметил, что питание отключается через пару секунд, а затем иногда…
Подключить ЖК-дисплей ILI9341 SPI к arduino uno Я купил этот ЖК-дисплей с сенсорным экраном в магазине, но я понятия не имею, как подключить его к arduino uno.
Любая помощь приветствуется.
Вот где я его купил.
Дисплей
Мой Arduino
Можно ли подключить экран SD-карты к плате Digispark ATtiny85? У меня есть плата Digispark ATtiny85 Arduino (как показано на рисунке). Могу ли я подключить экран SD-карты к этой плате как обычный Arduino? Как я могу сделать это, если я новичок в этой области?…
Сопряжение с необычным дисплеем из 4 цифр и 7 сегментов Имеется общий анод и общий катод из 7 сегментов дисплея. Но мне попался один необычный случай.
Имеется 7 контактов, управляющих 4 цифрами и 7 сегментами.
Я нахожу распиновку с помощью…
В ESP-12E NodeMCU, какой выход PIN A0? В ESP-12E NodeMCU все цифровые контакты могут вызываться с помощью номера. Вот этот список:
static const uint8_t D0 = 16;
static const uint8_t D1 = 5;
static const uint8_t D2 = 4;
static…
Подключить светодиодную плату RGB к Arduino Я пытаюсь перепрофилировать RGB-светодиод (на фото) и использовать плату Arduino, которую я только что получил, для перепрограммирования источников света. Я очень новичок в электронике и на самом…
Является ли это осуществимой схемой? Последние пару месяцев я работал над этим проектом, я приближаюсь к его завершению, и я очень волнуюсь! Тем не менее, это все еще довольно ново для меня, и поэтому я надеялся, что моя электрическая…
Питание Nano с помощью адаптера mini USB 5 В Я сделал простую схему измерения температуры, которая загорается светодиодом, когда он достигает определенной точки. Он отлично работает при питании от USB, подключенного к ноутбуку, но когда я…
GSM библиотека - все примеры работают, кроме GPRS? я использую arduino uno и sim808. я подключил sim808 к контактам 2,3 на arduino uno и использовал библиотеку GSM. я протестировал все примеры: совершать и принимать звонки или сообщения. часть…
Разные выходные напряжения от одного и того же источника? Мне интересно, можно ли подключить несколько понижающих преобразователей с разными требованиями к напряжению и силе тока к одному и тому же источнику питания (эта идея предназначена для управления…
DS3231 + кнопка для включения подсветки пожалуйста, кто-нибудь может помочь мне с кодом, я хочу иметь автоматический запуск в определенный час, также я хочу иметь переключатель кнопок, если это необходимо, в моем коде я могу нажать кнопку…
Разделение на ДВА байта для сохранения в EEPROM Я пытаюсь сохранить в памяти (в данном случае в памяти FRAM) ДВОЙНОЕ значение, я пробую тот же метод с использованием ОБЪЕДИНЕНИЯ для сохранения значения с плавающей запятой, но не переходите ко…
File.read() всегда возвращает значение -1 Я пытаюсь распечатать текстовый файл с SD-карты на SSD1306, используя библиотеку u8x8.
Вот текущий код:
#include <SD.h>
#include <Arduino.h>
#include <U8x8lib.h>
#ifdef…
Увеличение подключений ESP32 AP max Уже задавался вопрос, сколько клиентов могут подключиться к точке доступа ESP32, но ответ далеко не ясен; лучший вариант - полтора года назад ( максимальное количество подключений к точке доступа…
Файл создан, но не записаны данные Я начинаю использовать Arduino и практически не имею опыта кодирования. Тем не менее, мне удалось закодировать и понять, как это работает.
Проблема, с которой я столкнулся, заключается в том, что…
Передавать данные структуры во внешнюю структуру через serial? Используя две платы аналогичной архитектуры, я хотел бы отправить содержимое структуры с отправляющей платы на принимающую плату. Я использую UART для передачи данных.
Мой план состоял в том,…
Сервер ESP32 HTTPS - как получить строку запроса POST Я пытаюсь настроить ESP32 (DOIT ESP32 DEVKIT V1 в Arduino IDE, с библиотеками Wi-Fi Espressif) со следующими включениями на данный момент:
#include <WiFi.h>
#include <WiFiClient…
Загрузка Digispark не работает в KDE Neon (Linux) Я использую KDE Neon и загрузил Arduino IDE через Snap Store. Он хорошо работал с ESP8266 и другими Arduions. Но когда я попытался загрузить простой скетч или пример скетча в свой Digispark, я…
Как получить значение PPM из MQ-3? Я попытался создать проект для обнаружения алкоголя с помощью Arduino Uno и датчика алкоголя MQ-3.
У меня уже есть значение R0 , но здесь я столкнулся с проблемой: я не знаю, как преобразовать…
Определение относительно точной скорости с помощью ИДУ В настоящее время я работаю над проектом, в котором я пытаюсь точно определить скорость в портативном устройстве, используя IMU, в течение примерно 30 секунд.
У меня возникли серьезные проблемы с…
Attiny85 Clone Не может установить значение P1 для ввода Все, что я читал о китайских клонах Digispark attiny85, говорит о том, что вы можете использовать p0-5 в качестве цифрового ввода-вывода (p5 как после сброса предохранителя)
Простой тестовый код…
Автопарковка на arduino Я хочу создать проект, в котором есть парковка и ИК-датчик, который распознает, когда подъезжает машина, и отображает на ЖК-дисплее сообщение о том, что нужно вставить rfid-карту, а затем открывает…
Не удается отправить Wemos D1 ESP8266 в глубокий сон У меня есть Wemos D1 (версия 2015-08), и я пытаюсь заставить его заснуть. Мне удалось запустить его в целом и запустить / подключить Wi-Fi к работе и т.д., Но функция глубокого сна мне недоступна.…
ATTINY85 - Радиочастотный передатчик (RH ASK) Я работаю над небольшим радиочастотным датчиком, работающим от аккумулятора.
Я использовал код от мистера К. ( https://arduino.stackexchange.com/a/55516/65870 ) в качестве основы и адаптировал его к…
Датчик пульса лучше работает снизу вверх? недавно я купил себе датчик пульса и сердцебиения.
Подключил его и к моему новенькому M1 mini.
Я написал фрагмент кода, который просто выводит исходное значение АЦП из A0 (где подключен датчик…
Спецификация разъема питания arduino Можем ли мы узнать о деталях, которые использует arduino?
Я хочу сделать щит, и я купил такие же силовые разъемы.
И я подумал, что там будет два контакта, один для питания, один для GND.
Однако…
Сканер I2C - Устройства не найдены Я подключил OLED-дисплей к выводам SDA и SCL Arduino UNO. Однако я не могу найти адрес с помощью сканера Arduino I2C.
Все провода подключены правильно, и на дисплее есть питание. В чем еще может…
Не удается загрузить код на плату Arduino на Mac Я использую MacBook Pro с 10.13.6, официальную плату Arduino Uno и Arduino 1.8.13 IDE.
У меня возникли проблемы с загрузкой кода на плату Arduino.
У меня есть 5 доступных портов:
дев/кр…
Ошибка компиляции для платы Arduino Nano У меня есть несколько плат Arduino Nano.
Я могу скомпилировать или загрузить код только один раз. Если я попытаюсь скомпилировать / загрузить снова, я получу сообщение об ошибке: "Ошибка компиляции…
Как очистить выходной буфер Arduino Uno? Я закодировал arduino для DHT11, который использовался для печати влажности в первой и температуры во второй строке. Но иногда, когда я открываю SerialPort, я получаю абсурдные данные.
Стандартное отклонение и дисперсия массива чисел Ищете простой способ получить дисперсию массива чисел,
который будет скомпилирован с помощью компилятора Arduino.
Что-то вроде этого c #:
static float variance(double []a, int n)
{
//…
Подключение Arduino Uno WiFi Developer Edition к Интернету Недавно я купил здесь Arduino Uno WiFi Developer Edition . Хотя все остальные функции, похоже, работают (я могу загружать / запускать программы, считывать подключаемые датчики и т.д.), я не могу…
Побитовая запись на аналоговый вывод Я только начинаю изучать побитовые операнды, и вот мой вопрос. Для этого:
pinMode (13, OUTPUT);
digitalWrite (13, HIGH);
побитово я могу сделать так:
DDRB |= B00100000; //установить…
Вопрос: как объединить два разных кода Я увлекаюсь Arduino, и у меня возникли проблемы с одновременным запуском двух скетчей на Arduino UNO. В первом случае речь идет о программе, которая считывает температуру и относительную влажность,…
Ошибка отправки данных из ESP8266 в Uno Я отправляю данные с ESP8266 в Uno (мне нужно использовать Uno, потому что у него больше входных данных, чем у ESP, и они нужны мне для моего проекта). ESP8266 подключается к последовательным…
nRF24L01 - пропускает конечные символы во время передачи Это кодекс моего Хозяина.
#include <nRF24L01.h>
#include <RF24.h>
#include <RF24_config.h>
#include <SPI.h>
RF24 radio(7, 8);
const byte address[6] = "00001";
char…
Проблемы с компиляцией RadioHead и Servo У меня возникла эта проблема при попытке скомпилировать свой скетч. Я использую радиочастотные модули для передачи данных между устройствами и серводвигателем для управления наклоном рампы. Я…
MkrWan зависает после кратковременного отключения электроэнергии Мой MkrWan работает на внешнем адаптере 5v 3A без аккумулятора. При кратковременном (15-20 секунд) отключении питания Mkrwan все еще кажется работающим. Я думаю, что он потребляет энергию на…
Нужна помощь в написании кода для моего fyp как работает мое кодирование= 1 rfid-карта обнаруживается на первом rfid-считывателе и 2 rfid-карты обнаруживаются на втором rfid-считывателе, после чего сервопривод переходит на 90
мой второй…
Arduino Ethernet Shield при использовании контактов Arduino Mega В настоящее время у меня есть Arduino Ethernet Shield, который совместим с Mega. Я нашел в библиотеке Arduino Ethernet https://www.arduino.cc/en/Reference/Ethernet что экран использует разные…
Как подключить модуль board plus к одному батарейному блоку Я человек, который очень плохо разбирается в робототехнике и физической стороне компьютеров (специалист по программному обеспечению), поэтому прошу прощения, если это глупый вопрос. Я покупаю…
Как подключить несколько последовательных портов arduino вместе Идея состоит в том, чтобы подключить более 1 подчиненного устройства arduino к ведущему, как показано в schamatic
Проблема в том, что TX slave не может просто объединиться с master RX.
Ему…
Arduino не работает Когда я пытаюсь загрузить скетч Arduino Uno R3, иногда я получаю следующую проблему:
В начале индикатор RX мигает три раза, а затем я получаю ошибки:
avrdude: stk500_recv(): programmer is…
Когда требуется SPI.beginTransaction? Я постепенно переводил многие устройства с i2c на spi по разным причинам. Я заметил, что в подобных учебниках из arduino.cc эта транзакция SPI.beginTransaction вызывается явно. Затем они…
Скетч пропускает ОТКРЫТЫЕ входы Arduino Люди,
Я новичок в Arduino. У меня есть скетч, который проверяет набор входных данных на ВЫСОКИЙ или НИЗКИЙ уровень с помощью цикла 'for'. Когда цикл for достигает ВХОДА, который остается ОТКРЫТЫМ (к…
Связь Arduino UNO/Nano с модулем SP1ML-868 Добрый вечер, я пытаюсь установить последовательную связь между Arduino UNO / Nano (ATmega328P) и радиочастотным радиомодулем SP1ML-868 (http://www.st.com/en/wireless-connectivity/sp1ml.html). Я…
ESP32 с регулятором мощности Lolin 2,4-дюймовый TFT экран У меня заканчиваются интеллектуальные возможности, пытаясь управлять TFT-экраном Lolin с диагональю 2,4 дюйма.
Я подключил экран через официальный TFT-разъем к Lolin D32 Pro. Я использую библиотеку…