SlideShare a Scribd company logo
Presented By: Conrad Brown

cbrown@radnetworx.com
http://www.lokisec.com
http://twitter.com/guardrad
Founder of Lokisec.com and Southern Maryland
Hacker Space
Alphabet Soup
A+, Net+, Sec+, MCSE 2003, MCITP, CEH, ECSA
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
An Open Source Physical Computing Platform
It is a simple input/output board with a
development environment.
Code on the Arduino IDE
Upload that code to the Arduino Board
Watch the Arduino Board run the code
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
}
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.

More Related Content

PPT
Introduction To Arduino
PPTX
Unit6_P7_luciablazquez
PPTX
Microcontroller arduino uno board
PDF
IoT: An introduction
PPTX
Aapt presentation
PPTX
Tinker cad intro
PPTX
Arduino and c programming
PPT
Cookstream
Introduction To Arduino
Unit6_P7_luciablazquez
Microcontroller arduino uno board
IoT: An introduction
Aapt presentation
Tinker cad intro
Arduino and c programming
Cookstream

Viewers also liked (20)

PPTX
DESAFIO
PPTX
Star chart power point
PPTX
PDF
Conduccion politica
PPTX
Evaluation question2
PPTX
государственные люди м.и. кутузов
PDF
Cоздание библиотечных фотоальбомов и Google+
ODP
Jennifer's class presentation
PPTX
путеводитель по виртуальной информационно краеведческой выставке
PPTX
устный журнал
PPT
Jennifer's class presentation
PPTX
Путешествие в прошлое России
PDF
Mobile health insurance exchange
PPTX
создание единого приложения Abs роли и функции
PPT
Chibyke Global Systems Limited Profile
PPTX
сервисы для представления библиотечных материалов
PPTX
Presentation11 111017084500-phpapp01
PPTX
военные деятели россии
PPT
писатели и художники
DESAFIO
Star chart power point
Conduccion politica
Evaluation question2
государственные люди м.и. кутузов
Cоздание библиотечных фотоальбомов и Google+
Jennifer's class presentation
путеводитель по виртуальной информационно краеведческой выставке
устный журнал
Jennifer's class presentation
Путешествие в прошлое России
Mobile health insurance exchange
создание единого приложения Abs роли и функции
Chibyke Global Systems Limited Profile
сервисы для представления библиотечных материалов
Presentation11 111017084500-phpapp01
военные деятели россии
писатели и художники
Ad

Similar to Introduction to Physical Computing Using Arduino (20)

PPTX
Introduction à Arduino
PPTX
Mickael Couzinet_Arduino
PDF
manual Internet of ThingsArduino_IOTArdu
PDF
IJSRED-V2I2P57
PPT
computer_programming for grade 12 learners
PPTX
arduinoedit.pptx
DOCX
Akash Jinandra EE CPE Resume 7-28-2016
PPTX
Lab Handson: Power your Creations with Intel Edison!
PDF
Design of a usb based data acquisition system
PDF
Design of a usb based data acquisition system
PDF
A STUDY OF AN ENTRENCHED SYSTEM USING INTERNET OF THINGS
DOCX
Embedded system design with microcontrollers in waayoo.com
DOCX
Embedded system design with microcontrollers in waayoo.com
PPT
RAHUL NASKAR IOT.ppt
PPT
Physical prototyping lab1-input_output (2)
PPTX
IoT on Raspberry Pi
PDF
Arduino Teaching Program
PPTX
Using arduino and raspberry pi for internet of things
DOCX
Rohan resume
PPTX
Arduino based IoT Application Programming_20180814.pptx
Introduction à Arduino
Mickael Couzinet_Arduino
manual Internet of ThingsArduino_IOTArdu
IJSRED-V2I2P57
computer_programming for grade 12 learners
arduinoedit.pptx
Akash Jinandra EE CPE Resume 7-28-2016
Lab Handson: Power your Creations with Intel Edison!
Design of a usb based data acquisition system
Design of a usb based data acquisition system
A STUDY OF AN ENTRENCHED SYSTEM USING INTERNET OF THINGS
Embedded system design with microcontrollers in waayoo.com
Embedded system design with microcontrollers in waayoo.com
RAHUL NASKAR IOT.ppt
Physical prototyping lab1-input_output (2)
IoT on Raspberry Pi
Arduino Teaching Program
Using arduino and raspberry pi for internet of things
Rohan resume
Arduino based IoT Application Programming_20180814.pptx
Ad

Recently uploaded (20)

PDF
Review of recent advances in non-invasive hemoglobin estimation
PPTX
20250228 LYD VKU AI Blended-Learning.pptx
PDF
Unlocking AI with Model Context Protocol (MCP)
PDF
Network Security Unit 5.pdf for BCA BBA.
PPTX
Spectroscopy.pptx food analysis technology
PPTX
Machine Learning_overview_presentation.pptx
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PDF
cuic standard and advanced reporting.pdf
PPTX
Programs and apps: productivity, graphics, security and other tools
PDF
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
PPTX
sap open course for s4hana steps from ECC to s4
PDF
Chapter 3 Spatial Domain Image Processing.pdf
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PDF
Empathic Computing: Creating Shared Understanding
PPTX
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
PDF
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PPTX
Big Data Technologies - Introduction.pptx
Review of recent advances in non-invasive hemoglobin estimation
20250228 LYD VKU AI Blended-Learning.pptx
Unlocking AI with Model Context Protocol (MCP)
Network Security Unit 5.pdf for BCA BBA.
Spectroscopy.pptx food analysis technology
Machine Learning_overview_presentation.pptx
Reach Out and Touch Someone: Haptics and Empathic Computing
Diabetes mellitus diagnosis method based random forest with bat algorithm
cuic standard and advanced reporting.pdf
Programs and apps: productivity, graphics, security and other tools
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
sap open course for s4hana steps from ECC to s4
Chapter 3 Spatial Domain Image Processing.pdf
Per capita expenditure prediction using model stacking based on satellite ima...
Building Integrated photovoltaic BIPV_UPV.pdf
Empathic Computing: Creating Shared Understanding
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
Big Data Technologies - Introduction.pptx

Introduction to Physical Computing Using Arduino

  • 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.