November 19, 2014

The Robotic Urban Farm System

Hydroponic garden and technology enthuisast Paul Langdon has created an amazing automated hydroponic system that uses both Arduino and Raspberry Pi technologies to completely control a vertical hyrdoponic garden. Once completed, the system can monitor water levels, temperatures, the pH level of the water, offer remote control and monitoring from Internet-connected devices and alert the user when something is going wrong.

Several Arduino or compatible boards are used which are networked to a Raspberry Pi using I2C to allow all system parameters to be monitored and updated in real time. The Raspberry Pi is further used to maintain a historical log of all the systems running data and make it available via a set if web services. This really is the way of the future, and shown in the following video:

For a very interesting description, visit the project page. And for more, we're on facebookGoogle+, and twitter - so follow us for news and product updates as well.

For projects that require interaction between an Arduino and a Raspberry Pi (such as the RUFS above) you can save time and space by using our new PiLeven board:

The PiLeven is an Arduino-compatible board based on the Arduino Uno, but with a few changes. Obviously it's a bit of a strange shape! The PiLeven fits right on top of a Raspberry Pi (either model B or B+) using the Raspberry Pi expansion headers.

The PiLeven also has a high-current switchmode power supply, so you can plug in anything from 7V to 18Vdc using the standard 2.1mm jack. The PiLeven can power the Raspberry Pi, so you don't need a regulated 5V USB connection anymore.

Serial communications on the PiLeven is linked through to the Raspberry Pi, so your Pi can upload new sketches straight to the PiLeven or send/receive data and commands. We've included level shifters so the 3.3V Pi can talk safely to the 5V PiLeven. And you can plug standard Arduino shields right into the PiLeven, giving your Raspberry Pi access to the huge range of shields already available. For more information about the PiLeven, including our tutorials - and to order yours today, visit the PiLeven webpage.

November 19, 2014

The "Garage Genie" - Parking and remote control system

There's nothing new to having a remote-controlled garage door, however there's so much more room for expansion and integrating technology to make life better. Eric Tsai has demonstrated an Internet-enabled automation system that not only allows for control and monitoring of the garage, there's also a traffic light-style indicator showing how far the vehicle has entered the garage.

By using a combination of Ethernet-enabled Arduino hardware, MQTT and some clever coding you the user can check from afar if the garage is occupied, control the door and monitor the space from afar - as shown in the following video:

For complete details, check out Eric's project page. And for more, we're on facebookGoogle+, and twitter - so follow us for news and product updates as well.

 

