Arduino Polska Forum

Pełna wersja: silniczki, kontroler, bluetooth- sterowanie, mam problem
Aktualnie przeglądasz uproszczoną wersję forum. Kliknij tutaj, by zobaczyć wersję z pełnym formatowaniem.
Cześć mam pewien problem z kodem, a dokładnie połączeniem bluetooth.

posiadam: Arduino Leonardo, bluetooth HC-05, silniczki DC, mikrokontroler L293D.

silniczki bez kodu z bluetooth'em działają, więc nie potrzebuje żadnych dodatkowych bibliotek.
w projekcie chodzi o to abym mógł sterować silniczkiem w dwa kierunki w lewo, lub w prawo (oraz próbuje zrobić też tak, że jak nie wysyłam żadnej informacji to silniczek nie rusza).
Posłużyłem się jak widać if'ami, ale program nie działa. zrobiłem również aplikacje w appinwentorze gdzie po kliknieciu strzałki w prawo wysyła text "A", a jezeli w lewo to "B" i nie mam pojęcia co robie źle, kombinowałem jakos zmieniać kod zamiast w bluetooth == 'A' to zamieniałem bluetooth=="A", zamieniłem również to że if(Serial.available()>0){..}.
testowałem również inne aplikacje dostępne w google play, które mają tę samą zasadę działania ale również to nic nie dało.

Potrzebuję pomocy i jakby można było żeby ktoś sprawdził poprawność kodu na swoich elementach tego lub poprawionego przez tą osobę, abym miał pewność że to działa, bo nie wiem czy może mam problem z Arduino czy np; jak obiło mi się o uszy że powinienem użyć HC-06, bo HC-05 niby jakis funkcji nie ma. I jeszcze zapomniałem o tym, żę w aruino Leonardo przy pinach Tx i Dx jest Serial1 zamiast zwykłego Serial, więc jakby ktoś wgrywał do arduino uno to musi wymazac jedynkę.
[attachment=456]