|
The Wiring hardware is a small circuit board that includes a tiny computer of the size of a postage stamp known as microcontroller. This computer can be programmed in the Wiring programming environment to control all kinds of sensors and actuators. Sensors are devices that allow the board to acquire information from the surrounding environment (temperature, light, distance to an object etc.). Actuators are devices that allow the board to create changes (responses) in the physical world (light, movement, temperature, etc.) making possible to create all kinds of interactive artifacts. A microcontroller addresses some of the difficulties involved in prototyping with electronics by introducing the concept of programming into it. The same unit can behave in different ways, just by doing or modifying a software program to adapt it to a specific need or purpose. In order to attach sensors and actuators the Wiring hardware provides a set of connectors known as pins. A pin can be set as INPUT or OUTPUT whether it is used to read a sensor or create responses in the physical world through actuators. Sensors can be of different kinds but they may be grouped into digital and analog. Digital refers to signals with two possible states, ON or OFF, HIGH or LOW, like switches for example or special communication protocols. Analog refers to signals that can take any value in a continuous range, like luminosity or temperature. The Wiring hardware can be connected to a PC via a USB port. This connection is both for uploading a program written in the Wiring programming environment to the board and to communicate the board with a computer for other purposes, like sending data from/to the board to an application running on a PC. The PC recognizes the Wiring hardware as a serial port, being able to read and send data to it from many applications. There are 3 basic prototyping scenarios Wiring was designed for: standalone interactive objects or spaces, interactive objects or spaces connected to a computer to enhance the prototype capabilities, or networked objects or spaces by communicating multiple hardware devices. There are two flavors of the Wiring hardware: The Wiring I/O board (left in the diagrams) and the WiringMini (right in the diagrams). The Wiring I/O board can be used out of the box, it provides a USB port on it which can be directly attached to a computer for uploading programs, no special setup or connections needed to start working with it so it is ideal in the classroom as it is just ready to be used. The WiringMini is a smaller version (in size) of the Wiring I/O board, it is intended for advanced users, it doesn´t include a USB connector on it so a special connection setup using a Wiring USBAdapter must be done before start using it. Because of the smaller size factor the WiringMini can be used directly on a breadboard, it has lower costs so it is ideal for setting up production of interactive artifacts in small-mid ranges cost effective. It also fits in tiny places and has a very low power consumption and flexibility. The Wiring hardware is fully assembled, tested and ready to use. The Wiring hardware is RoHS (Restriction of Hazardous Substance Directive) compliant.
|
|
|
|
|
|
|
|
|
|
|
|