Arduino

12
Сколько раз я могу загрузить программу или скетч на мою Arduino Uno Clone Board?

Я собираюсь работать над моим самым первым проектом с использованием Arduino (я собираюсь купить его на следующей неделе), и один из наших преподавателей говорит, что мы можем загрузить программу или скетч в Arduino Uno Board только примерно 8 раз. , Он также добавил, что если мы используем...

12
Какой тип разъема использует система GROVE?

Какой тип разъема использует GROVE ? Я заинтересован в подключении некоторых старых датчиков, чтобы они были совместимы с GROVE, поэтому сначала нужно определить разъем, чтобы я мог купить корпус и контакты для обжима. Похоже, это какой-то тип разъема JST, но есть много разных размеров , каждый с...

12
Делать аналоговые телефонные звонки?

Как мы можем заставить плату Arduino взаимодействовать со старым аналоговым телефоном и совершать телефонные звонки? Я предполагаю, что это связано с подключением платы к телефону с помощью определенного кабеля (как он называется?) Кроме того, я предполагаю, что это потребует от нас использования...

12
При использовании Arduino Uno в качестве интернет-провайдера «Yikes! Недопустимая подпись устройства »означает плохое соединение, плохой конфиг или плохую версию avrdude?

Я использую Arduino UNO для программирования предварительно скомпилированного шестнадцатеричного изображения на ATTINY45, используя avrdude в каталоге Arduino IDE, в Windows 7. У Uno есть эскиз ISP, загруженный из каталога примеров, и это работает - индикатор сердцебиения пульс красиво. С...

12
Установите частоту ШИМ 25 кГц

В настоящее время я могу установить четыре PWM-вывода примерно на 31 кГц с помощью следующего кода: void setup() { TCCR1B = TCCR1B & B11111000 | B00000001; // Set PWM frequency for D9 & D10: pinMode(pwmPin9, OUTPUT); // Sets the pin as output pinMode(pwmPin10, OUTPUT); // Sets the pin as...

11
Какие шаги предпринимаются при переносе библиотеки Arduino?

Я хочу использовать Adafruit CC3000 и его библиотеки Arduino на другой платформе. В данном случае это совместимый с выводом Arduino PSOC4 Pioneer Kit . Это платформа на базе ARM Cortex M0. У меня вопрос: как бы я занялся портированием такой библиотеки? Какие шаги, ключевые файлы и т. Д.? Одна...

11
Моющиеся, пригодные для носки технологии с Arduino

Вопрос: Как подготовить одежду со встроенной электроникой для стирки? Предыстория: существует несколько плат / клонов Arduino, разработанных для «носимых технологий». (Например, Lilypad .) Носимая технология с использованием светодиодных индикаторов, микрофонов, GPS или других схем является...

11
Дешевые проводные многоточечные сети

Я собираюсь сделать сетку датчиков нагрузки 15 х 15 и светодиодов RGB для интерактивного танцпола. Каждый узел будет управляться Arduino, а весь этаж будет управляться RaspberryPi. Я пытаюсь выяснить, как лучше связать узлы с Пи. В идеале сеть должна иметь следующие характеристики: Низкая стоимость...

11
Используйте все контакты в качестве цифрового ввода / вывода

Увеличьте количество цифровых выводов Есть много постов, в которых объясняется, как использовать больше, чем просто стандартные выводы на различных arduinos, но ни один из них не объясняет должным образом ограничения и проблемы. Arduino Uno: 1.Вы можете использовать аналоговые контакты Pin 14 =...

11
Как мне преобразовать число с плавающей точкой в ​​char *?

Задавал этот вопрос по обмену стека электротехники и был направлен сюда: Довольно понятен; как бы я преобразовал float в char *? У меня есть код, в котором поплавок «сопротивление» постоянно обновляется. Я хотел бы иметь возможность обновить переменную «результат», чтобы принять значение...

11
Почему я не могу использовать указатели вместо массива с PROGMEM?

В настоящее время я изменяю некоторые библиотеки, чтобы использовать флэш-память вместо ОЗУ для хранения строк, чтобы в проекте не заканчивалась SRAM. Некоторые строки в библиотеке объявлены следующим образом: const char *testStringA = "ABC"; Это отличается от того, как я обычно вижу это сделано:...

11
Высокая точность синхронизации на Arduino для последовательной связи

Я использую Arduino Uno для отправки информации о времени и напряжении через последовательный порт на Python для построения графика. Однако временные интервалы между последовательными метками времени, по-видимому, со временем увеличиваются, что сказывается на моем графике. Это особенно верно, когда...

11
3,3 В, 5 В и 9 В контакты на Arduino

На моих Arduino Uno R3 и Arduino Mega R3 есть контакты 5 В и 3,3 В. Однако на этой странице Введение в плату Arduino есть контакт 5 В и 9 В, но нет контакта 3,3 В. Страница в Arduino: какой адаптер? также упоминает контакт 9V. Почему существует неуверенность?...

11
Как прерывания работают на Arduino Uno и подобных платах?

Пожалуйста, объясните, как работают прерывания на Arduino Uno и связанных платах с использованием процессора ATmega328P. Доски, такие как: Организация Объединенных Наций Мини Nano Pro Mini Lilypad В частности, пожалуйста, обсудите: Для чего нужны прерывания Как написать процедуру обработки...

11
Изменение яркости на ЖК-экране Hitachi HD44780

Я заканчиваю проект - светодиодный игровой будильник. Видя, что это часы, мне нужен способ сохранить власть, которую сейчас, как политик, пожирает мой Uno R3 +. У меня вопрос: как выключить экран или выключить подсветку с помощью программного обеспечения только на ЖК-экране Hitachi HD44780 16x2?...

11
ATMega328P-PU и 328P-AU

Я планирую сделать свой собственный дизайн Arduino на основе Arduino PRO mini. Я выбрал эту плату вместо UNO в основном потому, что она намного проще по сравнению с UNO, поскольку отсутствует часть USB-to-Serial. Как многие из вас знают, MINI использует 328P-AU, который является SMD-версией 328P,...

11
Как навсегда изменить скорость передачи ESP8266 (12e)?

ВАЖНО: НЕ ИСПОЛЬЗУЙТЕ AT+IPR=9600! (см. обновление) У меня есть модуль ESP8266 12E, который обменивается данными со скоростью 115 200 бод. Так как я использую это с Arduino Nano с SoftwareSerial, вещи становятся грязными. Итак, я обнаружил, что должен уменьшить скорость передачи ESP-модуля. Я нашел...