03-2016-circuit-cellar-308-march.pdf

(14408 KB) Pobierz
circuitcellar.com
ROBOTICS
MARCH 2016
ISSUE 308
Motion-Control Systems
and
innovative robotic
applications
Q&A: Insights from a “Life Hacker”
Smartphone-Controlled
Data Center
Tracking Robot | DIY Wearable Beat Generator | Robot Firmware
Storage & Execution | Build a Sight-Reading System
PWM LEDs | Magnetism 101
Monitoring | MCU-Based Message Monitor | Analog Side of
The Future of Robotics
MDK Version 5
Complete Software Development Solution
for all ARM
®
Cortex
®
-M Microcontrollers
Supports over 3000 devices
Cortex-M0
Cortex-M3
00 000
Cortex-M4
Cortex-M7
40 4 is
C
LP XMC inet C
XP on ale K PSo
N ne sc
fi ree ress M32 AM 1
In F
yp ST el S RF5
C
tm dic n
A or
N
CMSIS
Network
USB
File System
Software Components
Ready to Use
Graphics
www.keil.com/mdk5/cc
SEGGER Embedded
Studio PRO
It Simply Works!
Includes:
SEGGER Embedded Studio
IDE & Compiler
J-Link PLUS - Debug Probe
emPower - Dev Board
embOS - RTOS
emFile - File System
embOS/IP - TCP/IP Stack
emWin - Graphics Package
emUSB Device & Host
SEGGER Embedded Studio PRO
Embedded Studio PRO is a bundle of SEGGER software
packages that enables the creation of state-of-the-art
applications on ARM Cortex-M processors, using SEGGER’s
own IDE & Compiler. It is delivered together with the emPower
evaluation board and a J-Link PLUS debug probe.
The most comprehensive embedded development package is
available and supported by The Embedded Experts.
Contact: info@segger.com
Visit: WWW.SEGGER.COM
2
CIRCUIT CELLAR • MARCH 2016 #308
CREATIVE ENGINEERING
I’m excited to announce that this issue features articles about a few of the
most cutting-edge topics in engineering: robot design, wearable electronics,
3-D printing, and smartphone-controlled robotics. Once you’re done reading, I
encourage you to hit your workbench, design something innovative, and then
send us a writeup and photos!
3-D printing is enabling engineers to rapidly prototype designs that just a
few years ago would have taken weeks or months. On page 16, Richard Quan
and Shiva Rajagopal explain how they built an innovative wearable drumbeat
generator with a microcontroller, several sensors, and two 3-D printed sensor
boxes.
Kenichi Kato built a compact humanoid robot, Matanya. On page 26 he
presents his design and describes a method for enabling a robot’s functions by
triggering firmware.
Turn to page 34 to learn how Victor Fei, Olivia Gustafson, and José Villegas
designed and built a microcontroller-based, sight-reading assistant. The
innovative design displays scrolling sheet music on a monitor and compares the
notes to those played on a custom piano keyboard.
The demand for smartphone-controllable electronics is always increasing. On
page 42, Anthony Brill, Matthew Moorhead, & Jonghyun Bae present a smartphone-
controlled omnidirectional robot that can detect and track colored objects.
Interested in hackerspaces and the growth of supportive electronics
communities? Check out Wisse Hettinga’s interview (p. 48) with inventor and
Noisebridge founder Mitch Altman.
In “Seeing Into Data Centers,” Ayse Coskun describes the architecture for a
multilayer monitoring infrastructure for an open regional public cloud (p. 52). The
hope is to give technicians a better means to analyze the performance and power
consumption of a data center’s hardware and software.
As engineers, you have the skills and ingenuity to build many of the electronic
systems the average consumer must buy. George Novacek recently did just that
when he built a message monitor with a microcontroller and some basic circuitry
(p. 58).
Ed Nisley is one of the most interesting and intellectually curious engineers
our team has ever worked with. This month, in “The Analog Side of PWM LEDs,”
Ed explains how Neopixels work and examines the current pulses generated by
their PWM controllers (p. 62).
Each month Jeff Bachiochi delivers something informational and inspirational,
whether it is a new MCU-based project or a handy, immediately applicable
engineering tip. This month he tackles the basics of magnetism and a system to
electronically monitor analog pressure gauges (p. 68).
We end this issue with engineer Taylor Alexander’s essay on the future of
robotics (p. 80). Let us know what you think about his ideas regarding the possible
socioeconomic effects of the robotics revolution.
Issue 308 March 2016 | ISSN 1528-0608
CIRCUIT CELLAR® (ISSN 1528-0608) is published monthly by:
Circuit Cellar, Inc.
111 Founders Plaza, Suite 904
East Hartford, CT 06108
Periodical rates paid at East Hartford, CT, and additional offices.
One-year (12 issues) subscription rate US and possessions
$50, Canada $65, Foreign/ ROW $75. All subscription orders
payable in US funds only via Visa, MasterCard, international
postal money order, or check drawn on US bank.
SUBSCRIPTIONS
Circuit Cellar, P.O. Box 462256, Escondido, CA 92046
E-mail:
circuitcellar@pcspublink.com
Phone:
800.269.6301
Internet:
circuitcellar.com
Address Changes/Problems:
circuitcellar@pcspublink.com
Postmaster:
Send address changes to
Circuit Cellar, P.O. Box 462256, Escondido, CA 92046
ADVERTISING
Strategic Media Marketing, Inc.
2 Main Street, Gloucester, MA 01930 USA
Phone:
978.281.7708
Fax:
978.281.7706
E-mail:
circuitcellar@smmarketing.us
Advertising rates and terms available on request.
New Products:
New Products, Circuit Cellar, 111 Founders Plaza, Suite 904
East Hartford, CT 06108, E-mail: newproducts@circuitcellar.com
HEAD OFFICE
Circuit Cellar, Inc. 111 Founders Plaza, Suite 904
East Hartford, CT 06108
Phone: 860.289.0800
COPYRIGHT NOTICE
Entire contents copyright © 2016 by Circuit Cellar, Inc. All
rights reserved. Circuit Cellar is a registered trademark of
Circuit Cellar, Inc. Reproduction of this publication in whole
or in part without written consent from Circuit Cellar, Inc. is
prohibited.
DISCLAIMER
Circuit Cellar® makes no warranties and assumes no
responsibility or liability of any kind for errors in these
programs or schematics or for the consequences of any
such errors. Furthermore, because of possible variation in
the quality and condition of materials and workmanship of
reader-assembled projects, Circuit Cellar® disclaims any
responsibility for the safe and proper function of reader-
assembled projects based upon or from plans, descriptions, or
information published by Circuit Cellar®.
The information provided by Circuit Cellar® is for educational
purposes. Circuit Cellar® makes no claims or warrants that
readers have a right to build things based upon these ideas
under patent or other relevant intellectual property law in
their jurisdiction, or that readers have a right to construct or
operate any of the devices described herein under the relevant
patent or other intellectual property law of the reader’s
jurisdiction. The reader assumes any risk of infringement
liability for constructing or operating such devices.
© Circuit Cellar 2016 Printed in the United States
C. J. Abate
THE TEAM
EDITOR-IN-CHIEF
C. J. Abate
(Green Computing), Bob
Japenga (Embedded
in Thin Slices), Robert
Lacoste (The Darker
Side), Ed Nisley (Above
the Ground Plance),
George Novacek (The
Consummate Engineer),
and Colin O’Flynn
(Programmable Logic in
Practice)
FOUNDER
Steve Ciarcia
PROJECT EDITORS
ART DIRECTOR
KC Prescott
ADVERTISING COORDINATOR
Kim Hopkins
PUBLISHER
Chris Coulston, Ken
Davidson, and David
Tweed
OFFICE ASSISTANT
Dan Rodrigues
COLUMNISTS
Debbie Lavoie
Jeff Bachiochi (From the
Bench), Ayse K. Coskun
circuitcellar.com
3
OUR NETWORK
SUPPORTING COMPANIES
Accutrace
All Electronics Corp.
AP Circuits
ARM, Ltd.
Custom Computer Services
Front Panel Express, LLC
HuMANDATA, Ltd.
IAR Systems
Imagineering, Inc.
India m2m2iot Forum 2016
Ironwood Electronics
Jeffery Kerr, LLC
7
79
11
C2, 78
79
11
51
29
C4, 79
37
79
79
Labcenter
Lemos International
MaxBotix, Inc.
ME Labs, Inc.
Mouser Electronics
MyRo Electronic Control Devices
Pico Technology
Quantum Leaps, LLC
SEGGER
Technologic Systems
Trinity College Robotics Contest
21
25
79
78
79
79
9, 79
47
1, 78
33, 78
55
NOT A SUPPORTING COMPANY YET?
Contact Peter Wostrel (circuitcellar@smmarketing.us, Phone 978.281.7708, Fax 978.281.7706)
to reserve your own space for the next edition of our members’ magazine.
Zgłoś jeśli naruszono regulamin