RGB Lichter von Android mit Arduino & Bluetooth LE (BLE) Steuern (1 / 6 schritt)

Schritt 1: Montieren Sie, testen Sie, konfigurieren Sie Ihr Bluetooth LE-Modul


Wir das BT-Modul, transparent/Daten senden und empfangen verwenden und sollten nicht zu viel von der werkseitigen Standardeinstellungen ändern. Ich finde es hilfreich, einen eindeutigen Namen und bestätigen, dass das Modul richtig funktioniert. Dazu brauchst du ein FTDI-Kabel oder einem Arduino-Board.

Wichtig: HM-10 läuft mit 3,3V, viele Arduinos 5V sind. Wenn Sie Ihr BLE-Modul mit etwas verbinden 5V ohne Logik Pegelwandler und Spannungsregler, Sie werden Sie wahrscheinlich beschädigt.

Wenn Sie ein HM-10 Modul gekauft, die enthält eine Adapterplatine, fantastisch, sind Sie bereit zu gehen. Benötigen Sie eine Breakout-Board-Kopf über zu diesem Tutorial zu bauen. Wenn Sie etwas auf eigene Faust arbeiten möchten, können Sie die Anordnung der Pins auf diesem Datenblattfinden.

Seriell/FTDI Kabel

Verbinden
HM-10-TX - RX FTDI
HM-10 RX - TX FTDI
HM-10-GND - FTDI GND
HM-10 VCC - FTDI VCC

Schließen Sie dann an das FTDI-Kabel über die Konsole oder Ihre Lieblings-serieller Anschluss. Einige, die gut funktionieren:

Linux/Mac - CuteCom
Linux/Windows/Mac - CoolTerm
Windows - RealTerm

Einstellungen: 9600, N, 8, 1;

Wenn Sie einen Arduino verwenden

Öffnen Sie die Arduino Software, dann laden Sie Beispiele -> SoftwareSerial -> SoftwareSerialExample auf Ihr Gerät

Verbinden
HM-10 TX - Arduino Pin 10 softRX
HM-10 RX - Arduino Pin 11 softTX
HM-10 GND - Arduino GND
HM-10 VCC - Arduino 3,3V

Öffnen Sie den seriellen Monitor mit 9600 Baud.

Befehle
Die BLE-Modul verwendet in Befehle zum Lesen und schreiben Systeminformationen, die sie nicht brauchen, gefolgt von einem Zeilenumbruch. Wenn man keine Antwort, wenn Sie einen Befehl, etwas eingeben möglicherweise nicht richtig angeschlossen und du musst Ihr Modul zu beheben.

Wenn du verbunden bist Typ:
An - es sollte reagieren mit "OK"

Ihre Firmware-Version finden Sie unter:
AT + VERS? -Firmware-Version

Und legen Sie den Namen Ihres Geräts:
AT + NAME? -Holen Sie sich aktuelle Namen
AT + NAMEyourname - legen Sie den Namen (max. 12 Zeichen)

Eine ganze Reihe von AT-Befehlen im Datenblatt

Wenn alles zu funktionieren scheint es an der Zeit, um Installation von Android und Arduino apps zu gelangen!

In Verbindung stehende Artikel

Übertragung von Daten von Android mit Arduino durch audio-Buchse

Übertragung von Daten von Android mit Arduino durch audio-Buchse

Mit diesem Projekt können Sie Bytes von Android an Arduino mit nur einem Audio-Klinkenstecker senden.Wie funktioniert es?Im Grunde Signal Android ein "Morse" audio für Arduino. Arduino in der anderen Hand decodieren den Morse-Code auf ein Byte.
Fahren Motor mit Android mit Arduino und Bluetooth-

Fahren Motor mit Android mit Arduino und Bluetooth-

Hey Freunde!! Dies ist mein erster instructable überhaupt und heute ich werde zeigen, wie man 2 Motore mit Android mit Arduino und eine billige Bluetooth-Modul. Dieses Projekt kann sehr hilfreich für Sie, Roboter zu bauen, die von Android gesteuert w
LED-Steuerung mit Arduino Bluetooth und Android. (Teil 1)

LED-Steuerung mit Arduino Bluetooth und Android. (Teil 1)

