, ,

Shield GPIO-PCF8519 Raspberry Pi Keyestudio

REF: KS0213

Disponibilidade:

Esgotado


Este Shield GPIO-PCF8591 confere ao Raspberry Pi a função AD/DA de alta precisão. Possui quatro conversores de analógico para digital de 8 bits e apenas um conversor de digital para analógico, também de 8 bits. O Shield funciona através da Interface I2C do Raspberry Pi.

8,59 IVA INCL.

Esgotado

Shield GPIO-PCF8519

Inclui

  • Shield GPIO-PCF8519
  • 4 parafusos
  • 4 brocas
  • 4 espaçadores

 

DA(Digital to Analog) Source Code:
#include <wiringPi.h>
#include <pcf8591.h>
#include <stdio.h>

#define Address 0x48
#define BASE 64          //DA Output
#define A0 BASE+0
#define A1 BASE+1
#define A2 BASE+2
#define A3 BASE+3

int main(void)
{
    unsigned char value;
  wiringPiSetup();
  pcf8591Setup(BASE,Address);    //configuration pcf8591	

  while(1)
  {		
               analogWrite(BASE,value);      //write the value output on AOUT interface
               printf("AOUT:%d\n",value);     //print that value
               delay(50);	
  }
}

AD(Analog to Digital) Source Code:
#include <wiringPi.h>
#include <pcf8591.h>
#include <stdio.h>

#define Address 0x48         //pcf8591 address 
#define BASE 64
#define A0 BASE+0           //A0 input
#define A1 BASE+1           //A1 input
#define A2 BASE+2           //A2 input
#define A3 BASE+3           //A3 input
int main(void)
{
    unsigned char value;
  wiringPiSetup();
  pcf8591Setup(BASE,Address);        //configurationpcf8591
  
  while(1)
  {
               value=analogRead(A0);     // read A0 value          
               printf("A0:%d\n",value);  // print A0 value
               delay(100);	
  }
}

Diagrama de conexão

Baseada em 0 avaliações

0.0 pontuação
0
0
0
0
0

Seja o primeiro a avaliar “Shield GPIO-PCF8519 Raspberry Pi Keyestudio”

Não há comentários ainda.