Posts with «wireless» label

RC remotes and Arduino: a tutorial

Nick Poole, from SparkFun, proposes this nice tutorial, where detailed instructions on how to connect a radio-controlled (RC) remote to an Arduino board are described in great details.

RC remotes are very simple controller, typically used to wirelessly control electrical rovers, cars and planes. Depending on the number of degrees of freedom required by the application (e.g., X and Y movement), an equivalent number of channels is provided by the remote, that can be easily connected to Arduino’s digital pins.

More information and some sample sketches can be found here.

[Via: SparkFun]

 

how to send sensor values wirelessly

i know how to send messages to another arduino but im not sure how to send sensor values here is code to transmit the word hello 

If you could show me an example code it would be great.

// transmitter.pde

//

// Simple example of how to use VirtualWire to transmit messages

// Implements a simplex (one-way) transmitter with an TX-C1 module

//

// See VirtualWire.h for detailed API docs

// Author: Mike McCauley (mikem@open.com.au)

// Copyright (C) 2008 Mike McCauley

read more

cheap wireless shields for arduino

I was looking for wireless shields for my arduino and stumbled across      this http://www.kickstarter.com/projects/1608192864/open-source-wireless-inventors-shield-for-arduino 

its a wireless shield for arduino that has 177meters range and is easy to program check out the link above for more info

read more

what is the best way to communicate wirelessly from one arduino to another

I have 2 arduino megas and would like to send the potentiometer values of one arduino to control servos conected to the other arduino and I have never used any wireless things with arduino before I have a 433mhz transmitter and a reciever but havent been able to find any useful code for it and was wondering what other wireless devices i could use for sending potentiometer values wirelessly to another arduino easily . Any sugestions and example code and where to buy it would be greatly apreciated thank you

WISP: a WiFi module for the Internet-of-Things

embdSocial™ is an Internet-of-Things (IoT) platform usable to provide communication support to smart objects and devices. embdSocial™ is based on WISP™, an electronic module that can be connected to any microcontroller-equipped device (such as an Arduino board, by means of ad-hoc shield) to exploit several communication services:

Each WISP™ allows real-time bi-directional communication through our secure, globally accessible API. In addition to merely providing internet connectivity, embdSocial™ provides one interface and architecture that simplifies common tasks through the use of plug-ins:

  • Tweeting/receiving @messages
  • Updating Facebook statuses
  • Sending/receiving emails
  • Sending/receiving SMS text messages
  • Manipulating files in your Dropbox

Each WISP™ is equipped with a 802.11 network interface (with support to WEP, WPA and WPA2 protocols) which allows the device to be easily connected with the embdSocial™’s servers; moreover, its configuration is completely web-based.

More information can be found on the embdSocial™ homepage, together with a couple of videos presenting its capabilities.

[Via: HackADay and embdSocial]

Arduino Blog 12 Jun 07:38

Arduino based Quadrotor on a PCB

There are many Quadrotor Projects out there. But, they require a hobbyist to deal with the Frame Designing (Mechanical), a bit of Microcontroller knowledge as well as dealing with the Motor Control (Power Electronics). You may purchase a commercial Radio and a readymade Kit for flying. But, to Do-It-Yourself, is an achievement in itself.

Here is a picture of a Quadrotor designed by Shane Colton using Arduino Pro mini as its flying brain. Shane is a Ph.D Student at Massachusetts Institute of Technology. On being asked about the Project, he replied:

I heard about Arduino some time in 2007/2008 and have used it for a few projects since then. I built the quadrotor for fun / hobby (not related to research). I wanted to build my own (quadrotor) from scratch because I could integrate all the parts onto a single circuit board, and because I like designing the control system myself.

When he says he build the quad from scratch, he literally did it. Neither did he use any commercially available Radio Control, nor did he use any Electronic Speed Controllers (ESCs). Instead he went for creating his own Brushless DC Motor Controller, that too, on the same PCB which acts as the Quadrotor’s Frame.

He spent a lot of time researching about propellor balancing as well as vibrations in the PCB. Here is a video:

Now, that is called a hobby. In a detailed Instructable, he shows how you too can build a Quadrotor on a PCB. He has a project blog at http://scolton.blogspot.com with documentation on most of his projects.

Enjoy the ride:

Arduino Blog 06 Jun 07:47

Salvius

Primary image

What does it do?

Salvius is my humanoid robotics project that I have been working on over the past year. The robot still requires work before it can move around on its own because I still need to get another motor controller. While I search for another Curtis 12v model: 1204 motor controller I continue to work on many other parts of the robot's design. The robot now has night vision and ultrasonic hearing. You can connect to the robot's computer using any wireless enabled device and control the robots actions.

Cost to build

$650,00

Embedded video

Finished project

Number

Time to build

Type

wheels

URL to more information

Weight

120000 grams

read more

Wireless In-Use Notification System

