Automatic garage door monitor and closer

How many times you have trouble remembering if you have closed the garage door while you are away? Or, how many times you have discovered in the morning that your garage door was open all night? Well, if you are having this issue, you might consider building Adam Oakley’s automated garage door closer that shuts the door for you automatically when you forget. Powered by an Arduino Pro Micro board, it uses a ceiling-mounted HC-SR04 ultrasonic distance sensor to sense the status of the garage door. When the door is open, it slides up close to the ceiling, and thereby

Read more

Bluetooth enabled portable spectrometer

Spectrometers are widely used in scientific studies to characterize the spectral signature of a material that represents how the matter interacts with an electromagnetic radiation at different wavelengths. The spectral data contains vital information like the chemical composition and crystal structure of the material, as well as the presence of any impurities or third element within it. A commercial spectrometer costs a huge amount of money. Akshat Wahi‘s WiSci is an open-source spectrometer tool intended to allow spectroscopy accessible to everyone. With Hamamatsu’s C12666MA mini-spectrometer at the front end, WiSc collects spectral signature from a target in wavelengths ranging from 340 to 780 nm. The hardware setup includes an Arduino

Read more

NTP synchronized analog wall clock

Analog wall clocks are an old invention. Besides telling time they also serve as a wall decoration. Most of the modern days inexpensive wall clocks are not good at keeping the time accurately. Also, they usually don’t have auto-adjustment for daylight saving time. Victor-chew shares his attempt to tether a cheap IKEA analog wall clock to the ESP8266 WiFi microcontroller and make it sync with a NTP server for accurate timekeeping as well as auto adjustment to daylight savings. In this project, I connected a cheap $2 Ikea analog clock to the ESP-12/NodeMCU dev module and synchronized the clock time with

Read more

RGB matrix displays time and environmental data

Temperature, humidity, and ambient pressure are the key parameters for environmental monitoring. With the advent of MEMS and integrated multi-sensor technologies, it’s been feasible to miniaturize environmental sensors and embed them into portable electronics. BME280 is one such fully integrated environmental unit from Bosch that combines sensors for pressure, humidity, and temperature in a tiny 8-pin metal-lid LGA package of size 2.5 x 2.5 x 0.93 mm³. This article describes how to read the environmental data from BME280 using Arduino and display the data on a 16×32 RGB matrix panel using the RGB driver shield. Things you will need Following items are used

Read more

DIY Handheld Game Console using Raspberry Pi Zero

A very interesting Instructables from GreatScottLab showing how to make a handheld game console for retro games using Raspberry Pi Zero, a rearview LCD, and an audio amplifier. The console runs of NiMH rechargeable batteries supported by a self-made over-discharge protection circuit. The project uses recalboxOS, a light embedded system created to run on the Raspberry Pi platform. The instructable is divided in to two videos: the first video shows the connections among the parts and the second one describes the enclosure for the game console.

Read more
« Older Entries Recent Entries »