• Complain

Gordon F. Williams - Making Things Smart: Easy Embedded JavaScript Programming for Making Everyday Objects into Intelligent Machines

Here you can read online Gordon F. Williams - Making Things Smart: Easy Embedded JavaScript Programming for Making Everyday Objects into Intelligent Machines full text of the book (entire story) in english for free. Download pdf and epub, get meaning, cover and reviews about this ebook. year: 2017, publisher: Maker Media, genre: Home and family. Description of the work, (preface) as well as reviews are available. Best literature library LitArk.com created for fans of good reading and offers a wide selection of genres:

Romance novel Science fiction Adventure Detective Science History Home and family Prose Art Politics Computer Non-fiction Religion Business Children Humor

Choose a favorite category and find really read worthwhile books. Enjoy immersion in the world of imagination, feel the emotions of the characters or learn something new for yourself, make an fascinating discovery.

Gordon F. Williams Making Things Smart: Easy Embedded JavaScript Programming for Making Everyday Objects into Intelligent Machines
  • Book:
    Making Things Smart: Easy Embedded JavaScript Programming for Making Everyday Objects into Intelligent Machines
  • Author:
  • Publisher:
    Maker Media
  • Genre:
  • Year:
    2017
  • Rating:
    5 / 5
  • Favourites:
    Add to favourites
  • Your mark:
    • 100
    • 1
    • 2
    • 3
    • 4
    • 5

Making Things Smart: Easy Embedded JavaScript Programming for Making Everyday Objects into Intelligent Machines: summary, description and annotation

We offer to read an annotation, description, summary or preface (depends on what the author of the book "Making Things Smart: Easy Embedded JavaScript Programming for Making Everyday Objects into Intelligent Machines" wrote himself). If you haven't found the necessary information about the book — write in the comments, we will try to find it.

Making Things Smart teaches the fundamentals of the powerful ARM microcontroller by walking beginners and experienced users alike through easily assembled projects comprised of inexpensive, hardware-store parts.

Projects in this book include:
  • What Is an Electric Motor?
  • Experiment 1: Faradays Motor
  • Experiment 2: Motor with Commutator
  • Experiment 3: Stepper Motor
  • Experiment 4: Stepper Motor Control
  • Experiment 5: More Stepper Motor Control
  • Stroboscope Tachometer
  • Experiment 6: Detecting Speed
  • Experiment 7: Stroboscope
  • Experiment 8: Brighter Stroboscope
  • John Logie Bairds TV
  • Experiment 9: Persistence of Vision
  • Experiment 10: John Logie Bairds TV
  • Make a Simple Robot
  • Experiment 11: Try Out a Servo Motor
  • Experiment 12: Make a Simple Robot
  • Experiment 13: Following Light
  • Pen Plotter
  • Experiment 14: Pen Plotter
  • Digital Pinhole Camera
  • Experiment 15: Making a Digital Camera
  • Printer
  • Experiment 16: Making a Printer
  • Wired Communication
  • Experiment 17: Making an Oscilloscope
  • Cutting the Cord: Infrared
  • Experiment 18: Making the IR Receiver
  • Experiment 19: Decoding IR Signals
  • Experiment 20: Using Our Decoded Signal
  • Experiment 21: Using Our Remote Control on the Net, with dweet.io
  • Experiment 22: Using Our Remote Control on the Net, with IFTTT
  • Cutting the Cord: Radio Signals
  • Experiment 23: Wiring Up the Receiver
  • Experiment 24: Wiring Up a Transmitter
  • Experiment 25: Transmitting from Espruino
  • Experiment 26: Decoding the Received Data
  • Connecting with WiFi
  • Experiment 27: Adding WiFi to Your Pico
  • Experiment 28: Testing Your Wiring
  • Experiment 29: Connecting to WiFi
  • Experiment 30: Sending Data to the Internet
  • Experiment 31: Getting Data from the Internet
  • Experiment 32: Creating a Server
  • Bluetooth Low Energy
  • Experiment 33: Using Puck.js
  • Experiment 34: Making a Door Opening Counter
  • Experiment 35: Advertising Door Openings
  • Experiment 36: Receiving Door Openings with Eddystone
  • XY Plotter
  • Experiment 37: Making an XY Table
  • Experiment 38: Controlling the XY Table
  • Internet-Connected Plotter
  • Experiment 39: Internet-Connected Plotter

