Introduction Related Video: Intro to Synchronous Serial Asynchronous serial communication, which you can see in action in the Serial Output lab, is a common way for two computers to communicate. Both computers must have their own clock, and keep time independently of each other. This works well for personal computers, mobile devices, and microcontrollers because … Continue reading “Synchronous Serial Communication: The Basics”
A list of components available for checkout from the ITP equipment room. Unlike the components in the shop, these are not expendable, and should be returned. But if you wanthttps://itp.nyu.edu/physcomp/itp/checkout-components-at-itp/ to get a feel for how they’ll work in your project before you buy one of your own, then check them out from the equipment … Continue reading “Components at the ER”
The bad news is that New York City has very few storefront outlets for electronics. If you need a last minute component, you don’t have many options. Tinkersphere carries some parts, but don’t rely on them. Your better option is to plan in advance and order online. You’ll end up buying most of your electronic … Continue reading “Suppliers”
The following books are useful physical computing resources: Physical Computing: Sensing and Controlling the Physical World with Computers, Dan O’Sullivan and Tom Igoe ©2004, Thomson Course Technology PTR; ISBN: 159200346XNYU E-Book HereNYU Permalink HereIncludes all the stuff covered in class and lots of advanced examples as well. This book was developed from this course. The code examples … Continue reading “Related Books and Articles”
Introduction If you’ve never programmed before, there are a few terms and concepts that may throw you off when you first start. There are many helpful guides to understanding programming on the web, and there are many for Arduino, p5.js, and Processing in particular. What follows are some specific concepts that will come up in … Continue reading “Programming Terms and Programming Environments”
Class Info What: Intro to Physical Computing Wednesdays, ITPG-GT.2301.5 When: Wednesdays 3.20pm – 6.15pm (Wednesday Class Dates) Where: NYU Tisch Building, 4th floor, Room 447 Who: Benedetta Piantella Contact Best way to reach me is via email at: bp432@nyu.edu or benedetta.piantella@nyu.edu Office Hours by appointment on Monday, Wednesday and Thursday. Sign up on my Calendar … Continue reading “WEDNESDAY”
Class Info What: Intro to Physical Computing Mondays, ITPG-GT.2301.6 When: Mondays 12.10pm – 3.05pm (Monday Class Dates) Where: NYU Tisch Building, 4th floor, Room 406 Who: Benedetta Piantella Contact Best way to reach me is via email at: bp432@nyu.edu or benedetta.piantella@nyu.edu Office Hours by appointment on Monday, Wednesday and Thursday. Sign up on my Calendar … Continue reading “MONDAY”
This lab shows you how to set up a unipolar stepper motor using an H-Bridge.
Introduction Related video: High Current Loads When you’re using microcontrollers, you frequently need to control devices that need more electrical current than a microcontroller can supply. Common examples include: Controlling a DC motor Controlling low-voltage (12-24V) lights Controlling addressable LEDs For all of these applications, you’ll need a high-current power supply. For some applications where the … Continue reading “Transistors, Relays, and Controlling High-Current Loads”
Overview Power supply is a reference to the source of electrical power. Most electronic circuits require a DC power supply. Chances are you have one at home already, and can use it for physical computing projects. The most common operating voltages for microcontrollers and digital processors are 5V and 3.3V. You can find power supplies … Continue reading “Understanding DC Power Supplies”