Технические Характеристики
Название | Значение |
---|---|
Микроконтроллер | ATmega328 |
Рабочее напряжение | 5В |
Напряжение питания (рекомендуемое) | 7-12В |
Напряжение питания (предельное) | 6-20В |
Цифровые входы/выходы | 14 |
ШИМ-выходы | 6 |
Аналоговые входы | 6 |
Максимальный ток одного вывода | 40 мА |
Максимальный выходной ток вывода | 3.3V 50 мА |
Flash-память | 32 КБ (0.5 КБ используются загрузчиком) |
SRAM | 2 КБ (ATmega328) |
EEPROM | 1 КБ (ATmega328) |
Тактовая частота | 16 МГц |
Разводка выводов Arduino UNO:
IDE | Номер идентификатора на чипсете | Порт идентификатора | Цифровой идентификатор | Функционал | Модуляция | |
---|---|---|---|---|---|---|
0 | 2 | PD0 | PCINT16 | RXD | RX | |
1 | 3 | PD1 | PCINT17 | TXD | TX | |
2 | 4 | PD2 | PCINT18 | INT0 | ||
3 | 5 | PD3 | PCINT19 | INT1 | OC2B | PWD |
4 | 6 | PD4 | PCINT20 | T0 | XCK | |
5 | 11 | PD5 | PCINT21 | T1 | PWD | |
6 | 12 | PD6 | PCINT22 | AIN0 | OC0A | PWD |
7 | 13 | PD7 | PCINT23 | AIN1 | ||
8 | 14 | PB0 | PCINT0 | CLK0 | ICP1 | |
9 | 15 | PB1 | PCINT1 | OC1A | PWD | |
10 | 16 | PB2 | PCINT2 | OC1B | SS | PWD |
11 | 17 | PB3 | PCINT3 | OC2A | MOSI | PWD |
12 | 18 | PB4 | PCINT4 | MISO | ||
13 | 19 | PB5 | PCINT5 | LED | SCK | |
14/A0 | 23 | PC0 | PCINT8 | ADC0 | ||
15/A1 | 24 | PC1 | PCINT9 | ADC1 | ||
16/A2 | 25 | PC2 | PCINT10 | ADC2 | ||
17/A3 | 26 | PC3 | PCINT11 | ADC3 | ||
18/A4 | 27 | PC4 | PCINT12 | SDA | ADC4 | |
19/A5 | 28 | PC5 | PCINT13 | SCL | ADC5 | |
RESET | 1 | PC6 | PCINT14 | RESRET | ||
AREF | 21 | AREF | ||||
GND | GND | |||||
VIN | VIN | |||||
5V | 5V | |||||
3V3 | 3V3 | |||||
IOREF | IOREF | |||||
9 | PB6 | PCINT6 | XTAL1 | OSC1 | ||
10 | PB7 | PCINT7 | XTAL2 | OSC2 |
PWD — Широтно-импульсная модуляция.
ADC-Аналого-цифровой преобразователь
RX,TX — Интерфейс UART TTL (5 В) используется для обмена днными.
SDA,SCL- Шина $$I^2C$$ осуществляется связь I2C (TWI).
SS,MOSI,MISO, SCK — Шина SPI, последовательный переферийный интерфейс.
LED — Использовать 13 штырёк в качестве порта ввода затруднительно, из-за подключенного к нему светодиода и резистора. При подключении подтягивающего резистора 20 кОм на вводе будет 1.7V вместо 5V, т.к. происходит падение напряжения на светодиоде и включенном последовательно резисторе. При необходимости использовать 13 штырёк как цифровой порт ввода требуется подключить между выводом и землей внешний подтягивающий резистор.
Установка программного обеспечения для работы с Arduino UNO
Всё необходимое программное обеспечение можно скчать с официального сайта. Для этого перейдите по данной ссыле.
И скачайте нужный вам дистрибутив:
Windows:
После этого в Windows запустите установку. Соглашаемся с лицензией. Next-> оставляем все галки, Next -> выбираем путь для установки. Next.
Во время установки у вас спросят разрешение на установку драйверов. Соглашаемся.
После нажимаем Close
Linux:
Для начало посмотрите в своих дистрибутивах пакет arduino* именно он вам и нужен.
Mac:
Скопируйте приложение Arduino в папку Applications
.
Подключение платы Aruino UNO
1) Подключите вашу Arduino плату, через USB разъём.
2) Выбираем плату:
Tools -> Board->Arduino/Genuino Uno
или
Инструменты->Плата->Arduino/Genuino Uno
3) Выбираем порт:
Windows:
Tools -> Serial Port -> COM3
или
Инструменты->Порт->COM3
Linux:
Tools -> Serial Port ->/dev/ttyACM0
или
Инструменты->Порт->/dev/ttyACM0
MAC:
Tools -> Serial Port ->dev/tty.usbmodem
или
Инструменты->Порт->dev/tty.usbmodem
4) Пишем Скетч.
5) Для загрузки Скетча на плату выбираем:
Скетч->Загрузка
или
Sketch->Upload
или нажимаем клавиши «Ctrl»+»u»
Комментарии: