Lumières BLE
Il y a quelque temps, j’ai construit un bricolage pour le Raspberry Pi qui pourrait contrôler les lumières sur le Wifi. Alors qu’Intel Edison peut retirer le même exploit, il fait un plus de choses. Il parle de BLE. Il s’agit d’un tutoriel pratique à transformer votre carte mère Intel Edison en un périphérique BLE que vous pourriez contrôler depuis votre smartphone. Comme toujours, Node.js sera mon arme de choix.
Le programme d’installation
Avant de commencer, assurez-vous de qu'avoir votre Edison Intel la build Yocto. Si vous n’avez pas configurer votre suivi Edison ce guide. Une fois installé la version Yocto, SSH à votre Conseil d’administration. Vous avez sera préinstallé Node.js.
Pour la configuration de développement, je préfère utiliser Putty pour série/SSH et WinSCP pour déplacer le code de ma machine à Edison.
Activer Bluetooth
Il s’agit d’un rituel de démarrage sur que vous pourriez avoir à répéter pour activer BLE sur Edison. Vous pouvez automatiser avec un script shell. Utilisez les commandes suivantes 4 pour activer BLE.
bluetooth_rfkill_event & rfkill unblock bluetooth hciconfig dev hciconfig hci0 up
Configuration matérielle
Nous allons utiliser la carte de dérivation Arduino avec Edison Intel development board pour s’interfacer avec un LED (ma configuration dispose d’un relais). Ce sera notre BLE périphérique.