Arduino

Вопросы и ответы для разработчиков аппаратного и программного обеспечения с открытым исходным кодом, совместимого с Arduino

2
Как избежать того, что мой arduino вечно щелкает?
Я случайно реализовал программу, которая имитирует щелчок мыши. Проблема в том, что теперь я не могу удалить программу, потому что каждый раз, когда я подключаю USB, компьютер начинает щелкать все и невозможно загрузить новую программу. Могу ли я решить эту проблему?
14 button 

2
Библиотека шаблонов для адресных светодиодных лент
Есть ли какое-то центральное место, где мы можем получить функции рисунка рисунка для адресуемых светодиодных лент, например, когда-то на основе компонента WS2812B? Они продаются на сайте Adafruit под названием NeoPixel. Например, я знаю несколько примеров шаблонов, таких как сканер Ларсона (Cylon), мерцание свечей или радуга. Однако я не смог найти …
14 led 

6
Переименуйте имя устройства (ch340 usb в serial) Mac OS
Невозможно загрузить эскизы в клон Arduino Nano с USB на серийный чип ch340. После установки драйверов и подключения устройство имеет имя cu/tty.wch ch341 USB=>RS232 fa130(с пробелами), но Arduino не может распознать полное имя (только tty.wch). Можно ли переименовать устройство в Mac OS или изменить идентификатор устройства? ОБНОВЛЕНИЕ: ch340новый драйвер http://www.wch.cn/downloads.php?name=pro&proid=178
14 osx 


5
Если я надену щит на Arduino, могу ли я использовать Arduino для чего-то еще?
Я сделал несколько базовых примеров Arduino в недавнем прошлом, но я никогда не видел щит для Arduino из первых рук. Поэтому мне интересно: если я надену щит на Arduino (например, Adafruit Motor Shield), он «блокирует» весь Arduino, включая все входные и выходные контакты? Можно ли использовать экран и при этом …
14 shields 

1
Состояние кнопки меняется случайным образом
У меня есть кнопка, подключенная к моему Arduino, но она срабатывает случайно. У меня один контакт кнопки подключен к контакту 2 на Arduino, а другой подключен к земле. void setup() { Serial.begin(9600); pinMode(2, INPUT); } void loop() { Serial.println(digitalRead(2)); } Я ожидаю, что он будет печатать 1 непрерывно и перейти …
14 button 

5
Как я могу получить исходные файлы для библиотек Arduino?
Я долго искал файлы Arduino, чтобы найти основную библиотеку. Однако я их еще не нашел. Где на моем жестком диске я могу получить файлы библиотеки ядра (.cpp и .h), необходимые для всего кода Arduino? Оглядываясь на Google, я не смог найти способ найти вышеуказанные файлы. Я видел кое-что о получении …

5
Как соединить два Arduino без щитов?
Я планирую систему Arduino, которая состоит из нескольких плат Arduino. Максимальное расстояние между досками составляет около 50 метров. Я хочу отправить основные данные между ними, как короткие строки или целые числа. Я знаю, что могу отправлять данные через кабели Ethernet, но для этого требуется сетевой экран или плата Arduino Ethernet, …

5
Опции программирования, отличные от C ++
Могу ли я программировать свой Arduino, используя любой другой язык программирования, кроме C ++? Если да, то какие языки программирования? Какое программное обеспечение мне понадобится для компиляции и загрузки моего кода на Arduino?

2
Юн загрузиться с SD-карты
У меня есть Arduino Yún, и он имеет только 16 Мб флеш-памяти для Linux. Мне было интересно, можно ли поставить на флеш загрузчик, который использует карту sd в качестве rootfs? Я хочу иметь возможность делать больше проектов, чем те, которые могут уместиться во флэш-памяти 16 МБ.

4
Существуют ли библиотеки сглаживания сигналов для Arduino?
Я работаю над мобильным роботом, управляемым по беспроводной линии связи 2,4 ГГц. Приемник подключен к Arduino Uno, который служит на борту в качестве основного контроллера. Наиболее критичный (и основной) входной канал, поступающий от приемника, производит очень шумный сигнал, который приводит к множеству незначительных изменений в выходной мощности исполнительных механизмов, даже …

1
Как Millis () сбрасывает себя в 0
Глядя на документацию по millis()функции, он говорит: Возвращает количество миллисекунд с момента запуска текущей программы платой Arduino. Это число будет переполнено (вернется к нулю) примерно через 50 дней. Как это возможно? Обнаруживает ли Arduino millis()переполнение, затем сбрасывает значение на 0? Если так, как это делает? Я просто хочу знать, что …
14 millis 

7
Загрузка локальных библиотек
Я новичок в разработке Arduino / C (из среды JavaScript / Ruby), но мне было интересно, можно ли включить библиотеку из пользовательской папки в эскиз? Так что это моя ситуация; project.ino libs/ MyNewLib/ MyNewLib.h MyNewLib.ccp Теперь мой вопрос: как я могу включить мою собственную библиотеку? Я пробовал несколько вариантов этого; …


3
Почему регулятор очень горячий?
У нас есть светодиодная лента, подключенная к выходу 6 и питаемая от самой платы Uno. Не следует подавать слишком большой ток, на светодиодной полосе должно быть только 10 элементов. Пока эта светодиодная лента подключена к Uno, я заметил, что регулятор сильно нагревается. Одна вещь, которую мы еще не сделали, - …
14 power  heat 

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.