Вопросы с тегом «arduino-mega»

Плата микроконтроллера на базе микросхемы ATmega2560 или 1280. Используйте этот тег для вопросов, касающихся конкретно Mega, а не только общего использования Arduino.

11
Как мне разбить входящую строку?
Я посылаю список позиций сервопривода через последовательное соединение на Arduino в следующем формате 1:90&2:80&3:180 Который будет разбираться как: servoId : Position & servoId : Position & servoId : Position Как бы я разделить эти значения и преобразовать их в целое число?

1
Как вы используете SPI на Arduino?
Применительно к платам Arduino Uno, Mega2560, Leonardo и аналогичным: Как работает SPI? Как быстро работает SPI? Как мне установить связь между хозяином и рабом? Как мне сделать SPI рабом? Пожалуйста, обратите внимание: это задумано как справочный вопрос.

7
Как я могу получить уникальный идентификатор для всех моих плат Arduino?
После того, как вы загрузили эскиз на одну из ваших плат Arduino, трудно точно знать, какой исходный код привел к этому эскизу. Действительно, вы можете изменить исходный код своего эскиза на своем ПК, не обновляя его (в двоичном формате) на своей плате. У меня была идея создать своего рода « …

8
Являются ли глобальные переменные злыми в Arduino?
Я относительно новичок в программировании, и многие из лучших практик кодирования, которые я читаю, утверждают, что очень мало веских причин для использования глобальной переменной (или что лучший код вообще не имеет глобальных переменных). Я сделал все возможное, чтобы помнить об этом, когда писал программу для создания интерфейса Arduino с SD-картой, …

2
3,3 В, 5 В и 9 В контакты на Arduino
На моих Arduino Uno R3 и Arduino Mega R3 есть контакты 5 В и 3,3 В. Однако на этой странице Введение в плату Arduino есть контакт 5 В и 9 В, но нет контакта 3,3 В. Страница в Arduino: какой адаптер? также упоминает контакт 9V. Почему существует неуверенность?

3
Каковы основные отличия различных модулей Bluetooth для начинающих?
Я новичок в микроконтроллерах и электронике, хотя не совсем в компьютерах и программировании. Начав с Arduino, я пришел к тому, что действительно заинтересован в том, чтобы заставить мой прототип общаться с мобильным устройством или компьютером для отправки и получения данных (например, отправки данных датчика или получения команд). Глядя на это, …

3
Arduino Mega Тайм-аут с ошибкой программиста
У меня Arduino Mega 2560, и он работал нормально до обеда, когда я начал получать эту ошибку: avrdude: stk500v2_ReceiveMessage(): timeout avrdude: stk500v2_getsync(): timeout communicating with programmer Я знаю, что это не код, который я запускаю, поскольку я пытался загрузить его в Uno, и он, казалось, загружался без проблем. Мне нужно …

1
Настройка timer3 в режиме CTC - конфликт с библиотекой сервоприводов
Я хотел бы установить таймер для вызова функции 800 раз в секунду. Я использую Arduino Mega и Timer3 с прескалером 1024. Чтобы выбрать фактор прескалера, я рассмотрел следующие шаги: Частота процессора: 16 МГц Разрешение таймера: 65536 (16 бит) Разделить частоту процессора выбранного предделителем: 16x10 ^ 6/ 1024 = 15625 Разделите …

1
Какова максимальная длина провода для последовательной связи между двумя Arduinos?
Я строю проект, в котором два Arduino будут связаны тремя проводами: TX и RX для последовательной связи и общий GND. Какова будет максимальная длина проводов здесь до того, как связь будет затронута? Я использую Arduino Mega R3 с одной стороны и Arduino Mini с другой. У меня нет особых требований …


4
Какой самый дешевый способ добавить Wi-Fi в Arduino?
Я пытаюсь найти какой-то адаптер Wi-Fi для Arduino, он должен быть как можно меньше (не щит) и как можно дешевле. Пока что я могу только найти щиты, которые стоят около 10 фунтов стерлингов +, но я решил, что если вы сможете получить заменяющий адаптер Wi-Fi для ноутбука за бесценок, я …

4
2,4-дюймовый TFT LCD Shield не работает на Arduino Mega
Даже на веб-сайте ebay упоминается, что я не могу использовать 2,4-дюймовый TFT LCD Shield для подключения к Arduino Mega. Проблема в том, что я купил этот экран по ошибке. Я хочу установить этот экран на Arduino Mega 2560. Есть ли способ объединить Mega и 2,4 "Display Shield? примечание: я примерил …

5
Могу ли я сделать задержку в микросекундах более точной?
Я пытаюсь укусить данные DMX, и это требует импульсов 4us. Не очень удачно с результатами, я проверяю, насколько хорош Arduino в задержке ... Кажется, это довольно ужасно. Вот небольшой тест, который я сделал: unsigned long ptime; void setup() { Serial.begin(9600); } void loop() { ptime = micros(); delayMicroseconds(4); Serial.println(micros() - …

2
ООП против Inline с Arduino
Я давно программирую, но я новичок в программировании Arduino и AVR. Главный вопрос, который у меня возникает по поводу программирования этих микроконтроллеров, заключается в том, есть ли серьезные различия в разработке кода в объектно-ориентированных классах по сравнению с более традиционным встроенным программированием, которое я видел во многих примерах? Другими словами, …

2
Как обновить переменную в ISR с помощью таймеров
Я пытаюсь проверить частоту Timer3 с помощью счетчика. Значение счетчика, объявленное как volatile, увеличивается в ISR, и каждую секунду сумма отображается в основном цикле, а значение сбрасывается в ноль. Таймер был настроен правильно. (Если я выберу таймер 3 Гц, я вижу мигание светодиода) Проблема Счетчик не увеличивается. Вот вывод: Setup …
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.