Uživatelské nástroje

Nástroje pro tento web


cs:routerterm

RouterTerm

English: RouterTerm

Úvod

RouterTerm je terminál pro práci na routeru Edimax s Linuxem komunikující po sériovém portu. Má 16×2 znakový LCD displej s podsvícením a konektor pro připojení PS/2 klávesnice. Jádro tvoří jednočip ATmega8 taktovaný na 8 MHz, jehož nevýhodou je malá paměť pro uložení znaků.

dir.adamh.cz_router-term_smaller_router-with-terminal.jpg

Co to umí?

  • komunikovat s routerem (shell)
  • zapínat/vypínat podsvícení (klávesa F1)
  • TAB pro doplnění příkazu, BACKSPACE pro smazání posledního znaku

Co to zatím neumí?

  • příkaz Ctrl+C pro ukončení běžícího programu

Obrázky

Pohled do vnitřností:

dir.adamh.cz_router-term_smaller_box1.jpg


Pohled na konektory:

dir.adamh.cz_router-term_smaller_connectors.jpg


Kernel panic :-) :

dir.adamh.cz_router-term_smaller_kernel-panic.jpg


Hello World:

dir.adamh.cz_router-term_smaller_hello-world.jpg


Více obrázků na dir.adamh.cz/router-term

Schéma zapojení a zdrojový kód

Zdrojový kód naleznete zde. Odporový dělič není nutný, chrání sériový port routeru pracující na 3,3 V úrovních. Pozor, podsvětlení displeje je dobré spínat tranzistorem!

Poděkování

  • Jan Pieter de Ruiter (PS/2 rozhraní)
  • Pascal Stang (ovladač LCD - součást jeho knihovny AvrLib)

Více o routeru

Jde o model Edimax BR-6104KP, v době koupení stál 700 Kč. Po malé úpravě byl napuštěn Linuxem a startuje z USB flash disku. Má dva USB porty, dva sériové porty a několik LED diod, které lze použít jako vstupy/výstupy (třeba pro oblíbené rozhraní I2c). Pro ty, kteří si nechtějí kompilovat systém ze zdroje je na Internetu k dispozici několik distribucí, například Midge. Deska je celkem výkonná a lze bez problémů použít jako mozek robota:

dir.adamh.cz_robot_foto_sber-micku1.jpg

Odkazy

cs/routerterm.txt · Poslední úprava: 2023/06/26 19:23 autor: 127.0.0.1