January 9, 2012, 3:14 pm
MMA8453Q is a rather inexpensive accelerometer. It is significantly cheaper than many other 3-axis accelerometers (such as the popular LIS3LV02DL) and yet it offers a reasonably high 10 bits resolution and packs a rich set of features that simplifies designs and programming in many different applications. Continue reading ‘Interfacing MMA8453Q With Arduino’ »
March 11, 2011, 9:35 pm
The DS7505 digital thermometer and thermostat is a very versatile temperature sensor. It offers 9 to 12-bit digital temperature readings between -55 and +125 Celsius with an accuracy of 0.5 degree. It can be used with any MCUs that has I2C support or can be pre-programmed and used in standalone applications as digital thermostats. Continue reading ‘Interfacing DS7505’ »
November 17, 2010, 9:08 pm
I built a rather generic I2C data logger a few weeks back. As I mentioned in my earlier posts, it can be used to log data from almost any I2C slave devices with relatively little code modification. Continue reading ‘Temperature/Humidity Data Logger — Trial Run’ »
September 25, 2010, 8:29 pm
There is a popular data logger shield out there designed for Arduino using a DS1307 real time clock chip. And that design makes data logging extremely easy if an Arduino board is used. Continue reading ‘I2C Data Logger Using ATmega328p and DS3232 – I’ »
September 11, 2010, 8:27 pm
One of the goals in my previous timer project was to achieve the ability to control multiple electronic devices using the precise time signal generated by the RTC chip (bq3287). For electronic devices using up to a couple of amperes, a relay should be more than capable to handle the load. But for high voltage and high current home appliances such as water heaters (typically 240V, 20 to 30 A), the relay solution becomes much more expensive and less reliable. Continue reading ‘A High Current TRIAC Controller Using Arduino’ »
July 10, 2010, 11:40 am
When I was doing the clock/stop watch project last month, I mentioned that I intended to add I2C (TWI) communication functionality so that I could get time from this clock and use it as timer signal to control other electronics. Continue reading ‘Clock Synchronization Via I2C (TWI)’ »
June 5, 2010, 1:07 pm
Over the past couple of weeks, I have been experimenting with BQ3287, a real time clock module from Taxes Instruments. My ultimate goal was to eventually create a full fledged control platform based on this RTC module (more on this later). But first and foremost, I would like to explore its capabilities as an accurate time keeper. Continue reading ‘A Clock/Stop Watch Based on BQ3287’ »