An Introduction to Physical Computing<br/>Section One Fun and Games<br/>Project 1 Makey Makey Spin Art with Motors<br/>Step 1: Motor Size and Voltage<br/>Step 2: Motor Test<br/>Step 3: Cold Cuts, Hot Glue, and Takeout<br/>Step 4: Switch<br/>Step 5: Power Up the Makey Makey<br/>Step 6: Sticky Note Spin-Out Art<br/>Taking It Further<br/>Project 2 Cootie-Catcher Paper Circuit with Makey Makey<br/>Create Scratch Game<br/>Step 1: Create Account and Get Started<br/>Step 2: Program Arrow Keys in Scratch<br/>Step 3: Program “W” and “A”<br/>Create Cootie Catcher<br/>Step 1: Print Template, Cut, and Fold<br/>Step 2: Conductive Tape on Arrows<br/>Step 3: Refold<br/>Step 4: Conductive Tape on EARTH<br/>Step 5: Prepare Wires<br/>Step 6: Connect Prepared Wiring to Cootie Catcher<br/>Step 7: Prepare “w” and “a” Connections<br/>Step 8: Create an EARTH Connection<br/>Step 9: Connect to the Makey Makey<br/>Step 10: Test Connections<br/>Step 11: Tell Fortunes!<br/>Taking It Further<br/>Project 3 Makey Makey Marble Maze<br/>Build a Maze and Switches<br/>Step 1: Find a Big Flat Box and Design a Maze<br/>Step 2: Build Walls with Straws and Hot Glue<br/>Step 3: Create Switches at Traps<br/>Step 4: Test Switches/Debug<br/>Step 5: Power LEDs<br/>Optional Tinkering: Chibitronics and LED Powered with Makey Makey<br/>Step 1: Extend Wiring<br/>Step 2: Hook Up the Makey Makey<br/>Program in Scratch<br/>Step 1: Key Press Scripts<br/>Step 2: Add Variables<br/>Add a Timer<br/>Step 3: Set the Timer to Start<br/>Step 4: Make Seconds<br/>Step 5: Make Minutes<br/>Step 6: Add Timed Sounds<br/>Debug the Timer<br/>Taking It Further<br/>Project 4 Makey Makey Arcade Coin Slot<br/>Step 1: Create a Slot<br/>Step 2: Z-Shaped Paperclip Swing Switch<br/>Step 3: Placement and Fine Tuning<br/>Step 4: Use the Coin Slot with Existing Games<br/>Taking It Further<br/>Project 5 Arcade-Style Fortune Teller<br/>Build Character and Arcade Box<br/>Step 1: Create a Character<br/>Step 2: Make Arms with Conductive Hands<br/>Step 3: Wire Arms<br/>Step 4: Reset Switch and Connecting Coin Slot<br/>Program with Scratch<br/>Step 1: Variables in Scratch<br/>Step 2: Animate Backdrops<br/>Step 3: Animate Eyes and Mouth<br/>Step 4: Record Sounds<br/>Step 5: Reset/Start Button and Resting State<br/>Step 6: “Repeat” Block<br/>Step 7: Debug with “if/then”<br/>Step 8: Coin Drop<br/>Step 9: Set Variables<br/>Step 10: More Debugging with “if/then”<br/>Step 11: Crazy Eyes<br/>Step 12: Play Fortunes<br/>Step 13: Loose Ends, Variables, and Broadcasts<br/>Step 14: Final Setup<br/>Taking It Further<br/>Project 6 Build Your Own Pinball Machine<br/>Step 1: Cut It Out<br/>Step 2: Frame and Base Assembly for Pinball Machine with Ball Return<br/>Step 3: Box Assembly for Simple Pinball Machine<br/>Step 4: Ball Launcher<br/>Step 5: Curve<br/>Step 6: Flippers<br/>Step 7: Actuators<br/>Step 8: Simple 1- by 2-Inch Push Stick Actuators<br/>Step 9: Rod Actuators<br/>Step 10: Legs and Laptop Holder<br/>Step 11: Bumpers, Guides, and Obstacles<br/>Step 12: Wiring and Scratch Link<br/>Step 13: Launcher Switch<br/>Step 14: Ball Return Switches<br/>Step 15: Bell Switch<br/>Step 16: Rail Track Switch<br/>Step 17: Swing Switch<br/>Step 18: Basket of Nails<br/>Step 19: Teeter-Totter Channel Switch<br/>Taking It Further<br/>Section Two Interactive<br/>Project 7 Cookie Jar Alarm<br/>Step 1: Pick a Jar<br/>Step 2: The Latch Switch<br/>Step 3: Lift Lid Switch<br/>Step 4: Simple Scratch Alarm<br/>Step 5: Keep Minions from Eating Cookies<br/>Taking It Further<br/>Project 8 Makey Makey Light-Up Morse Code Machine<br/>Step 1: Make a Tower<br/>Step 2: Assembly<br/>Step 3: Wire a Button to Cardboard<br/>Step 4: Send Secret Messages<br/>Taking It Further<br/>Project 9 Makey Makey Etch-a-Processing Sketch<br/>Write a Sketch in Processing<br/>Step 1: Look Around Processing<br/>Step 2: void setup()<br/>Step 3: void draw()<br/>Step 4: Track Mouse Movement<br/>Step 5: Test<br/>Step 6: Tinker with strokeWeight()<br/>Make an Etch-a-Sketch Box<br/>Step 1: Prepare Box and Drill Holes<br/>Step 2: Prepare the Box with Conductive Paint<br/>Step 3: Transform Lids into Controllers<br/>Step 4: Attach the Lids to the Box<br/>Step 5: Hook Up Your Makey Makey and Play!<br/>Taking It Further<br/>Project 10 Makey Makey Musical Hoodie (Interactive Clothing)<br/>Make a Fabric Switch<br/>Step 1: Prepare Fabric Iron Fusible Interfacing to Fabric<br/>Step 2: Create a Template and Cut Out Shapes<br/>Step 3: Connect Conductive Switch Pads<br/>Step 4: Sew the Switch Together<br/>Step 5: Repeat for All Shapes<br/>Step 6: Test Your Fabric Switches<br/>Sew Circuitry<br/>Step 1: Adhere Shapes<br/>Step 2: Make Conductive Patches<br/>Step 3: Map Circuitry<br/>Step 4: Sew Circuit Key Presses<br/>Step 5: Sew Negative<br/>Step 6: Insulate the Circuitry<br/>Step 7: Create Soft Leads (Or Use Alligator Clips)<br/>Program and Hook to Makey Makey<br/>Step 1: Raspberry Pi<br/>Step 2: Hook Alligator Clips or Soft Leads<br/>Step 3: Hide the Electronics<br/>Taking It Further<br/>One-Banana Hack of Musical Hoodie: Hack a Plushie<br/>Step 1: Make a Fabric Switch from the Previous Instructions<br/>Step 2: Create a Pair of Soft Leads for the Key Press and for EARTH<br/>Step 3: Affix Fabric Switch with Glue and Hand Sew Snaps<br/>Step 4: Make a One-Button Game in Scratch<br/>Step 5: Nest “If/Else” Statements<br/>Taking It Further<br/>Project 11 Makey Makey Swipe Input<br/>Step 1: Create a Drawing<br/>Step 2: Create a List (Array) in Scratch<br/>Step 3: Add to Target<br/>Step 4: Set Gestures<br/>Step 5: Forever, If, Repeat<br/>Step 6: Create a Second Target<br/>Step 7: Program<br/>Taking It Further<br/>Section Three Hacks and Pranks<br/>Project 12 Hacking a Kid’s Toy with Makey Makey<br/>Hack Keyboard Toy<br/>Step 1: Take Out the Battery<br/>Step 2: Open Up the Toy<br/>Step 3: Investigate Easy Places to Create Switches<br/>Step 4: Hack Dome Switches<br/>Step 5: Create Keyboard Switches with Copper Tape<br/>Step 6: Put It Back Together<br/>Step 7: Remap Makey Makey Buttons<br/>Program with Scratch!<br/>Step 1: Remix Piano Project<br/>Step 2: Label Sprites with Key Press<br/>Step 3: Add “Change instrument”<br/>Step 4: Add Sound Effects and “Stop all”<br/>Step 5: Create a Copy and Add Sound Effects<br/>Step 6: Create Another Copy and Record Sounds<br/>Step 7: Rotate between Scratch Games to Make Music<br/>Taking It Further<br/>Project 13 One-Banana Hack: Hacking a Kid’s Toy<br/>Step 1: Determine Conductivity<br/>Step 2: Open Up the Toy Xylophone<br/>Step 3: Wrap the Xylophone Keys with Conductive Tape<br/>Step 4: Test Ring Sound<br/>Step 5: Create EARTH with Mallet<br/>Step 6: Program with Scratch<br/>Taking It Further<br/>Project 14 Makey Makey Power Tail Prank<br/>Step 1: Make a Plan<br/>Step 2: Makey Makey to PowerSwitch Tail II<br/>Create a Pillow Switch<br/>Step 1: Measure and Cut Fabric<br/>Step 2: Tape Traces<br/>Step 3: Wide Zigzag Stitch<br/>Step 4: Hem, Pin, Sew<br/>Step 5: Insulate Your Switch<br/>Step 6: Put It All Together<br/>Taking It Further<br/>Project 15 Makey Makey Lock Box<br/>Create a Lock Program in Scratch<br/>Step 1: Create Lists<br/>Step 2: Program Keys<br/>Step 3: If This, Do That<br/>Create a Lock Box<br/>Step 1: Mark Brad Placement<br/>Step 2: Label Keys and Hook Up Makey Makey<br/>Step 3: Get Ready to Play!<br/>Taking It Further<br/>Section Four About Makey Makey Go<br/>Project 16 Makey Go No Donut Prank<br/>Step 1: Make a Hassle<br/>Step 2: Make It Totally Random<br/>Step 3: Set the Trap<br/>Step 4: Test and Watch<br/>Taking It Further<br/>Project 17 Makey Go “Chopsticks”<br/>Create Scratch Program<br/>Step 1: Create and Set Variables<br/>Step 2: Add Sounds in “Sounds” Tab<br/>Step 3: Play Sound and Change Note (Left Hand)<br/>Step 4: Play Sound and Change Note (Right Hand)<br/>Step 5: If Counter Reaches Last Note, Reset to Beginning<br/>Conductive Chopstick and Dipping Bowl<br/>Step 1: Create Conductive Chopstick and Dipping Bowl<br/>Step 2: Dip It Real Good!<br/>Taking It Further<br/>Project 18 Makey Go “Heart and Soul” Plant Kalimba (Thumb Piano)<br/>Program Tones<br/>Step 1: Play a Song<br/>Step 2: Create Variable and Set Instrument<br/>Step 3: “If” and “Or”<br/>Create Kalimba<br/>Step 1: Dig Up Supplies<br/>Taking It Further<br/>Project 19 Makey Go Cat Clicking Game<br/>Step 1: Backdrops and Sprites<br/>Step 2: Lion Click Counters<br/>Step 3: Instructions and Insurance<br/>Step 4: Backdrop Switch and Click Count<br/>Step 5: Plug and Play!<br/>Taking It Further<br/>Project 20 Makey Go Lemon Squeezy<br/>Step 1: Lemon Drops and Sprites<br/>Step 2: Set Up Variables and Start Screen<br/>Step 3: Variable Setting and Scoring Equations<br/>Step 4: Countdown Clock<br/>Step 5: Click and Clack<br/>Step 6: Connect and Play Tips<br/>Taking It Further<br/>Index