Я искал самый дешевый вариант для получения Arduino и беспроводных коммуникаций для диммируемого света и наткнулся на этот предмет на ebay при поиске клона Arduino Nano. У него нет порта USB, так как его можно запрограммировать?
Редактировать:
Я обнаружил, что есть новое устройство под названием «Arduino Pro Micro», которое похоже на Pro Mini и Nano, но имеет встроенный USB-порт. Лучше всего, вы можете купить Pro Micro менее чем за 4 евро! Отлично подходит для затемнения светодиодного света ...
Ответы:
Это похоже на Arduino, но с удаленным чипом конвертера USB в UART, чтобы быть дешевле. Для его программирования необходимо использовать внешний преобразователь и подключить его к контактам Rx / Tx.
Обратите внимание, что на этих платах в качестве источника тактовой частоты используется не кристалл, а резонатор 16 МГц с более высоким допуском (0,5%).
Вам понадобится подключить внешнюю плату USB к последовательному порту (или кабель), например
Обратите внимание, что есть две «версии» USB для последовательных плат. Одна версия выводит вывод Tx на заголовок Tx и вывод Rx на заголовок Rx, а другая версия выводит вывод Tx на заголовок Rx и вывод Rx на заголовок Tx.
Если ваша плата выводит вывод Tx на заголовок Rx и вывод Rx на заголовок Tx (сигналы уже пересекаются), то вы должны подключить Rx платы USB к Rx Arduino, а Tx платы USB к Tx Arduino (как показано ниже) )
Если ваша плата выводит вывод Tx на заголовок Tx и вывод Rx на заголовок Rx, то вы должны подключить Rx платы USB к Tx Arduino, а Tx платы USB к Tx Arduino (кросс-соединение, как показано ниже)
источник
Нано против Про-Мини
То, что у вас есть, больше похоже на Pro-mini, чем на Nano
Обратите внимание на аннотации MOSI, MISO и SCK бледно-синего цвета на контактах 11,12,13.
ICSP.
Помимо использования последовательного порта (через встроенный адаптер USB-последовательный порт) для программирования Arduino-Nano, вы также можете запрограммировать встроенный Atmega168 / ATmega328 с помощью ICSP. Вам нужен программист, но вы можете использовать для этого другой Arduino (используя Arduino в качестве эскиза ISP), пиратский автобус или другие устройства.
Контакты Arduino 11, 12 и 13 - это MOSI, MISO и SCK. Вы также подключаете сброс («RST»), VCC и GND.
Типичный разъем AVR ICSP
В Arduino IDE можно относительно легко распознать «Arduino как ISP» и «buspirate» в качестве параметров меню «Программист». Среда IDE использует avrdude для загрузки эскизов, текущие версии avrdude (как они включены в текущую среду IDE) знают все о пиратской шине и некоторых других устройствах, которые можно использовать в качестве программистов.
источник
Pro Mini выпускается в двух вариантах: 3,3 В (работает на 8 МГц) и 5 В (работает на 16 МГц). Насколько я знаю, нет очевидных различий, чтобы отличить их.
Ответ alexan_e выше работает для модели 5V. Если вы покупаете модель 3.3 В (которая подходит для сопряжения с другими низковольтными микросхемами), то проводка нуждается в некоторых корректировках. Интерфейсные платы USB имеют выходной контакт 5 В, а Pro Mini имеет входной разъем RAW. Эти два должны быть подключены, и вы получите регулируемое напряжение 3,3 В на выводе VCC Pro Mini.
источник