• Подключение max485 к ардуино?

    Ocelot
    @Ocelot
    Продолжаем ликбез =)
    Скорее всего, вы будете использовать аппаратный USART. Значит, ноги DI и RO нужно подключить к TX и RX соответственно. На картинке у вас они перепутаны - исправьте. Ноги DE/RE отвечают за выбор направления потока, 1=передача, 0=приём. Поскольку в атмеге у USART нет аппаратного контроля потока, то этой ногой придётся дёргать программно. Смело вешайте DE/RE на любой свободный выход, куда удобнее. В момент начала передачи нужно будет поднять этот выход в 1, а после окончания передачи (по прерыванию USART Tx Complete) - сбросить в 0
    Ответ написан
    5 комментариев
  • Подключение датчика к ардуино?

    Ocelot
    @Ocelot
    VCC - на +5В
    GND - соответственно, на землю
    OUTPUT - на любой вход Arduino, и через резистор 10к подтянуть к 5В
    Такой тип выхода называется "открытый коллектор". Когда датчик срабатывает, в нём открывается транзистор и замыкает выход на землю, на ноге контроллера будет лог.0. Всё остальное время через подтяжку поступает напряжение питания, и будет лог.1.
    Ответ написан
    1 комментарий