Bluetooth
Bluetooth siruista esim. HC-05:n saa näppärästi juttelemaan Arduinon kanssa RX/TX pinnien kautta sarjakommunikoinnilla.
Lue: https://create.arduino.cc/projecthub/user206876468/arduino-bluetooth-basic-tutorial-d8b737
Bluetooth sirukohtaisia ohjeita löytää hakemalla sirunsa mallikoodilla. Kun saat yksinkertaisen kommunikoinnin pelaamaan, niin voit lähteä laajentamaan projektia.
Huomaa:
Jos käytät Arduinon pinnejä 0 ja 1 (RX TX) ja Arduinosi on kiinni tietokoneessa usb-kaapelilla, niin pystyt lukemaan bluetoothin ja Arduinon lähettämiä viestejä myös tietokoneesi sarjamonitorilla.
Irroita bluetooth -sirusi Arduinosta siksi aikaa, kun lataat Arduinolle koodaamasi ohjelman. Käännetyn ohjelman lataaminen Arduinoon tapahtuu sekin sarjaväylän kautta, jolloin bluetooth-laitteen lähettämä viestiliikenne saattaa sotkea sitä. Pelkkä TX/RX -johtojen irroittaminen lataamisen ajaksi riittää, taikka sitten bluetooth sirulle menevän +5V-johdon irroittaminen.
Androidille sovellusten tekoon soveltuu esimerkiksi virallinen
- Android Studio: https://developer.android.com/studio/index.html
tai selaimessa toimiva
- MIT App Inventor: http://appinventor.mit.edu/explore/