Showing posts with label GPIO. Show all posts
Showing posts with label GPIO. Show all posts

Saturday, August 2, 2014

GPIO 05-pwm

Raspberry PI has the ability to use PWM (pulse width modulation) to control width of the pulse sent on the GPIO pin, which provides better granularity to control connected devices, in this case LED.
This feature allows to control LEDs intensity, which can be used with RGB LED to mix colors.

Sunday, July 20, 2014

GPIO 04-rgb

I finally got to the RGB LED and tried to connect it to Raspberry PI.
This first script (04-rgb.sh) is a modification of previous one. It uses one new feature though, associative fields in bash to distinguish between the three basic colors (RGB) and their combinations (Yellow, Purple, Light Blue, White) as shown on the figure:


The following figure shows how the LED is connected to GPIO.

Monday, June 30, 2014

GPIO 03-leds

This script controls LEDs connected to the GPIO, however, it uses different approach. Instead of using python library to handle GPIO pins, is uses direct calls from shell. It is written in bash.

Monday, June 23, 2014

GPIO 02-leds

This is a slightly modified 01-leds python script. It can turn on/off group of LEDs (all red, green or yellow) defined in the LEDret(color) function.
This post shows scheme of how the LEDs are connected to GPIO.


Saturday, June 21, 2014

GPIO 01-leds

This is my first post regarding Raspberry's GPIO pins. This is very basic scheme consisting of ten LEDs, which are controlled by python script, providing several effects for LEDs.