Projects

Home/Projects

Current Projects

14 11, 2010

Experiment – Connecting up and testing the RF12 / TRX433S modules

By | 2016-11-05T11:17:47+00:00 November 14th, 2010|Lightive Project|3 Comments

Experiment Aim The aim here is to Setup two wireless modules and use the RF12_Demo application provided with the JeeLabs library to drive the modules. Special attention will be paid to the robustness of the signal at range. A secondary aim is to gain an understanding into how the library is driving the modules and begin to think about how I will implement them. Predicted Outcome The specifications on the module say that they can reach a maximum [...]

11 11, 2010

The TLC5940 16-Channel PWM Controller

By | 2016-11-05T11:17:47+00:00 November 11th, 2010|Lightive Project|0 Comments

Introduction Texas Instruments describe the TLC5940 with the following paragraph: The TLC5940 is a 16-channel, constant-current sink LED driver. Each channel has an individually adjustable 4096-step grayscale PWM brightness control and a 64-step, constant-current sink (dot correction). The dot correction adjusts the brightness variations between LED channels and other LED drivers. The dot correction data is stored in an integrated EEPROM. Both grayscale control and dot correction are accessible via a serial interface. A single external resistor [...]

4 11, 2010

Prototyping with the Alpha-TRX433S Transceiver

By | 2016-11-05T11:17:47+00:00 November 4th, 2010|Lightive Project|5 Comments

Introduction In order to get the alpha modules fitting onto a bread board they had to be mounted to some kind of intermediary board which presented their pins at a standard pitch. Using some solid wire and a strip board (proto board)  I created a mount for them. Layout on Protoboard: […]

3 11, 2010

An Arduino compatible library for the ALPHA 433 Transceiver

By | 2016-11-05T11:17:47+00:00 November 3rd, 2010|Lightive Project|0 Comments

Introduction Before beginning to look into driving the ALPHA Transceiver from scratch via the Arduino I thought it wise to browse around for some advice and sample code on implementation. Two particular sites stood out, the first being a library which was designed for use with Atmel AVR Controllers (what the arduino is based on). The second was almost exactly what I was looking for, an arduino ready library by Jee Labs. Jee Labs Jee labs is a weblog maintained by Jean-Claude Wippler, an [...]

3 11, 2010

The ALPHA RF Transceiver Module 433MHz

By | 2016-11-05T11:17:48+00:00 November 3rd, 2010|Lightive Project|0 Comments

The ALPHA RF Transceiver Module 433MHz ALPHA RF Transceiver Module 433MHz SMT Introduction These were found whilst looking into potential ways of implementing wireless communications. They don’t offer the most straight forward way of communicating between the micro-controllers for the system but have an impressive amount of functionality for their price. These were purchased from RS at £3.90 per unit. (http://uk.rs-online.com/web/search/searchBrowseAction.html?method=getProduct&R=6666757) Specs: Transmit range up to 300m Data Rate up to 115Kbps Programmable output power Operating Voltage 2.2 to 5.4V (TX [...]

27 10, 2010

Product Study – Ebay LED Strip and Controller

By | 2016-11-05T11:17:48+00:00 October 27th, 2010|Lightive Project|0 Comments

Introduction In order to get a feel for current “exotic” lighting solutions I decided to place an order for one of these kit’s on ebay: “5M 500cm SMD 5050 RGB 150 LED Strip + IR Remote” The name gives no suggestion as to what it was primarily designed for. Link I purchased a 5M kit as I thought the RGB LED strip was something I would use in my system.  The Advert stated the following Superbright 5050 [...]

27 10, 2010

Reactive Lighting System – Project Proposal

By | 2016-11-05T11:17:48+00:00 October 27th, 2010|Lightive Project|0 Comments

To design and implement a reactive lighting systems to facilitate a feasibility study into the use of such a system. Reactive elements are to initially include temperature, ambient light, motion, and time of day. The system will also provide a manual mode that will allow for full control by the user.