Seu Curso

  • Full Screen
  • Wide Screen
  • Narrow Screen
  • Increase font size
  • Default font size
  • Decrease font size

Acendendo LED usando linguagem C

Imprimir
Avaliação do Usuário: / 4
PiorMelhor 

Primeiro, mantenha tudo atualizado:


sudo apt-get update
sudo apt-get dist-upgrade


Se não tiver o GIT instalado, use a seguinte linha de comandos para instalar:


sudo apt-get install git-core


Baixe a biblioteca WiringPi usando o GIT:


 git clone git://git.drogon.net/wiringPi


Para instalar:


cd wiringPi
./build


Se você não conseguir fazer download do WiringPi usando o GIT você pode, alternativamente, baixar o arquivo manualmente em:


 https://git.drogon.net/?p=wiringPi;a=summary


Use o link snapshot.


Para instalar:


 tar xvfz wiringPi-<número da versão>.tar.gz
cd wiringPi-<número da versão>
./build


Note que logo depois do nome do arquivo haverá um conjunto de letras e números que muda conforme a versão, então troque por esse conjunto de letras e números.


Para testar se tudo está instalado corretamente:


gpio –v


Você verá:



Para piscar um LED usando linguagem C tente:


#include <wiringPi.h>
#include <stdlib.h>
#include <stdio.h>
 
int main (void)
{
 int pin = 7;
 printf("Testando piscar o LED usando GPIO no RASPBERRY PI\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;
}

Adicionar comentário


Código de segurança
Atualizar

You are here: