An IoT Cloud is an online service that can act as a bridge between your connected devices and, for example, a mobile app, a web dashboard or even other devices. If you have an IoT-compatible Arduino or similar board, the IoT Cloud service will detect when it is connected. However, if you are using a… Continue reading IoT Cloud
Author: haroon
Project Hub
One very powerful feature of the Arduino Cloud is “Project Hub”, a place where you can find literally thousands of tutorials and projects for any Arduino board, covering all sorts of topics: from music to installations, from home automation to gardening, from pet feeders to robots. Some of the projects are very sophisticated and very… Continue reading Project Hub
Arduino Cloud IDE
The Arduino Cloud IDE (previously known as Arduino Create) is a cloud based development environment for Arduino which can be used with any modern internet browser. Very simply, you can login from anywhere in the world to a fully functional Arduino IDE which stores your code in the cloud. This is particularly useful if you’re… Continue reading Arduino Cloud IDE
Introduction
The Arduino Cloud is an online service developed by Arduino which allows anybody to build and manage connected devices just using a browser. It’s main modules are:
Here’s How to Assemble It
Unpack the lamp and remove the cable that goes into the lamp from the bottom. You will no longer be plugging this into the wall. You can use a rubber band to strap the Arduino to the breadboard, and then hot-glue the breadboard onto the back of the lamp, as shown in Figure 6-1. Leave some room… Continue reading Here’s How to Assemble It
Assembling the Circuit
Figure 6-2 shows how to assemble the circuit. Just as you did in “Controlling Light with PWM” use a 220-ohm resistor (red-red-brown) with each LED, and just as you did in “Analogue Input”, use a 10 K ohm resistor with the photoresistor. Remember from “Controlling Light with PWM” that LEDs are polarized: in this circuit, the anode (long lead, positive) should go to… Continue reading Assembling the Circuit
Coding
There are two sketches that you’ll be running: the Processing sketch and the Arduino sketch. Example 6-1 is the code for the Processing sketch. You can also download it from the example code. Example 6-1. Arduino Networked Lamp There is one thing you need to do before the Processing sketch will run correctly: you need to confirm that the… Continue reading Coding
Planning
Let’s look at what we want to achieve and what bits and pieces we need. First of all, we need Arduino to be able to connect to the Internet. As the Arduino board has only a USB port, we can’t plug it directly into an Internet connection, so we need to figure out how to… Continue reading Planning
Introduction
We’re going to see how to put together a working application. How every single example can be used as a building block for a complex project. Here is where the wannabe designer in me comes out. We’re going to make the twenty-first-century version of a classic lamp by my favourite Italian designer, Joe Colombo. The object… Continue reading Introduction
The Arduino Alphabet
In the preceding chapters, you learned the basics of Arduino and the fundamental building blocks available to you. Let’s go over what makes up the “Arduino Alphabet”: Digital output We used it to control an LED but, with the proper circuit, it can be used to control motors, make sounds, and a lot more. Analogue… Continue reading The Arduino Alphabet