Ask MAKE: Getting started with physical computing


Ask MAKE is a weekly column where we answer reader questions, like yours. Write them in to mattm@makezine.comor drop us a line on Twitter. We can't wait to tackle your conundrums!

led_header.jpg

John writes in:

I am an artist in Santa Fe, NM. Much of my work is assemblage using old salvaged electronic equipment. I would like to start using interactive electronics. I have some electronics knowledge but am a newbie with microcontrollers, etc. I would like to know what is the best way to get started in this area of physical, interactive microcontrollers. Can some one point me in the right direction?

Sure thing! For your first time, I recommend getting a kit that is specifically designed to get you up and going with physical computing. We sell some nice Arduino-based kits in the Maker Shed -- take a look at the Getting Started with Arduino Kit and Advanced Arduino Starter Kit. These bundles are useful because they include enough instructions and parts to give you a good feel for what you can accomplish. Another good way to go might be with a BASIC stamp -- they seem to have been eclipsed in popularity by Arduino lately, but are still very capable systems.

If you would like to get some hands-on instruction, try looking for a local group that has microcontroller classes. We covered how to find them a while back.

Finally, if you want to read up a bit first, there are bunch of good books on the subject. Here are a few: Physical Computing: Sensing and Controlling the Physical World with Computers, Making Things Talk, and Getting Started with Arduino.

Got a great resource that I overlooked? Abhor Arduinos and have a better suggestion? Sound off in the comments!


Recent Entries

Comments

Oldest comments listed first.

Posted by: Scott Schwab on October 8, 2009 at 2:22 PM

good question

Great question and answer, as I was wondering how to get started last weekend. I ordered the "Advanced Arduino Starter Kit", last weekend, and I look forward to playing with it this weekend.


Posted by: Rick on October 8, 2009 at 2:59 PM

I suggest you look at HTTP://www.picaxe.com programmed in basic (perhaps easier to learn than c) Available in USA at reasonable prices and has a great support Forum.


Posted by: Matt Mets on October 13, 2009 at 11:19 AM

Ah, excellent suggestion!


Posted by: PuzzledPerplexed on October 8, 2009 at 3:27 PM

What the hell is physical computing?

Other than using a difference engine or a computer made from non-electronic parts?

IF it has a microcontroller/microcomputer using standard electronics, then isn't it just called "electronic computing"? or if it has large parts of mechanical and electronic parts, then "mechatronics"?

Why invent new phrases to describe things that don't fit with any naming convention at all? Just sounds wrong...


Posted by: oskay on October 8, 2009 at 4:04 PM

>Why invent new phrases to describe things

The snarky answer would be, "We're human. That's what we do on our planet."

Snark aside, no one is inventing anything here-- it's already an established term with a specific meaning. Just because you haven't heard of it doesn't mean that it's new.

http://en.wikipedia.org/wiki/Physical_computing


Posted by: TomA on October 8, 2009 at 3:34 PM

Yes, but...

...will I be able to use the Arduino with dc motors? (If you mention a shield my eyes will glaze over.)


Posted by: Matt Mets on October 13, 2009 at 10:26 AM

You certainly can, in whichever way you would hook a DC motor up to a different motor controller. If you don't want to use one of the, er, custom expansion board for the system, there is a nice tutorial at NYU (http://itp.nyu.edu/physcomp/Labs/DCMotorControl) and on the Arduino site itself (http://www.arduino.cc/playground/Main/DCMotorControl)


Posted by: Riaz on October 8, 2009 at 4:01 PM

Electronic Sketching Resources for Designers and Artists

Here's a collection of electronic sketching resources I've collected geared towards people of the art and design mind.

http://ahmedriaz.com/mind/esketching4designers/


Posted by: vincent on October 8, 2009 at 5:55 PM

I love Arduino but i think it's quite expensive.. :) I prefer to use PIC microcontroller. I used EasyPIC5 development board for doing programming/compile/debug/test.

http://www.mikroe.com/en/tools/easypic5/

After you have completed the programming then you can remove the chip and put it into your own PCB.


Posted by: Robbie on October 9, 2009 at 9:27 AM

I started out in microcontrollers with Picaxe. I moved on to using CCS PICC C compiler and Microchip's Pickit 2 programmer.
Make volume 4 page 158, volume 7 page 149, and volume 9 page 134 had pretty good articles about microcontrollers. Volume 9 isn't the best article to learn beginner microcontrolling though, but is good enough to get you wondering.
About me: I learned c++ programming for computers while I was programming Picaxe chips in Basic, but then I bought this book to explore microcontroller programming in c: Programming 8-bit PIC Microcontrollers in C with Interactive Hardware Simulation ISBN: 970-0-7506-8960-1

