1. Presented By: Conrad Brown
cbrown@radnetworx.com
http://www.lokisec.com
http://twitter.com/guardrad
2. Founder of Lokisec.com and Southern Maryland
Hacker Space
Alphabet Soup
A+, Net+, Sec+, MCSE 2003, MCITP, CEH, ECSA
3. In the broad sense, physical computing is a creative framework
for understanding human beings' relationship to the digital
world. In practical use, the term most often describes
handmade art, design or DIY hobby projects that use sensors
and microcontrollers to translate analog input to a software
system, and/or control electro-mechanical devices such as
motors, servos, lighting or other hardware.
Source: http://en.wikipedia.org/wiki/Physical_computing
4. An Open Source Physical Computing Platform
It is a simple input/output board with a
development environment.
5. Code on the Arduino IDE
Upload that code to the Arduino Board
Watch the Arduino Board run the code
6. int ledPin = 13;
// LED connected to digital pin 13
void setup()
{
pinMode(ledPin, OUTPUT);
}
// sets the digital pin as output
void loop()
{
digitalWrite(ledPin, HIGH); // sets the LED on
delay(1000);
// waits for a second
digitalWrite(ledPin, LOW); // sets the LED off
delay(1000);
// waits for a second
}
7. The Digital Pins use a digital signal. Digital
signals are either on or off.
The Analog Pins use an analog signal. Analog
signals can vary and are not stuck to being
either on or off.