This builds on an earlier Instructable which shows how to link a microcontroller to a PC and use a pot to control a servo http://www.instructables.com/id/Control-real-world-devices-with-your-PC/ This time we have a microcontoller talking to a VB.Net program then to an ftp website, back to another VB.Net program and thence a second microcontroller anywhere in the world, with or without human intervention.
How else are the machines in The Matrix ever supposed to take over if they can't talk to each other?
Remove these ads by
Signing UpStep 1: Gather the parts
Parts - Two Picaxe 08M chips - available from many sources including Rev Ed http://www.rev-ed.co.uk/picaxe/ (UK), PH Anderson http://www.phanderson.com/ (USA) and Microzed http://www.microzed.com.au/ (Australia). These chips are under $4US.
Two of: Protoboard, 9V battery and battery clips, 10k resistor, 22k resistor, 33uF 16V capacitor, 0.1uF capacitor, 7805L low power 5V regulator, wires (solid core telephone/data wire eg Cat5/6), LED, 1k resistor.
1 of: D9 female socket and cover and 2 metres of 3 (or 4) core data wire (for download) and a toggle switch.
2 computers with 9 pin serial ports (can be debugged on one computer though) and an internet connection.
For computers with no serial port, a USB to serial device http://www.rev-ed.co.uk/docs/axe027.pdf and a small stereo socket.

















































Visit Our Store »
Go Pro Today »




thanks for this interesting tutorial !
unfortunately (on this tutorial's behalf)
i am a macintosh user ....
i managed to rebuild the visual basic part via word
(via "tool/macro/visual basic editor")
but
receive the message "invalid outside procedure"
when running the script.
dioes anyone know how to translate
the visual basic part into "mac-able" code
or
use an alternative way to handle the
internet connection?
ASAP!
http://www.instructables.com/id/Setting-up-to-program-a-picaxe-via-shell-scriptli/
I've been using XCode 2.4 on tiger, and now 3.0 on leopard with a USB-RS232 adaptor, and OSX-AVR to do stuff with AVR microcontr