Wiringpi

Een Python-interface naar WiringPI-bibliotheek die gemakkelijk interfacing met de GPIO-pinnen van de Ra ...
Download nu

Wiringpi Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • LGPL v3
  • Prijs:
  • FREE
  • Naam uitgever:
  • Philip Howard
  • Uitgever website:
  • https://github.com/WiringPi/

Wiringpi Tags


Wiringpi Beschrijving

WiringPI is een implementatie van de meeste van de Arduino-bedrading Functies voor de Raspberry PI.PEREKERSITES: U moet Python-Dev geïnstalleerd hebben als u de bindingen handmatig herbouwen met Swig-Python WiringPi.Ik vervolgens Cat WirePi_Class.py >> WiringPi.py om de class-based wrapper te krijgen. Get / Setup Repo : Git Clone https://github.com/wiringpi/wiringpi- python.git CD WirePi-Python Git Submodule Update --Initbuild en installeren met: Sudo Python Setup.py Installclass-gebaseerd gebruik: Importeren WiringPI IO = WiringPi.gpio ( wiringpi.gpio.wpi_mode_pins) io.pinmode (1, io.output) io.digitalwrite (1, io.high) GPIO met / Sys / Class / GPIO (U moet eerst de interfaces exporteren): WiringPI IO = WiringPI.GPIO (wiringpi.gpio.wpi_mode_sys) io.pinmode (1, io.output) io.digitalwrite (1, io.high) serieel: serieel = wiringpi.Serial ('/ dev / ttyama0', 9600) serial.put ("Hallo ") Serial.close () Gebruik: Importeren WiringPI WiringPi.WiringPisetUp // Voor sequentiële pincode-nummering moet een van deze worden gebeld voordat u IO-functies of Wiringpi.WiringPisetUpSys // voor / Sys / Class / GPIO met GPIO PIN-nummer voor / SYS / CLASS / GPIO kunt gebruiken. ING of WirePi.WiringPisetUpGPIO // Voor GPIO PIN Nummering Generaal IO: WiringPi.PinMode (1,1) // Set PIN 1 om WiringPi.DigitalWrite (1,1) // te schrijven 1 Hoog naar Pin 1 WiringPi.digitalRead (1 ) // Leespen 1 bit Shifting: WiringPi.Shiftout (1,2,0,123) // SHIFT OUT 123 (B1110110, Byte 0-255) naar Data Pin 1, Clock Pin 2 Serial: Serial = WiringPI.Serialopen ('/ Dev / Ttyama0 ', 9600) // vereist Apparaat / Baud en retourneert een ID-Wiringpi.Serialputs (Serial, "Hallo") Wiringpi.Seralclose (Serial) // Pass in idfull-details op: https://projects.drogon.net.net / Raspberry-PI / WiringPI / Product-startpagina


Wiringpi Gerelateerde software