Hindi na kailangan para sa dagdag na host shield o bluetooth. Ang kailangan mo lang ay isang micro USB OTG sa USB adapter.
Magpadala ng data mula sa iyong Arduino na may serial.println (), serial.print () o serial.write () sa 9600 baud rate. Tumanggap ng data na may Serial.Read ().
I-toggle sa pagitan ng Hex at ASCII sa pamamagitan ng pag-click sa natanggap / ipinadala na data.
Hayaan ang iyong sariling Android application na makatanggap ng data mula sa Arduino sa pamamagitan ng pakikinig sa "Primavera. arduino.intent.action.data_received "layunin. Ang layunin na ito ay maglalaman ng "primavera.arduino.intent.extra.data" byte array na may natanggap na data. Tawagan ang GetByTeArayExtra ("primavera.arduino.intent.extra.data") upang makuha ang data. Magpadala ng data sa Arduino mula sa iyong aplikasyon sa pamamagitan ng pagsasahimpapawid ng isang layunin sa pagkilos na "Primavera.arduino.intent.action.send_Data". Idagdag ang data na ipapadala bilang byte array dagdag na "primavera.arduino.intent.extra.data".
Mangyaring tandaan na ang app na ito ay hindi gagana sa Arduino boards gamit ang FTDI USB-to-Serial Driver Chip.
source code sa: https://github.com/jeppsson/arduino-communicator.