Вопросы, связанные с [atmega328]:
- максимальная частота ШИМ на основе прерываний при 500 Гц Мне нужно управлять ультразвуковым преобразователем 24 кГц, и я решил использовать Arduino Uno, который у меня есть. Использование tone() или аппаратной ШИМ Atmega не очень подходит,…
- Как правильно активировать контакт сброса ATMega328 с помощью ПО, чтобы загрузчик работал, а прошивка могла обновляться через контакты RX/TX? Я программирую свой чип Atmega328P через преобразователь USB в TTL (https://www.amazon.com/ gp/product/B075N82CDL/ref=ppx_yo_dt_b_asin_title_o01_s00?ie=UTF8&psc=1) Я могу загружать…
- Кнопка сброса работает без питания? Я работаю над проектом, и мой отец неосознанно нажал кнопку сброса на моей плате Arduino. Если он не был подключен к какому-либо источнику питания или компьютеру, он все равно сбрасывался? Нужно ли…
- Почему SoftwareSerial не работает как надо на Arduino Pro Mini 3v3? Я загрузил обычный сквозной код для Serial и SoftwareSerial для связи с моим модулем на основе AT-команд. Кажется, запись в SoftwareSerial работает, а чтение нет. Когда я пишу «AT», модуль…
- Таймер 1 COMPA ISR - поведение по умолчанию? Я создаю генератор частоты LCD. Когда TIMER1 достигает заданного значения, он переключается на контакт 9 (через OC1A ). Случайно, я оставил TIMER1 "прерывание при сравнении соответствия…
- Запись загрузчика и загрузка скетча на ATMEGA328 У меня есть ATMEGA328-PU (не atmega328P-PU), и мне удалось установить на него загрузчик с помощью Uno в качестве ISP, но теперь я не могу загрузить какой-либо скетч, это шаги, которые я сделал до…
- Преобразование битового числа в байтовое значение (AVR Docs) Мне трудно понять, что говорит мне этот документ: https://www.microchip.com/webdoc /AVRLibcReferenceManual/FAQ_1faq_use_bv.html У меня есть макрос с именем _BV , который преобразование…
- Память программы Arduino закончилась У меня есть скетч Arduino, который я сделал, и у меня закончилась динамическая память на моем Arduino Nano. Как я могу уменьшить объем памяти, который занимает программа? (я не очень хорошо…
- Atmega328p и cp2102 с ошибкой avrdude: stk500_getsync(): не синхронизировано: resp=0x00 Недавно я купил преобразователь usb/ttl cp2102 для тестирования с автономным Atmega328p, я сделал соединение DTR с контактом 1 в Atmega, используя керамический конденсатор 0,10 мкФ (104), чтобы при…
- Аналоговый вывод Arduino nano/uno Я работаю над проектом, в котором мне нужно 7 аналоговых контактов. Я прочитал техническое описание Ardnuino Uno: доступно 6 аналоговых контактов. Поэтому я решил использовать arduino mega с 16…
- Невозможно загрузить Невозможно загрузить скетчи в автономный Arduino на макетной плате (с Atmega328, загруженным с программой мигания светодиода). Искал в интернете но решения нет. Помогите? ошибка: avrdude:…
- Arduino Uno считывние предохранителей Я пытаюсь прочитать значения предохранителей для Arduino Uno, но мне постоянно возвращаются следующие результаты: enter code hereavrdude: Version 6.0.1, compiled on Dec 16 2013 at 17:26:24 …
- Arduino как ISP — программа загружается на Arduino, а не на макетную плату Я следую этому руководству и подключил Arduino, используя эту схему: Вот как это выглядит: Эти параметры выбираются в Arduino IDE: Вот программу, которую я загружаю: //…
- Последовательная связь ESP8266 с ATMega328P Я изолирую ATMega328P от Arduino Uno. Я использовал его во многих других проектах, поэтому он работает так, как задумано. Кроме того, я использовал свой ESP8266-01 для других проектов, и он отлично…
- Arduino вылетает и перезагружается Недавно я написал программу, которая должна изменять рабочий цикл, чтобы поддерживать напряжение обратной связи, измеренное на A0, A1, постоянным. Проблема в том, что Arduino начнет давать сбои…
- Загрузка загрузчика в ATMEGA328 P У меня есть Duemilanove, который изначально имел 168. У меня есть несколько чипов ATMEGA328 P, и я вставил один в Duemilanove. Я использую Uno в качестве программатора для Duemilanove. Я использую…
- Запустить код один раз после программирования Я использую EEPROM для энергонезависимого хранения настроек проекта. После повторной загрузки скетча на мою плату (через SPI через ArduinoISP) EEPROM сбрасывается до полного значения 0xFF , и мне…
- Заставить TCNT оставаться ниже OCRxA на ATmega328P Я использую таймер и ISR TIMERx_COMPA для генерации сигнала в «фоновом режиме». Этот ISR срабатывает, когда таймер достигает определенного значения ( OCRxA ), которое, в свою очередь, может…
- Arduino и электромагнитный водяной клапан Я использую Arduino UNO и два реле SPST (реле Wemos Mini D1) для создания схемы обратной полярности. Я использую эту схему для открытия и закрытия электромагнитного водяного клапана (SWV), который…
- Новый загрузчик Optiboot для Arduino на специальной плате ATMega328p, ATMEL Studio и AVRdude Я собираюсь задать довольно сложный вопрос из-за количества задействованных частей системы и архитектуры системы, которую я планирую использовать. Прежде всего, у меня есть небольшой опыт работы…
- Измерение Vcc с внутренним источником опорного напряжения 1,1 В не работает на Atmega328 с питанием 3,3 В. Мне нужно контролировать аккумулятор, подключенный к ATmega, работающему в автономном режиме. Я использую загрузчик «ATmega на макетной плате (внутренняя тактовая частота 8 МГц)». Подробнее…
- пожалуйста, помогите с моим ардуино Моя проблема заключается в том, что я запускаю такой код: char directioN; void setup() { Serial.begin(9600) } void loop() { if (Serial.available()) { directioN = Serial…
- Arduino зависает через некоторое время Я использую Atmega328p с питанием 5 В, Через некоторое время мой Arduino зависает [или автоматически перезагружается]. Я использую библиотеки: Wire.h CRC32.h EEPROM.h Arduino.h …
- ошибка 404 в запросе HTTP GET с Arduino Uno и ESP8266 с использованием AT-команд когда я пытаюсь отправить http-запрос на получение, я получаю ошибку 404 AT+CIPMTX=1 OK AT+CIPSTART=4,"TCP","alirezaabrhshami.ir",80 4,CONNECT OK AT⸮⸮R5U9⸮⸮b⸮⸮j OK > Recv 47 qytes SEND…
- Проблемы с Dimmer.h на ATmega 128 Я использую схему ZCD, управляющую симистором. Сейчас я использую для этой цели библиотеку Dimmer. Он отлично работает с ATMega 328, но всякий раз, когда я пытаюсь загрузить код в ATMega 128 с…
- Самая низкая мощность, возможная в Arduino Я погуглил повсюду и знаю некоторые хитрости, которые помогут сделать ATmega328 не энергозатратным. Я использую Arduino Nano V3.0 . Однако я так и не выяснил, какой минимальный расход при этом…
- Не могу записать загрузчик на Atmega328P с помощью Arduino Uno Я пытаюсь создать Arduino Uno по схеме, описанной на схеме ниже, которую я взял из здесь . Я опробовал эту схему на версии Atmega328 PDIP (с правильными подключениями, поскольку PDIP имеет…
- Как загрузить плату Atmega328p 8 МГц с помощью диспетчера плат Мне нужно загрузить определение платы Atmega328p 8 кГц с помощью диспетчера плат, но я не могу найти способ. Любая помощь будет оценена по достоинству.
- ATMEGA 328P Автономный, питание 3,3 В, управление сервоприводом Я хотел бы использовать ATMEGA 328P в автономном режиме с питанием от источника питания 3,3 В для управления сервоприводом (который питается от 4 батарей типа АА, что дает напряжение 6 В). Мой…
- Как использовать микроконтроллер Arduino отдельно? Я изучаю Arduino. Я использую плату Arduino Uno с ATMEGA328-PU. Я пробовал базовые коды, такие как мигание светодиода, управление двигателем постоянного тока и т. д. Плата Arduino используется…
- NRF51822 ± Arduino Uno/ATmegaXXX? Здравствуйте, я хочу создать простой проект домашней автоматизации и использовать Arduino Uno для прототипирования, а затем Atmega для развертывания. Мне нужен какой-то метод ячеистой связи. Я думал…
- Arduino записывает в память и автоматически выключается (через MOSFET) Хотелось бы попросить вас помочь с проектированием схемы. У меня есть и atmega328p, с определением напряжения на его Vin (Vcc). Я сделал делитель напряжения, и его выход я подключил к аналоговому…
- ESP8266 Программное обеспечение, подключенное к ATmega 328, работает неправильно. Заранее спасибо.. У нас есть чип esp8266-12E и Atmega328, подключенные следующим образом: 12-контактный разъем ESP как Tx, 13-контактный как Rx && Atmega328 13-контактный как Rx,…
- Горящий загрузчик Я использую Arduino Atmega 328p и в настоящее время использую специальную печатную плату. Я программировал с помощью платы Arduino, взял микросхему и перешел на свою собственную печатную плату. в…
- Atmega328p — переход на низкое энергопотребление 1,8 В с использованием генератора 4 МГц — прошивка загрузчика Я хотел бы использовать микроконтроллер Atmega328p с генератором 4 МГц, чтобы добиться низкого энергопотребления . Я использую плату Arduino для прошивки загрузчика в Atmega. ИЗМЕНИТЬ …
- Как записать загрузчик/программу ATMega 328P с внешним кварцевым генератором 8 МГц? Мне нужно запрограммировать ATMega328P на макетной плате, работающей на внешнем кристалле с частотой 8 МГц. Все руководства, которые я могу найти, либо используют среду Arduino и описывают…
- Как подключить USB к пользовательской схеме Arduino Uno и программированию Atmega? Я довольно новичок в проектировании схем и работе с atmega самостоятельно, и я проектирую схему arduino на eagle. Я дошел до стадии, когда мне нужно включить интерфейс TTL USB, чтобы…
- Функция freeMemory() из библиотеки memoryfree не возвращает уменьшенное значение в arduino UNO Я сжег код, написанный ниже, я ожидаю, что, поскольку мы объявляем локальную переменную в цикле, функция freeMemory() должна возвращать уменьшенное значение. Но оно остается постоянным..! пожалуйста…
- Библиотека MemoryFree, демонстрирующая нестандартное поведение..! Я просто сжег код, написанный ниже, но он показывает мне нестандартное поведение.. как в последнем абзаце вывода, свободная память увеличивается после выделения во время выполнения, как это возможно…
- Настройка таймера ATMega328p (Arduino) Я пытаюсь измерить мощность переменного тока с помощью Arduino с Atmega328p. Вкратце, я хочу использовать timer1 для создания прерывания каждые 400us, где я измеряю два канала АЦП (A0 и A1) и…
- Датчик DHT11: режим ожидания или выключение? У меня есть ATmega328P, который контролирует температуру и влажность в помещении. Мне достаточно контролировать каждые 8 секунд. В эти 8 секунд я укладываю свой Atmega в сон. Теперь я хочу…
- Перевод ATMEGA на 3.3В В настоящее время у меня есть базовая сборка Arduino, состоящая только из Atmega 328P и внешнего кристалла на 16 МГц. Я планирую понизить напряжение в этой системе до 3–3,6 В, но я читал,…
- Случайно закоротил 5 В на GND на Arduino Nano. Могу ли я повторно использовать ATmega328p? Я закоротил 5 В на GND, и Arduino Nano (клон CH340) перестал работать (светодиод питания тускнеет). От платы пахло горелым, и я также проверил, работают ли другие Arduini на том же порту USB, и они…
- Последовательная связь Arduino и AVR через USB У меня есть Arduino Uno Rev3, и я хотел бы использовать набор инструментов разработки AVR для написания программы, которая выполняет последовательную связь через USB. Сделать это с помощью…
- Таймер 2 «Очистить OC2B при сравнении совпадений» не работает в режиме CTC Это продолжение моего предыдущего вопроса . У меня Timer2 находится в режиме CTC, при этом TOP=OCR2A установлен на 150 (с предварительным делителем 8, что дает временной интервал 75 мкс). В…
- не могу найти ошибку в моем коде Я работаю над проектом, который включает использование двигателей и поплавкового выключателя. Я получаю сообщение об ошибке, которое ожидало «}» в конце ввода. Я не могу найти, где это исправить.…
- ИК-пульт дистанционного управления на базе Arduino — проблема с передачей данных Я создал схему 25-кнопочного ИК-пульта дистанционного управления для моего устройства RuneAudio. Устройство представляет собой автономный ATmega328P-PU, работающий от 3 В (2 батарейки AAA) с…
- Какая платформа лучше подходит для отладки проблем с памятью Arduino: Linux или Windows? Я разрабатываю продукт. Я разработал каждый модуль в прошивке по отдельности. Теперь я интегрирую их, но получаю проблемы с памятью. Я не могу увидеть, как память распределяется внутри MCU во время…
- Внешнее питание Atmega328P-Pu Пожалуйста, я новичок в Arduino и мне нужна помощь. Я работаю над проектом, в котором ультразвуковой датчик устанавливает определенный пин на высокий уровень, если достигнуто определенное расстояние…
- Генерация импульса 200 кГц на Arduino Uno в обычном режиме Мне нужно получить 200 кГц от Arduino Uno. Я использую Timer0 . Я настроил его для работы в обычном режиме, а предделитель установлен на clk/8 (тактовая частота Arduino составляет 16 МГц). TCNT0 …