Интерфейс RS-232 давно перестал занимать привычное место в настольных компьютерах и ноутбуках. Однако он до сих пор встречается в различном оборудовании. Например торговые автоматы, кофемашины различное промышленное оборудование. Многим из этих устройств так и хочется добавить «мозгов». RS-232 Shield и Arduino помогут вам сделать такие устройства умнее!
Плата построена на известной микросхеме Maxim MAX3232 и производится компанией DFRobot.
Для удобства подключения устройств с интерфейсом RS-232 на плате предусмотрен стандартный разъём DB9 (мама). Для подключения можно воспользоваться и привычными штырьковыми контактами. Может оказаться полезной и площадка с отверстиями для прототипирования, присутствующая на плате. Шаг отверстий стандартный — 2,54 мм.
Данные на плату расширения передаются с последовательного порта Arduino. Таким образом, занятыми оказываются пины 0 (RX) и 1 (TX), используемые для приёма и передачи данных соответственно.
Многие Arduino-платы, например Arduino Uno, используют эти пины для загрузки нового скетча. Чтобы интерфейс RS-232 не мешал перепрошивке платы, просто установите предусмотренный на плате переключатель в положение «OFF».
Бывает необходимо одновременно использовать и интерфейс RS-232 и связь с компьютером. В таком случае в качестве управляющего устройства можно использовать Arduino Leonardo, в которой аппаратный UART и интерфейс USB разнесены.