Весы, принтер, ардуино, скетч

Тема в разделе "Закажу проект", создана пользователем atomo2, 31 май 2021.

  1. atomo2

    atomo2 Нуб

    Нужно написать скетч, с которым будет работать данная схема.
    [​IMG]
    Нужно при печати с весов CAS BW-60RB получать такой чек.

    SHINKO DENSHI
    TYPE:
    HTR-220CE
    S/N: 101852097
    ID:

    START
    DATE:31.05.2021
    TIME: 10:54

    10:54:43
    + 0.005/8 g

    10:54:46
    + 0.005/8 g

    10:54:48
    + 0.005/8 g

    END
    DATE:31.05.2021
    TIME: 10:54

    SIGNATURE
    ***************
    На дополнительную кнопку мы вешаем вывод начало чека и конец чека
    SHINKO DENSHI
    TYPE:
    HTR-220CE
    S/N: 101852097
    ID:

    START
    DATE:31.05.2021
    TIME: 10:54

    Потом с кнопки весов печатается обычный вес с весов
    10:54:43
    + 0.005/8 g

    10:54:46
    + 0.005/8 g

    10:54:48
    + 0.005/8 g

    И опять же при нажатии доп кнопки конец чека
    END
    DATE:31.05.2021
    TIME: 10:54

    SIGNATURE
    ***************

    PS и есть еще один нюанс, это или защита в весах или защита в принтере, если к весам подключить принтер, то чек корявый, одна строчка нормально, а вторая к вверх ногами.
    [​IMG]
     
    Последнее редактирование: 31 май 2021
  2. Green

    Green Гик

    Для каждого (весов и принтера) должен быть свой МАХ3232. Либо принтер должен подключаться через Centronix.
     
  3. b707

    b707 Гуру

    а еще лучше своя ардуина
     
  4. atomo2

    atomo2 Нуб

    А зачем?) разве в принтере и весах это уже не встроено?
     
  5. Green

    Green Гик

    Но в Ардуино то не встроено! А RS232 допускает соединение только точка-точка. Правда, непонятно использование TXD в принтере. Если его можно не использовать, то достаточно одного МАКСа: TXD -> RXD, DSR <- DTR к принтеру и RXD <- TXD к весам.