Specifications
Place of Origin :
china
Brand Name :
banana pi
Model Number :
Banana pi IO extend Board
Certification :
ce,fcc,rosh
Description

Banana pi IO extend Board

  • Brand:banana pi Accessories
  • Model:Banana pi IO extend Board,can use on respberry pi.
  • Price:
  • contact with: cherryjiang at banana-pi.com
  • skype: sinovoip-02
  • www.banana-pi.com

Introduction:

Banana pi IO extend Board

Use WiringPi write C code to test .

#include
#include
int SER = 12;
int RCLK = 10;
int SRCLK = 14;
unsigned char LED[8]={0x01, 0x02, 0x04, 0x08, 0x10, 0x20, 0x40, 0x80};
void SIPO(unsigned char byte);
void pulse(int pin);
void init() {
pinMode(SER, OUTPUT);
pinMode(RCLK, OUTPUT);
pinMode(SRCLK, OUTPUT);
digitalWrite(SER, 0);
digitalWrite(SRCLK, 0);
digitalWrite(RCLK, 0);
}
void delayMS(int x) {
usleep(x * 1000);
}
int main (void)
{
if (-1 == wiringPiSetup()) {
printf("Setup wiringPi failed!");
return 1;
}
init();
int i;
while(1) {
for(i = 0; i < 8; i++)
{
SIPO(LED[i]);
pulse(RCLK);
delayMS(50);
printf(" i = %d", i);
}
printf("\n");
delayMS(500); // 500 ms
for(i = 7; i >= 0; i--)
{
SIPO(LED[i]);
pulse(RCLK);
delayMS(50);
printf(" i = %d", i);
}
delayMS(500); // 500 ms
}
usleep(1000);
digitalWrite(RCLK, 1);
}
void SIPO(unsigned char byte)
{
int i;
for (i=0;i<8;i++)
{
digitalWrite(SER,((byte & (0x80 >> i)) > 0));
pulse(SRCLK);
}
}
void pulse(int pin)
{
digitalWrite(pin, 1);
digitalWrite(pin, 0);
}

Banana pi IO extend Board
Send your message to this supplier
Send Now

Banana pi IO extend Board

Ask Latest Price
Place of Origin :
china
Brand Name :
banana pi
Model Number :
Banana pi IO extend Board
Certification :
ce,fcc,rosh
Contact Supplier
Banana pi IO extend Board
Banana pi IO extend Board
Banana pi IO extend Board
Banana pi IO extend Board
Banana pi IO extend Board

Shenzhen Sino Voip Co,Ltd

Active Member
12 Years
Guangdong, Shenzhen
Since 2004
Business Type :
Manufacturer,Exporter,Seller
Total Annual :
$5,000,000-$10,000,000
Employee Number :
50-100
Certification Level :
Active Member
Contact Supplier
Submit Requirement