Wiringpi.

Uma interface Python para a biblioteca Wiringpi, que permite a interface facilmente com os pinos GPIO do RA ...
Baixe Agora

Wiringpi. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • LGPL v3
  • Preço:
  • FREE
  • Nome do editor:
  • Philip Howard
  • Site do editor:
  • https://github.com/WiringPi/

Wiringpi. Tag


Wiringpi. Descrição

FiringPi é uma implementação da maioria da fiação Arduino Funções para o Raspberry PI.PreRequiss: Você deve ter o Python-Dev instalado se você reconstruir manualmente as ligações com o swig -python wiringpi.i, em seguida, Cat wiringpi_class.py >> wiringpi.py para obter o wrapper baseado em classe.get / setup repo : git clone https://github.com/wiringpi/wiringPi-python.git cd wiringpi-python git submodule update --initBuild e instalar com: sudo python setup.py usage baseado no InstallClass: importar wiringpi io = wiringpi.gpio (wiringpi.gpio wiringpi.gpio.wpi_mode_pins) io.pinmode (1, io.Output) io.digitalwrite (1, io.high) GPIO com / sys / class / gpio (você deve primeiro exportar as interfaces): importar wiringpi io = wiringpi.gpio (wiringpi.gpio.wpi_mode_sys) io.pinmode (1, io.Output) io.digitalwrite (1, io.high) serial: serial = wiringpi.serial ('/ dev / ttyama0', 9600) serial.puts ("Olá ") Serial.Close () Uso: Importar Wiringpi Wiringpi.WiringPisetup // para numeração de pino sequencial, uma delas deve ser chamada antes de usar funções IO ou WiringPi.ViringPisetupsys // para / sys / class / gpio com o número do pino GPIO ing ou wiringpi.wiringPiSetUpgpio // para o GPIO PIN Numeração Geral io: Wiringpi.pinmode (1,1) // definir PIN 1 para saída wiringpi.digitalwrite (1,1) // escrever 1 alta para pin 1 wiringpi.digitalriad (1 // leitura PIN 1 Bit Shifting: Wiringpi.Shiftout (1,2,0,123) // Shift Out 123 (B1110110, Byte 0-255) para o Pino de Dados 1, Pino do Relógio 2 Serial: Serial = Wiringpi.SerialPen ('/ Dev / Ttyama0 ', 9600) // Requer dispositivo / baud e retorna um ID Wiringpi.Serialputs (serial, "Hello") Wiringpi.SerialClose (serial) // Passe em Detalhes de Idfull em: https://projects.drogon.net / framboesa-pi / wiringpi / homepage do produto


Wiringpi. Software Relacionado