Contrôler les lumières RVB de Android avec Arduino & Bluetooth LE (BLE)

j’ai vu beaucoup de projets de Kickstarter mettant en vedette la nouvelle norme Bluetooth 4.0 Low Energy et clones Arduino à venir sur le marché, a permis un certain nombre de Bluetooth LE (BLE) mais nombre de ces projets semblent encore être quelque part dans le processus de production et je ne pouvais pas trouver beaucoup d’informations pratiques sur comment obtenir BLE connecté avec Android.

Il s’agit de ma tentative de validation fonctionne avec LE Bluetooth, Android et Arduino. Pour mon projet, j’utilise un module bon marché basé sur la puce de 2540 CC TI appelé le HM-10. C’est seulement la deuxième fois j’ai essayé de mettre sur pied une application Android, donc la collaboration et les améliorations sont les bienvenus !

Vous pensez peut-être "Bluetooth?! ? « Mais qui a été autour depuis toujours, ce qui est le problème? » La nouvelle norme tente de combler certaines des lacunes de la technologie Bluetooth en simplifiant le processus de jumelage et de réduction de drain de pouvoir, qui vise à remplacer un tableau de radios exclusives et protocoles avec quelque chose de plus standardisés. Applications populaires ont inclus des traqueurs de remise en forme (Fitbit, Nike +, etc.) et les balises de notification en magasin (voir iBeacon d’Apple) mais maintenant BLE commence à faire son chemin dans toutes sortes d’appareils grand public.

Vous pouvez trouver tout le code nécessaire ici.

Ce dont vous avez besoin

1 x Bluetooth LE / 4,0 module

HM-10 modules peuvent être achetés pour $6-7, y compris la carte de dérivation $10-15

Faire votre propre carte de dérivation
par l’intermédiaire de AliExpress
via eBay

Red Bear Lab vend un shield Arduino et un mini module BLE basé sur la même puce TI CC2540. Ils ont quelques exemples soignées pour iOS et Android. Le programme Android que j’ai inclus doit travailler avec leur bouclier avec quelques ajustements mineurs.

1 x Arduino (ou similaire) microcontrôleur

Bande LED RGB

Ce didacticiel utilise Adafruit Neopixel / WS2811 RGB LED strip, mais vous pouvez adapter pour d’autres types de lames, ou même une LED RGB régulière sans un IC.

Un appareil Android avec l’appui BLE, en cours d’exécution KitKat 4,4 ou version ultérieure

Support Bluetooth 4 a été ajouté à Android depuis la version 4.3. Autant que je sache, à ce stade qu’un nombre limité d’appareils Android soutenir BLE. Parmi eux figurent le Nexus 4 et 5, Galaxy S4. J’ai testé avec un LG Nexus 4 4.4.2 Android en cours d’exécution, il peut fonctionner avec d’autres dispositifs et pré 4.4.2 versions d’Android, mais je n’ai tout maniable ! (J’aimerais savoir si elle fait en effet)

Arduino photo



Articles Liés

Contrôler les lumières dans votre maison avec votre ordinateur

Contrôler les lumières dans votre maison avec votre ordinateur

vous avez jamais voulu régler l'éclairage de votre maison depuis votre ordinateur ? C'est en fait assez abordable pour le faire. Vous pouvez même contrôler les systèmes de gicleurs, stores automatiques, écrans de projection motorisés, etc.. Vous avez
Contrôler les lumières avec le smartwatch de galets et l’Arduino

Contrôler les lumières avec le smartwatch de galets et l’Arduino

smartwatch The Pebble est... Eh bien, smart ! Dernières mises à jour sur une application de tierce partie iOS a permis pour l'envoi de la requête HTTP, ce qui est optimal pour le contrôle de nombreux systèmes de domotique.Dans ce tutoriel, je vais mo
Contrôler les lumières fluorescentes avec un pointeur Laser et d’un Arduino

Contrôler les lumières fluorescentes avec un pointeur Laser et d’un Arduino

quelques membres de l' Alpha One Labs Hackerspace n'aime pas la lumière crue, distribuée par les luminaires fluorescents.  Ils voulaient un moyen d'être en mesure de contrôler facilement les différents luminaires, peut-être avec un pointeur laser ?J'
Perruches, contrôler les lumières !

