Skip to main content

Simple GPIO input/output program for raspberry pi

By: prayag nao

Today we are going to discuss about simple I/O program of raspberry pi.here is pin diagram of raspberry.



so we are going to talk about GPIO I/O program then we need 2 pins,one for output and one for input from button.

material required:
  • Raspberry pi.
  • A push Button.
  • some connector wires.
  • A LED.
connections:
  • connect 5v pin of raspberry pi to one pin of push button.
  • Now connect one end of push button ti 11th pin of raspberry pi.
  • Now connect 13th pin to +ev pin of led and ground to -ev pin of led (you should use a resistance of 330omhs in series with LED).
Programming:

  •  open text editor of raspberry pi and paste the following code.
      import GPIO.RPi as GPIO            ##import GPIO library
      import time
      GPIO.setmode(GPIO.BOARD)    ##use board pin numbering
      GPIO.setup(11,GPIO.IN)          ##set 11th pin as Input pin
      GPIO.setup(13,GPIO.OUT)       ## set 13th pin as output pin

      while 1:
        if GPIO.input(11):
             GPIO.output(13,1)  ## Turn on led
             time.sleep(1)           ## 1 second delay
             GPIO.output(13,0)  ## Turn off led
             time.sleep(1)        
  • Now save the following code with name of input.py.
  • Run this code as root user and you will see when we press button led will start blinking in 1 second delay.
For any query pls comment below.

Comments

Popular posts from this blog

How an engine cooling system works

By: Prayag nao



HOW INTERNAL EXPANDING BRAKE WORKS

By:Prayag nao


An internal expanding brake consists of two shoes S1 and S2. The outer surface of the shoes are lined with some friction material (usually with Ferodo) to increase the coefficient of friction and to prevent wearing away of the metal. Each shoe is pivoted at one end about a fixed fulcrum O1and O2 and made to contact a cam at the other end. When the cam rotates, the shoes are pushed outwards against the rim of the drum. The friction between the shoes and the drum produces the braking torque and hence reduces the speed of the drum. The shoes are normally held in
off position by a spring . The drum encloses the entire mechanism to keep out dust and moisture. This type of brake is commonly used in motor cars and light trucks.



We shall now consider the forces acting on such a brake, when the drum rotates in the anticlockwise direction. It may be noted that for the anticlockwise direction, the left hand shoe is known as leading or primary shoe while the right hand sho…

Awesome iris mechanism

By:Prayag nao



An iris is a mechanism that is used as a compact solution to close and open holes. It is made up of usually a series of metal plates that can fold in on each other or expand out. Iris mechanisms are commonly found in optical shutters (diaphragms). Irises are sometimes used in science fiction as doors.