A privát üzenet rendszerben karbantartásokat végzünk. Lassulások előfordulhatnak!
Fórum témák

» Több friss téma
Cikkek » Jani-6 (Sharp szenzor értékeinek grafikus ábrázolása Processing-gel)
Jani-6 (Sharp szenzor értékeinek grafikus ábrázolása Processing-gel)
Szerző: Fizikus, idő: Jan 6, 2011, Olvasva: 20554, Oldal olvasási idő: kb. 1 perc
Lapozás: OK   2 / 7

A robot építése során ez a fázis volt a leghosszabb. A szervót, a Sharp szenzort, a Bluetooth modult és a DC motorokat néhány perc alatt össze lehet kötni. Az AVR kódot, és a Processing kódot is néhány óra alatt sikerült összehozni és kipróbálni, hogy működik-e a dolog a gyakorlatban is. De ezután egy hetem ráment ,amíg az itthon talált különböző műanyag kacatokat addig farigcsáltam/reszeltem/alakítottam, amíg sikerült valamennyire hasonlítani a filmbeli robotra.

BlueSMiRF Class 1-es Bluetooth Modul

Jani-6-hoz az alábbi képen látható Bluetooth-UART modul-t választottam:

Ez egy Class 1-es osztályba tartozó modul (a hatótávolsága kb. 100 méter), ami a Roving Networks RN 41-es chip-jére épül. A modulnál a hardveres flow control alapból engedélyezve van, ezért a CTS és RTS lábakat egy vezetékkel össze kell kötni hogy a modul megfelelően működjön.

A BT modul teszteléséhez és beállításához csatlakoztassuk a megfelelő kivezetéseket az előző cikkemben már ismertetett módon egy USB-TTL átalakítóhoz. Egy terminálprogrammal a soros porton keresztül beállíthatjuk a BT modul tulajdonságait az AT parancsok segítségével (a soros kommunikáció sebessége, a modul neve, PIN kódja stb.. ).

RN-41 Adatlap ( LINK )

RN-41 AT Parancsok ( LINK )

Eleinte a modul nem reagált az általam kiadott AT parancsokra. Elég sok időm ráment amíg rá nem jöttem, hogy a parancsok végére <cr>-t is kell írni,  mert az általam használt Hercules 323 terminálprogram az üzenetek végén nem küld újsor karaktert.  Ezután már minden működött rendesen. 


A cikk még nem ért véget, lapozz!
Következő: »»   2 / 7
Értékeléshez bejelentkezés szükséges!
Bejelentkezés

Belépés

Hirdetés
XDT.hu
Az oldalon sütiket használunk a helyes működéshez. Bővebb információt az adatvédelmi szabályzatban olvashatsz. Megértettem