C
Для простоты, можно использовать библиотеку, реализующую методы а-ля Arduino — wiringPi.
Установка:
cd /tmp
wget http://project-downloads.drogon.net/files/wiringPi-1.tgz
tar xfz wiringPi-1.tgz
cd wiringPi/wiringPi
make
sudo make install
тестовый blink.c
/*
* blink.c:
* Simple test program to blink an LED on pin 7
*/
#include <wiringPi.h>
#include <stdio.h>
int main (void)
{
int pin = 7;
printf("Raspberry Pi wiringPi blink test\n");
if (wiringPiSetup() == -1)
exit (1);
pinMode(pin, OUTPUT);
for (;;){
printf("LED On\n");
digitalWrite(pin, 1);
delay(250);
printf("LED Off\n");
digitalWrite(pin, 0);
delay(250);
}
return 0;
}
остаётся собрать и запустить:
cc -o blink blink.c -L/usr/local/lib -lwiringPi
sudo ./blink
Комментарии (4)
RSS свернуть / развернутьable
SinauRus
Farnell — E26.73+доставка Е20.00
able
snop
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.