Pro zkušenější čtenáře přinášíme návod, jak ze svého staříčkého Siemensu vytvořit pomocí AT příkazů třeba "hlídacího psa", nebo dálkové ovládání některého z domácích spotřebičů. Princip dálkového ovládání spotřebičů přes GSM A v těchto pagerech je možno využít mobilní telefony Siemens. Telefony Siemens jako jedny z mála mají nainstalovaný modem pro ovládání pomocí AT příkazů bez potřeby dodatečného kódování (případ Nokií). Proto jsou vhodné pro využití právě do takových zařízení. Jejich vhodnost ještě podtrhuje značné rozšíření a možnost sehnat starší modely za rozumnou cenu. Následující tabulka ukazuje seznam některých (starších) typů a jejich schopnost rozumět AT příkazům, což jsou příkazy pro ovládání MT přes jejich interní modem.
Z tabulky je vidět, že Siemens A50 (platí to u většiny modelů Axx) nepodporuje příkazy pro práci s SMS, takže není vhodný pro GSM brány, které SMS využívají pro přenos informací. V tabulce jsou rovněž vidět parametry pro komunikaci zařízení (procesor, terminál) s mobilem (přenosová rychlost / počet bitů / parita / stop bit). Co jsou to vlastně zmiňované AT příkazy? AT příkazy jsou normou definované povely původně vyvinuté pro ovládání modemů. S příchodem mobilních telefonů se rozšířily i na ně. Každý mobilní telefon má svoji sadu podporovaných příkazů, které se u různých značek mohou poněkud lišit. Ne každý mobil má však zabudovaný modem a ne každý podporuje všechny povely. Jak už jsem zmínil, jsou na tom Siemensy asi nejlépe. Jak tedy Siemens pomocí ATP ovládat? Na systémovém konektoru telefonu jsou mj. dva datové "vývody", Tx a Rx. Jejich pozici v konektoru ukazuje následující obrázek (pro Siemens C35). Zapojení konektoru C35 Jeden slouží pro čtení dat (Rx) a jeden pro výstup dat z telefonu (Tx). Ovládat můžeme mobil např. pomocí jednočipového procesoru nebo pomocí PC a nějakého programu typu "terminál". Procesor se využívá ve vlastních zařízeních (brána, pager), ale pro odzkoušení komunikace či pokusy je vhodnější použít PC jako terminál. Programů (terminál) existuje několik. Nejvíc po ruce asi máte terminál obsažený přímo ve Windows (Hyperterminál). Seznam některých dalších programů můžete najít v BraMo - Užitečnosti. Terminál nastavíte podle parametrů uvedených v tabulce (u Siemensů standartně 19200/8/N/1). Dále je nutno propojit počítač s telefonem. K tomu je nejlépe použít propojovací kabel prodávaný pro konkrétní typ MT nebo si rozhraní PC/MT vyrobit. Návodů na stavbu kabelu je na internetu hodně, ale můžete využít i následující zapojení. Zapojení propojovacího kabelu Ještě upozorňuji, že je třeba v terminálu nastavit COM port, na kterém máte připojený kabel. Pokud máte telefon s mobilem propojený, můžete zkusit telefon ovládnout :-). Pro začátek vyzkoušejte, jestli MT reaguje. Na obrazovce vypište AT
Toto je princip, jak fungují mobilní telefony v GSM branách. Pokud byste terminál vyměnili za vhodně naprogramovaný jednočipový procesor, tak máte vyrobený GSM pager. Stačí jednočip vybavit výstupem s relé a můžete z mobilního telefonu třeba přes celou Evropu ovládat vrata od garáže ;-). Jak naprogramovat jednočipový procesor však není námětem tohoto článku. Jestli vás zaujala tato problematika nebo máte zájem nějakou GSM bránu či pager si sami vyrobit, najdete vhodné konstrukce na stránce http://bramo.pcsvet.net. Amnez E-mail: amnez@seznam.cz ICQ: 237346797 Web: http://bramo.pcsvet.net Pozn redakce: v případě zájmu můžeme od autora očekávat i návody na konkrétnější aplikace.
|