Arduino

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

2
Здійснення аналогових телефонних дзвінків?
Як ми можемо змусити плату Arduino взаємодіяти зі старим аналоговим телефоном та здійснювати телефонні дзвінки? Я думаю, це передбачає підключення плати до телефону якимсь певним кабелем (як це називається?) Крім того, я припускаю, що нам потрібно буде використовувати протокол набору номера низького рівня (для того, щоб реально взаємодіяти з телефоном …

11
Який тип роз’єму використовує система GROVE?
Який тип роз’єму використовується GROVE ? Мені цікаво провести старі датчики, щоб вони сумісні з GROVE, тому спочатку мені потрібно встановити роз'єм, щоб я міг придбати корпус та штифти, щоб обтиснути. Схоже, це якийсь тип роз'єму JST, але є багато різних розмірів , кожен з несумісними смолами та великою кількістю …
12 sensors  pins  wires 

2
Arduino як Інтернет-провайдер без комп’ютера
Хтось бачив чи знає метод попередньої завантаження (за допомогою комп’ютера чи будь-якого іншого) мікропрограмного забезпечення як даних на одному ардуїно, створеному для роботи в якості іспиту, а потім за допомогою цього ардуїно підключіть інтерфейс isp в інший та завантажте прошивку. Щоб було зрозуміло - я шукаю спосіб зробити завантаження ескізів …

3
Серійні дані показують дивні
У мене є простий ескіз, який друкує "Hello World" на серіалі, але натомість я отримую купу гнучкості. void setup() { Serial.begin(9600); } void loop() { Serial.println("Hello World"); delay(1000); } Чому він не друкує "Hello World", як говорить код?
12 serial 

2
Я отримав пропущений ATmega328-PU. Як я можу це виправити?
Колись раніше я спалював завантажувачі на свіжій партії з чотирьох ATmega328-PU за допомогою Arduino IDE (зауважте, що P після 328 немає - це дещо дешевша версія непідключення MCU, не плутати її з ATmega328P- PU з P ), і був здивований наступним повідомленням від avrdude: avrdude: Device signature = 0x1e950F avrdude: …
12 atmega328 

3
Як я можу використовувати пристрої I2C з Arduino?
У мене є кілька корисних компонентів I2C, таких як 16-розрядний розширювач портів (MCP23017), який я хотів би використовувати в різних проектах. Що мені потрібно зробити, щоб зробити ці роботи з Arduino? Чи буде це працювати з будь-яким Arduino, чи мені потрібна певна дошка чи щит?
12 i2c 

1
Підключення до Інтернету для Arduino завдяки використанню AtmelStudio?
Які апаратні та програмні рішення працюють і які компроміси щодо підключення Arduino завдяки Інтернету? Я збираю апаратне забезпечення Ethernet набагато дешевше, ніж обладнання WiFi (29 євро проти 69 євро). В будь-якому випадку (дротовий або бездротовий), які стеки програмного забезпечення та драйвери працюють під AtmelStudio?

6
Код одноразового виконання в Ардуїно
Питання: Куди я кладу код, якщо хочу, щоб він виконувався лише один раз під час запуску Arduino? Передумови: я схильний використовувати свій Arduino для виконання завдань, які повинні бути виконані один раз за цикл живлення. (Наприклад, мій робот повинен рухатись вперед лише раз, коли я його включаю - більше того, …

4
Чому ескізи займають стільки місця та пам’яті?
Коли я складаю цей ескіз для юна: int led = 7; void setup() { pinMode(led, OUTPUT); } void loop() { digitalWrite(led, HIGH); } Я отримав: Ескіз використовує 5 098 байт (17%) місця для зберігання програми. Максимум - 28 672 байти. Глобальні змінні використовують 153 байти (5%) динамічної пам'яті, залишаючи 2,407 …

3
Як дізнатись, чи наближається мій рада до кінця життя?
У мене є уно, яким я користуюся вже 3 роки. Я буду використовувати його знову в досить критичному проекті, в якому збій з боку ради може бути досить дорогим і небезпечним. Таким чином, я хотів би бути впевнений, що рада не наближається до кінця життя або невдало скоро вийде з …

2
Встановлення іншої прошивки на Arduino
Чи можливо оновити прошивку на Arduino, щоб вона могла робити більше речей, таких як зміни підниження / перенапруги, щоб забезпечити більше процесорної потужності. Для цього вам, швидше за все, доведеться перезавантажити мікросхему, то як би це було досягнуто?


3
Під час використання Arduino Uno як ISP робить "Yikes! Недійсний підпис пристрою »означає поганий зв’язок, неправильну конфігурацію або погану версію avrdude?
Я використовую Arduino UNO для програмування заздалегідь складеного шестигранного зображення на ATTINY45, використовуючи avrdude в каталозі Arduino IDE, в Windows 7. У Uno ескіз ISP завантажений із каталогу прикладів, і це працює - світлодіодний пульс пульсує красиво. На апаратній стороні у мене є така настройка , за винятком ATTINY на …

2
Харчування Arduino за допомогою сонячних батарей
Зрозуміло, що Arduino може живитись сонячними панелями. Яка найбільш оптимальна конфігурація? Чи можете ви одночасно заряджатись та розряджатись? Чи є LiPO найкращою технологією кешування акумуляторів, чи є щось більш довговічне для польового розгортання? Які найбільш економічні та надійні способи це зробити?
12 power  solar 

3
Які альтернативи є завантажувачем Optiboot?
Майже всі сучасні плати Arduino використовують завантажувач Optiboot . Порівняно з раніше використовуваним ATmegaboot, цей показник менший у спалаху (приблизно на 1,5 КБ) та швидший у швидкості завантаження (115,2 КБ проти 57,6 Кб) і швидше запускає ваш ескіз (затримка, поки очікування після скидання коротше). Чи є альтернативи завантажувача Optiboot? Зокрема, …
12 bootloader 

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.