На плате есть встроенный стабилизатор напряжения, благодаря которому допускается подавать на плату напряжение питания величиной до 9 В. Если для питания платы используется нестабилизированный источник питания, убедитесь, что он подсоединен к выводу “RAW”, а не VCC.
Если вам необходима миниатюрная плата, на микроконтроллере ATmega328, то можете обратить внимание на Arduino Pro Mini.
«Blink» для Arduino Pro Micro
Иногда возникает необходимость загрузки в Arduino простого тестового скетча, например, чтобы убедиться в исправности базовых функций платы при отладке проекта. Для этого хорошо подходит скетч из числа встроенных примеров Arduino IDE – Blink. Но Blink не подходит для Arduino Pro Micro, ввиду того, что эта плата не имеет такого светодиода как предустановленный на Uno, Nano, Mega и пр., поэтому здесь придется мигать другими светодиодами: индикаторами передачи данных по серийному интерфейсу (TX, RX), что также не составляет большого труда и отвечает поставленной задаче. Ниже приведен простой код для мигания этими светодиодами с заданным интервалом времени.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 |
// Управлять светодиодом RX возможно через порт 17. // Управление светодиодом TX возможно только через предопределенные макросы TXLED1 и TXLED0. // Управление светодиодом RX также возможно через аналогичные макросы RXLED1 и RXLED0. int RXLED = 17; void setup() { pinMode(RXLED, OUTPUT); Serial.begin(9600); } void loop() { // Отправляем строку в серийный монитор: Serial.println("Serial Print!"); // Включаем индикаторные светодиоды портов RX и TX на 1 секунду: digitalWrite(RXLED, LOW); TXLED0; delay(1000); // Выключаем индикаторные светодиоды портов RX и TX на 1 секунду: digitalWrite(RXLED, HIGH); TXLED1; delay(1000); } |