$15 Bluetooth mit Python/Android


Bluetooth Low Energy ist fantastisch für die drahtlose Kommunikation zwischen Geräten - leider, die Dokumentation ist weniger als fantastisch. Wir sind hier, um das zu beheben!

Wir arbeiten mit RFduino, eine billige Mikrocontroller ($15 Stk.), die ein eingebautes BLE-Modul enthält. Die RFduino arbeitet mit Arduino Skizzen, so haben Sie Vorkenntnisse mit Arduino es sehr einfach ist zu erlernen.

Unser Code Demos der RFduino durch ein paar einfache Echo Programme, wo wir eine Nachricht an den RFduino, und es "Echos" es zurück. Für Linux-Anwender haben wir eine Python-Programm, die die Linux-Befehle "Hcitool" und "Gatttool" nutzt; für Android-Nutzer, wir haben eine eine Echo-app für die laufenden 4.3 oder höher.

Wie diese Instructable? Vergessen Sie nicht, uns Lieblings folgen, und prüfen Sie uns auf Facebook!

Materialien:

Die Kosten dieses Projekts variieren je nachdem, was Sie bei der hand - wenn Sie bereits einen FTDI-Programmierer haben und einige Lötwerkzeugen, alles was Sie brauchen ist $15 RFDuino, zwei 1 k Widerstände und einen Kondensator 10nF!

Für diejenigen, die einen leichten Einstieg empfehlen wir den Kauf der folgenden:

Benötigte Zeit:

  • 15 Minuten zum herunterladen, installieren und starten Sie die Echo-Programme mit dem Development kit

Fähigkeiten:

  • Grundlegende Arduino Codierung (eine Skizze hochladen und Installieren einer Bibliothek)
  • Mit Hilfe eines Linux-Terminals (die richtigen Befehle werden bereitgestellt)
  • Programmieren in Python
  • Basic-Android Programmierung (Hinzufügen von Berechtigungen, eine Layout zu bearbeiten, Debuggen auf einem Hardwaregerät)

In Verbindung stehende Artikel

Arduino Universal Bluetooth Connect - Kontrolle Ihrer Arduino mit Ihrem Android-Gerät

Arduino Universal Bluetooth Connect - Kontrolle Ihrer Arduino mit Ihrem Android-Gerät

Ich wollte schon immer mein Arduino mit meinem Smartphone ganz einfach kontrollieren, aber ich fand nie die perfekte Lösung dafür. Ich will nicht sagen, dass dies perfekt ist, aber es tut, was ich es Do...well nicht vollständig will aber ich bin in d
Tank mit Video android app Inventor und Bluetooth gesteuert

Tank mit Video android app Inventor und Bluetooth gesteuert

Bueno, el Objetivo de Este Proyecto DIY es el Poder Implementar un Vehículo Con Orugas.El cual Cuente Con:1. Transmisión de vídeo2. Las Instrucciones de Desplazamiento Meer Por Comandos Través de bluetooth3 el Steuern"" de Este Vehículo, o Meer
Programmieren Sie Ihre Arduino mit einem Android-Gerät über Bluetooth

Programmieren Sie Ihre Arduino mit einem Android-Gerät über Bluetooth

Hallo Welt in dieser Instructable, ich möchte Ihnen zeigen, wie Ihre Arduino Uno mit Ihrem Android-Gerät über Bluetooth zu programmieren. Es ist sehr einfach und so billig. Auch ermöglicht es uns, unsere Arduino zu programmieren, wo immer wir wollen,
Gewusst wie: verwenden Sie MQ7 Gas-Sensoren mit Arduino + Android App

Gewusst wie: verwenden Sie MQ7 Gas-Sensoren mit Arduino + Android App

In diesem Projekt zeigen, wie MQ7 Daten von Arduino mit Ihrem android-Handy zu empfangen. Kohlenstoff-monoxide(CO) ist ein sehr Dengerous Gas geruchlos, farblos ist. CO entsteht aus der partiellen Oxidation von Kohlendioxid, z. B. wenn Operrating ein
Grundlegende Tank-Drive Robotersteuerung über Bluetooth mit Mbed mit Freescale K64F

Grundlegende Tank-Drive Robotersteuerung über Bluetooth mit Mbed mit Freescale K64F

