L'idée principale consiste à connecter un périphérique Android à un client de bluetooth avec l'intention de le contrôler. Ce micro-app est le début d'une Six contrôleur de servomoteur application qui sera utilisé pour commander Armdudroid.
Cette application pourrait être intéressant de démarrer une connexion Bluetooth avec n'importe quel microcontrôleur et le contrôler, par exemple, vous pouvez le connecter à Arduino et allumer une lumière envoyant un octet, ou vous pouvez déplacer un servomoteur envoyer la position exacte, ou quel que soit! Donc penser, c'est la conclusion:
Il est intéressant de!
App Inventor ou AI est un outil puissant et si facile à utiliser pour créer des applications Android avec beaucoup de fonctionnalités et en peu de temps. Il s'agit d'une application à l'origine fourni par Google, et maintenant maintenu par la Massachusetts Institute of Technology (AVEC).
Lors de la création d'une demande AI deux parties différentes sont développés; les objets d'image et les blocs. Sur l'écran, il ya les objets suivants:
Quelques infos:
- Le ActivityStarter as_TurnONBT a ce code dans le champ d'action: android.bluetooth.adapter.action.REQUEST_ENABLE
- Le ActivityStarter as_Pairdevice a android.intent.action.MAIN en action zone de texte, com.android.settings.Settings $ BluetoothSettingsActivity dans ActivityClass zone de texte et com.android.settings dans ActivityPackage.
- Tous les éléments sont toute la largeur et Activé.
Quelques conseils sont:
- Utilisez toujours des arrangements d'écran pour n'importe quelle partie de l'application. Vous n'avez jamais maintenant quand allez-vous vouloir cacher le paquet d'articles.
- Renommer un élément ou un objet avec sa classe avant, comme le Button1 pour bt_Connection. Ils seront organisés dans l'éditeur de blocs.
- Réglez complet avec tout élément. Si elles ont une largeur fixe probablement il n'y aurait pas des dispositifs capables d'ouvrir l'application ou pour montrer tout le contenu.
- Utilisez les boutons comme des étiquettes, ils regardent refroidisseur. Parfois, il est nécessaire de montrer un ON / OFF étiquette ou connexion / déconnexion ou étiquettes qui changent de propriétés, mais les étiquettes dans App Inventor ne sont pas si stylisé aide d'un bouton sera mieux.
Maintenant, les blocs:
Traits:
- Bluetooth permet si elle est désactivée.
- appairage Bluetooth sinon appareils appariés.
- Auto-connexion lorsque initialisée si un appareil couplé est disponible et Bluetooth est activé.
- Les déclarants pour avertir l'utilisateur des problèmes.
- Étiquette ON / OFF pour montrer l'état.
Télécharger APP Inventor Bluetooth Connection source by clicking below:
Maintenant, plus simple, mais avec les mêmes caractéristiques!
TELECHARGER .AIA SOURCE cliquant ci-dessous:
Ou ICI
Sanjay
Juin 25, 2013 @ 10:46:29
Salut
Je voulais utiliser votre code qui ressemble beaucoup et c'est exactement ce dont j'avais besoin. Mais j'obtiens une erreur dès que les charges d'écran. l'erreur est
Opération de texte non valide
Segment: Démarrer (1) + longueur (17) – 1 dépasse la longueur du texte (0)
Toute idée de comment résoudre ce. Je n'ai rien changé sur le code. votre aide est vraiment appréciée.
Santé.
Si
Avril 03, 2015 @ 17:12:46
Bonjour,
Je suis sur un projet sur app inventor2 qui doit afficher la masse d’un objet sur un pèse lettre ,pour l’instant j’arrive a me connecter en bluetooth et a afficher des bits sur mon application mais je ne vois toujours pas la masse de l’objet pouvez vous m’aidez
Merci
Whatakuai
Juin 25, 2013 @ 12:39:21
Salut Sanjay!
Oui, Je sais que le problème. Désolé pour l'erreur, c'était de ma faute.
L'erreur est dans la première séquence de blocs de screen1.initialize, la “AdresseMAC” bloc. Il ne doit travailler si LONGUEUR db_MACdatabase.GetValue-ChosenMAC & gt; 0
Votre application n'a pas une adresse MAC enregistrée afin qu'il tente de se connecter à un périphérique non valide. Si elle ne ferme pas et que vous choisissez un dispositif valable qu'une seule fois, l'erreur disparaît.
En quelques minutes, je vais télécharger la source correcte.
Merci d'avoir contacté! Bravo!
dhakshinamoorthy
Juillet 09, 2014 @ 09:48:53
Salut,
Mon objectif est d'allumer et d'éteindre LED via l'application inventeur bloc de bluetooth. J'ai essayé de l'exemple youtube, autre exemple de chat, exemple aussi Ardino LED. mais aucun d'eux ne fonctionne bien. Je reçois même erreur comme 507: Est l'appareil est allumé ou 515: Impossible de se connecter au dispositif. J'ai besoin de connaître mes erreurs. Ici, je me sers bluetooth luciole de Sparkfun et atmega micro-contrôleur. OS win7, App Inventor bêta. mais l'erreur est la même.
Besoin de votre aliment précieux retour à résoudre cette erreur.
Dhakshina
Application mobile San Diego
Juillet 04, 2013 @ 04:37:16
Salut blog il très cool!! Gars .. Beau .. Incroyable .. Je vais mettre en signet votre blog et prends les aliments plus?Je suis heureux de trouver beaucoup d'informations utiles ici dans la mise en place, nous voulons développer plusieurs techniques à cet égard, merci pour le partage. . . . . .
Six Servo Controller Android APP | WHTK
Août 15, 2013 @ 19:22:38
[…] APP utilise la connexion Bluetooth je l'ai expliqué dans mon autre post. C'est puissant et simple à utiliser. Facilement vous pouvez passer votre […]
Pramit
Octobre 02, 2013 @ 08:58:09
pouvez-vous m'envoyer l'image de bloks pour une application:
application simple avec trois boutons
bouton 1 permettra bluetooth
bouton 2 malades dispositifs d'affichage couplé Bluetooth du téléphone
bouton 3 sera désaccouplage et désactiver Buetooth
et vous pouvez également ajouter une étiquette qui affiche le nom de l'appareil Conected.
vous pouvez m'envoyer un mail sur l'image: pramitsawant11@gmail.com
vous pouvez également m'envoyer l'application
Sri Hari
Nouveau 20, 2013 @ 08:13:38
Salut,
Est-il possible de limiter l'utilisateur de partager l'application en utilisant la dent bleue?
Sri Hari
Whatakuai
Nouveau 21, 2013 @ 01:22:24
Salut Sri Hari!
Que voulez-vous dire? Je ne comprends pas votre question
Salutations!
Poèmes
Nouveau 21, 2013 @ 06:08:54
bonjour, c'est un partage de l'information fraîche, j'ai appris beaucoup d'idées sur la connexion Bluetooth. pouvez-vous s'il vous plaît m'aider avec mon problème je suis en utilisant votre bloc dans ma connexion Bluetooth, mais je ne peux pas faire les blocs qui notifie automatiquement si le Bluetooth ne sont plus connecté parce que le Bluetooth que votre connexion avec n'est pas plus permis. S'IL VOUS PLAÎT m'aider avec mon problème merci beaucoup .. 🙂
Whatakuai
Décembre 10, 2013 @ 12:39:42
Salut Carmina! Désolé pour mon retard répondeur, Je n'ai pas vu votre commentaire!
Vous devez utiliser une minuterie, et chaque seconde vérification X si Bluetooth est connecté … et si elle n'est pas connectée utiliser une alerte pour avertir à ce sujet!
Est-ce des informations utiles ou si vous avez encore des problèmes?
Merci d'avoir contacté
Rodrigo Molina
Décembre 22, 2013 @ 16:03:17
Salut,
C'est le fichier meilleure et la plus complète source, sur les Anroid + Bluetooth. Merci beaucoup.
Hehe… de toute façon je suis en train d'éviter le code PIN du bluetooh être demandé. J'utilise un HC-06 Samsung Galaxy S III. Le HC est jumelé mais après la connexion par App Inventor, le code PIN est demandé…
Toute idée? Pouvez-vous m'aider?
Merci encore et… Santé.
R. Molina
Whatakuai
Décembre 22, 2013 @ 17:46:18
Salut Rodrigo!
Merci pour votre commentaire! Et pour visiter mon site web!
Etes-vous sûr que le dispositif est déjà jumelé? Ce cas est si étrange, normalement il connecter automatic. Est le droit de mot de passe? il est normalement 1234. Si vous insérez une seule fois, il ne devrait plus poser pour elle. Serait-ce une config de votre dispositif de sécurité?
Santé!! Joyeux Noël!!
Alex
Juin 21, 2014 @ 14:44:14
Salut!
J'ai le même problème.
Samsung Galaxy S III.
Toutes les solutions ?
Santé!
Rodrigo Molina
Décembre 23, 2013 @ 00:21:59
Salut à nouveau!
Oui, Je suis sûr de périphérique n'est connecté avant le début du programm. J'ai fait une dizaine de programmes d'App Inventor (dispositif en choisissant parmi la liste, spécifiant de l'adresse etc) et dans tous les cas, le code PIN (1234) est requis.
J'ai trouvé un magasin dans google qui fonctionne comme je veux, mais il n'est pas construit dans AI. En aucune façon, Je vais continuer à travailler et si je trouve une solution, Je vais partager ici.
Christmass Merry!
glutineux
Jan 02, 2014 @ 16:52:17
cher Monsieur ,
n'arrive pas à télécharger le code ici
Télécharger App Inventor source de connexion Bluetooth en cliquant ci-dessous: —> cela n'a aucun téléchargement
merci d'avance pour la réponse..
Whatakuai
Jan 02, 2014 @ 16:55:29
Salut Ketan!
Vous avez Like sur FB ou tweet de révéler le lien de téléchargement. Ça marche :)! Merci d'avoir contacté!
glutineux
Jan 02, 2014 @ 17:02:49
correction à mon commentaire précédent
merci monsieur je suis le code et téléchargé
vous permettra de savoir si je vais ressentir un certain problème avec lui. je vais tester demain
merci encore pour votre bel effort ici..
jersha
Jan 04, 2014 @ 13:52:54
j'ai essayé votre code, mais je suis à obtenir une erreur 507……..
s'il vous plaît aider….
Je
Jan 19, 2014 @ 20:16:52
Salut, Comment puis-je obtenir le fichier .aia afin d'importer votre projet en mit App Inventor 2 ?
Merci
Cordialement
Je
Jan 19, 2014 @ 20:19:44
Salut, comment puis-je obtenir la .aia dans afin d'être en mesure d'importer votre code dans mon application mit inventeur2 ?
Merci
Whatakuai
Jan 19, 2014 @ 23:19:06
Salut ben!
Vous avez juste à l'aimer ou de le partager et le contenu sera révélé!
Si vous êtes sur une tablette, vous pouvez cliquer sur “Aimer ou tweeter cette page…” et le téléchargement commence.
Merci d'avoir contacté!
Je
Jan 20, 2014 @ 07:24:15
Bonjour
Désolé de déranger à nouveau, en fait ma question est pour importer le projet dans mon Inventor MIT APP 2 environnment.
J'avais déjà télécharger le fichier zip.
Je peux décompresser. Je peux voir deux dossier “SRC” et “Youngandroidproject”
Mais je ne peux pas voir n'importe quel fichier .aia ?
est la bonne solution pour importer dans l'App Inventor 2 :
sélectionner “projet” “projet d'importation” ?
aide aide (MERCI)
Cordialement
Je
Jan 20, 2014 @ 11:59:59
Salut
Désolé de déranger à nouveau.
Je l 'ai téléchargé le fichier. Je peux extraire 2 dossier “SRC” et “youngandroid ..” dossiers
Je ne peux pas trouver les fichiers de .aia .
Dans ma App Inventor 2, je clique sur “Projet” “importer un fichier .aia” mais il n'est pas .aia fichier dans le fichier zip.
Ma question est de savoir comment importer votre projet dans mon inventeur2 App ?
Merci pour votre aide
Cordialement
Whatakuai
Jan 20, 2014 @ 12:26:22
Salut à nouveau!
J'ai lu et pour l'instant, vous ne pouvez utiliser cette source sur App Inventor 1. Vous pouvez rejoindre en elle –& Gt; http://appinventor.mit.edu/explore/classic.html <-- here They say that a convert tool (Ai1 to Ai2) will be released in few months. For now, you can't import this project AI2. I develop an AI2 version, but if are hurry, look at the Blocks-Photo and copy blocks into your project. More info about AI1 here https://groupes.google.com/forum/#!sujet/app-inventor-open-source-dev/0uOe-d6dksw
Tedward
Février 27, 2014 @ 07:38:28
Toute mise à jour de la version EA2? 🙂
benoit
Jan 20, 2014 @ 19:16:21
Bonjour, Merci maintenant j'ai votre code sur mon Ai1.
Dernière question ,car je n'ai pas encore recevoir mon Arduino.
Savez-vous si il est possible de créer un programme android bluetooth et le tester sur mon ordinateur windows ?
je veux dire d'essayer d'envoyer des données à partir android et de vérifier si ces données sont de recevoir sur mon ordinateur windows (peut-être avec hyperterminal) ?
quand j'essaie de me connecter le programme Android pour mon ordinateur, j'obtiens l'erreur “Erreur 507:Impossible de se connecter. Est le dispositif est allumer ?”
Savez-vous pourquoi je reçois ce message ?
Merci
MARIANO
Février 11, 2014 @ 20:48:05
Salut, je voulais savoir si kit mains libres bluetooth, pourrait activer des processus cellulaire par une commande en application inventeur
Merci beaucoup
Marcello
Mar 05, 2014 @ 03:03:24
Salut!
J'ai quelques questions au sujet de la startactivity…
Si vous n'avez pas lui donner une action, il ne peut pas travailler, mais, où je peux trouver la indocations à lui donner?
Exemple:
Le ActivityStarter as_TurnONBT a ce code dans le champ d'action: android.bluetooth.adapter.action.REQUEST_ENABLE
Je veux que le code à insérer dans l'encadré action pour désactiver Bluetooth.
Où je peux les trouver?
Désolé pour mon anglais et MERCI!
Whatakuai
Mar 13, 2014 @ 18:37:21
Salut Marcello! Désolé pour mon retard répondeur! Vous pouvez trouver toutes ces actions en “App Inventor activitystarter” sur Google Play! Utilisez cette application, il est fantastique!
INTÉRIEUR
Mar 13, 2014 @ 18:20:54
Salut!
J'ai une question.
les boucliers de la fonction Bluetooth en tant que module bluetooth ou je dois utiliser un autre conexion
Désolé pour mon anglais Je suis mexicain
Whatakuai
Mar 13, 2014 @ 18:38:55
Hola Brenda! Je parle bien espagnol.
Tout module Bluetooth fonctionne avec cette application. Si le bouclier est construit comme funcinonara Bluetooth :). Bientôt va développer pour l'inventeur APP 2. Une salutation!
(Je vais développer un inventeur bluetooth application appli EA2 bientôt!)
Liam
Mar 20, 2014 @ 21:56:33
Salut Whatakuai, J'ai utilisé votre code dans un projet électronique des collèges (j'espère que vous ne me dérange pas!!) et je me demandais si vous avez des instructions sur la façon dont cela fonctionne. C'est juste que je suis relativement nouveau à l'IA et je ne veux pas de le remettre en place sans une certaine compréhension de la façon dont cela fonctionne, bien sûr, je serai reconnaissant et le référencement de votre travail dans le rapport. Merci
droit
Mar 23, 2014 @ 13:13:25
je veux obtenir plusieurs données de Arduino en utilisant Bluetooth connection..how de le faire ..? merci
José
Avril 06, 2014 @ 20:09:58
Salut! Il s'agit d'un blogue incroyable. très complet.
J'ai fait le projet, et cela a fonctionné parfaitement, mais je reçois une erreur dans le bouton du périphérique de paire, Lorsque j'appuie sur le bouton, il semble le message d'erreur suivant: Erreur 601: aucune activité n'a été trouvée correspondant. Qui pourrait être la raison?
Whatakuai
Avril 06, 2014 @ 20:19:42
Salut Jose!
Merci beaucoup pour votre commentaire!
L'erreur de bouton du périphérique de paire pourrait être en raison d'une ActivityStarter avec une erreur à l'intérieur des champs.
Si vous ouvrez http://beta.appinventor.mit.edu et vous téléchargez le projet, vous pouvez modifier les champs de ActivityStarter rejoint avec ce bouton. Il devrait fonctionner, mais sans doute de nouveaux androïdes possèdent des commandes différentes ou quoi! Je dois mettre à jour ce post avec un App Inventor 2 (EA2) version, probablement que je vais mettre à jour “bientôt”.
Il s'agit d'une application dans Play Store appelé App inv activitystarter ou qqch comme ça, qui vous indique les champs ActivityStarter vous devez remplir App Inventor en fonction de l'activité que vous voulez faire. C'est cool!
Merci pour votre commentaire!
Markus
Avril 09, 2014 @ 13:59:25
Salut, comme un projet pour notre école, nous réalisons un Sensorik de stationnement!
Maintenant, ma question est de savoir comment connecter un modul bluetooth avec un smartphone Android?
salutations Markus
Whatakuai
Avril 11, 2014 @ 14:31:13
Salut! Vérifiez les connexions de http://armdudroid.com/#instructions
(Changer servos pour vos capteurs à ultrasons!)
Merci d'avoir contacté
Wanderson
Mai 01, 2014 @ 20:10:07
Bonjour, bonne journée!
Je suis du Brésil, et j'ai un doute. Je me demande si l'application inventeur de la possibilité decontrolar signal Bluetooth par exemple, il augmente ou diminue, il, ou si je peux le mesurer?
Merci déjà. étreintes.
Gyroscope
Juin 17, 2014 @ 21:14:17
Je ne suis pas en mesure de télécharger même si je ne l'aime pas, ce que je fais mal.
Gyroscope
Juin 17, 2014 @ 21:15:20
Je ne suis pas en mesure de télécharger même si je ne l'aime pas, ce que je fais mal?
Whatakuai
Août 31, 2014 @ 12:16:57
Essayez maintenant! Merci pour contact et désolé pour le désagrément.
dhakshinamoorthy
Juillet 09, 2014 @ 10:04:30
Salut,
Pas en mesure de télécharger deuxième fichier de programme.
Toute aide.
Cordialement,
Dhakshina
dhakshinamoorthy
Juillet 09, 2014 @ 13:10:35
Salut,
Pour le deuxième programme de votre bloc j'obtiens “error507: Impossible de se connecter. Est l'appareil hors tension”. Voici mon adresse MAC est 00:06:66:04:A5:44 FireFly-A544. Si il est connecté, puis conduit petit rouge dans le module bluetooth va se transformer en vert. J'ai testé celui-ci avec l'application de blueterm disponible dans le playstore. mais j'ai besoin des choses suivantes:
Dans le côté du contrôleur que j'ai écrit un code comme si je reçois “b” alors LED ON. Si je reçois une deuxième fois “b” alors LEDOFF. C'est celui que je suis en train de mettre en place. Pour cela, je l'ai mis tout le code source d'exemple donné dans le you tube et votre code. mais l'erreur est toujours même.
Besoin d'une grande aide o résoudre ce.
Dhakshina
Andrew Best
Août 11, 2014 @ 13:50:27
Merci de poster vos projets pour nous de suivre. Je vois que vous avez posté un aperçu de l'interface utilisateur EA2. Je me demandais cependant, si vous seriez prêt à poster le nouveau code EA2 bloc ainsi?
Merci,
AB
Whatakuai
Août 31, 2014 @ 12:06:13
Salut Andrew!
Ok, Je vais télécharger la capture d'écran!
merci!
Menacée Jan Maikeru
Août 31, 2014 @ 06:28:23
Bonjour! vous êtes tutoriel est très utile dans notre projet. Je veux télécharger le code source AIA mise à jour pour l'App Inventor 2 mais il n'y a aucun lien.
Whatakuai
Août 31, 2014 @ 12:05:36
Salut kurain! Essayez ce lien:
https://dl.dropboxusercontent.com/u/35496795/BluetoothConnectionWhatakuai.aia
Steve
Septembre 23, 2014 @ 16:06:46
Salut
Grande procédure pas à pas de bluetooth, très utile.
Cependant… après la connexion, Je reçois la «Déconnecter’ bouton démontrant. Lorsque vous appuyez sur et sélectionnez le périphérique que vous souhaitez vous déconnecter… il revient simplement à l''Déconnecter’ Page bouton. Rien déconnecte effectivement
Toutes les idées?
Siddhant
Février 19, 2015 @ 12:02:34
Salut
I used app inventer to create an app to control my arduino board.
but i am getting an error while connecting
ERROR 507: Impossible de se connecter. Est l'appareil hors tension ?
please help me to get rid of it.
flores jose
Mar 13, 2015 @ 19:00:03
Bonjour, je ai une erreur de connexion est le 507, Je vois beaucoup de déjà demandé-vous pas donner une réponse à cette erreur….
paul espinosa
Avril 01, 2015 @ 02:47:08
hola muy buen tutorial .dos preguntas como puedo apagar mi bluethooth q lo active con android.bluetooth.adapter.action.REQUEST_ENABLE y activity started
y la otra pregunta al llamar la activity started me sale una notificacion que si deseo activar o no bluethooth ,,si presiono no como puedo hacer que se me cierre mi aplicacion
JIO
Juin 30, 2015 @ 21:31:27
Muy buen tutorial amigo, solo una pregunta me sale el ERROR 507?
Sabeis como solucionarlo.
GRACIAS
Rakman
Juillet 12, 2015 @ 21:05:57
Hola Whatakuai, en primer lugar gracias por el aporte, eres un crack. en segundo lugar estoy haciendo una aplicación en la que me es necesario leer datos en android enviados desde una placa arduino, imagínate que tengo varios potenciómetros que me dan varios valores en las entradas analógicas de mi arduino uno, y quiero que se me plasmen en varias label de una pantalla de mi tlf android. No como una lista, sino como un valor que cambia. Lo he intentado de varias formas y no hay manera. Me podrias echar una mano? El resto del proyecto lo tengo claro. pero estoy anclado en esto.
Gracias.
Rafa
Juillet 19, 2015 @ 12:21:10
Me ha sido muy útil esta aplicación, solo una pequeña pega, la base de datos guardaba el MAC seleccionado en el Tag “ChooseMac” y luego lo intenta abrir con el Tag “ChoseMac” y no puede.
Esto ocurre en la app inventor 2.
Saludos y gracias
Rafa
Juillet 19, 2015 @ 12:23:03
quise escribir “chosenmac” y “choosenmac”
saludos de nuevo
Bluetooth LED contrôlée sur une planche à roulettes :: Projet étudiant - Programmation Electronique Academy
Septembre 16, 2016 @ 19:48:34
[…] Ceci est l'interface de téléphone qu'il a utilisé pour contrôler les LED avec le module Bluetooth. La fin de l'application de la Bluetooth a été développé par Whatakuai. Vous pouvez le voir ici: http://www.whatakuai.com/de/bluetooth-and-app-inventor/ […]