chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

兩個(gè)簡(jiǎn)易的樹(shù)莓派初學(xué)者Python程序

454398 ? 來(lái)源:工程師吳畏 ? 2019-08-01 14:27 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

Python是由Guido van Rossum于1991年創(chuàng)建的高級(jí)編程語(yǔ)言。它是一種編程語(yǔ)言,就像C ++,C#,Java或任何其他編程語(yǔ)言一樣。 Python非常易于使用,語(yǔ)法清晰,但卻是一種強(qiáng)大的語(yǔ)言。在本教程中,您將學(xué)習(xí)如何在Raspberry Pi上打開(kāi)Python,打印“Hello World”,使LED閃爍,并使用脈沖寬度調(diào)制(PWM)使LED褪色。這比你想象的容易!

Raspberry Pi中的Python

Python是Raspberry Pi最常用的編程語(yǔ)言。讓我們打開(kāi)Python并開(kāi)始吧!

在Raspberry Pi中打開(kāi)Python

在菜單 - 》編程 - 》中單擊Python 3

您將看到一個(gè)帶光標(biāo)的屏幕。

Hello World

在Python窗口中鍵入“ print(”Hello World!“)”并按Enter鍵

你會(huì)看到用藍(lán)色寫(xiě)的“Hello World!”。恭喜,您剛剛制作了第一個(gè)Python命令!如果你有一個(gè)LED與你的Raspberry Pi一起使用,你可以學(xué)習(xí)一些簡(jiǎn)單的代碼,使它眨眼或褪色!

用Python和Raspberry Pi制作LED閃爍

首先,您需要將LED連接到Raspberry Pi。按照下圖,只有兩個(gè)連接!

現(xiàn)在您需要做的就是打開(kāi)Python的IDLE編輯器(如上所示)并打開(kāi)一個(gè)新的窗口(CTRL + N)。接下來(lái),輸入以下代碼并保存。

import RPi.GPIO as GPIO

import time

# blinking function

def blink(pin):

GPIO.output(pin,GPIO.HIGH)

time.sleep(1)

GPIO.output(pin,GPIO.LOW)

time.sleep(1)

return

# to use Raspberry Pi board pin numbers

GPIO.setmode(GPIO.BOARD)

# set up GPIO output channel

GPIO.setup(11, GPIO.OUT)

# blink GPIO17 50 times

for i in range(0,50):

blink(11)

GPIO.cleanup()

保存文件并按F5運(yùn)行。您應(yīng)該看到您的LED閃爍,恭喜,您已經(jīng)完成了第一個(gè)Raspberry Pi硬件項(xiàng)目!如果您需要更多,讓我們使用PWM使我們的LED褪色!

什么是PWM?

PWM(脈沖寬度調(diào)制)是一種數(shù)字信號(hào)。數(shù)字信號(hào)只能有兩種可能的狀態(tài),ON或OFF,0或1,或者在這個(gè)項(xiàng)目的情況下,0或5伏。這就是為什么使LED閃爍不需要PWM,因?yàn)長(zhǎng)ED只是打開(kāi)和關(guān)閉。在PWM信號(hào)中,我們可以在指定的時(shí)間段內(nèi)同時(shí)具有這兩種狀態(tài)。

假設(shè)您想要控制LED的亮度,可能的方法是在一小段時(shí)間內(nèi)打開(kāi)LED,然后再將其關(guān)閉一小段時(shí)間。因此,當(dāng)此ON和OFF以非常高的速度發(fā)生時(shí),它會(huì)產(chǎn)生暗淡的LED效果??纯聪聢D。

方波越寬,LED發(fā)光越亮。

設(shè)置電路

連接Raspberry Pi和LED,如下面的電路所示。 LED連接到GPIO19。

連接電路后,打開(kāi)Python 3并按CTRL + N打開(kāi)一個(gè)新窗口。將下面的代碼復(fù)制到窗口中:

import RPi.GPIO as IO

import time

IO.setwarnings(False)

IO.setmode (IO.BCM)

IO.setup(19,IO.OUT) # initialize GPIO19 as an output.

p = IO.PWM(19,100) # 100Hz frequency

p.start(0)

while 1:

for x in range (50):

p.ChangeDutyCycle(x)

time.sleep(0.1)

for x in range (50):

p.ChangeDutyCycle(50-x)

time.sleep(0.1)

