Archive for the ‘eHome’ Category

Showcase your project: ultimate cat litter box

Monday, February 25th, 2013


 

This project by Greg is about building a smart litter box for his cats:

We have three cats and the litter is difficult to control. So I had been thinking through a project to build an enclosure. Once I stumbled on Arduino the doors of opportunity were opened. I ordered the electronics and got started on my project right away. So far the Arduino is activating exhaust fans, lightng, and a Lysol spray dispenser. It tracks the number of times the fans are activated and uses a piezo buzzer to alert a filter cleaning. I plan to use it to trigger cleaning based on usage and track each cats potties so we can control their stink before its too late.

A nice video about this project can be found on YouTube.

An Arduino-controlled RGB lamp

Saturday, January 12th, 2013

On his blog, Miguel presents one of his latest projects:

This project shows the operation of an RGB lamp using a digital LED strip. After activating the bluetooth connection, the user can open the GUI on the PC to control the lamp. The program shows a hue palette divided into 30 rods, one for each LED of the strip.
By clicking & dragging the mouse cursor it is possible to make your own patterns,. To remove a color, the user can simply click on a rod while pressing the spacebar, which switches off the selected LED.

Part list: wooden support, RGB digitally-addressable LED strip, microcontroller (Arduino Pro Mini, for example), Bluetooth or USB wire.

More information on this project can be found on Miguel’s blog, while a brief video about its operation can be found here; the code of the project can be found on Github. The project’s page on Thingiverse can be found here.

[Via: Miguel's blog]

 

Arduino-controlled blinds: a tutorial

Friday, October 5th, 2012

Have you ever wanted a smart home that can automatically adjusts the blinds for you? If so, this project is for you.

In this instructable, the author describes his approach to “smart blinds”, by using an Arduino board, an ethernet shield, a motor shield and a couple of sensors.

By means of a simple web-based GUI, the user can manually open and close the blinds, or he/she can setup both temperature and brightness thresholds in order to automate the whole process. Finally, opening and closing events can also be scheduled at pre-defined times of the day, if necessary.

The complete tutorial, together with the source code of the project, can be found here.

[Via: Instructables and Lifehacker]

Cars of the future to be Arduino compatible

Friday, February 24th, 2012

If you envision an open future, sustainable development through community contribution seems to be the way out. With open platforms both across hardware and software freely interacting with each other, car makers are finding a viable way to improvise the already developing intelligence of the cars.

Ford (and other automakers) envision future cars with high tech infotainment systems galore where car dashboards could have downloadable app’s just like todays smart phones and tablets. With the OpenXC platform Ford is creating a channel for open collaboration with 3rd party application developers, allowing them to use cars like the Ford Focus to prototype their gizmos.

The OpenXC platform is an open source hardware and software stack which allows 3rd parties to connect self-created gadgets to an OpenXC-compliant car.

If “your car is as easy to program as your smartphone,” it stands to reason that future cars could generate as much innovation and excitement as todays smartphones are generating.

The company announced last week they were making the OpenXC source code available, in beta form, to developers and universities around the world. Ford demonstrated a sample third-party mobile app created with the OpenXC toolkit at NASSCOM India Leadership Summit, held last week in Mumbai India.

The OpenXC platform is being developed in collaboration with Bug Labs, a New York based developer of small computer hardware building blocks meant to help organizations build the “Internet of Things.” This concept looks toward a day if/when all objects will have embedded computerization, with ubiquitous connections to the Internet to share data and information enabling large scale applications to be built upon the data coming from all the connected gizmos.

The documentation on the OpenXC Platform website describes installing small hardware module, attaching it to the OBD-II port so the module can read CANBUS messages. The hardware module interfaces the OBD-II/CAN bus to the more common USB interface, and sends data from the car to the software running on the OpenXC software platform. The software part of the OpenXC platform runs on Arduino or Android platforms, and provides to software measurements of vehicle operation such as brake pedal status, engine speed, latitude and longitude, steering wheel angle, and vehicle speed. The documentation does not provide methods for the software application to send commands to the car, only to receive data from the car.

This is unlikely to result in consumer applications right away, if only because interfacing to the OBD-II port is not exactly a user-friendly experience. Ford is positioning this as an outreach to application developers. Ford asks us to ponder these sorts of questions: What if “user-facing hardware and software” (such as the dashboard) was based on open software stacks, where car owners could purchase and install add-ons as easily as they buy smart phone apps today? What if the infotainment systems were easily user upgradeable? What if you could transfer a high tech gizmo easily from car-to-car?

[Suitably edited via: Torquenews and BugLabs]

Remix Domestic Appliances

Tuesday, October 18th, 2011

[Elvia Vasconcelos] developed a very simple yet interesting installation based on PureData and Arduino. The main goal is change / remix (and therefore innovate) the approach toward domestic appliances:

To re-purpose an object is to manipulate its construction. I believe there is nothing natural about the way objects behave and therefore in their potential to be reinvented. It is in the artistic domain to liberate these objects from the settings in which they have become predictable and accepted. For this installation I am looking at objects from the Home. I present a fan, an extractor, a light bulb and a vacuum cleaner that are pretending to be toasters. They are controlled by the viewer via a telephone. My work is guided by a desire to hold onto things but not exactly to hold them in place.

via [PSFK]

Android Open 2011: Massimo Banzi, “Arduino & Android, Infinite Possibilities”

Wednesday, October 12th, 2011

Nice Video of Massimo‘s talk at Android Open 2011.

via [O'Reilly Media]

A CNC Anti Gravity transparent Orb Machine

Friday, September 9th, 2011

Or the Bubble-machine :P

Is an amazing and a cute entertainer for people and pets of all ages. This easy instructable is named ‘Bubblesteen’ can make an apt decoration for any party or just an evening with family.

[Via:Instructables]

 

Giant Arduino “Like” Button Gets Your Social Experience Physical

Friday, September 9th, 2011

[Quasimondo] made an interesting exhibition project that can easily become a museum furniture.

this Arduino-based Facebook “Like” button by Mario Klingemann will be on display at the Ultra Social exhibition, a part of the UAMO Festival in Munich.

via [Make]

Serenading with Arduino

Tuesday, August 30th, 2011

This is for the uber-cool geeks who want to specially set up a pre-dinner concert for their loved ones.

Using an SRF05 and an Arduino Uno get that beautiful musical effect with the perfect smile!

Also get the code from Github, plug it in, load the sketch and play!

via [Michele] and [Larry]

The Laundruino Lets You Know When Your Clothes Are Done Over The Net

Thursday, August 18th, 2011

[Micha] has a washing machine with an inaccurate  time data displayed on the front panel. How to solve this?

Since it is located in his basement, he hated having to check on the machine continually to know when his clothes were done. Instead of hauling up and down the stairs over and over, he decided to hack in an “end of cycle” notifier of his own.

The washer has an LED that lights when it is finally done doing its thing, so [Micha] removed the LED and soldered in two wires, which he then connected to his Arduino. When the washer is finished and the LED should be lit, the Arduino senses that the input has been pulled low, signaling the end of the cycle. The Arduino was hooked into his home network via an Ethernet shield, enabling him to monitor the process from the comfort of the nearest web browser.

via [hackAday] source [blog.fsfe]