If I can share a link to my personal blog, I've written a blog about what I think about some microcontroller platforms here: http://tech-tut.com/?p=258 (The Arduino and Atmel are ones I've never used, and I only speak of Atmel from a web-search experience)

I hope that this helps someone. If it didn't help, please let me know. Revisions are what I live for.


Posted by: wy on October 9, 2009 at 11:45 AM

more arrrrduino and physical computing

hey

I recently got the same question - but then with regards to textile and electronics. A lot of tips are useful even if you're not on the sewing electronics trip. I blogged about it here:
http://www.capacitor.constantvzw.org/?p=209

There is also an Arduino project with DC motors, by the way ;-)

--> http://www.earthshinedesign.co.uk/ASKManual/Site/ASKManual.html

Have fun!!
w


Leave a comment


Subscribe to MAKE!Subscribe to MAKE Magazine!

Subscribe today, save 42% and get web access to MAKE free. MAKE Digital Edition is available only to subscribers.

$34.95 / 1 year
(4 Quarterly Issues)

Subscribe now


Void your warranty, violate a user agreement, fry a circuit, blow a fuse, poke an eye out. Make: The risk-takers, the doers, the makers of things... Welcome to Make: Online!


CRAFT Maker Shed Maker Faire MAKE television
Holiday Gift Guides from MAKE
Gifts for Dads
Science and Chemistry
Gifts Under $20
More guides: Santa Claus Machines, Geek Toys for Grown Up Girls & Boys


Check out all of the episodes of Make: television

Alex Rider Dream Gadget Contest
Make: Science Room

Connect with MAKE

Be a MAKE fan on Facebook MAKE on Facebook
Visit our Facebook page and become a fan of MAKE!
MAKE on Twitter MAKE on Twitter
Follow our MAKE tweets!
MAKE Flickr Pool MAKE on Flickr
Join our MAKE Flickr Pool!
    make_tips on Twitter




    Maker SHED

    Advertise here with FM.

    Why advertise on MAKE?
    Read what folks are saying about us!

    Click here to advertise on MAKE!



    Subscribe to MAKE Magazine!

    Make: Online authors!

    Gareth BranwynGareth Branwyn
    Senior Editor


    Phillip TorronePhillip Torrone
    Senior Editor
    | AIM | Twitter


    Becky SternBecky Stern
    Associate Editor
    | AIM | Twitter


    Marc de VinckMarc de Vinck
    Contributing Writer
    | AIM | Twitter


    John ParkJohn Park
    Contributing Writer
    | Twitter


    Sean RaganSean Ragan
    Contributing Writer
    | Twitter


    Matt MetsMatt Mets
    Contributing Writer
    | AIM | Twitter


    Dale DoughertyDale Dougherty
    Editor & Publisher
    | Twitter


    Shawn ConnallyShawn Connally
    Managing Editor
    | Twitter


    Goli MohammadiGoli Mohammadi
    Associate Managing Editor

    Kip KayKip Kay
    Weekend Projects
    | AIM | Twitter


    Collin CunninghamCollin Cunningham
    Contributing Writer
    | AIM | Twitter

    Adam FlahertyAdam Flaherty
    Contributing Writer
    | AIM | Twitter



    More contributors: Mark Frauenfelder (Editor-in-Chief, MAKE magazine), Kipp Bradford (Technical Consultant/Writer), Chris Connors (Education), Diana Eng (Guest Author), Peter Horvath (Intern), Brian Jepson (O'Reilly Media), Robert Bruce Thompson (Science Room)

    Suggest a Site!

    Current Podcast

    itunesdl.gif Weekend Project: Beetlebot Simple robot from your parts bin that avoids obstacles. Thanks go to Jerome Demers for the original article in MAKE, Volume 12. To download the Beetlebot video, click here or subscribe in iTunes. Check out the complete Beetlebot article... More...

    Get the Make: Online sent via email
    Enter your email to receive Make: Online each day:



    MAKE Fascination video series brought to you by Dow

    Make: Education
    MAKE: en EspaƱol MAKE: Japan
    Important please read


    Subscribe to MAKE Magazine!

    Recent Posts from the Craft: Blog