Perruches, contrôler les lumières !

Quand mes perruches debout sur un perchoir, les phares s'allument ! Mais quand ils arrivent au large, les lumières s'éteindre !Vous avez besoin de quelques outils et pièces incluant un contrôleur sans fil et un bouton poussoir SPDT. (Vous avez besoin
Comment contrôler vos lumières d’arbre de Noël avec un iphone ou android

Comment contrôler vos lumières d’arbre de Noël avec un iphone ou android

J'ai eu la brillante idée de contrôler mes lumières led pour l'arbre de Noël avec mon téléphone, il utilise la méthode de bluetooth.Bien que je ne sais rien sur la technologie bluetooth de programmation, pour faire mes propres, j'ai commencé la reche
Contrôler le clavier & souris w / app Android via Arduino

Contrôler le clavier & souris w / app Android via Arduino

cette instructable va vous montrer comment votre ordinateur clavier et souris avec une application Android via bluetooth à un Arduino.ARRIÈRE-PLANVous avez toujours voulu contrôler les fonctionnalités de clavier/souris de votre ordinateur sans avoir
Activer les lumières et autres appareils avec contact et frappe (moins de 2$!)

Activer les lumières et autres appareils avec contact et frappe (moins de 2$!)

Bon, tout le monde ! Dans ce Instructable, je vais vous montrer comment contrôler les périphériques tels que les lampes et les fans, à l'aide de coups et le toucher ! Ce sont juste d'autres façons d'activer des appareils ménagers, au lieu d'utiliser
Contrôler la lumière RVB avec la palette de couleur d’ordinateur

Contrôler la lumière RVB avec la palette de couleur d’ordinateur

Salut les gars dans ce instructable je vais vous apprendre à contrôler un RGB léger avec la palette de couleur d'ordinateur...vous pouvez produire presque toutes les couleurs en RVB léger comme votre désir avec l'aide de la palette de couleur...Étape
Contrôler un grand déclencheur linéaire avec Arduino

Contrôler un grand déclencheur linéaire avec Arduino

Ce tutoriel de l'actionneur linéaire Arduino montre comment faire la base commande manuelle d'un grand déclencheur linéaire en utilisant un Arduino et deux boutons. Dans le premier jeu du code, le premier bouton s'étend de l'actionneur et le deuxième
Contrôler votre lecteur de musique de mac avec arduino

Contrôler votre lecteur de musique de mac avec arduino

Contrôler iTunes et Vox les 2 plus populaires lecteurs de musique sur les ordinateurs mac avec un arduinoÉtape 1: Choses nécessairesArduino (j'utilise uno, mais tous doivent faire).Câble USB pour l'arduino.IR recevoir diode.Télécommande universelle I
Contrôler vos lumières avec bluetooth

Contrôler vos lumières avec bluetooth

J'ai fait un bon marché et faux $7 Téléphone android contrôleur via bluetouth. Niveau de Difficulté : 3/10. J'ai programmé une puce attiny pour communiquer avec le module de bluetioth via le logiciel serial et régler l'éclairage avec un relais 5v. Po
Comment contrôler vos lumières de la voix ! La manière facile !

Comment contrôler vos lumières de la voix ! La manière facile !

Merci de regarder !Pour ce faire, j'ai utilisé un contrôleur de servo micro de pololu, 2 servos, reconnaissance vocale de windows et du ruban adhésif.J'ai connecté le contrôleur de servo d'abord puis j'ai téléchargé le logiciel de commande de servo p
Comment contrôler le climatiseur a/c à la maison avec Arduino, même de loin !

Comment contrôler le climatiseur a/c à la maison avec Arduino, même de loin !

Arduino permet vraiment de faire beaucoup de choses concernant l'Internet des objets, juste avoir un peu « désir et l'intuition pour créer tout type de projet.Dans ce post nous allons voir comment télécommande contrôle votre conditionneur d'air à la
Commandée par ordinateur de lumières de Noël avec lumière-O-Rama

Commandée par ordinateur de lumières de Noël avec lumière-O-Rama

Bienvenue sur mon guide étape par étape sur comment faire une étonnante démonstration de lumière de Noël ! Je vous guidera à travers toutes les étapes de la planification à l'appui sur start. Let's get started !Étape 1: Intro et penser à l'avenirTout