Uživatelské nástroje

Nástroje pro tento web


cs:routerterm

Rozdíly

Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.


cs:routerterm [2023/06/26 19:23] (aktuální) – vytvořeno - upraveno mimo DokuWiki 127.0.0.1
Řádek 1: Řádek 1:
 +====== RouterTerm ======
 +
 +English: [[:RouterTerm]]
 +
 +===== Úvod =====
 +
 +RouterTerm je terminál pro práci na routeru Edimax s Linuxem komunikující po sériovém portu. Má 16x2 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ů.
 +
 +{{http://dir.adamh.cz/router-term/smaller/router-with-terminal.jpg?400x300}}
 +
 +
 +===== 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í:**
 +
 +{{http://dir.adamh.cz/router-term/smaller/box1.jpg?200x150}}
 +----
 +
 +**Pohled na konektory:**
 +
 + {{http://dir.adamh.cz/router-term/smaller/connectors.jpg?200x150}}
 +----
 +
 +**Kernel panic :-) :**
 +
 +{{http://dir.adamh.cz/router-term/smaller/kernel-panic.jpg?200x150}}
 +----
 +
 +**Hello World:**
 +
 +{{http://dir.adamh.cz/router-term/smaller/hello-world.jpg?200x150}}
 +----
 +
 +Více obrázků na [[http://dir.adamh.cz/router-term/|dir.adamh.cz/router-term]]
 +
 +===== Schéma zapojení a zdrojový kód =====
 +
 +{{http://dir.adamh.cz/router-term/sources/scheme.png?400x300}}
 +
 +Zdrojový kód naleznete [[http://dir.adamh.cz/router-term/sources|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 [[http://www.mil.ufl.edu/~chrisarnold/components/microcontrollerBoard/AVR/avrlib/|AvrLib]])
 +
 +===== Více o routeru =====
 +
 +Jde o model [[http://www.sunspot.co.uk/Projects/sweexproject.htm|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í I<sup>2</sup>c). Pro ty, kteří si nechtějí kompilovat systém ze zdroje je na Internetu k dispozici několik distribucí, například [[http://midge.vlad.org.ua|Midge]]. Deska je celkem výkonná a lze bez problémů použít jako mozek robota:
 +
 +
 +{{http://dir.adamh.cz/robot/foto/sber-micku1.jpg?200x150}}
 +
 +===== Odkazy =====
 +
 +  * Článek na Robotika.cz Wiki: http://robotika.cz/wiki/RouterLinux
 +  * Web věnovaný routeru [EN]: http://www.sunspot.co.uk/Projects/sweexproject.htm
 +  * Distribuce midge [EN]: http://midge.vlad.org.ua
 +  * Diskuzní fórum [EN]: http://midge.vlad.org.ua/forum
 +  * Další obrázky: http://dir.adamh.cz/router-term/