Соединение Arduino Uno и Atmega8 по USART

Тема в разделе "Arduino & Shields", создана пользователем Sherl, 14 авг 2013.

  1. Sherl

    Sherl Нуб

    Пытаюсь наладить передачу данных по usart от atmega8(передатчик) на arduino(приемник). Передача строго односторонняя. Попробовал разные варианты - на ардуино приходит мусор. Подскажите, пожалуйста, пример подобной связки.
     
  2. Megakoteyka

    Megakoteyka Оракул Модератор

    А Вы оба USARTа одинаково настроили (скорость, размер байта, контроль четности, количество стоповых битов)?
    По идее никаких проблем быть не должно - втыкаете RX в TX, TX в RX и данные должны пойти.
     
  3. Sherl

    Sherl Нуб

    вроде, да. скорость 9600, количество символов в массиве заранее известно. На самом деле, не очень силен в этом, потому и прошу даже не помощи в разборе кода, а пример, чтобы лучше разобраться. За основу брал код для передатчика отсюда http://avr-start.ru/?p=764, а приемника отсюда http://www.billporter.info/2011/05/30/easytransfer-arduino-library/
    Скорее всего, я что-то упустил, буду признателен за помощь.
     
  4. Sherl

    Sherl Нуб

    и еще сразу вопрос - контроль приема данных проводил через монитор ардуино иде, не перебивает ли это подключение данные с мк? Ведь ардуинка-то на передачу реагировала, а вот сказать, что приняла - не могла.