As I mentioned last time, I added a Raspberry Pi B+ to the project, basically to take advantage of its GPIO pins. Today, I was going to start interfacing the Arduino , which is driving the Neopixel stick. I had read that there was a nice library for letting ArmV6 Raspberry Pis Raspberry Pis drive NeoPixels. So, I movel the NeoPixel stick over to the secondary Raspberry Pi in thes project, which is a Raspberry Pi B+. I tried out the library and it works quite well so far. So, now this Pi is detecting people walking up with the PIR sensor, and driving the NeoPixe stick. I expect it will have no problem controlling the relay board. That is really simple, and timing is not crucial. I thought I might be keepingthe B+ busy enough that the NeoPixels might not look good, but the Raspberry Pi is doing just fine. Here is a picture of the B+ with the PIR module, and NeoPixel stick connected.
The Raspberry Pi B+ is in a nice case I printed from a design on thingiverse. I am still experimenting with how to mount the Raspberry Pi 2 B with the Sense Hat. It may justget mounted on a spare VESA plate I laser cut. The HAT gets in the way for most cases and I can'y getto the laser cutter to design a custom case at the moment. Let me give you a close up on the breadboard showing the connection a little better.
I will also add a short video showing the NeoPixel stick running from the B+/ The B+ is running the PIR detection script at the same time and is commanding the Raspberry Pi 2 B to scroll fog messages across the Sense Hat.
The final assembly blog entries by the project designer(Charles Gantt)have not shown up yet, so I am going to improvise. I'll probably mount things in a box and tie them down with twine. I'll show more on that next time.