15 $ Bluetooth avec Python/Android

Bluetooth Low Energy est fantastique pour la communication sans fil entre appareils - malheureusement, la documentation est moins fantastique. Nous sommes ici pour corriger ça !

Nous allons travailler avec RFduino, un microcontrôleur bon marché (15 $ch.) qui inclut un module intégré de BLE. Le RFduino fonctionne avec Arduino croquis, donc si vous avez une expérience précédente avec Arduino c’est très facile à apprendre.

Nos démos code la RFduino par le biais de quelques programmes simple écho, où nous envoyer un message à le RFduino, et il « échos » arrière. Pour les utilisateurs de Linux, nous avons un programme python qui utilise les commandes de Linux « hcitool » et « gatttool » ; pour les utilisateurs d’Android, nous avons un un soft d’écho pour ceux exécutant 4.3 ou supérieur.

Aime ce Instructable ? N’oubliez pas de nous suivre, favori et cocher nous sur Facebook!

Matériaux :

Le coût de ce projet dépendra de ce que vous avez à portée de main - si vous avez déjà un programmeur FTDI et certains outils de soudage, tout ce dont vous avez besoin est la 15 $ RFDuino, k deux 1 résistances et un condensateur de 10nF !

Pour ceux qui recherchent un démarrage facile, nous vous recommandons d’acheter ce qui suit :

Temps nécessaire :

  • 15 minutes pour télécharger, installer et exécuter les programmes de l’écho avec le kit de développement

Compétences requises :

  • Arduino base de codage (téléchargement d’un croquis et installation d’une bibliothèque)
  • À l’aide d’un terminal Linux (les commandes adéquates seront fournis)
  • Codage en Python
  • Programmation de base Android (ajout d’autorisations, l’édition d’une mise en page, le débogage sur un périphérique matériel)

Articles Liés

LinkIt ONE - communication avec python

LinkIt ONE - communication avec python

Salut camarades responsables !Nouveau Conseil d'administration de MediaTek, LinkIt ONE offre un grand potentiel - GPS, WiFi, Bluetooth, GSM, extensibilité avec gpio, processeur puissant et bien plus encore. Mais parfois, vous devez toujours le confor
Comment utiliser Bluetooth avec votre hélice

Comment utiliser Bluetooth avec votre hélice

dans ce Instructable, je vais vous apprendre comment installer et utiliser un module Bluetooth avec votre hélice.Je démontrerai plusieurs exemples d'interaction avec le module :Interaction avec l'hélice à l'aide d'un simple terminal.Commande d'appare
Geste contrôlé une voiture robotisée avec application android

Geste contrôlé une voiture robotisée avec application android

Plan quinquennal - geste contrôlée voiture robotisée avec Application Android. Code complet, y compris la transmission de données bluetooth et de reconnaissance de geste est disponible. Les personnes qui ont besoin de toute sorte d'aide concernant ce
Station de Sun d’Edison Intel (UV et Temp) avec Python #IntelMakerMx

Station de Sun d’Edison Intel (UV et Temp) avec Python #IntelMakerMx

Nous allons utiliser notre Edison Intel avec un bouclier Arduino et un bouclier de grove pour connecter les capteurs autant que vous le souhaitez.GitHub : https://github.com/Kurtz1993/iot-roadshowEtape 1: Communiquer avec nos Edison à travers une sér
Pyduino, interface Arduino avec Python par le biais de communication série

Pyduino, interface Arduino avec Python par le biais de communication série

Apprenez comment interfacer arduino par le biais de communication série avec python en utilisant la bibliothèque de pyduino. Il y a quelques autres tutoriels là-bas sur instructables quant à l'interface arduino avec python, mais ils ne vous montrent
Comment débuter avec python.

Comment débuter avec python.

Si vous pensez à vous-même, Man ces mecs codage bien sûr sont cool ! Ou peut-être vous êtes un gourou codage et je veux juste apprendre une autre langue pour vanter dans votre sous-sol de mères ? Bien qu'il en soit, vous avez choisi la bonne langue.
Contrôler l’Arduino avec python basé web API (pas de php)

Contrôler l’Arduino avec python basé web API (pas de php)

Dans ce guide, je vais vous montrer comment contrôler votre appareil arduino d'une page Web ! Par la suite, je vais vous montrer comment contrôler votre arduino depuis votre appareil mobile et même créer une API basée sur le web pour contrôler votre
Plotly avec Python

Plotly avec Python

Récemment, je suis tombé sur Plotly, un système de visualisation de données en ligne bel en vertu d'un article de marque. Elle est superflue pour me dire qu'il y a divers articles qui montrent l'utilisation de Plotly pour Arduino, Raspberry Pi, etcet
Presse-papiers Communication PC ↔ Pi avec Python

Presse-papiers Communication PC ↔ Pi avec Python

J'utilise habituellement mon framboise-Pi sur un bureau partagé de windows. Je partage également un lecteur réseau avec la Pi. C'est très bien, mais j'ai encore l'ennui du presse-papiers sur le PC n'est ne pas réfléchie sur la Pi. Il peut y avoir des
Photo numérique gestion - Del faibles Pics avec Python

Photo numérique gestion - Del faibles Pics avec Python

À l'époque avec le film il coûte de l'argent chaque fois que vous avez appuyé sur le bouton de l'obturateur, maintenant « film » est gratuit, donc nous prenons souvent des doublons dans le cas où la mise au point, cadrage ou par quelque autre détail
À l’aide de XML sur le Raspberry Pi avec Python

À l’aide de XML sur le Raspberry Pi avec Python

Ce Instructable examinera l'utilisation de XML sur les demandes de la Raspberry Pi. La première étape couvre ce qui est le format des structures de données et XML. Deuxième étape couvrira la construction et de l'analyse XML en Python et troisième éta
Arduino Bluetooth réservoir avec Application Android personnalisée (V1.0)

Arduino Bluetooth réservoir avec Application Android personnalisée (V1.0)

Salut! Il s'agit d'un guide pour savoir comment construire un simple et bon marché Arduino basé Bluetooth réservoir. C'est la première étape de ce projet et ne porte que sur le développement d'un véhicule de piste basé citerne mobile. La deuxième éta
Linkit one - Home Automation avec Bluetooth contrôleur Android App

Linkit one - Home Automation avec Bluetooth contrôleur Android App

Toutes les options sont équipées de téléphones intelligents. Les téléphones intelligents rendent notre travail très facile et nous rendent paresseux. Tour et éteindre des appareils ménagers utilisant téléphone intelligent avec dent bleue est dans le
Facile Bluetooth activé porte serrure avec Arduino + Android

Facile Bluetooth activé porte serrure avec Arduino + Android

Merci à tous ceux qui ont soutenu ce projet et ont voté pour lui le défi de l'Arduino ! J'ai obtenu le deuxième prix et l'espoir de participer à plusieurs concours d'Arduino dans un proche avenir.Ce tutoriel vous expliquera un moyen simple de faire u