啟動(dòng)程序時(shí),LED應(yīng)該在明亮和暗淡之間來(lái)回切換。恭喜,您已經(jīng)完成了兩個(gè)Raspberry Pi項(xiàng)目!

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • python
    +關(guān)注

    關(guān)注

    56

    文章

    4827

    瀏覽量

    86794
  • 樹(shù)莓派
    +關(guān)注

    關(guān)注

    121

    文章

    2011

    瀏覽量

    107495
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    樹(shù)莓5上開(kāi)啟YOLO姿態(tài)估計(jì)識(shí)別之旅!

    大家好,接下來(lái)會(huì)為大家開(kāi)一個(gè)樹(shù)莓5和YOLO的連載文章。內(nèi)容包括四個(gè)部分:在樹(shù)莓5上使用YO
    的頭像 發(fā)表于 07-18 15:31 ?95次閱讀
    在<b class='flag-5'>樹(shù)莓</b><b class='flag-5'>派</b>5上開(kāi)啟YOLO姿態(tài)估計(jì)識(shí)別之旅!

    樹(shù)莓5上使用YOLO進(jìn)行物體和動(dòng)物識(shí)別-入門(mén)指南

    大家好,接下來(lái)會(huì)為大家開(kāi)一個(gè)樹(shù)莓5和YOLO的專(zhuān)題。內(nèi)容包括四個(gè)部分:在樹(shù)莓5上使用YOLO
    的頭像 發(fā)表于 07-17 17:16 ?155次閱讀
    在<b class='flag-5'>樹(shù)莓</b><b class='flag-5'>派</b>5上使用YOLO進(jìn)行物體和動(dòng)物識(shí)別-入門(mén)指南

    樹(shù)莓復(fù)古游戲,你會(huì)選哪一個(gè)?

    復(fù)古游戲與樹(shù)莓單板計(jì)算機(jī)的組合十分常見(jiàn)。在樹(shù)莓項(xiàng)目列表中,幾乎都會(huì)包含至少一個(gè)復(fù)古游戲項(xiàng)目。復(fù)古游戲發(fā)行版讓在
    的頭像 發(fā)表于 06-16 16:56 ?210次閱讀
    <b class='flag-5'>樹(shù)莓</b><b class='flag-5'>派</b>復(fù)古游戲,你會(huì)選哪一<b class='flag-5'>個(gè)</b>?

    樹(shù)莓分類(lèi)器:用樹(shù)莓識(shí)別不同型號(hào)的樹(shù)莓!

    在本教程系列的第一部分中,您將學(xué)習(xí)如何使用樹(shù)莓AI攝像頭來(lái)檢測(cè)不同的樹(shù)莓型號(hào)。本系列由DavidPlowman創(chuàng)建,他是樹(shù)莓
    的頭像 發(fā)表于 06-13 16:39 ?422次閱讀
    <b class='flag-5'>樹(shù)莓</b><b class='flag-5'>派</b>分類(lèi)器:用<b class='flag-5'>樹(shù)莓</b><b class='flag-5'>派</b>識(shí)別不同型號(hào)的<b class='flag-5'>樹(shù)莓</b><b class='flag-5'>派</b>!

    從單片機(jī)初學(xué)者邁向單片機(jī)工程師

    從單片機(jī)初學(xué)者邁向單片機(jī)工程師,對(duì)初學(xué)者非常適用。 純分享貼,有需要可以直接下載附件獲取完整資料! (如果內(nèi)容有幫助可以關(guān)注、點(diǎn)贊、評(píng)論支持一下哦~)
    發(fā)表于 04-15 14:06

    讓性能飆升!使用Python并行計(jì)算榨干樹(shù)莓算力!

    甚至微型服務(wù)器時(shí),你是否也遇到過(guò)程序卡頓、視頻處理延遲的尷尬?今天我們就手把手教你用Python并行處理技術(shù),讓樹(shù)莓的性能瞬間翻倍!歡迎在評(píng)論區(qū)曬出你的優(yōu)化方案,
    的頭像 發(fā)表于 03-26 17:08 ?392次閱讀
    讓性能飆升!使用<b class='flag-5'>Python</b>并行計(jì)算榨干<b class='flag-5'>樹(shù)莓</b><b class='flag-5'>派</b>算力!

    deepin 23+樹(shù)莓讓小車(chē)動(dòng)起來(lái)

    。 ? ? 硬件準(zhǔn)備 以下是所需的硬件清單,看看自己都備齊了嗎? 樹(shù)莓 4b 智能小車(chē)底盤(pán) 雙層圓盤(pán)(輪附帶電機(jī)、電池盒) Type-C?接口 5V 鋰電池(給樹(shù)莓
    的頭像 發(fā)表于 02-12 09:12 ?769次閱讀
    deepin 23+<b class='flag-5'>樹(shù)莓</b><b class='flag-5'>派</b>讓小車(chē)動(dòng)起來(lái)

    EE-269:以太網(wǎng)802.3初學(xué)者指南

    電子發(fā)燒友網(wǎng)站提供《EE-269:以太網(wǎng)802.3初學(xué)者指南.pdf》資料免費(fèi)下載
    發(fā)表于 01-05 09:48 ?1次下載
    EE-269:以太網(wǎng)802.3<b class='flag-5'>初學(xué)者</b>指南

    鍵盤(pán)就是電腦,樹(shù)莓500來(lái)了!

    適配器 2米長(zhǎng)的micro HDMI轉(zhuǎn)HDMI線 《樹(shù)莓初學(xué)者指南》第五版 樹(shù)莓官方顯示器:Raspberry Pi Monitor
    發(fā)表于 12-13 13:52

    XD08M3232紅外感應(yīng)單片機(jī)開(kāi)發(fā)板適合初學(xué)者嗎?

    和可用性 在考慮是否適合初學(xué)者時(shí),價(jià)格和可用性也是一個(gè)重要因素。如果一個(gè)開(kāi)發(fā)板價(jià)格過(guò)高或者難以購(gòu)買(mǎi),那么它可能不適合初學(xué)者。根據(jù)搜索結(jié)果,XD08M3232開(kāi)發(fā)板的價(jià)格相對(duì)合理,且易于
    發(fā)表于 12-07 14:55

    樹(shù)莓開(kāi)發(fā)的最佳編程語(yǔ)言選擇

    應(yīng)用。 1. Python 優(yōu)勢(shì): 易學(xué)易用: Python以其簡(jiǎn)潔的語(yǔ)法和強(qiáng)大的功能而聞名,非常適合初學(xué)者。 廣泛的庫(kù)支持: Python擁有大量的庫(kù),如GPIO Zero、PiGP
    的頭像 發(fā)表于 11-11 11:34 ?2046次閱讀

    樹(shù)莓與Arduino的區(qū)別是什么

    在當(dāng)今的科技世界中,樹(shù)莓(Raspberry Pi)和Arduino是兩個(gè)經(jīng)常被提及的名字。它們都是開(kāi)源硬件平臺(tái),但它們的目標(biāo)、功能和用途卻大相徑庭。 1. 目標(biāo)和用途 樹(shù)莓
    的頭像 發(fā)表于 11-11 11:14 ?2348次閱讀

    什么是樹(shù)莓?樹(shù)莓是什么架構(gòu)的

    什么是樹(shù)莓 樹(shù)莓(Raspberry Pi,簡(jiǎn)寫(xiě)為RPi,別名為RasPi/RPI)是由英國(guó)“Raspberry Pi 慈善基金會(huì)”開(kāi)發(fā)的一款為學(xué)習(xí)計(jì)算機(jī)編程教育而設(shè)計(jì)的微型電腦。
    的頭像 發(fā)表于 10-22 17:33 ?5863次閱讀

    樹(shù)莓和單片機(jī)的優(yōu)缺點(diǎn)是什么

    樹(shù)莓(Raspberry Pi)和單片機(jī)(Microcontroller)是種廣泛應(yīng)用于電子項(xiàng)目和嵌入式系統(tǒng)的硬件平臺(tái)。它們各自具有獨(dú)特的優(yōu)缺點(diǎn),適用于不同的應(yīng)用場(chǎng)景。 樹(shù)莓
    的頭像 發(fā)表于 08-30 18:21 ?2906次閱讀

    樹(shù)莓裝ubuntu和raspbian哪個(gè)更好

    和背景 Ubuntu是一個(gè)基于Debian的Linux發(fā)行版,由Canonical公司開(kāi)發(fā)和維護(hù)。Ubuntu以其易用性、穩(wěn)定性和社區(qū)支持而聞名,是許多Linux初學(xué)者的首選。Ubuntu提供了多種
    的頭像 發(fā)表于 08-30 15:41 ?2863次閱讀