Index
 
  Reference for Wiring 1.0 (ALPHA) 0019+. If you have a previous version, use the reference included with your software. If you see any errors or have any comments, let us know.
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()