樹莓派上怎麼用python3控制

時間 2021-08-16 21:41:25

1樓:翠翠

請在樹莓派上編輯一個文字檔案。內容如下:

import rpi.gpio as gpiofrom time import sleepledpin=19

gpio.setmode(gpio.bcm)gpio.setup(ledpin, gpio.out)gpio.output(ledpin, true)sleep 1

gpio.output(ledpin, false)rri.gpio庫的用法:

官方文件(英文

2樓:紫陌無晏燼

該庫更確切的名稱為raspberry-gpio-python,樹莓派官方資料中推薦且容易上手。python gpio是一個小型的python庫,可以幫助使用者完成raspberry相關io口操作。

但是python gpio庫還沒有支援spi、i2c或者1-wire等匯流排介面。

3樓:匿名使用者

給你個小demo——————————

import rpi.gpio as gpioimport time

gpio.setmode(gpio.board)gpio.setup(11,gpio.out)gpio.output(11,true)

time.sleep(1)

gpio.output(11,false)time.sleep(1)

樹莓派的gpio埠如何通過python控制?

4樓:匿名使用者

硬體都連線好了嗎, 用萬用表測測 gpio編號有兩種模式 一種board一種bcm ;在setmode時指定

樹莓派怎麼樣用 python 控制 gpio 來傳送串列埠指令

5樓:匿名使用者

2)解壓縮:$ tar xvzf rpi.gpio-0.5.3a.tar.gz

3)進入解壓之後的目錄 :$ cd rpi.gpio-0.5.3a

4)啟動安裝 :$ sudo python setup.py install

3、例子:

[python] view plain copy

# -*- coding: utf-8 -*-

import rpi.gpio as gpio

import time

# board編號方式,基於插座引腳編號

gpio.setmode(gpio.board)

# 輸出模式

gpio.setup(11, gpio.out)

while true:

gpio.output(11, gpio.high)

time.sleep(1)

gpio.output(11, gpio.low)

time.sleep(1)

4、執行:

sudo python led.py

5、說明:

1)gpio.setmode(gpio.board),採用插座引腳編號方式。

2)由於採用插座引腳編號方式,此處的11腳相當於bcm2835暫存器編號方式的引腳11。

python gpio

1、說明:

wiringpi是應用於樹莓派平臺的gpio控制庫函式,wiringpi遵守gun lv3。wiringpi使用c或者c++開發並且可以被其他語言包轉,例如python、ruby或者php等。

wiringpi包括一套gpio控制命令,使用gpio命令可以控制樹莓派gpio管腳。使用者可以利用gpio命令通過shell指令碼控制或查詢

gpio管腳。wiringpi是可以擴充套件的,可以利用wiringpi的內部模組擴充套件模擬量輸入晶片,可以使用

mcp23x17/mcp23x08(i2c

或者spi)擴充套件gpio介面。另外可通過樹莓派上的串列埠和atmega(例如arduino等)擴充套件更多的gpio功能。另外,使用者可以自己編寫擴充套件模

塊並把自定義的擴充套件模組整合到wiringpi中。wiringpi支援模擬量的讀取和設定功能,不過在樹莓派上並沒有模擬量裝置。但是使用

wiringpi中的軟體模組卻可以輕鬆地應用ad或da晶片。

如何在樹莓派上安裝python和gpio庫

6樓:日time寸

不同作業系統安裝gpio的命令是不同的,這裡以樹莓派的官方作業系統raspbian為例,說明如何安裝gpio庫。

raspbian中安裝了兩個python版本,分別是2.7.3和3.

2.2。python2.

x的安裝包會一python為字首,而python3.x的安裝包回憶python3為字首。

python2安裝gpio庫需要輸入命令:

sudo apt-get install python-rpi.gpio

python3安裝gpio庫需要輸入命令:

sudo apt-get install python3-rpi.gpio

7樓:怪物甄別指南

raspberry pi要看你使用的系統的版本。

rasbian是基於debian的系統,用apt來安裝

sudo apt-get install python27 lib-gpio

我知道的還有一個arch linux for raspberry pi,那個沒記錯應該是pacman

pacman install python27

其餘的raspberry pi的系統你要去看它是基於什麼系統製作的,然後用那個系統的安裝包管理軟體來安裝

不是很建議直接在raspberry pi直接編譯,arm的soc效能真心很弱,編譯python可能要好幾個小時

8樓:匿名使用者

pip3 install (--user) rpi.gpio

樹莓派python中gpio庫有哪些

9樓:匿名使用者

不同作業系統安裝gpio的命令是不同的,這裡以樹莓派的官方作業系統raspbian為例,說明如何安裝gpio庫。

raspbian中安裝了兩個python版本,分別是2.7.3和3.

2.2。python2.

x的安裝包會一python為字首,而python3.x的安裝包回憶python3為字首。

python2安裝gpio庫需要輸入命令:

sudo apt-get install python-rpi.gpio

python3安裝gpio庫需要輸入命令:

sudo apt-get install python3-rpi.gpio

用python程式設計求1 ,用python程式設計求1 1 2 1 3 1 4 1 5 累加和,資料項小於0 1時停止

樹不開叉 def summa summ 0 for i in range 1,100 fl 1.0 i if fl 0.1 summ fl else print the sum is summreturn sum summa 注意縮排 def iteritem limit x 1.while 1 v...

python中readline()怎麼用,還有readline和readlines,read的區別和用法

python中readline 是用來讀取文字檔案中的一行。readline和readlines,read都是用來讀取檔案內容,readline 每次讀取一行,當前位置移到下一行 readlines 讀取整個檔案所有行,儲存在一個列表 list 變數中,每行作為一個元素 read size 從檔案當...

python用tkinter模組怎麼開啟檔案

tkinter是標準的python gui庫。python與tkinter的結合提供了一個快速和容易的方法來建立gui應用程式,tkinter的提供了一個強大的物件導向的介面tk的gui工具包。python 開啟檔案可以用open命令,例如 電子書txt文字 f open e test.txt en...