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

9
Arduino АЦП опорного напряжения, если он батарейках

Я ищу, возможно, контролировать заряд батареи Arduino, используя его АЦП. Это довольно просто и просто (особенно если вы используете API Arduino); однако, если батарея питает Arduino и не регулируется извне, разве эталонное напряжение АЦП не будет постоянно падать вместе с батареей? Другими...

8
Могу ли я запрограммировать чип 3,3 В на плате 5 В?

Я купил Gertboard некоторое время назад, и одной из его функций является ATMega328 (DIP). Однако, поскольку Gertboard предназначен для использования с Raspberry Pi, он работает только при напряжении 3,3 В, поэтому тактовая частота ограничена ~ 12 МГц. Программирование через Raspberry Pi довольно...

8
Для чего нужны выводы SVG на клоне SainSmart Uno?

Я купил клон SainSmart, совместимый с Arduino Uno R3. Рядом с каждым из стандартных выводов ввода / вывода имеется ряд из 3 дополнительных выводов (мужской). Они расположены в столбцах, обозначенных S, V и G. Их можно увидеть на этом изображении: Большинство из них находятся непосредственно над...

8
Как Arduino Uno может поддерживать до 12 сервоприводов, если на нем всего 6 цифровых выводов PWM?

Согласно этому : Библиотека Servo поддерживает до 12 двигателей на большинстве плат Arduino и 48 на Arduino Mega. На платах, отличных от Mega, использование библиотеки отключает функцию analogWrite () (PWM) на выводах 9 и 10, независимо от того, имеется ли серво на этих выводах. На Mega можно...

8
Можно ли запрограммировать Arduino Pro Mini, используя Arduino Uno R3?

Недавно я получил Arduino Pro Mini в подарок, и у меня нет внешнего USB-программатора для программирования Pro Mini. Тем не менее, у меня есть Arduino Uno R3, и я думаю, что это будет возможно, потому что они оба имеют одинаковую тактовую частоту и микроконтроллер (16 МГц с atmega328). Можно ли...

8
Горящий эскиз с I2C

На самом деле это не вопрос Arduino. Я на самом деле использую автономный ATmega168. До сих пор я использовал программатор AVR-ISP (работающий в AVR Studio) для программирования чипа. После того, как все будет сделано, микросхема будет закрыта, и у меня будет доступ только к выводам I2C. Контакты...

8
Производительность внутренних и внешних резисторов

Есть ли существенный компромисс между производительностью между кнопками, подключенными к внутренним и внешним резисторам подтягивания / понижения? Я вижу много уроков, демонстрирующих использование внешних резисторов при подключении простой кнопки, как эта и эта . Но так как Arduino / AVR включает...

8
Причины, по которым нельзя подключать реле напрямую с цифрового контакта Arduino

Изучив различные схемы управления реле через Arduino, я заметил, что большую часть времени транзисторы используются для переключения отдельного источника питания в катушку реле, а не для непосредственного питания реле 5-вольтным выходом от I. / O булавка Arduino. Например, у меня 5-вольтовое реле...

8
Как приостановить Arduino на 1 миллисекунду через MATLAB?

Я смог подключить MATLAB к Uno с помощью этой строки кода: a = arduino('COM4');через этот пакет: пакет поддержки Matlab для Arduino . Прямо сейчас, MATLAB - мой основной скрипт, который синхронизирует все компоненты [как Arduino]. Я могу отправлять импульсы на мой шаговый двигатель, просто...

8
Прерывание Arduino (при смене контактов)

Я использую функцию прерывания, чтобы заполнить массив значениями, полученными из digitalRead(). void setup() { Serial.begin(115200); attachInterrupt(0, test_func, CHANGE); } void test_func(){ if(digitalRead(pin)==HIGH){ test_array[x]=1; } else if(digitalRead(pin)==LOW){ test_array[x]=0; } x=x+1; }...

8
Замедлит ли логика автоматического выбора питания Arduino регулируемое 5 В и USB 5 В?

Исходя из эталонного дизайна Arduino UNO r3, я обнаружил, что USBVCC будет подключен к + 5 В через mosfet T1, если Vin ниже 6,6 В. Разве это не сокращает два источника, если Vin чуть ниже 6,6 В? В техническом описании для регулятора U1 (NCP1117) указан диапазон входного сигнала всего 6,5 В для...

7
Основной make-файл для avr-gcc

Я хотел бы сделать make-файл для компиляции c программ для Arduino. Я немного знаком с make, но никогда не использовал его с avr-gcc. Как проще всего поместить приведенные ниже команды в make-файл? $ avr-gcc -Os -DF_CPU=16000000UL -mmcu=atmega328p -c -o led.o led.c $ avr-gcc -mmcu=atmega328p led.o...