When putting together your next Internet-enabled Arduino - save time, space and money with the Freetronics EtherTen. Apart from being fully  Arduino Uno-compatible , it has onboard Ethernet, microSD socket, full USB interface (so you don't need a costly FTDI cable just to upload a sketch!) and supports optional  Power-over-Ethernet.

November 18, 2014

Build an Arduino-controlled two player Simon game

The classic memory game Simon has been recreated in many forms using the Arduino development platform, with an almost infinite amount of variations with regards to the controls and outputs. However Jason Poel Smith has taken things further and created a two-player version that allows the end user to add their own control types for the buttons.

By adding sockets connected to the four inputs for the game, almost anything can be used that closes the circuit, from connecting a piece of fruit to actual people, using each person's head as a button. You might want to be careful with that example. A quick demonstration is shown in the following video:

This would be a lot of fun, so to make your own start with reviewing the project page. And for more, we're on facebookGoogle+, and twitter - so follow us for news and product updates as well.

If you're looking for an Arduino Uno-compatible board to embed into various projects, choose what tens of thousands of others have done and use our Freetronics Eleven - the Arduino-Uno compatible with low-profile USB socket, onboard prototyping space and easy to view LEDs: 

 

November 18, 2014

Make an Arduino-controlled Ohm Meter

Making your own test equipment with an Arduino is always an interesting journey with analogue and digital electronics - and one example of this is an Ohm meter (to measure values of resistance) described by Praveen from Circuits Today.

His meter has an interesting auto-ranging input, which helps reduce the level of inaccuracy greatly. This could be improved even more with the use of very low tolerance resistors as well. 

The explanation of operation is quite interesting, so for more information visit the project's website. And for more, we're on facebookGoogle+, and twitter - so follow us for news and product updates as well.

Looking for a rapid-use LCD for your Arduino or compatible projects such as the ohm meter above? Save time and move forward with the Freetronics LCD & Keypad shield which contains a bright 16x2 character LCD and five buttons that can be read from only one analogue input pin:

November 17, 2014

Using the TM1638 LED Driver IC with Raspberry Pi

Now and again some very intersting and useful ICs can be found from domestic Chinese manufacturers, and one of these is the TM1638 by Titan Micro. It's a handy part that can drive eight seven-segment LED displays along with eight bicolour LEDs and monitor eight buttons - all with only using the SPI bus. Over the last few years using the TM1638 has been made easy with Arduino, and now this has been repeated for the Pi thanks to the effort of Martin Oldfield.

His examples allow control of the display, including a clock demonstration and also methods for reading the buttons fitted to popular TM1638-based modules. With a little effort you can harness these for fun without too much effort at all, so visit Martin's website to get started. And for more, we're on facebook, twitter and Google+, so follow us for news and product updates as well.

However if you need a fuller display for your Raspberry Pi, check out our 128x128 pixel OLED Module. With a diagonal size of 1.5" and 16,384 colours to select from, so almost anything is possible. Furthermore there's a microSD card socket, and removable tabs on each side which can hold LEDs and buttons:

And using the module is made simple - we have tutorials and drivers for both the Arduino and Raspberry Pi platforms - great for experimenters or those who use both systems.

Furthermore, check out the forum where members are already creating modified drivers to rapidly increase the display speed. For more information including our Quickstart guides - and of course to order - visit the OLED Module product page.

November 17, 2014

Turn your Raspberry Pi into a video capture unit

Although originally designed as an inexpensive computer to get children coding, the Raspberry Pi can now be found inside all sorts of projects as the heart of something more complex. One example of this is as a video capture unit, a stand-alone handheld storage camera that can be used without any effort at all.

With the additing of the housing it can be mounted as a dash-cam inside a vehicle, and an interesting modification would be to add an accelerometer to mark useful points in the recorder video for later analysis. Nevertheless for more information on making your own, visit the Raspberry Pi Spy website. And for more, we're on facebookGoogle+, and twitter - so follow us for news and product updates as well.

If you need to rig up some hardware interfacing to your Pi, one options is to use our PiBreak board. It provides labelled breakout pins for all GPIOs, a large prototyping area with solder pads, and power rails for easy power connection:

Furthermore the PiBreak also includes mounting hardware to firmly attach it to your Raspberry Pi using a nut, bolt, and spacer - and is compatible with all revisions of both model A and B Raspberry Pi computers. For more information about our PiBreak board, our Getting Started guide, and to order - visit the product page.

November 17, 2014

Build a giant countdown timer with Arduino

Our LED matrix DMD display boards have found a home in many applications, and another useful example has been documented by Darren yates from APCmag in Australia. This project uses the DMD as a display board for a neat countodown timer, which could be used to count up or down in seconds and minutes - and then sound an alarm at the end of the period.

Of course you could modify this with all sorts of options to meet your requirement - the Arduino "sketch" to control a DMD is very simple and also described in our tutorial. After a short period you will get an understanding of how to control the screens and use them in your own applications.

For more information about Darren's timer project - visit the APCmag website and their magazine. And for more, we're on facebookGoogle+, and twitter - so follow us for news and product updates as well. 

As used in the project mentioned above, check out our Freetronics Dot Matrix Displays. They're simple to use, yet very bright for indoor and outdoor situations. Available in various colours, the 32 x 16 LED matrix can display text and graphics quite easily - and can be daisy-chained together for extended displays. For more information, see our range of Dot Matrix Displays here

November 13, 2014

Make your own Arduino-controlled Spectrometer

There are various forms of electronic test equipment you can build with an Arduino-based circuit - however this spectrometer by Instructables member simonfrfr takes the concept of home-made equipement to a higher level. With some simple hardware, mostly derived from an old PC optical drive, you could make this in a weekend or so.

For the curious, a spectrometer is "is an instrument used to measure properties of light over a specific portion of the electromagnetic spectrum, typically used in spectroscopic analysis to identify materials", and for the scientifically-inclined this would be a lot of fun. For a quick explanation and demonstration, check out the following video:

For complete details, check out the spectrometer project page. And for more, we're on facebook, twitter and Google+, so follow us for news and product updates as well. 

If you're wanting to make your own Arduino-compatible project such as the spectrometer above, you'll need an ATmega328P MCU with Arduino Uno bootloader:

This is the same Atmel AVR ATmega328P microcontroller used in the official Arduino Uno, as well as our ElevenEtherTenUSBDroid, and other boards. Perfect for building your own Arduino-compatible project directly on a breadboard or on a custom PCB, or for replacing the MCU in an existing board. Comes with the Arduino Uno bootloader pre-installed. Better still, it even has a special label stuck on top with details of the pinout, so you don't even need to look up the datasheet when connecting it up in your project! For more information and to order, click here!

November 12, 2014

The Raspberry Pi-powered motion-detecting camera

Thanks to the ease of connecting external camera and networking functions to a Raspberry Pi, it can be the centre of many useful projects. One example is by Instructables member talk2bruce whose motion-activated camera is simple to make and quite useful.

By using an inexpensive IR motion detector, the Pi can detect movement - and then record the ambient audio and images with a camera. These are then uploaded to the online Dropbox cloud-based storage service for remote analysus and retrieval.

The hardware is quite simple, and thanks to the provided python code you can be up and runnning in very little time, so to get started visit the project Instructable page. And for more, we're on facebookGoogle+, and twitter - so follow us for news and product updates as well.

If you need to rig up some hardware interfacing to your Pi, it would fit nicely on our PiBreak board. It provides labelled breakout pins for all GPIOs, a large prototyping area with solder pads, and power rails for easy power connection:

Furthermore the PiBreak also includes mounting hardware to firmly attach it to your Raspberry Pi using a nut, bolt, and spacer - and is compatible with all revisions of both model A and B Raspberry Pi computers. For more information about our PiBreak board, our Getting Started guide, and to order - visit the product page.

November 13, 2014

The Steampunk Clock Top Hat

The steampunk concept of building devices to resemble items from the 19th century is a fun and interesting challenge, and one fine example of this has been demonstrated by Instructables member gfish with their clock in a top hat.

Time is kept with an Arduino-based system, which drives two servos to control the hands of the clock. In the steampunk fashion, over-sized gears are used between the servos and hands to create an external display mechanism that works. Furthermore a time-zone selection panel is included - and a GPS-based location mode that displays relative postition to a certain area using the clock hands. A full demonstration is shown in the following video:

A fun project, and complete details can be found here. And for more, we're on facebooktwitter and Google+, so follow us for news and product updates as well.

The most important part of any clock or timer-based project is the inclusion of an accurate real-time clock IC. Here at Freetronics we have the Maxim DS3232 real-time clock IC module:

Apart from keeping accurate time for years due to the temperature-controlled oscillator and having a tiny coin-cell for backup, it is very simple to connect to your Arduino project. A driver library allows your program to easily set or read the time and date. Perfect for clock projects, dataloggers or anything that needs to know the date and time. Furthermore it contains a digital thermometer and 236 bytes of non-volatile memory to store user settings and other data. For more information, check out the module page here.