Uživatelské nástroje

Nástroje pro tento web


android

Rozdíly

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

Odkaz na výstup diff

Následující verze
Předchozí verze
android [2021/12/03 20:43]
admin305 vytvořeno
android [2021/12/03 21:22] (aktuální)
admin305
Řádek 4: Řádek 4:
 Tento článek se zabývá programováním vysílače HK-T6A a obdobných pomocí mobilního telefonu s OS Android 2.2 vybavených Bluetooth komunikací. Tento typ mobilních zařízení nemá přímý RS232 port, jako některé starší přístroje. Komunikace TTL vyžaduje rychlost 115,2 kBps. Jedním z řešení je zakoupení bluetooth modulu ([[http://www.ebay.com/sch/i.html?_from=R40&_trksid=p5197.m570.l1313&_nkw=Wireless+Bluetooth+Transceiver+Module+RS232&_sacat=See-All-Categories|Wireless Bluetooth Transceiver Module RS232/TTL]]), který se po oživení a nastavení buď připojí na zadní konektor (jako v mém prototypu), nebo ho umístit uvnitř přístroje vysílačky. Modul jsem sehnal na ebay asi za $7. Předností je miniaturní provedení, poněkud náročnější je pájení kontatků. Proto jsem navrhl jednoduchou desku plošného spoje (PCB), na který se modul snadno připájí pouze v několika bodech. Podrobný postup naleznete na těchto stránkách včetně nastavení. Nastavení modulu, který jsem zakoupil je popsán na mých stránkách zde. Komu se nechce pájet, může zkusit použít čip s vývody například z eBay, který je poněkud dražší, ale odpadá pájení. Bohužel se mi tento typ neosvědčil, protože se mi nepodařilo u zakoupeného vzorku nastavit komunikaci na požadovanou rychlost 115.2 kbps pomocí AT příkazů z neznámého důvodu. Proto jsem použil základní typ, který je zobrazen níže. Modul je napájen přímo z vysílače (5V) v sérii dvou diod, které sníží napájení pro adaptér na přibližnou velikost 3,6V jinak by zřejmě došlo k poškození čipu. V době vývoje nebyla k dispozici finální verze programu, což mě přivedlo zpracovat program sám. Tento článek se zabývá programováním vysílače HK-T6A a obdobných pomocí mobilního telefonu s OS Android 2.2 vybavených Bluetooth komunikací. Tento typ mobilních zařízení nemá přímý RS232 port, jako některé starší přístroje. Komunikace TTL vyžaduje rychlost 115,2 kBps. Jedním z řešení je zakoupení bluetooth modulu ([[http://www.ebay.com/sch/i.html?_from=R40&_trksid=p5197.m570.l1313&_nkw=Wireless+Bluetooth+Transceiver+Module+RS232&_sacat=See-All-Categories|Wireless Bluetooth Transceiver Module RS232/TTL]]), který se po oživení a nastavení buď připojí na zadní konektor (jako v mém prototypu), nebo ho umístit uvnitř přístroje vysílačky. Modul jsem sehnal na ebay asi za $7. Předností je miniaturní provedení, poněkud náročnější je pájení kontatků. Proto jsem navrhl jednoduchou desku plošného spoje (PCB), na který se modul snadno připájí pouze v několika bodech. Podrobný postup naleznete na těchto stránkách včetně nastavení. Nastavení modulu, který jsem zakoupil je popsán na mých stránkách zde. Komu se nechce pájet, může zkusit použít čip s vývody například z eBay, který je poněkud dražší, ale odpadá pájení. Bohužel se mi tento typ neosvědčil, protože se mi nepodařilo u zakoupeného vzorku nastavit komunikaci na požadovanou rychlost 115.2 kbps pomocí AT příkazů z neznámého důvodu. Proto jsem použil základní typ, který je zobrazen níže. Modul je napájen přímo z vysílače (5V) v sérii dvou diod, které sníží napájení pro adaptér na přibližnou velikost 3,6V jinak by zřejmě došlo k poškození čipu. V době vývoje nebyla k dispozici finální verze programu, což mě přivedlo zpracovat program sám.
 Zapojení Bluetooth čipu se může od mého lišit. Zapojení Bluetooth čipu se může od mého lišit.
-{{:image_bluetooth-e1335292328788.jpg?nolink&200 |}} +{{:image_bluetooth-e1335292328788.jpg?nolink&200 |}}Pin 34 (PIO-11) (při programování AT příkazů spojit s +3.6V rezistor 10k)
- +
-Pin 34 (PIO-11) (při programování AT příkazů spojit s +3.6V rezistor 10k)+
 Požadavky: Požadavky:
- 
 vlastní konstukce modulu Wireless Bluetooth Transceiver Module RS232 / TTL vlastní konstukce modulu Wireless Bluetooth Transceiver Module RS232 / TTL
-Mobilní telefon s OS Android od verze 2.2 s vestavěným Bluetooth s rozlišením alespoň 320×480 (vyzkoušeno i na modelu 240×320 s určitým omezením) +Mobilní telefon s OS Android od verze 2.2 s vestavěným Bluetooth s rozlišením alespoň 320×480 (vyzkoušeno i na modelu 240×320 s určitým omezením)Před prvním spojením je nutné provést spárování Bluetooth adaptéru s vaším Android telefonem.
-Před prvním spojením je nutné provést spárování Bluetooth adaptéru s vaším Android telefonem.+
 Pomocí programátoru lze provádět:   Pomocí programátoru lze provádět:  
   * Změny všech parametrů s kontrolou vložených údajů, což mi chybělo u některých obdobných programů   * Změny všech parametrů s kontrolou vložených údajů, což mi chybělo u některých obdobných programů
Řádek 26: Řádek 22:
 ** **
 ===Download:=== ===Download:===
-Verze 1.10 (14.5.2012) +{{ :rcprogrammer-final.zip |Verze 1.10}} (14.5.2012) 
-Návrh desky plošného spoje pro připájení kontaktů (Eagle). Na desce jsou kontakty dvou diod pro snížení napájecího napětí na 3,5V + 
-PCB formát PDF+{{ :bluetooth-eagle.zip |Návrh desky plošného spoje}} pro připájení kontaktů (Eagle). Na desce jsou kontakty dvou diod pro snížení napájecího napětí na 3,5V 
 + 
 +{{ :bluetooth.pdf |PCB formát PDF}}
 V případě dotazů mě můžete kontaktovat zanecháním zprávy V případě dotazů mě můžete kontaktovat zanecháním zprávy
  
Řádek 38: Řádek 36:
  
 Pro dotazy využijte kontaktní formulář. Pro dotazy využijte kontaktní formulář.
 +==Některé náhledy obrazovek:==
 +
 +{{:clipboard02-e1335291343494.jpg?nolink |}}{{:clipboard06-e1335291046917.jpg?nolink |}}{{:clipboard04-e1335291399933.jpg?nolink |}}
 +{{:clipboard05.jpg?nolink |}}{{:clipboard04-e1335291399933.jpg?nolink|}}{{:clipboard01-e1335291307755.jpg?nolink|}}
  
-Některé náhledy obrazovek: 
  
   
   
    
android.1638560638.txt.gz · Poslední úprava: 2021/12/03 20:43 autor: admin305