Arduino

Q&A для розробників апаратного забезпечення та програмного забезпечення з відкритим вихідним кодом, сумісного з Arduino

2
Як уникнути того, що мій ардуїно вічно клацає?
Я випадково реалізував програму, яка імітує клацання миші. Проблема полягає в тому, що зараз я не можу видалити програму, оскільки кожен раз, коли я підключаю USB, комп'ютер починає клацнути все і неможливо завантажувати нову програму. Чи можу я вирішити цю проблему?
14 button 

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

6
Перейменуйте ім’я пристрою (ch340 usb to 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 (наприклад, моторний щит Adafruit), чи він «блокує» весь Arduino, включаючи всі вхідні та вихідні штифти? Чи можливо використовувати щит і все-таки підключити …
14 shields 

1
Стан кнопки змінюється випадковим чином
У мене на Arduino є підключена кнопка, але, здається, вона спрацьовує випадково. У мене один штифт кнопки підключений до штифта 2 на ардуїно, а інший підключений до землі. 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, …

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

5
Параметри програмування, крім C ++
Чи можу я програмувати Arduino за допомогою будь-якої мови програмування, крім C ++? Якщо так, то які мови програмування? Яке програмне забезпечення мені знадобиться для компіляції та завантаження коду на Arduino?

2
Завантажується з SD-карти
У мене є Arduino Yún, і на ньому є лише 16-мегабайтний спалах на Linux. Мені було цікаво, чи можна поставити завантажувач на спалах, який використовує sd-карту як rootfs? Я хочу мати можливість робити більше проектів на ньому, ніж ті, які вміщаються у 16 ​​Мб спалаху.

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.