Skip to main content
Making Things Smart: Easy Embedded JavaScript Programming for Making Everyday Objects Into Intelligent Machines

Making Things Smart: Easy Embedded JavaScript Programming for Making Everyday Objects Into Intelligent Machines

Current price: $34.99
Publication Date: August 29th, 2017
Publisher:
Make Community, LLC
ISBN:
9781680451894
Pages:
352
The MIT Press Bookstore
1 on hand, as of Feb 28 6:04pm
(JR:IT)
On Our Shelves Now

Description

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:

  1. What Is an Electric Motor?

    1. Experiment 1: Faraday's Motor
    1. Experiment 2: Motor with Commutator
    1. Experiment 3: Stepper Motor
    1. Experiment 4: Stepper Motor Control
    1. Experiment 5: More Stepper Motor Control
  1. Stroboscope Tachometer

    1. Experiment 6: Detecting Speed
    1. Experiment 7: Stroboscope
    1. Experiment 8: Brighter Stroboscope
  1. John Logie Baird's TV

    1. Experiment 9: Persistence of Vision
    1. Experiment 10: John Logie Baird's TV
  1. Make a Simple Robot

    1. Experiment 11: Try Out a Servo Motor
    1. Experiment 12: Make a Simple Robot
    1. Experiment 13: Following Light
  1. Pen Plotter

    1. Experiment 14: Pen Plotter
  1. Digital Pinhole Camera

    1. Experiment 15: Making a Digital Camera
  1. Printer
  1. Experiment 16: Making a Printer
  1. Wired Communication

    1. Experiment 17: Making an Oscilloscope
  1. Cutting the Cord: Infrared

    1. Experiment 18: Making the IR Receiver
    1. Experiment 19: Decoding IR Signals
    1. Experiment 20: Using Our Decoded Signal
    1. Experiment 21: Using Our Remote Control on the Net, with dweet.io
    1. Experiment 22: Using Our Remote Control on the Net, with IFTTT
  1. Cutting the Cord: Radio Signals

    1. Experiment 23: Wiring Up the Receiver
    1. Experiment 24: Wiring Up a Transmitter
    1. Experiment 25: Transmitting from Espruino
    1. Experiment 26: Decoding the Received Data
  1. Connecting with WiFi

    1. Experiment 27: Adding WiFi to Your Pico
    1. Experiment 28: Testing Your Wiring
    1. Experiment 29: Connecting to WiFi
    1. Experiment 30: Sending Data to the Internet
    1. Experiment 31: Getting Data from the Internet
    1. Experiment 32: Creating a Server
  1. Bluetooth Low Energy

    1. Experiment 33: Using Puck.js
    1. Experiment 34: Making a Door Opening Counter
    1. Experiment 35: Advertising Door Openings
    1. Experiment 36: Receiving Door Openings with Eddystone
  1. XY Plotter

    1. Experiment 37: Making an XY Table
    1. Experiment 38: Controlling the XY Table
  1. Internet-Connected Plotter

    1. Experiment 39: Internet-Connected Plotter

About the Author

author bio coming soon