Index
 
  The Wiring 1.0 _ALPHA_ Reference is a work in progress.
If you see any errors or have any comments, please write to: hbarragan [at] uniandes.edu.co
Name  

pinMode()

   
Examples  
int inpin = 0; 
int outpin = 1; 
int val = 0; 
 
void setup() { 
  pinMode(inpin, INPUT); 
  pinMode(outpin, OUTPUT); 
} 
 
void loop() { 
  val = digitalRead(inpin, HIGH); 
  if(val == HIGH) 
  { 
    digitalWrite(outpin, HIGH); 
  } else { 
    digitalWrite(outpin, LOW); 
  } 
} 
 

Description   The pinMode() method sets the specified digital I/O pin as INPUT or OUTPUT. A digital or binary I/O pin can have two possible values: HIGH or LOW. Is it possible to set or read the value of a digital I/O pin by using the digitalWrite() and digitalRead() methods.
   
Syntax  
pinMode(pin,value)
   
Parameters  
pin   pin number

value   INPUT or OUTPUT

   
Returns   None
   
Usage   Application
   
Related   INPUT
OUTPUT
digitalWrite()
digitalRead()