Diese instructable ist ein einfaches Tutorial Explaning, wie man eine LED mit Android Bluetooth zu steuern.Sie benötigen:Arduino UNOWiderstände 300Ω (3 X)Widerstand 150ΩLEDSpringer;Bluetooth-Modul (HC-06/andere);Android-Handy;SPP Bluetooth Apk (unver
Drehzahlregelung der dc-Motor von Laptop mit Arduino und Verarbeitung

Drehzahlregelung der dc-Motor von Laptop mit Arduino und Verarbeitung

Hallo an alleIch bin Vignesh Raja. Hier möchte ich die Drehzahlregelung des dc-Motors von Computer mit Arduino und processing-Software zu teilen. in diesem Projekt die Processing-Software eine einfache Anwendungsfenster auf Computer ausgeführt. basie
Android gesteuert Arduino Bluetooth Panzer

Android gesteuert Arduino Bluetooth Panzer

Ferngesteuerte Autos sind Spaß zu fahren um den Raum oder das Haus wandern. Was könnte mehr Spaß an der Sache. Wenn Sie die Sichtbarkeit haben, als ob Sie es Reiten sind. Eine drahtlose IP-Kamera ist die Antwort. Oder sagen wir Sie CCTV-Kameras rund
Erste Schritte mit Arduino - Bluetooth-Kommunikation

Erste Schritte mit Arduino - Bluetooth-Kommunikation

In diesem Tutorial wollen wir die Kommunikation zwischen einem Arduino und Computing über Bluetooth zu suchen.In Ordnung für uns, dies zu tun wollen wir eine preiswerte HC-06 Bluetooth Board verwenden.So dass wir einige Daten zu streamen, wirst du br
RGB LED Strip Schaltung mit Arduino

RGB LED Strip Schaltung mit Arduino

Diese Instructable umfasst die Montage einer Schaltung PWM-Ing (Puls breite Modulation) in der Lage eine 9-12v RGB LED-Streifen und Programmierung Arduino durchlaufen eine Reihe von Farben. Ich bespreche wie einen Transistor auf einem Kühlkörper mont
Hindernis, die Vermeidung von Roboter mit Arduino

Hindernis, die Vermeidung von Roboter mit Arduino

Hey Jungs in diesem instructable sehen wir wie erstelle ich eine autonome Hindernis Robot.This Roboter entworfen und programmiert, dass es Kollisionen vermeidet zu vermeiden. Der Roboter bewegt sich im Grunde in Vorwärtsrichtung und wenn es ein Objek
Die erste Verwendung von ESP8266 mit Arduino Uno

Die erste Verwendung von ESP8266 mit Arduino Uno

Heute werde ich Ihnen zeigen, wie wir unser Modul ESP8266 mit Arduino UNO vorbereiten können.Die Notwendigkeit Liste:1. Arduino UNO (mit USB-Kabel, das an den Computer via USB-Kabel angeschlossen, es wird auch die Spannung)(2) Computer (wenn Sie dies
Zählen von Objekten mit Arduino und Ultraschall-Sensor auf einem Förderband Produktion

Zählen von Objekten mit Arduino und Ultraschall-Sensor auf einem Förderband Produktion

Intro:Diese instructable erläutert, wie mithilfe einer Ultraschall-SENSOR mit Arduino zählen / log verschiedene Pakete auf einem Förderband. Die Instrucable deckt die physische Einrichtung und das Programm in Arduino.Es werden keine Informationen dar
Programmierung von AVR mit Arduino als ISP ohne Bootloader und externen Kristall

Programmierung von AVR mit Arduino als ISP ohne Bootloader und externen Kristall

Hey, ich bin Riktronics , und dies ist mein erster instructable. Hier habe ich erklärt, wie man Programme in Ihren AVR Mikrocontroller mit einem Arduino zu brennen. Dadurch müssen Sie nicht teuren AVR Programmierer zu kaufen, wenn Sie bereits einen A
Steuerung von Motoren mit Arduino

Steuerung von Motoren mit Arduino

Dies ist eine einfache Instructable, Ihnen zu sagen wie Sie DC-Motoren mit einem Arduino steuern können. Es wurde von einem anderen Benutzer angefordert, so dass ich dachte, ich würde weitermachen und etwas zusammen zu werfen. Ich werde einen einfach
Senden und empfangen von MIDI mit Arduino

Senden und empfangen von MIDI mit Arduino

Schritt 3: Senden Sie MIDI-Nachrichten mit Arduino - Hardware Teileliste:MIDI-Anschluss Digikey CP-2350-ND220 Ohm 1/4 Watt Widerstand Digikey CF14JT220RCT-NDAndere Teile(1 X) Arduino Uno Amazon(1 X) USB-Kabel Amazon(1 X) Steckbrett (diese kommt mit J
Steuern Sie mehrere Servomotoren von Android und Arduino

Steuern Sie mehrere Servomotoren von Android und Arduino

Android app verwenden, um mehrere Servo verbunden mit Ihrem Arduino Motorsteuerung, früher habe ich Arduino Uno, es hat nur 6 PWM Pins, das ist der Grund, warum, den ich aufgehört mit 6 Slider in der android-app, wenn Sie steuern möchten, mehr als 6,