A Home for Windsor's Tech Community

Cool OLED Module

Everybody knows Sparkfun is a great place to find cool things. It’s no surprise then that they should add yet another cool thing — an OLED display module for use with the arduino.


Technologies Worth Checking Out: NeoPixels

Another product from our friends at Adafruit! NeoPixels are RGB LEDS which can be controlled by an I2C bus.

What does that mean? As you probably know, an LED is a solid-state light. They are more efficient than bulbs and last much longer. They are available in a variety of colours. By combining red, green, and blue LEDs in a single device we can produce any colour we like.

That leaves us with a final problem: How do we control them? We create different colours by changing how bright each LED is, and this is done using pulse-width modulation. The difficulty with pulse-width modulation is that without specialized chips it's a nuisance, and we need many pins if we want to control more than just one RGB LED. That's where I2C(pronounced I-squared-C) comes in. It's a serial bus, sort of like a telephone system. You hook up two wires from the microcontroller to the LEDs, and they all share the same two wires.

Then you can tell each LED what to do by effectively dialling it on the telephone. With NeoPixels you can hook up more than a hundred RGB LEDs, and control them using even a small microcontroller.


Technologies Worth Checking Out: 11 Degrees of Freedom

We are in an amazing age for the electronics hobby. This board from Adafruit has four sensors. Triple-axis accelerometer, gyro, and magnetometer are combined a barometric pressure and temperature sensor. All sensors are on an I2C bus, so even a Trinket microcontroller can access everything on the board.

Adafruit sells this board for $50, but Hackforge happens to be a dealer for them. This means we can get you a discount! Shoot us an email and we’ll add you to our next upcoming group order.


Our Access System


Not everyone knows this, but the access control system at Hackforge is rather unique. Instead of a closed, commercial system we built our own.

Members Randy and Terry are responsible for the latest version of the system. Randy is an expert in python programming, and Terry is an expert in electronics. Together they built a system around a Raspberry Pi. Running Linux, the RFID card reader and a relay control board are connected to the GPIO pins on the Pi.

When it boots, it runs a python script that waits for card numbers sent via serial to the Pi. When it receives a number, it checks the number against an SQL database on the SD card. If it finds the number, one of the GPIO pins is pulled high. This signal tells the relay board in the upper left to turn on its relay. The relay then disconnects power from the maglock on the door, and the person who scanned their card is able to enter.

The Pi rests in a 3D printed case, made using member Amber’s LulzBot. Thanks for the work everyone, Hackforge wouldn’t be the awesome place it is without you!


Powered by WordPress and Hackforge theme by William Comartin