Arduino uno
Arduino Uno стала одной из самых популярных плат Arduino и сейчас находится в своей третьей официальной редакции. Он доступен в конфигурациях DIP и SMD и поддерживает широкий спектр экранов. Существует также много сторонних клонов, которые используют одну и ту же компоновку и спецификацию.
Используйте этот тег, когда задаете вопрос об использовании плат Uno (или точных клонов). Например, спросить о совместимости экрана или конфигурации контакта. В качестве альтернативы используйте тег arduino-uno-smd, когда вопрос относится к версии Uno для поверхностного монтажа (в отличие от версии DIP).
С официального сайта Arduino:
Arduino/Genuino Uno - это плата микроконтроллера на базе ATmega328P (техническое описание). Он имеет 14 цифровых выводов ввода-вывода (из которых 6 могут использоваться в качестве ШИМ-выходов), 6 аналоговых входов, кварцевый кристалл 16 МГц, USB -соединение, разъем питания, заголовок ICSP и кнопку сброса. Он содержит все необходимое для поддержки микроконтроллера; просто подключите его к компьютеру с помощью USB-кабеля или включите с помощью адаптера переменного тока в постоянный или аккумулятора, чтобы начать работу.
Технические характеристики
- Микроконтроллер: ATmega328P
- Рабочее напряжение: 5 В
- Входное напряжение (рекомендуется): 7-12 В
- Входное напряжение (предел): 6-20 В
- Цифровые контакты ввода-вывода: 14 (из которых 6 обеспечивают ШИМ-выход)
- Контакты цифрового ввода-вывода PWM: 6
- Аналоговые входные контакты: 6
- Постоянный ток на вывод ввода-вывода: 20 мА
- Постоянный ток для контакта 3,3 В: 50 мА
- Флэш-память: 32 КБ (ATmega328P), из которых 0,5 КБ используется загрузчиком
- СРАМ: 2 КБ (ATmega328P)
- EEPROM: 1 КБ (ATmega328P)
- Тактовая частота: 16 МГц
- LED_BUILDIN: 13
Примечания
Приведенное выше "Входное напряжение" относится к потребляемой мощности (к разъему питания), а не к количеству напряжения, которое вы можете поставить на входные контакты (максимум 5 В).
Шесть аналоговых входных контактов также могут использоваться в качестве цифровых контактов, так что на самом деле у вас есть 20 контактов, которые можно использовать для цифрового ввода-вывода.
Ресурсы
- Схемы для редакции 3 (PDF)
Вопросы, связанные с [arduino uno]:
- Связь с устройством 12 В Я хотел бы подключить Устройство контроля доступа 12 В к Arduino, но мне не хватает понимания. Как можно подавать сигналы от и к устройству, если они имеют разное напряжение? Я боюсь, что…
- Подключение датчика давления к Arduino для сбора данных о давлении и времени Я пытаюсь создать регистратор данных давления, используя Arduino и Mindman MP47P-03-F1 ( https://www.mindman.com.tw/proimages/pdf/E_MP47_S.pdf ) датчик давления, датчик подключается к внешнему…
- Можно ли прошить hoodloader2 или шестнадцатеричные файлы на симуляторах Arduino? Я хочу сделать скрытую клавиатуру из Arduino UNO, на плате UNO скрипт работает отлично, но плата UNO требует, чтобы я прошивал ее каждый раз, когда я хочу вставить в нее новый скрипт, так могу ли я…
- Lora SX1278 через короткое время перестает принимать Я работаю с двумя модулями Lora ra-02 sx1278 и двумя Arduino Uno. Программирование на Arduino IDE 2.1.1 отправитель получатель Проблема в том, что получатель успешно принимает несколько…
- Существуют ли альтернативы схемам Tinkercad, основанным на ПК-приложениях, а не на веб-приложениях? Я использовал веб-приложение схем Tinkercad для создания моих схем Arduino и применения моего кода Arduino (c++) для тестирования. Несмотря на удивительный продукт, который у них есть, и тот факт…
- Elechhouse Mo3 Shield Play случайная песня когда кто-то проходит мимо моего датчика расстояния, я получаю ошибку, одна и та же песня(трек 0001) играет каждый раз. Какой-нибудь совет? #include <SoftwareSerial.h> SoftwareSerial…
- Arduino Uno, подходит ли более низкое напряжение Aref для измерения тока? без увеличения интегральной нелинейности АЦП Я хочу измерить ток с помощью Arduino Uno и использовать очень низкое сопротивление 0,1 Ом или ниже для шунтирующего резистора для измерения тока (чтобы уменьшить потери мощности и выделение тепла)…
- Я пытаюсь управлять двумя шаговыми двигателями с помощью последовательного ввода. Мой код работает, однако мне приходится несколько раз нажимать новую команду направления Я использую два шаговых двигателя 28BYJ-48 с двумя драйверами, которые идут в комплекте. (Я не знаю их названия.) Вот мой код: /* * Код для одновременного управления двумя шаговыми двигателями…
- Можем ли мы генерировать тон 20 кГц с обычным зуммером в arduino? Может ли обычный зуммер использоваться для генерации высокочастотного звука, и если это возможно, то может ли обычный микрофонный модуль обнаруживать тот же частотный диапазон (15 кГц - 20 кГц). …
- ESP8266-01S перестал отвечать после второго запуска Вот код: #include <SoftwareSerial.h> #define RX 6 #define TX 5 String AP = "..."; String PASS = "..."; SoftwareSerial esp8266(RX,TX); void setup() { Serial.begin(9600); Serial…
- Как заставить скорость шагового двигателя следовать синусоиде Я пытаюсь сделать так, чтобы скорость вращения шагового двигателя соответствовала скорости синусоиды с периодом x секунд. Так что она начинается со скорости 0 при 0°, набирает обороты и достигает…
- Светодиодное кольцо с различными эффектами циклически Мне нужна помощь с моим небольшим проектом. Я не знаю Arduino, поэтому использовал ChatGPT для написания кода. После нескольких часов тестирования я почти получил то, что мне нужно. Схема следующая:…
- Как записать целочисленное значение в RFID-метку? Я работаю над проектом, в котором будут использоваться два Arduino. Каждый Arduino подключен к RFID-считывателю. Первый считыватель RFID должен записать целое значение в обнаруженную метку, тогда…
- Я планирую использовать для своего проекта две платы Arduino. Должен ли я использовать 2 стабилизатора напряжения для проекта или 1 для обоих? Для контекста: моя первая плата будет содержать схему двигателя с драйвером двигателя L298N, а вторая содержит управляемую систему нагрева, в которой используются 2 реле с нагревательными элементами…
- инструкция addt дисплея Nextion Я новичок в Nextion display. Я делаю модель осциллографа с дисплеем и Arduino Uno. Я использовал компонент формы волны. Я просмотрел набор инструкций и нашел две инструкции для отправки данных в…
- Лазерный излучатель + приемник для ардуино (Arduino to Arduino communication) Я работаю над проектом, используя два ардуино, подключенные к двум компьютерам для демонстрации последовательной связи. Мы используем Arduino Uno, подключенный к компьютеру через Serial и…
- Как считывать данные с трехкнопочного ввода? Я создаю игру на скорость реакции для трех человек, но мне бы хотелось иметь возможность считывать близость всех трех кнопок к времени начала — в настоящее время при последовательном считывании…
- Ультразвуковой расходомер с использованием TDC-GP22 и Arduino Uno Я работаю над проектом ультразвукового расходомера с TDC-GP22 с использованием Arduino UNO. Я использовал библиотеку leokoppel . В моем коде конфигурации регистров копируются из Примечание по…
- Правильное подключение четырехконтактного датчика наклона к макетной плате перед запуском Я работаю над проектом 8 книги Arduino Kit: цифровые песочные часы. У меня есть картинка и принципиальная схема ниже. Мой вопрос является фундаментальным, и я действительно не знаю, как…
- Почему моя «подсказка настроения» не работает? Я новичок в Arduino и работаю над «Книгой проектов Arduino» с Arduino Uno. Я работаю над проектом 5, "сигнал настроения". По сути, это сервопривод с потенциометрическим управлением. Я уверен, что у…
- Сколько выводов UNO имеют внутренние подтягивающие резисторы? Как следует из названия. Заранее спасибо.
- Проблема с LCD клавиатурой и Arduino Uno R3 У меня проблема с питанием моего LCD Keypad Shield от кабеля постоянного тока (4 батарейки AA или 9 В). Все выглядит хорошо, но на ЖК-экране ничего не отображается. Когда я использовал USB-кабель,…
- Как перейти от Arduino к физическому прототипу Я немного читал о переходе с Arduino на PCB, и это кажется немного пугающим. Сейчас все, что я действительно хочу сделать, это взять что-то, что я построил, и внести несколько изменений, чтобы я мог…
- Программирование Arduino UNO DS2436 Я пытаюсь программировать свой чип DS2436 с помощью Arduino UNO. Честно говоря, я пытаюсь изменить код DS18B20 (тот, который есть где угодно в Интернете) для работы с DS2436. Мне просто сложнее…
- Arduino UNO застрял при «загрузке» базового скетча, ничего не подключено Этот вопрос задавали раньше, и я внимательно прочитал другие вопросы, но решения не сработали в моем случае, и детали не совпадают с моими. Описание Arduino Uno зависает при загрузке с ошибкой…
- 7-сегментный дисплеи не работают #include <Wire.h> #include <Adafruit_INA219.h> Adafruit_INA219 ina219; //Adafruit_INA219 ina219_A; //Adafruit_INA219 ina219_B(0x41); void setup(void) { Serial.begin(115200); …
- Использование ESP8266 для программирования Arduino по последовательному каналу связи Поскольку ESP8266 может самостоятельно программироваться на Wi-Fi, можем ли мы использовать его для программирования arduino с двоичным файлом, отправленным через Wi-Fi? мой arduino подключен к…
- Помогите решить проблему с загрузкой программы! Я собираюсь загрузить код в свой LeArm с помощью платы Arduino. Я подключил контакты rx и tx LeArm к Arduino, но при попытке загрузить код получил сообщение об ошибке. Не уверен, правильно ли я…
- DS3231 Не совпадает время при выключении Arduino Я пытаюсь сделать светодиодные часы с помощью DS3231 для отслеживания времени, но по какой-то причине они не отсчитывают время, когда Arduino выключен. Я пытался отключить часы от источника питания…
- Разница между FreeRTOS libary (AVR_ATmega328PB_Xplained_mini_GCC) и FreeRTOS, совместимым для плат Arduino от Ричарда Баррея Я изучаю различные советы по развитию IoT и обнаружил, что espressif использует IDF framework. При взгляде на исходный код он использует библиотеки FreeRTOS. У меня есть Arduino Uno, и я хотел…
- Клон Arduino R3 Uno - При подключении штекера-барреля на USB-порту присутствует напряжение 5 В. Почему? Я использовал Arudino Megas для некоторых проектов и никогда не сталкивался с такой проблемой. Все просто: я подаю питание на Arduino через вход 12 В через разъем Barrel и вывожу питание через VIN…
- связь между двумя arduino с помощью ENC28J60? Как я могу подключить и отправить данные между двумя arduino с помощью адаптеров ENC28J60 Ethernet на обоих из них. Есть ли какие-либо руководства или примеры кодов для меня, чтобы взглянуть из…
- При подключении client.connect() возвращает 0 Я использую arduino UNO с экраном ethernet. Следуя нескольким руководствам в Интернете для школьного проекта, я столкнулся с этой проблемой. Первый пример кода: #include <SPI.h> …
- Настройка таймера мешает логике мигания светодиода Этот пример — упрощенная версия того, что мне действительно нужно сделать, но я думаю, что он демонстрирует проблему (= мое недопонимание?). Мне нужно использовать таймер для подсчета микросекунд;…
- Мне нужна помощь в передаче голоса через VLC Проект, над которым я работаю: система связи ближнего действия с кодовым кодированием в видимом свете. Системы связи в видимом свете (VLC) используют свет для передачи данных между передатчиком и…
- Дисплей SSD1306 i2c OLED — не может правильно отображать изображения Итак, я использую этот 0,96-дюймовый i2c желто-синий OLED-дисплей: https://www.makerhero.com/produto/display-oled-0-96-i2c-azul-amarelo/ и клон Arduino UNO. Я сгенерировал изображение с помощью…
- Как подключить NRF24L01 к Wemos D1 R2 У меня возникли проблемы с подключением NRF24L01 к плате Wemos D1 R2. Мне удалось на Arduino Uno. Кто-нибудь знает распиновку? Я использовал (так же, как и с Uno): D13 - SCK D12 - MI D11 -…
- Чтение монохроматического растрового изображения с помощью Arduino для построения графика Полный новичок здесь. Я следую этой теме: Как читать растровое изображение на Arduino В частности, третий ответ от : frarugi87 в моей попытке построить монохроматическое растровое…
- Ошибка: значение void не проигнорировано, как должно быть = radio.read(&Irms, sizeof(float)); Доброе утро всем, у меня был этот скетч, который работал, теперь при загрузке программы выдает ошибку: #include <Wire.h> #include <SPI.h> #include <nRF24L01.h> #include <RF24…
- Контакт AREF на Arduino Uno R3 редактировать Таким образом, AREF может выводить напряжение только при использовании АЦП, но не при использовании переменного тока. Вот на что, как я чувствую, указывают все ваши ответы, но ни…
- Получить адрес транзакции I2C при регистрации нескольких адресов У меня есть приложение, опрашивающее 4 АЦП по I2C. Приложение также должно записывать в некоторые регистры АЦП. Чтобы протестировать это, я хотел бы использовать один Arduino UNO, позволяющий ему…
- Использование контакта RX TX Могу ли я использовать контакт RX TX на Arduino Uno в качестве контакта регулятора? . Для входного и выходного контактов, потому что два цифровых контакта на моей плате не работают. Спасибо
- Нужна помощь с программированием ЖК-дисплея для моего проекта Я пытаюсь сделать цифровые игральные кости для своего школьного проекта. У меня проблемы с программированием, я не очень умею писать код и я не программист. Я черпал вдохновение из поста на сайте…
- Последовательная связь с HC-05 - Arduino UNO Я новичок на сайте, и это мой первый вопрос. Я постараюсь описать свою проблему как можно лучше. Я получил следующий код для своего проекта, который в основном состоит в том, чтобы заставить…
- Отображение двоичных данных на светодиодах Я написал программу для Arduino UNO и 3 светодиодных лампочек. Программа должна преобразовывать введенное число в двоичное, а затем отображать его на светодиодах, вкл. - 1, выкл. - 0. Я просматривал…
- Как можно подключить Arduino к трехфазной сети? Я работаю над проектом, в котором используется плата Arduino. В настоящее время я тестирую свое устройство с использованием 2-фазного питания, и оно отлично работает. Я хочу использовать это…
- 4-битный счетчик вверх и вниз нас просят создать код Arduino, который будет запускать 4-битный двоичный счетчик ВВЕРХ при нажатии кнопочного переключателя, а затем 4 - битный двоичный счетчик вниз при втором щелчке. Тогда…
- GPS-модуль Значение Serial.begin Я разобрал дрон и нашел модуль GPS. Я хочу использовать его. Я не нашел никакой информации об архитектуре и значении Serial.begin , которое мне нужно использовать. Смогу ли я сломать его, если…
- Правильный выбор источника питания для Arduino - ESP8266 - HC-SR04 Если я установлю соединения, как вы видите на рисунке ниже, будет ли это работать? Повредит ли я ESP или HC-SR04? Насколько я знаю; HC-SR04 (VCC) -> 5 В> ESP8266 (VCC) -> 3,6…
- Как подключить ESP8266 с помощью адаптера ESP-01 к Arduino Uno? Я новичок в программировании Arduino и хотел узнать, как подключить универсальный модуль WiFi ESP8266 к Arduino Uno с помощью адаптера ESP-01, показанного на рисунке ниже. Я попытался сделать это…