Arduino

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

3
Как использовать RFID-RC522 с Arduino?
Я работаю над проектом для моего местного Makerspace, у нас ограниченный бюджет, поэтому я надеялся использовать RFID-RC522 el'cheap'o RFID / NFC-ридеры на eBay, я получил пару плат на основе SPI, они работают, однако примеры кода для них ограничены. Я нашел несколько разных библиотек и остановился на этой: https://github.com/ljos/MFRC522 Беда в …
11 rfid 

7
Arduino Newbie: альтернативный макет без припоя
Я совершенно новичок в Arduino. Я создал схему, используя макет без припоя. Но очевидно, что соединения теряются или не так хороши, как паяное решение. Так что мне было интересно, так как я новичок в цепях, что является самым простым
11 breadboard 

1
Могу ли я записать на флэш-память, используя PROGMEM?
На документации Arduino я цитирую: http://playground.arduino.cc/Learning/Memory Примечание. Флэш-память (PROGMEM) может быть заполнена только во время записи программы. Вы не можете изменить> значения во флэш-памяти после запуска программы. А по описанию ПРОГМЕМ: http://arduino.cc/en/Reference/PROGMEM Храните данные во флэш-памяти (программах) вместо SRAM. Там есть описание различных типов памяти, доступных на плате Arduino. Ключевое …

1
Продлить срок службы батареи с помощью микроконтроллера с контролем мощности?
В этой статье описывается способ продления срока службы батареи: используйте контроллер с низким энергопотреблением, чтобы включать Arduino только при необходимости. Автор утверждает, что этот метод потребляет значительно меньше энергии, чем в спящем режиме Arduino. Есть ли недостатки этого подхода? Какой вариант я должен построить? (Вариант TPS61240, похоже, использует что-то из …
11 battery 

1
Как я могу общаться Raspberry Pi и Arduino (в обоих направлениях), используя провода длиной 10-15 м?
Я начинаю личный проект домашней автоматизации, и у меня есть Raspberry Pi и плата Arduino Uno. Я хочу общаться с Raspberry Pi и моим Arduino, где моя Raspberry должна иметь возможность писать и читать сигналы в Arduino и из Arduino. Я думаю, что расстояние между ними будет около 10-15 метров. …
11 serial  uart 

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

2
Что я должен знать, прежде чем коснуться моего Arduino?
Перед началом работы с компьютером необходимо ознакомиться с основными рекомендациями, такими как отключение питания и отсутствие статического электричества. Какие рекомендации мне следует знать, когда я работаю с платой Arduino, если я не хочу причинять вред ни себе, ни доске. Три вида деятельности, которые требуют прикосновения к Arduino и о чем …
11 safety 

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

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

2
Почему я не могу использовать указатели вместо массива с PROGMEM?
В настоящее время я изменяю некоторые библиотеки, чтобы использовать флэш-память вместо ОЗУ для хранения строк, чтобы в проекте не заканчивалась SRAM. Некоторые строки в библиотеке объявлены следующим образом: const char *testStringA = "ABC"; Это отличается от того, как я обычно вижу это сделано: const char testStringB[] = "DEF"; Тем не …
11 progmem  pointer 

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

8
Где я могу найти центральное хранилище всех доступных библиотек Arduino?
В настоящее время; когда я запускаю новый проект Arduino с каким-то новым оборудованием, первое, что я делаю, - это ищу сторонние библиотеки, которые поддерживают Arduino для этого оборудования. Первые места, которые я смотрю: Детская площадка Arduino GitHub Google Обычно я не нахожу библиотеку поддержки или несколько разных библиотек (очень редко …
11 library 

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

2
Как мне преобразовать число с плавающей точкой в ​​char *?
Задавал этот вопрос по обмену стека электротехники и был направлен сюда: Довольно понятен; как бы я преобразовал float в char *? У меня есть код, в котором поплавок «сопротивление» постоянно обновляется. Я хотел бы иметь возможность обновить переменную «результат», чтобы принять значение «сопротивления». Вот часть кода, на случай, если это …
11 arduino-uno  c++  c  float 

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

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