Gordon F. Williams: author's other books


Who wrote Making Things Smart: Easy Embedded JavaScript Programming for Making Everyday Objects into Intelligent Machines? Find out the surname, the name of the author of the book and a list of all author's works by series.

Making Things Smart: Easy Embedded JavaScript Programming for Making Everyday Objects into Intelligent Machines — read online for free the complete book (whole text) full work

Below is the text of the book, divided by pages. System saving the place of the last page read, allows you to conveniently read the book "Making Things Smart: Easy Embedded JavaScript Programming for Making Everyday Objects into Intelligent Machines" online for free, without having to search again every time where you left off. Put a bookmark, and you can go to the page where you finished reading at any time.

Light

Font size:

Reset

Interval:

Bookmark:

Make
Making Things Smart

by Gordon F . Williams

Copyright 2017 Gordon F. Williams. All rights reserved.

Printed in the United States of America.

Published by Maker Media, Inc. , 1700 Montgomery Street, Suite 240, San Francisco, CA 94111.

Maker Media books may be purchased for educational, business, or sales promotional use. Online editions are also available for most titles (http://oreilly.com/safari). For more information, contact OReilly Medias institutional sales department: 800-998-9938 or corporate@oreilly.com .

  • Editor: Patrick Di Justo
  • Production Editor: Melanie Yarbrough
  • Copyeditor: Kim Cofer
  • Proofreader: Charles Roumeliotis
  • Indexer: WordCo Indexing Services
  • Interior Designer: David Futato
  • Cover Designer: Karen Montgomery
  • Illustrator: Rebecca Demarest
  • July 2017: First Edition
Revision History for the First Edition
  • 2017-06-29: First Release

See http://oreilly.com/catalog/errata.csp?isbn=9781680451894 for release details.

Make:, Maker Shed, and Maker Faire are registered trademarks of Maker Media, Inc. The Maker Media logo is a trademark of Maker Media, Inc. Making Things Smart and related trade dress are trademarks of Maker Media, Inc.

Many of the designations used by manufacturers and sellers to distinguish their products are claimed as trademarks. Where those designations appear in this book, and Maker Media, Inc. was aware of a trademark claim, the designations have been printed in caps or initial caps.

While every precaution has been taken in the preparation of this book, the publisher and authors assume no responsibility for errors or omissions, or for damages resulting from the use of the information contained herein.

978-1-680-45189-4

[TI]

Preface

We humans have endless imaginations. Makingwhether thats painting, designing, building, or programmingcan be one of the most satisfying human experiences. Standing back from a creation and thinking, I made that, is one of the best feelings I know.

But today, the things we make dont just need to be inanimate objects. We can bring them alive by making them smart. Making Things Smart teaches you how to incorporate microcontrollers into intriguing programmable machines.

Using everyday objects and skills, youll learn how to make a digital camera, a printer, a robot, an early TV, and much more. As you go along youll learn about the components youre using and the creative history behind them. Youll also learn to code in JavaScript, the popular programming language used by millions of web developers. Because youll be using a language interpreter youll able to build up your sofware line by line and see the effect of each bit of code as you add it.

I love making and have done it all my life. I hope this book inspires you to create and learn, and have fun along the way.

Conventions Used in This Book

The following typographical conventions are used in this book:

Italic

Indicates menu items, new terms, URLs, email addresses, filenames, and file extensions.

Constant width

Used for program listings, as well as within paragraphs to refer to program elements such as variable or function names, data types, statements, and keywords.

Constant width bold

Shows commands or other text that should be typed literally by the user.

Constant width italic

Shows text that should be replaced with user-supplied values or by values determined by context.

Tip

This element signifies a tip or general note.

Warning

This element indicates a warning or caution.

Using Code Examples

Supplemental material (code examples, exercises, etc.) is available for download at https://github.com/espruino/making-things-smart.

This book is here to help you get your job done. In general, if example code is offered with this book, you may use it in your programs and documentation. You do not need to contact us for permission unless youre reproducing a significant portion of the code. For example, writing a program that uses several chunks of code from this book does not require permission. Selling or distributing a CD-ROM of examples from Make: books does require permission. Answering a question by citing this book and quoting example code does not require permission. Incorporating a significant amount of example code from this book into your products documentation does require permission.

We appreciate, but do not require, attribution. An attribution usually includes the title, author, publisher, and ISBN. For example: Making Things Smart by Gordon F. Williams (OReilly). Copyright 2017 Gordon F. Williams, 978-1-680-45189-4.

If you feel your use of code examples falls outside fair use or the permission given above, feel free to contact us at .

OReilly Safari
Note

Safari (formerly Safari Books Online) is membership-based training and reference platform for enterprise, government, educators, and individuals.

Members have access to thousands of books, training videos, Learning Paths, interactive tutorials, and curated playlists from over 250 publishers, including OReilly Media, Harvard Business Review, Prentice Hall Professional, Addison-Wesley Professional, Microsoft Press, Sams, Que, Peachpit Press, Adobe, Focal Press, Cisco Press, John Wiley & Sons, Syngress, Morgan Kaufmann, IBM Redbooks, Packt, Adobe Press, FT Press, Apress, Manning, New Riders, McGraw-Hill, Jones & Bartlett, and Course Technology, among others.

For more information, please visit http://oreilly.com/safari.

How to Contact Us

Please address comments and questions concerning this book to the publisher:

  • Make:
  • 1160 Battery Street East, Suite 125
  • San Francisco, CA 94111
  • 877-306-6253 (in the United States or Canada)
  • 707-639-1355 (international or local)

We have a web page for this book, where we list errata, examples, and any additional information. You can access this page at http://bit.ly/making-things-smart.

Make: unites, inspires, informs, and entertains a growing community of resourceful people who undertake amazing projects intheir backyards, basements, and garages. Make: celebrates yourright to tweak, hack, and bend any technology to your will. TheMake: audience continues to be a growing culture and community that believes in bettering ourselves, our environment, oureducational systemour entire world. This is much more thanan audience, its a worldwide movement that Make: is leading. We call it the Maker Movement.

For more information about Make:, visit us online:

  • Make: magazine: http://makezine.com/magazine
  • Maker Faire: http://makerfaire.com
  • Makezine.com: http://makezine.com
  • Maker Shed: http://makershed.com

To comment or ask technical questions about this book, send email to .

Acknowledgments

Id like to thank the team at Maker Media for giving me a chance with Making Things Smartdespite it being my first bookand for their patience as I have come to grips with the process of book writing! Id also like to thank Brian Jepson and Anna Kaziunas France, who are no longer at Maker Media but were instrumental in getting me started.

My wife Marianne has been amazingnot just for her help with this book and my work in general, but for giving me the confidence to start working for myself almost 10 years ago, and for her continued support of my crazy ideas since then!

Next page
Light

Font size:

Reset

Interval:

Bookmark:

Make

Similar books «Making Things Smart: Easy Embedded JavaScript Programming for Making Everyday Objects into Intelligent Machines»

Look at similar books to Making Things Smart: Easy Embedded JavaScript Programming for Making Everyday Objects into Intelligent Machines. We have selected literature similar in name and meaning in the hope of providing readers with more options to find new, interesting, not yet read works.


Reviews about «Making Things Smart: Easy Embedded JavaScript Programming for Making Everyday Objects into Intelligent Machines»

Discussion, reviews of the book Making Things Smart: Easy Embedded JavaScript Programming for Making Everyday Objects into Intelligent Machines and just readers' own opinions. Leave your comments, write what you think about the work, its meaning or the main characters. Specify what exactly you liked and what you didn't like, and why you think so.