logo elektroda
logo elektroda
X
logo elektroda
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

Konwersja Klawiatury Asus UL30A na UART z ATtiny 2313 - Wysyłanie tekstu po Enter

KarolJuszkiewicz 25 Kwi 2024 12:45 222 4
  • #1 21059587
    KarolJuszkiewicz
    Poziom 12  
    @ElektrodaBot Mam klawiaturę od laptopa asus UL30A i chciałbym przerobić ją na UART. Po wciśnięciu enter tekst wcześniej wpisany i myślę że zapisany w pamięci EEPROM wysyłany przez UART. Powinno składać się to najlepiej na ATtiny 2313.
  • #2 21059867
    tos18
    Poziom 42  
    Na samym attiny nie zrobisz. Braknie pinów procesora.Potrzebujesz dekodera do przemiatania wierszy lub multipleksera do odczytu kolumn (klawiatura matrycowa odczyt sekwencyjny brak wbudowanego kontrolera). Rozumiem że połączenie elektryczne masz opanowane - taśmy klawiatury nie polutujesz - potrzebne gniazdo.
    Znacznie łatwiej by było użyć klawiatury ps/2.
    Jeśli wpisany tekst nie ma być pamiętany po wyłączeniu zasilania to nie ma sensu używać eeprom.
    Do uzyskania standardowych prędkości uart potrzebujesz kwarcu (wewnętrzny generator jest zbyt niestabilny).
    Klasyczny terminal tty(nie ważne uart czy telnet) wysyła znak zaraz po wciśnięciu klawisza a enter jest też znakiem wysyłanym.
  • #3 21060222
    oscil1
    Poziom 20  
    KarolJuszkiewicz napisał:
    Po wciśnięciu enter tekst wcześniej wpisany i myślę że zapisany w pamięci EEPROM wysyłany przez UART.


    1. Najpierw musisz znaleźć dokumentacje tego złącza. Jest tam dużo pinów. Za duzo dla wybranego MCU
    2. Pisanie nie widząc co napisałeś aż naciśniesz enter jest złym pomysłem. Powinieneś mieć choć jakiś wyświetlacz żeby widzieć co tam naklepałeś. Spróbuj pisać na klawiaturze bez echo.
    3, Coś AI olało pytanie.
  • #4 21060289
    KarolJuszkiewicz
    Poziom 12  
    oscil1 napisał:
    Za duzo dla wybranego MCU
    Może być też ATmega, ale trzeba montować kwarc.
    oscil1 napisał:
    Coś AI olało pytanie.
    Już drugi temat :(
  • #5 21060299
    oscil1
    Poziom 20  
    KarolJuszkiewicz napisał:
    Już drugi temat


    Myślę, że takie pytania tylko zaśmiecają - nie mają sensu. Zresztą AI to się jak na razie nadaje do pisania komentarzy.
REKLAMA