The aim of this project is to create a pleasant RGB light for home use. For regulating the lights we use a Netduino Plus 2, for controlling the lights remotely we use a Windows Phone app.
The solution includes both a Windows Phone 8 and a Netduino Plus 2 project. When you use the Express editions of Visual Studio, you need to open in both in "VS Express for Windows Phone" as well as "VS Express for Windows Desktop" for being able to edit both
projects.
This is an Enough Software project.
You need the following parts:
The wiring is fairly simple:
Note that I use the Seedstudio Bluetooth Shield
http://www.seeedstudio.com/depot/bluetooth-shield-p-866.html?cPath=19_21 which is placed on top of the Netduino and forwards all ports:
After or before wiring you need to load your app onto the Netduino. Open this project in Visual Studio (e.g. in Visual Studio Express for 2012 for Windows Desktop) and just start debugging with the plugged in Netduino board. Afterwards your Netduino board will
run this app automatically whenever switched on.
When running the Netduino on the USB port of your computer you will very likely not see anything, as the LED stripe probably requires more power. Plug in a V9 power adapter (I used a V12 adapter which worked fine for me, but note that Netduino port seems to
be specified for 5, 7 or 9 volts only).
The Windows Phone 8 app allows you to specify one or several colors:
Right now you need to install the Windows Phone app from within Visual Studio on your handset, but I will try to submit the app later.