15 $ Bluetooth avec Python/Android (1 / 5 étapes)

Étape 1: Essayez-le !

Tout d’abord, téléchargez le code à notre repo Githubet déplacer le dossier RFduinoEcho dans votre dossier de croquis. Vous aurez également besoin d’installer les pilotes et la bibliothèque RFduino.

RFDuino :

Après que les bibliothèques et les pilotes sont installés, connecter le RFduino à votre PC. Si vous avez acheté le kit de dev, il devrait être aussi simple que de brancher sur le port USB. Pour ceux destinés à l’option de 15 $, vous aurez besoin d’utiliser un puce FTDI/programmeur pour émuler le bouclier d’USB de la RFDuino (voir schéma). Autrement dit, soudure de fils électrique, sol, GPIO0, GPIO1 et RESET sur le RFDuino (pins 8, 6, 11, 12 et 9, respectivement). Accrochez ces pions jusqu'à pouvoir, sol, RX, TX et DTR sur votre module FTDI, avec une résistance de 1 k en série sur chacune des lignes RX/TX et d’un condensateur de 10nF en série sur la ligne DTR, d’imiter le schéma.

Maintenant télécharger le code de l’Arduino à le RFduino. Si tout va bien, rien ne bougera au départ, mais lorsque vous connectez/déconnectez à le RFduino il vous avertira par série.

Linux :

Avant d’utiliser le code python, vous devez trouver le nom de votre périphérique bluetooth. Pour ce faire, exécutez « hcitool dev » pour déterminer le nom du périphérique bluetooth de votre ordinateur - énumère les périphériques bluetooth sur votre ordinateur (dans le format de « hci # »). Si il n’y a plus d’un appareil, premier sera probablement de l’ordinateur construit en bluetooth émetteur/récepteur, et les autres seront des dongles ou autres appareils Bluetooth.

Puis, exécutez « rfduinoecho.py python » dans le dossier de Python. Le script va rechercher et se connecter à la RFduino et puis vous invite à entrer une chaîne. Il va envoyer la chaîne, recevoir son écho et imprimez-le.

Android :

Importer le projet dans votre espace de travail Eclipse. Assurez-vous de qu'avoir votre appareil Android, branché et prêt à déboguer. Si vous ne savez pas comment faire cela, Google a de grandes instructions. Cliquez sur le bouton « Exécuter » dans Eclipse pour exécuter votre programme.

Appuyez sur le bouton « Se connecter » pour vous connecter à le RFduino. Vous devriez voir les mots « Connecté » au sommet. Ensuite, tapez la chaîne que vous voulez envoyer dans la zone de texte qui a l’invite « Chaîne à envoyer. » Appuyez sur le bouton « Envoyer » pour envoyer la chaîne à la RFduino - réponse de la RFduino s’affiche sous « Echo. »

Alors maintenant que vous l’avez tous travail, plongeons-nous pour les entrailles sanglantes !

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