PCB a Week 7: Mains log sensor

Mats continues his challenge of designing one PCB every week. In week 7 he designed a voltage and frequency logger for household mains power supply. The device is designed around the ATtiny45 microcontroller which records the frequency and voltage, and passes measurements through an onto-coupler to an isolated logging board. This week I’ll just finalize […]

Geo Data Logger: Arduino+GPS+SD+Accelerometer to log, time-stamp, and geo-tag sensor data

This Instructable  describes a prototype of a road condition scanner using Arduino + GPS + SD + Accelerometer designed by TechBitar: I thought it would be educational to build a prototype that I can take on the road to log, geo-tag, and time-stamp sensors data to be analyzed later with mapping and data analyses applications.  […]

App note: Reading two bytes of data over I2C

Some I2C sensors and devices store more then one byte of data that needs to be read by a microcontroller. Many of these devices change the data once a stop bit has been received. Problems might occur if the data is read by the microcontroller in two consecutive 1byte transactions. If so, the microcontroller will […]

RS-485 temperature sensor source files uploaded

As a follow up to his RS-485 temperature sensor board, Ezflyer added PCB and schematic files: I’ve been meaning to post the Eagle schematic and board files for this project for a while now, but never got around to it. An email from a forum member (thanks Karel!) interested in this project prompted me to […]

Fingertip heart rate monitor

R-B built a heart rate measurement from fingertip circuit. He also provided all the design files, and general theory of it’s operation: This project describes a microcontroller based heart rate measuement system that uses optical sensors to measure the alteration in blood volume at fingertip with each heart beat. The sensor unit consists of an […]

7400 competition entry: TTL Tilt Sensor

Chris added another entry to the Open 7400 Logic competition:  TTL Tilt Sensor. His device works by converting accelerometer analog outputs into digital signals via 3×4 comparators, 6 are used for the X-axis and 6 for the Y-axis. From then on discrete logic chips are used to convert the different signals into various positions on […]

Key less entry system using Ping))) and the Arduino

Mouser built a key-less entry system using Ping))) and the Arduino. The Ping))) ultrasonic sensor is used to gauge user’s hand positions. By moving the hand at different positions, a code is entered that opens the door. He used the moving average filter to keep the system from taking measurements while the hand was in motion. Source code, schematic diagram, as […]

Interfacing the TMP006 IR temperature sensor with the Bus Pirate

Joe wrote an article on using the Bus Pirate to interface with the TI TMP006 non-contact temperature sensor covered earlier. This article explains how to interface the Texas Instruments TMP006 non-contact IR temperature sensor evaluation module (TMP006EVM) to a Linux computer using the Bus Pirate from Dangerous Prototypes. A small Java program has been written […]

Epson S4E5A0A0 Inertial Measurement Unit

At recent international trade shows Epson debuted the S4E5A0A0 Inertial Measurement Unit (IMU). An inertial measurement unit senses inertial motion consisting of angular rate sensors on three axes and accelerometers in three directions. IMUs are primarily used to measure and control the behavior of mobile objects. The IMU includes triple gyroscopes and a tri-axis accelerometer, […]

TMP006 IR temperature sensor pictures and tests

Joe posted pictures of the single-chip digital IR temperature sensor covered earlier. jbeal has measurement tables and first impressions in the forum: I got the eval kit for the TI TMP006 sensor mentioned here last week. It does seem to be able to detect the presence of my hand (apparently about 37 C), when I […]

Bosch Sensortec BMP085 pressure sensor tests

In a comment on our STMicroelectronics MEMS pressure sensor post, jbeale offers his tests of the Bosch Sensortec BMP085 pressure sensor: The Bosch Sensortec BMP085 is slightly larger (5×5 mm) and has been out for some time. In its highest sensitivity mode it offers 0.01 hPa resolution and 0.03 hPa noise level. (Note: 1 millibar […]