Оглавление:
Видео: Программирование Arduino с использованием другого Arduino для отображения прокручиваемого текста без библиотеки: 5 шагов
2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-13 06:58
Sony Spresense или Arduino Uno не так дороги и не требуют большого количества энергии. Однако, если ваш проект имеет ограничения по мощности, пространству или даже бюджету, вы можете рассмотреть возможность использования Arduino Pro Mini. В отличие от Arduino Pro Micro, Arduino Pro Mini не имеет порта USB. Вы можете запрограммировать Arduino Pro Mini с конвертером USB в UART. Вы также можете использовать другой Arduino с USB-портом для программирования Arduino Pro Mini, как мы собираемся сделать здесь.
Запасы
Arduino Uno или Sony Spresense
Arduino Pro Mini 3.3V WEMOS D1 Mini Matrix LED Shield 6 перемычки Arduino между мужчинами и женщинами Кабель Micro USB Паяльник и провода
Шаг 1: припаяйте светодиодную матрицу к Arduino
Нам понадобится 4 провода между WEMOS D1 Mini Matrix LED Shield и Arduino Pro Mini, как показано ниже:
WEMOS D1 Mini Matrix LED Shield - Цвет - Arduino Pro Mini 3V3 - Красный - 3,3 В D7 - Зеленый - A4 D5 - Желтый - A5 GND - Черный - GND Обратите внимание, что мы используем 5-вольтовую версию Arduino Pro Mini, поэтому нам пришлось отказаться напряжение с помощью 5 диодов. Перед подключением к WEMOS D1 Mini Matrix LED Shield проверьте рабочее напряжение Arduino. При использовании версии Arduino Pro Mini 3.3V снижение напряжения не требуется.
Шаг 2: Подключите вилку перемычек к программируемой Arduino
Нам нужно 6 перемычек между мужчинами и женщинами Arduino, подключенных к программе Arduino, как показано ниже:
Sony Spresense: цвет 10: красный (RST) 11: оранжевый 12: желтый 13: зеленый 5V: красный (питание) GND: черный
Шаг 3: подключение к целевой Arduino
Нам нужно 6 контактов, припаянных к Arduino Pro Mini, чтобы подключить женскую сторону перемычек для программирования Arduino, как показано ниже:
Arduino Pro Mini: цвет RST: красный (RST) 11: оранжевый 12: желтый 13: зеленый RAW: красный (питание) GND: черный
Шаг 4: Настройка программатора
Откройте Arduino IDE, затем Файл> Примеры> 11. ArduinoISP> ArduinoISP. Для платы Sony Spresense необходимо раскомментировать следующую строку:
// #define USE_OLD_STYLE_WIRING Как только это будет сделано, нажмите Ctrl + U, чтобы загрузить код в Sony Spresense или в программу Arduino, которую вы используете.
Шаг 5: загрузка кода в целевой Arduino
Загрузите код с Github. Не нажимайте Ctrl + U, потому что это приведет к перезаписи кода, который вы уже загрузили в Spresense, который необходим для использования его в качестве программиста. Вместо этого нажмите Ctrl + Shift + U, чтобы загрузить с помощью программатора.
На этом этапе вам понадобится всего два провода для питания Arduino Pro Mini.