Why use a simple knock on the door when you can wire up a laser to tell you a bathroom is occupied? Gone are those awkward moments when taking care of business is unceremoniously interrupted. Thanks to the folks at Intuity, checking to see if somebody is in the WC is as easy as checking for the red dot of a laser or a real-time HTML5 app on your smartphone. [Thanks, Martin!]


MAKE » Arduino 07 May 10:30
arduino  wireless  

Bluetooth communications between Arduino and Android: an introduction

John Boxall of Tronixstuff has written a very interesting tutorial article on his blog about how to connect any Android-based smartphone with an Arduino board, by means of Seeedstudio’s Bluetooth Bee and a promising, yet simple – open-source Android application, named BlueTerm, which provides RFCOMM/SPP serial communication capabilities.

In this introductory video, John shows how to wirelessly turn on and off Arduino’s digital pin with his setup.

Read more on Tronixstuff.

Via:[Seeedstudio Blog]

Arduino Blog 07 May 08:26
bluetooth  bt  wireless  

WineShade: Hipster Stack-Powered Voting Gizmo for O’Reilly’s Strata Conference

I was asked to make something for the O’Reilly Strata Conference, which was held in Santa Clara at the end of February 2012. We needed some devices to capture vote from attendees who participated in Coco Krumme‘s Data Crush: Where Wine and Data Meet:

This new event at Strata will host wine tastings for participants, whose feedback data will be compiled and analyzed to extrapolate behavioral trends and factors influencing their responses.

I decided the best way to accomplish this was to shovel a bunch of new technologies into the project: MakerBot, XBee, Arduino, Node.js. I believe it was Alasdair Allan who dubbed this the hipster stack. I believe it was Alex Howard who dubbed it the WineShade. But between the wine and solder fumes, my memory is suspect!

MakerBot
If I’m going to make something physical, I knew my MakerBot Thing-O-Matic could make my life easier. At first, I thought I’d use the MakerBot to print out something to hold buttons and indicators in place, but I decided to go with some foam core for this. I had decided to use lampshades as the chassis for each station, and I needed something to cap it off. So I made a little tower to go on top of each one. I eventually went with something smaller than what you see here.

Arduino Mega
I knew I’d need a lot of I/O, since each station would have three bargraphs and three buttons (though we ended up using only two each). I didn’t want to put too many components into this since I’d need to build them, so I decided to drive the bargraphs directly from the Arduino pins. To minimize the number of transistors, I decided to take advantage of persistence of vision, and multiplex the bargraph. I wrote a small library for the Adafruit LED bar graphs to do this, and posted it to GitHub. I’m just using one color, but the library could easily be extended to handle both of the bar graph’s colors.

Digi’s XBee
These voting stations would be spread out all over the place, and needed a way to talk to a central server. I’ve had a lot of experience with Digi’s XBee modules, and I’ve always wanted to use the XBee Internet Gateway (XIG) in a project. XIG lives on a Digi ConnectPort X, and acts as a gateway between the XBee network and web servers (XIG can also talk to the IDigi cloud). I reached out to Rob Faludi, author of Building Wireless Sensor Networks, and he arranged to loan me a ConnectPort X2 Industrial and four XBee Pro modules. Thanks, Rob (and Digi)! I liked XIG so much that I bought a ConnectPort X2 Commercial (less RAM than the Industrial, but it works well for me).

Node.js
If I’m going to have the XBees talking to the network, they better have a server to talk to. I usually reach for PHP or Perl for this sort of thing, but I decided I’d heard enough about Node.js (Beagle Bone‘s adoption of it got me really interested in it) that I better look into it. It worked great. It would have taken me longer to write this in PHP (or any of my usual languages) than it did for me to learn Node.js and implement it. Once I got my head around the asynchronous insanity, I could add whatever feature struck my fancy in a matter of minutes (OK, so some features needed more minutes than others).

The trickiest part of building each unit was connecting the Arduino Mega to all the pins on the buttons and LED displays. I decided to take an Adafruit perma-proto breadboard, solder some long male pins to it, and shape them so they’d plug into the double row of headers on the Arduino Mega. It was a kind of makeshift Arduino Mega tail shield, but it works. I threaded each strand of ribbon cable into a breadboard hole and up before soldering it down, which gave me quite a bit of strain relief.

I’ve got some documentation in process in the form of a GitHub repository that includes the Arduino code. It’s a pretty simple system: when the Arduino boots up, it sends a URL over the serial port that the XBee’s connected to (you’ll want to modify the server string in the Arduino source), and XIG relays this to the server, and sends the response back to the Arduino over the XBee network. The server is a Node.js server that handles the requests from the Arduino: press a button, and a vote is registered. At each bootup (and after each button press), the Arduino gets the current vote tally from the Node server. That way, the Arduino doesn’t have to store any state at all! There’s also a primitive UI (/dash on the server) that lets you view the votes and manipulate them or reset them if needed. The index.js file lists all the handlers, and the corresponding handler code is in requestHandlers.js.

Flick set: WineShade for Strata
GitHub repo: bjepson/WineShade


MAKE » Arduino 10 Apr 23:30