Repository navigation
Bluetooth komunikacija
Spodaj so zapisane pogoste težave pri bluetooth komunikaciji in pripadajoče rešitve.
Preverite, če je vzpostavljena povezava med robotom in računalnikom. Na Windows operacijskem sistemu pod Bluetooth & other devices/Add bluetooth or other device lahko povezavo vzpostavimo.
Preverite, če so pod Tools/Port izbrana prava vrata (angleško Port). Na Windows operacijskem sistemu lahko pod Device Manager/Ports preverite katera vrata se uporabljajo za komunikacijo prek bluetooth. V primeru, da izberete prava vrata in odprete serijski monitor bo utripajoča zelena lučka na robotu ostala prižgana.
** Ta Port se uporablja le za bluetooth komunikacijo - za nalaganje programa na robota je potrebno priključiti USB kabel in izbrati Port za USB.
Preverite, če imate odprt serijski monitor (angleško Serial Monitor). Odpremo ga s klikom povečevalnega stekla na desnem zgornjem delu Arduino IDE okolja. Vsa komunikacija z robotom poteka preko tega okna.
Preverite ujemanje hitrost prenosta podatkov (angleško Baud Rate). To definiramo pri klicu funkcije Serial1.begin(). Enaka vrednost mora biti nastavljena tudi na serijskem monitorju (angleško Serial Monitor). Tam je na dnu okna spustni meni, kjer izberemo hitrost prenosa.
Za bluetooth komunikacijo uporabimo funkciji Serial1.begin() in Serial1.print() (oziroma Serial1.println()). Preverite, da ne uporabljate slučajno funkcij za USB komunikacijo, ki jih kličemo s Serial in ne s Serial1.
Preverite, če deluje bluetooth modul. Na delovanje bluetooth modula kaže zelena lučka na desni strani robota. Iskanje povezave kaže utripanje te lučke, neprestano gorenje lučke pa kaže na vzpostavljeno povezavo.