IP addresses set aside for ham radio
http://en.wikipedia.org/wiki/AMPRNet
A comparison of various xbee radios. You can get up to 15 miles, probably more with line of sight, but the disadvantage is that you can’t rely on outside help, like ham radio operators to help decode the telemetry signal.
From Sparkfun
You can use Arduino with a GSM/GPRS board. How difficult it would be to access a phone’s serial output directly?
These projects may be outdated – Other options include: Twilio or IFTTT
By Jonathan Amos at BBC Science and Environment
By Matt Richardson at Make Makazine
http://blog.makezine.com/2012/12/10/raspberry-pi-as-an-fm-transmitter/
Bi-directional wireless control of motors
tested 5/2014
The potentiometer on the control radio changes the motor speed of the RC car. A potentiometer on the other side controls the brightness of an LED at the controller.
The xbee code was adapted from Tom Igoe’s full-duplex Wireless example, chapter 6 – “Making Things Talk” (using an improved version from his blog: http://www.makingthingstalk.com/chapter6/30/#more-30
The xbee radios should be set up as directed – starting on p. 195
Here are the xbee settings:
ATMY | ATDL | ATDH | ATID | |
Radio 1 | 1234 | 5678 | 0 | 1111 |
Radio 2 | 5678 | 1234 | 0 | 1111 |
2 stacks:
1) arduino + wireless SD shield + xbee
2) arduino + motor shield + wireless SD shield + xbee (motor shield hooked to RC car motor)
Each stack has a potentiometer, tx/rx leds, LED for remote brightness control, and batteries.
The motor shield has connections to the RC car motor and 9V battery for power.
Code for radio 1: xbee_full_duplex2_radio1.ino
The motor side uses a few lines of code from an instructables.com motor shield tutorial. LED brightness is linked to motor speed – sent out on pin 3 – from the Arduino sketch:
http://www.instructables.com/id/Arduino-Motor-Shield-Tutorial/?ALLSTEPS
code for radio 2 (car): xbee_full_duplex2_radio2_motor.ino
When loading the sketch, set the slide switch on the Wireless-SD shield to ‘USB’ – then switch it back to “micro” to run.
If the controller radio (radio 1) is connected to a computer, open the Arduino serial monitor – or the sketch will block – and nothing will happen.
[wpdm_file id=20]
Re-assign some of the pins from the xbee example so they aren’t on the same ones as the motor shield is using: Here’s the pin layout that the motor shield uses. i.e.. these are the pins that are used in an Arduino sketch to control each motor function. This project only controls ‘speed’ on channel A (pin 3).
Function | Channel A | Channel B |
Direction | Digital 12 | Digital 13 |
Speed (PWM) | Digital 3 | Digital 11 |
Brake | Digital 9 | Digital 8 |
Current Sensing | Analog 0 | Analog 1 |
This Arduino forum post was also helpful – otherwise I would have assumed that the shields were incompatible:
Stacking Arduino Wifi Shield and Arduino Motor Shield
This company specializes in m2m (machine to machine) communication.
Also, http://twilio.com can send and receive SMS messages from web apps.
Two sources for HF to VHF upconverters for SDR experiments.
At Reddit /r/RTLSDR
http://www.reddit.com/r/RTLSDR/comments/12ebes/informal_upconverter_comparison_janielectronics/
An early example of rtl-SDR.
By Al Williams at Dr. Dobbs
http://www.drdobbs.com/embedded-systems/soft-radio/240007489