In our last Electric Imp tutorial we learned how to measure temperature, humidity and overall thermal comfort with Ubidots. This time we are going to make a simple on-off fan control. We will log the temperature to Ubidots and trigger an event when it is over 30ºC, so that the Electric Imp turns on a fan, and then a trigger to turn it off when temperature is below 27ºC.
It really works like a charm, so here we go:
Continue reading “Turn a fan on when the temperature is too high! – Electric Imp Tutorial”
The Electric Imp is an amazing device for IoT projects and its integration with Ubidots makes it very simple to create graphs and SMS/Email alerts in a few minutes. This Electric Imp tutorial we’ll teach you how use the Electric Imp breakout board with a DHT11 sensor to measure temperature and relative humidity, and then compute the Dew Point using Ubidots’ math engine.
Continue reading “Logging Temperature, Humidity, and Dew Point with Electric Imp”
This tutorial shows some of the basic capabilities of an Arduino and it’s integration with Ubidots. After doing it, you’ll learn what an Arduino is, what it does and how you can set it up to turn an LED (or any other actuator) on and off from your Ubidots account. All you need to get started is an Arduino board and the official Arduino WiFi Shield.
What is Arduino?
Arduino is an open-source electronics platform based on easy-to-use hardware and software. The basic board can be connected to a series of devices to expand it’s possibilities; these devices are called “shields”. For this specific tutorial we will use the Arduino WiFi Shield.
Continue reading “Control an LED remotely with an Arduino and Ubidots”
The Maker Movement is a rapidly growing subculture of like-minded people who enjoy building projects around electronics, robotics and 3D printing. This tech-influenced DIY community is based on sharing knowledge and information with peers and pushing each other to learn and innovate.
Continue reading “The Power of Educating-by-Making”
One of the reasons I mostly have cactuses at home is because I often forget to water my plants. This is why I build this project to control an electrovalve remotely to irrigate my plants from any place just using my phone.
At the end of this tutorial, you should be able to do something like this:
Continue reading “Water your plants with a DIY Smart Sprinkler using PiFace and Ubidots”
Is your Internet provider delivering a good quality service? If the answer is “no”, then how can it be measured? A nice way to get a sense of your Internet’s quality is to ping a remote host and watch the response times. This is what we call “Latency”.
This guide explains how to use an OpenWrt router to log the response times returned by the PING program, and send these times to the Ubidots cloud. Continue reading “How to monitor your Internet connection using OpenWrt and Ubidots”
In this project we’ll build a simple parking sensor using a Raspberry Pi. It turns out that every morning I have to face this question: is the ONLY parking spot in front of my office already taken? Because when it actually is, I have to go around the block and use at least 10 more minutes to park and walk to the office.
So I thought it would be cool to know whether the spot is free or not, before even trying to get there. At the end, the result was a nice widget that I could check from my Ipod or mobile phone:
Continue reading “How to build a parking sensor to solve the pain of finding a free spot”
An essential part of the Internet of Things is having objects speak to each other wirelessly. Raspberry Pi’s are a great way to do this because of the low cost of available Wifi dongles and the ease of setting them up.
Continue reading “Setup WiFi on Raspberry Pi using Wicd”
If you’re thinking about designing an ideal data structure for your Internet of Things application, then here’s what you should do: don’t do it.
As it turns out, the Internet of Things requires a huge deal of flexibility. Why? Because there are millions -if not billions- of heterogeneus objects that will begin interacting with each other in ways we can’t predict. The structured and rigid tables offered by traditional databases won’t help us because they require a pre-defined set of properties and tables, which again, we can’t predict.
To understand why this is important, let’s take an example of a water management application. Continue reading “Designing for the Internet of Things”
Next week we’ll be hosting an Internet of Things hackathon. The #IoTDay is an annual event that gathers hackers and makers from all around the world, in order to build sensor-powered products and applications.
While we get ready for it, we just wrote a small script to see the live RSVPs in a Ubidots dashboard.
Continue reading “Getting ready for the global Internet of Things day”