Diese Instructable basiert auf diesem Frühwerk, die zeigt, wie man einen typischen Tank-Drive Stil Roboter mit Arduino und eine Android-app zu steuern, wie in diesem RC-Car für Android Instructable gezeigt.Ich habe diese Arbeit als Grundlage für viel
Programmieren Sie Ihre Arduino mit einem Android-Gerät!

Programmieren Sie Ihre Arduino mit einem Android-Gerät!

Halloin dieser Instructable möchte ich Ihnen zeigen, können wie Sie Ihre Arduino mit Ihrem Android-Gerät programmieren. Es ist sehr einfach und billig. Es erlaubt uns, unsere Arduino zu programmieren, wo immer wir wollen, auch dies ist nützlich für f
Einfache Mobile Data Logging mit PfodApp, Android und Arduino

Einfache Mobile Data Logging mit PfodApp, Android und Arduino

Moblie Data Logging leicht gemachtverwenden PfodApp, Andriod Handy und Arduino.KEIN Android Programmierung.Plotten Daten auf Ihrem Android-Gerät finden Sie in dieser späteren InstuctableEinfache Remote Daten Plotten mit Android / Arduino / PfodAppEin
LinkIt ONE - Kommunikation mit Python

LinkIt ONE - Kommunikation mit Python

Hallo Kollegen Macher!MediaTek neues Board, bietet LinkIt ein großes Potenzial - GPS, WiFi, Bluetooth, GSM, Erweiterbarkeit mit Gpio, starken Prozessor und vieles mehr. Aber manchmal braucht man noch den Komfort von Python für parsing Dateien oder Ze
DIY RC Roboter mit Ihrem Android Telefon Tutorial Teil 1: vom Android-Handy an den Mikrocontroller

DIY RC Roboter mit Ihrem Android Telefon Tutorial Teil 1: vom Android-Handy an den Mikrocontroller

bauen Ihre eigenen DIY RC Robotersteuerung mit Ihrem Android-Handy, Bluetooth-Modul und Atmega328 Mikrocontroller (Arduino kompatibel) für weniger als $15.  Kontroll-Roboter mit verschiedenen Größen, große und kleine.  Schritt-für-Schritt-Anleitung.D
Zwischenablage Kommunikation PC ↔ Pi mit Python

Zwischenablage Kommunikation PC ↔ Pi mit Python

Ich verwende normalerweise mein Raspberry Pi auf einen freigegebenen Windows-Desktop. Ich teile auch ein Netzlaufwerk mit dem Pi. Das ist großartig, aber ich habe noch den Ärger der Zwischenablage auf dem PC nicht auf die Pi reflektiert wird. Cross-P
Intel Edison Sun Station (UV und Temp) mit Python #IntelMakerMx

Intel Edison Sun Station (UV und Temp) mit Python #IntelMakerMx

Wir wollen unsere Intel Edison mit einem Arduino-Schild und einem Hain Schild verwenden, Herstellen einer so viele Sensoren, wie Sie wollen.GitHub: https://github.com/Kurtz1993/iot-roadshowSchritt 1: Kommunizieren Sie mit unseren Edison über eine ser
Einen Arduino mit Ihrem Android-Handy oder Tablet von unterwegs zu programmieren

Einen Arduino mit Ihrem Android-Handy oder Tablet von unterwegs zu programmieren

Android geworden im Laufe der Jahre eine gewaltige mobile Plattform, die bietet eine Vielzahl von Funktionen, die bisher nur auf PCs gefunden. Heute bringe ich euch einen Weg zu schreiben, zu kompilieren und Arduino-Programme für unterwegs mit einem
Arduino-Steuerung mit Python basierte Web API (kein Php)

Arduino-Steuerung mit Python basierte Web API (kein Php)

In dieser Anleitung zeige ich Ihnen, wie Ihr Arduino-Gerät von einer Webseite zu kontrollieren! Danach zeige ich Ihnen, wie Sie steuern Ihre Arduino von Ihrem mobilen Gerät und sogar eine Web-basierte API zur Steuerung Ihrer Arduino von Ihrer Webseit
Immer Aktienkurse auf Raspberry Pi (mit Python)

Immer Aktienkurse auf Raspberry Pi (mit Python)

Ich arbeite an einigen neuen Projekten an denen Aktienkurse aus dem Web, die verfolgt werden und über meine Raspberry Pi angezeigt bekommen. Ich wollte das Setup auf, wie Sie dies mit Python zu teilen.Diese kurze Instructable zeigen Sie wie eine Akti