Pages: [1]   Go Down
Author Topic: Android + Bluetooth + Arduino = Miniprojekt  (Read 8047 times)
0 Members and 1 Guest are viewing this topic.
Germany
Online Online
Edison Member
*
Karma: 48
Posts: 2337
Arduino rocks
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Hallo Fangemeinde!

Mich hat der Spieltrieb wieder einmal gepackt und so habe ich ein paar Zeilen Code geschrieben. Hierbei ging es um das Zusammenspiel diverser Hardware, konkret um eine Bluetoothverbindung, die seitens eines Android-Handys zum Mikrocontroller aufgebaut wird.

Wozu kann man das nun verwenden? Für die Hausautomation? Für die Robotik? Ja warum nicht... Ich denke, hier gibt es viele kreative Köpfe, denen schon Anwendungszwecke einfallen. Daher betrachtet das Ganze als Proof of Concept.

Verwendet wurden:

Code:
#include <LiquidCrystal.h>

char inChar;

LiquidCrystal lcd(12, 11, 5, 4, 3, 2);

void setup() {
  Serial.begin(115200);
  lcd.begin(16, 2);
}

void loop() {
  if (Serial.available() > 0) {
    inChar = Serial.read();
    lcd.setCursor(0, 0);
    
    switch (inChar) {
    case 'a':
      lcd.print("Button A");
      break;
    case 'b':
      lcd.print("Button C");
      break;
    case 'c':
      lcd.print("Button B");
      break;
    case 'd':
      lcd.print("Button D");
      break;
    case 'e':
      lcd.print("Button E");
      break;
    case 'f':
      lcd.print("Button F");
      break;
    case 'g':
      lcd.print("Button G");
      break;
    case 'h':
      lcd.print("Button H");
      break;  
    case 'L':
      lcd.print("Left    ");
      break;
    case 'R':
      lcd.print("Right   ");
      break;
    case 'U':
      lcd.print("Up      ");
      break;
    case 'D':
      lcd.print("Down    ");
      break;
    case 'C':
      lcd.print("Center  ");
      break;    
    }
  }
}


* AndBTArd.jpg (316.11 KB, 1500x703 - viewed 413 times.)
Logged

Mein Arduino-Blog: http://www.sth77.de/ - letzte Einträge: Teensy 3.0 - Teensyduino unter Window 7 - Teensyduino unter Windows 8

Oldenburg
Offline Offline
Sr. Member
****
Karma: 16
Posts: 270
Arduino, imagine the possibilities!
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Moin,

in diesem Zusammenhang kann ich nur das Amarino Toolkit empfehlen. Damit können die Sensordaten vom Android per Bluetooth versendet werden.
http://www.amarino-toolkit.net/

Damit habe ich mit nur ein paar Zeilen Code einen kleinen Roboter gebaut der über die Bewegungen des Handy gesteuert wird. Zu sehen in folgendem Video: http://www.nwzonline.de/Video/Des-Tftlers-Paradies_1175142740001.html


Gruß

Sebastian
Logged

Libraries:
  - multiCameraIrControl [V1.6]
  -

Oldenburg
Offline Offline
Sr. Member
****
Karma: 16
Posts: 270
Arduino, imagine the possibilities!
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Ich nochmal,

Amarino hab ich aus dem Market. Hab es grad mal versucht auf der HP zu finden. Dabei ist mir aufgefallen wie viele Ergebnisse es bei dem Stichwort Arduino gibt!
https://market.android.com/search?q=arduino


Gruß

Sebastian
Logged

Libraries:
  - multiCameraIrControl [V1.6]
  -

Offline Offline
Full Member
***
Karma: 1
Posts: 158
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

ArduinoCommander (https://market.android.com/details?id=name.antonsmirnov.android.arduinocommander) und StandardFirmata sketch
Logged

Pages: [1]   Go Up
Jump to: