Limit search to available items
Book Cover
E-book
Author Williams, Gordon F., author

Title Making things smart : easy embedded JavaScript programming for making everyday objects into intelligent machines / Gordon F. Williams
Edition First edition
Published San Francisco, CA : Maker Media, [2017]
©2017

Copies

Description 1 online resource (304 pages .)
1 online resource (1 volume) : illustrations
Series Make
Make (Maker Media, Inc.)
Contents Copyright; Table of Contents; Preface; Conventions Used in This Book; Using Code Examples; O'Reilly Safari; How to Contact Us; Acknowledgments; Chapter 1. Introduction; Why Make Things Smart?; Learning through Making; Making in JavaScript; Tools and Materials; Part I. Microcontrollers; Chapter 2. What Is a Microcontroller?; ARM History; Programming a Microcontroller; Chapter 3. Getting Started with Espruino; Getting Ready; Mac and Chromebook; Windows; Linux (Including Raspberry Pi); Plugging In; Installing Software; Connecting; Updating Firmware; First Commands; The Editor
Experiment 2: Motor with CommutatorBrushless DC Motors; Experiment 3: Stepper Motor; Experiment 4: Stepper Motor Control; Experiment 5: More Stepper Motor Control; Chapter 6. Stroboscope Tachometer; Finding a Fan; Experiment 6: Detecting Speed; Experiment 7: Stroboscope; Experiment 8: Brighter Stroboscope; Chapter 7. John Logie Baird's TV; Experiment 9: Persistence of Vision; Experiment 10: John Logie Baird's TV; Part III. Electromechanics; Chapter 8. Make a Simple Robot; Experiment 11: Try Out a Servo Motor; Experiment 12: Make a Simple Robot; Experiment 13: Following Light
Chapter 9. Pen PlotterExperiment 14: Pen Plotter; Software; Chapter 10. Digital Pinhole Camera; Experiment 15: Making a Digital Camera; Complete Listing; Chapter 11. Printer; Experiment 16: Making a Printer; Software; Complete Listing; Part IV. Communication; Chapter 12. Wired Communication; Clocking; Experiment 17: Making an Oscilloscope; Using the Oscilloscope; Chapter 13. 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 IFTTTChapter 14. 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; Chapter 15. Connecting with WiFi; Experiment 27: Adding WiFi to Your Pico; Making This Tidier; 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; Controlling Things
Notes Includes index
Online resource; title from title page (Safari, viewed July 19, 2017)
Subject Programmable controllers.
JavaScript (Computer program language)
Microcontrollers.
COMPUTERS -- General.
JavaScript (Computer program language)
Microcontrollers
Programmable controllers
Form Electronic book
ISBN 9781680451870
1680451871
9781680451856
1680451855
9781680451887
168045188X
OTHER TI Make (Sebastopol, Calif.) http://id.loc.gov/authorities/names/no2014108981