Today the experiment with Raspberry Pi was to explore the GPIO. But actually I didn't have anything(even connecting wires) , because its long time since I do something with breadboard. Even I was not sure how much I remember on breadboard schema.
Raspberry Pi GPIO
But within 3 hours of effort ( buying all these connecting wires & resisters & jumpers ), happily now the LED is blinking with Raspberry Pi and Python.
How to Blink LED with Raspberry Pi 7th GPIN using Python Program
1. login to Raspberry ssh ssh pi@192.168.1.10 ( hope you have set a static ip address ) other wise you need to use HDMI cable connect to monitor
2.Write Python program to control GPIN 7
Program to On the 7th PIN :
import RPi.GPIO as GPIO
GPIO.setmode(GPIO.BOARD)
GPIO.setup(7,GPIO.OUT)
GPIO.output(7,True)
GPIO.setmode(GPIO.BOARD)
GPIO.setup(7,GPIO.OUT)
GPIO.output(7,True)
Program to Blink LED connected to the 7th Pin
if you don't have Rpi GPIO module , it is required to get and install using apt-get install command. Those libraries should be imported before we use specific opcodes. As you indentation is important in python especially for loop logic.
import RPi.GPIO as GPIO
import time
GPIO.setmode(GPIO.BOARD)
GPIO.setup(7,GPIO.OUT)
while(1) :
GPIO.output(7,True)
time.sleep(1)
GPIO.output(7,False)
time.sleep(1)
import time
GPIO.setmode(GPIO.BOARD)
GPIO.setup(7,GPIO.OUT)
while(1) :
GPIO.output(7,True)
time.sleep(1)
GPIO.output(7,False)
time.sleep(1)
Setting Up Raspberry Pi board and Circuit to LED.
before starting it recommended to test the LED with connecting the 3.3 V GPIO pin(1) and GPIO Ground pin(6) through 270ohm to see its up or not . Once its tested , you can move the 3.3V connecting jumper wire to Pin7 in Raspberry so that the python program can control the Pin 7 and make the value 0 and 1 to blink the LED.