Arduino

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

12
Чи можу я програмувати для Arduino, не маючи реальної дошки?
Я хотів би розпочати розробку деяких основних проектів Arduino, але досі не маю дошки Arduino. Чи є спосіб я написати свій код та емулювати / перевірити його за допомогою настільного комп’ютера, тож після приходу моєї дошки я просто повинен завантажити та запустити на ньому свій проект?
205 emulation  testing 

19
"Avrdude: stk500_getsync (): не синхронізується: resp = 0x00", якийсь іменний чувак Avr не дозволить мені завантажувати свою програму
Днями я зробив дивовижну програму, і хотів завантажити її в свій Arduino. Натиснувши кнопку завантаження, підійшов якийсь середній чувак на ім’я avr і зупинив мене, кажучи: avrdude: stk500_getsync (): не синхронізовано: resp = 0x00 Все, що я хочу зробити, це просто завантажити свою програму, але avr не дозволить мені. Він …
98 uploading  avrdude  faq 

20
Які інші IDE для Arduino?
Основному IDE Arduino бракує великої кількості вишуканості в інших IDE, таких як заповнення коду, згортання коду, організація папок тощо. Чи є інші IDE, які дозволяють програмувати на C або C ++ і покращувати ці аспекти?


9
C ++ проти мови Arduino?
Які переваги кожної мови при використанні Arduino? Я думаю, що це гарне загальне питання, але я додам трохи про те, чому я питаю, чи хтось хоче дати мені пораду. Я маю досвід роботи з попередньо обробленими мовами, такими як JavaScript, PHP, і я спіткався з такими мовами, як Java та …
81 c++  arduino-ide 

7
Як організувати структуру проектів Arduino для зручного контролю джерел?
Давно я шукав гарну відповідь на це питання. Як правило, будь-який проект Arduino, але найпростіший, включатиме: Основний файл вихідного коду MyProject.ino Бібліотеки, характерні для проекту ( MyProjectLibrary1.h, MyProjectLibrary1.cpp...) Сторонні бібліотеки (як правило, безкоштовний відкритий код, доданий вручну до каталогу бібліотек Arduino) Схеми, схеми друкованої плати Документація ... Все це ускладнює …

4
Як я можу впоратися з переворотом millis ()?
Мені потрібно читати датчик кожні п’ять хвилин, але оскільки мій ескіз також має інші завдання для виконання, я не можу просто delay()між показаннями. Існує Blink без затримки підручника пропонуючи I коду уздовж цих ліній: void loop() { unsigned long currentMillis = millis(); // Read the sensor when needed. if (currentMillis …



11
Як розділити вхідний рядок?
Я надсилаю перелік сервісних позицій через послідовне з'єднання в arduino у наступному форматі 1:90&2:80&3:180 Який би розбирався як: servoId : Position & servoId : Position & servoId : Position Як би я розділив ці значення вгору і перетворив їх на ціле число?

8
Використовувати malloc () та free () дійсно погана ідея для Arduino?
Використання malloc()і free()здається досить рідкісним у світі Ардуїно. Він використовується в чистому AVR C набагато частіше, але все ж з обережністю. Це дійсно погана ідея використовувати malloc()і free()з Arduino?

17
Як викликати тривогу, коли туалетного паперу мало?
Усі, хто має дітей, знають, що ніколи не допомагають з туалетним папером. Хто-небудь знає, як відстежувати, коли він низький або вийшов, і спрацює звуковий сигнал тривоги? Я просто не знаю, який сенсор використовувати, який може допомогти. Деякі, що прийшли в голову, це: за вагою, за відображенням (колір паперу) або якийсь …

11
Чи здатний Arduino працювати 24/7?
Я роблю простий веб-сервер Arduino і хочу постійно його включати. Тож треба тривати, щоб постійно працювати. Я використовую Arduino Uno з Ethernet Shield. Він живиться від простого джерела живлення 5В @ 1A. Мої запитання: Чи будуть у мене якісь проблеми залишати Arduino увімкненим весь час? Чи є якась інша дошка …

12
Як надрукувати декілька змінних у рядку?
Скажіть, у мене є деякі змінні, які я хочу роздрукувати до терміналу, який найпростіший спосіб друкувати їх у рядку? В даний час я роблю щось подібне: Serial.print("Var 1:");Serial.println(var1); Serial.print(" Var 2:");Serial.println(var2); Serial.print(" Var 3:");Serial.println(var3); Чи є кращий спосіб зробити це?

2
Що станеться, якщо живити Arduino одночасно і USB, і зовнішньою напругою живлення?
Я новий користувач Arduino. Я не впевнений, чи можу я одночасно підключити як USB, так і зовнішній блок живлення через адаптер живлення до Arduino. Це спалить контролер? В основному, я хочу автоматично вимкнути комп'ютер після збереження всіх відкритих документів, перш ніж мій акумулятор ДБЖ вимкнеться, коли я не там, щоб …

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