Making Conversations
 and Finding Things
  CS4062 - Eoin Brazil - Semester 2 - 2009
Communications
                        Wireless
 Wired
                        Infrared
  XPort TCP/IP for
Ethernet connec...
Examples




Linking an Arduino ethernet shield, parallax RFID reader, and
Examples - SL <> RL




Linking an Arduino ethernet shield, parallax RFID reader, and
Examples - SL <> RL
                            SL to RL
              LSL script for SL
           objects
              ...
Boticalls @ ITP
            Botanicalls, thirsty
         plants make phone
         calls for human help.
            Wir...
Boticalls @ ITP
Examples - Blogject


                Botanicalls
               Sensors to
             Arduino
                Arduino t...
Examples - Blogject
Examples - Spimes
Examples - Spimes
Examples




Wind-up birds is an installation of networked mechanical woodpeckers.
Each woodpecker consists of a woodblock...
Examples




Motors and a toy glockenspiel
Beware
Communications Troubleshooting
  use wired versions of your project or idea first, debugging a problem is hard when ...
802.15.4 Topologies

Single peer

Broadcast

Multi peer
ZigBee Topologies
Peer

Star

Mesh

Routing
Protocols and Proxies
                                                Protocol: Structured
     Proxy: Conversion of
     ...
Sources for Parts
        Hacking / Disassembly
           use existing high-tech, but inexpensive, objects, toys and devi...
Upcoming SlideShare
Loading in...5
×

Arduino Lecture 2 - Interactive Media CS4062 Semester 2 2009

5,348

Published on

CS4062 Masters in Interactive Media - Second Arduino Lecture - March 6th 2009 - University of Limerick. This lecture presents an introduction to communications and the Arduino with examples. This was aimed at a digital media / music technology masters student audience.

Published in: Technology
0 Comments
8 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
5,348
On Slideshare
0
From Embeds
0
Number of Embeds
34
Actions
Shares
0
Downloads
230
Comments
0
Likes
8
Embeds 0
No embeds

No notes for slide

Arduino Lecture 2 - Interactive Media CS4062 Semester 2 2009

  1. 1. Making Conversations and Finding Things CS4062 - Eoin Brazil - Semester 2 - 2009
  2. 2. Communications Wireless Wired Infrared XPort TCP/IP for Ethernet connectivity Bluetooth Serial quot;RFquot; I3C WiPort TCP/IP CAN Cell Phone Data GPRS ZigBee & 802.15.4 802.11b,g,n
  3. 3. Examples Linking an Arduino ethernet shield, parallax RFID reader, and
  4. 4. Examples - SL <> RL Linking an Arduino ethernet shield, parallax RFID reader, and
  5. 5. Examples - SL <> RL SL to RL LSL script for SL objects LSL to PHP webserver with connected Arduino PHP to Arduino’s serial port Linking an Arduino ethernet shield, parallax RFID reader, and
  6. 6. Boticalls @ ITP Botanicalls, thirsty plants make phone calls for human help. Wired & Wireless Light & Soil sensors Arduino XBee XPort Asterisk http://itp.nyu.edu/show/winter2006/detail.php?project_id=912 http://www.botanicalls.com/twitter/index.htm
  7. 7. Boticalls @ ITP
  8. 8. Examples - Blogject Botanicalls Sensors to Arduino Arduino to XPort to Twitter
  9. 9. Examples - Blogject
  10. 10. Examples - Spimes
  11. 11. Examples - Spimes
  12. 12. Examples Wind-up birds is an installation of networked mechanical woodpeckers. Each woodpecker consists of a woodblock and pushmagnet, a custom-made electronic circuit and a radio modem. All the woodpeckers are connected together in a zigbee wireless network. Every 5 minutes one of the woodpeckers start pecking, and the others answer.
  13. 13. Examples Motors and a toy glockenspiel
  14. 14. Beware Communications Troubleshooting use wired versions of your project or idea first, debugging a problem is hard when its wired directly together, wireless adds an additional layer of problems chatter, too much or too fast can result in loss wireless is slower than wired more expensive approaches can improve speed and reliability but all are battery hogs NAT, routers, and traversing firewalls Sessions or Messages TCP or UDP Session makes connection, does handshaking, information is transferred, and then closed Datagram, similar to physical letter or postcard Point to Point, Point to Many (multicast), Point to All (Broadcast)
  15. 15. 802.15.4 Topologies Single peer Broadcast Multi peer
  16. 16. ZigBee Topologies Peer Star Mesh Routing
  17. 17. Protocols and Proxies Protocol: Structured Proxy: Conversion of conversation communication to another type Midi / OSC Network serial (Serial to TCP) DMX512 TinkerProxy / Griffin Proxi X10, INSTEON osculator Girder (Windows) Shion, Indigo Sydewynder http://www.digitalartistshandbook.org/node/10
  18. 18. Sources for Parts Hacking / Disassembly use existing high-tech, but inexpensive, objects, toys and devices as cheap source of parts for your projects little specialist knowledge is required, photograph and document the disassembly ``Low tech sensors and actuators for artists and architects’’ provides examples, by Usman Haque and Adam Somlai-Fischer Purchase / Stores Many parts are available locally in UL, ask. Online vendors for electronic parts include farnell.com, mouser.com, and digikey.com Sensors, shields, kits, servos can also be found from sparkfun.com or parallax.com Many others, just small selection that I’ve used. http://lowtech.propositions.org.uk/ http://ie.farnell.com/
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×