Intel Edison: BLE kontrollerade ljus
BLE lampor
För ett tag sedan jag byggde en DIY för Raspberry Pi som kunde styra lampor över Wifi. Medan Intel's Edison kan dra bort samma bedrift, gör det en mer saker. Det talas BLE. Detta är praktisk handledning på att vrida din Intel Edison styrelse i BLE kringutrustning som du kan styra från din smartphone. Som alltid, blir Node.js mitt vapen i valet.
Setup
Innan du sätter igång, kontrollera att du har din Intel Edison kör den Yocto bygget. Om du inte har setup din Edison följa denna guide. En gång installerat den Yocto bygga, SSH till din styrelse. Du kommer att ha förinstallerade Node.js.
För utveckling föredrar jag att använda Putty för SSH/serie och WinSCP flytta koden från min maskin till Edison.
Aktivera Bluetooth
Detta är en på boot ritual som du kan behöva upprepa om du vill aktivera BLE på Edison. Du kan automatisera med ett skalskript. Använda följande 4 kommandon för att aktivera BLE.
bluetooth_rfkill_event &
rfkill avblockera bluetooth
hciconfig dev
hciconfig hci0 upp
Installation av maskinvara
Vi kommer att använda Arduino breakout styrelsen med Intel Edison utveckling styrelsen att gränssnittet med LED (min setup har ett relä). Detta kommer att vara vår BLE perifera.