女人自慰AV免费观看内涵网,日韩国产剧情在线观看网址,神马电影网特片网,最新一级电影欧美,在线观看亚洲欧美日韩,黄色视频在线播放免费观看,ABO涨奶期羡澄,第一导航fulione,美女主播操b

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

深度體驗樹莓派3:實操用Python驅動超聲測距模塊

454398 ? 來源:電子發燒友網 ? 作者:發燒友 ? 2016-07-28 16:29 ? 次閱讀

作為一個狂熱的電子愛好者,從樹莓派發布第一版開始,我就入手搗騰,搭建各種使用場景。其豐富的接口,足夠的性能讓我可以將其應用在各種不同的領域。如家庭自動化、超級電腦、NAS服務器還有搭建梯子等。

在今年年初,乘樹莓派基金會成立4周年之際,他們推出了最新一代的 Raspberry Pi 3。根據官方介紹,作為樹莓派系列首款搭載64位處理器的產品,依然維持著一貫以來35美金的售價。

近來,我從樹莓派經銷商e絡盟手里拿到了一個Raspberry Pi 3 Modle B。為了帶領深入了解這款產品,特意做了一個深度評測。

在正式開始評測之前,我們先對新版的樹莓派來個初步的了解

首先,這是Raspberry Pi系列產品采用了博通BCM2837 1.2GHz四核處理器、1GB RAM和VideoCore IV GPU,首次搭配的64位ARM Cortex-A53處理器性能比二代產品(32位Cortex-A7,900MHz)提升了60%之多。另外,GPU的規格也從250MHz上升至400MHz,RAM 也擴大到1GHz。其進步可以說非常明顯。

其次,內建的802.11.n WLAN和藍牙4.1(含BLE)讓Raspberry Pi在物聯網時代有了更大的應用和發展空間。

再次,Raspberry Pi 3還保留了二代產品的常規接口,四個USB接口,MicroSD卡槽,一個HDMI接口和以太網接口,但略有遺憾的是,Raspberry Pi 3依然沒有提供對ZigBee的支持,這讓Raspberry Pi 3在物聯網領域的應用受到了一些限制。

最后,Raspberry Pi 3可以兼容Windows10 IoT Core OS物聯網操作系統,以及Ubuntu在內的多個Linux發行版本。

詳細參數如下:

●處理器:1.2GHz 64位元四核心ARMv8

●無線網路:802.11n Wi-Fi、Bluetooth 4.1 (含Bluetooth Low Energy, BLE)

●GPU:VideoCore IV 3D (2代為250MHz,3代高達400MHz)

●有線網路:10M/100M Ethernet (SMSC LAN9514-JZX芯片)

●周邊連接:4組USB 2.0接口(SMSC LAN9514-JZX芯片)

●擴充介面:GPIO埠:40pin

●視訊輸出:HDMI 1.4接口(數字端子)、3.5mm孔(AV端子)

●內存:1GB LPDDR2 (Elpida B8132B4PB-8D-F LPDDR2 400)

●攝像頭接口:支援CSI ( Camera Serial Interface)協議的攝像頭

●顯示器接口:支援DSI (Display Serial Interface)協議的顯示器

●卡槽:支援microSD記憶卡(push-pull設計)

●供電方式:以microUSB供電(最大瓦數4W)

●面積大小:85.6mm x 56.5mm

●整機重量:45g

好啦,我們來開始評測:

第一步:開箱

這是一個必不可少的程序。收到了e絡盟的快遞以后,我迫不及待的拆開了包裝。迎面而來的依然是熟悉的配方、熟悉的味道。

來一幅盒子正面照:

正面,簡潔的配置。除了標明了logo和版本以外,還在右上角標明了制造和經銷商e絡盟。值得注意的是在左右下方分別標明了WIFI和藍牙。強調其對這兩種無線連接的支持。

在物聯網時代,為了幫助更多開發者便捷的搭建相關產品,這兩種無線連接是必不可少的。但遺憾的是沒看到對Zigbee的支持。但按照樹莓派創始人兼首席執行官Eben Upton的說法,他認為物聯網的未來是藍牙,而不是Zigbee的。

但就目前來說,我還是不是很贊同這種觀點,在組網方面,Zigbee還是有著其獨特的優勢。至于樹莓派是否會在后續的版本里面添加Zigbee功能,我們暫且按下不表。

我們繼續看一下盒子反面:

除了用不同語言標明這是Raspberry Pi 3 Model B以外,同樣還特意強調了對WIFI和藍牙的支持。另外還對樹莓派做了一個簡單介紹。

在看了外殼以后,我們是時候去看一下板子的廬山真面目了:

第二步:一探廬山真面目

打開了包裝盒以后,迫不及待拿出了板子和說明書如下圖所示:

一塊板子,一個安全指南,一個快速入手指南,就是所有的東西。沒有任何線纜。如果我們想玩這個東西,最低配置都得配一個顯示器,一個電源,一個鍵盤,一條HDMI線。

不過兩百多塊錢,相當于買了一個電腦主機,還要啥自行車。

我們來看一下板子的細節:

再看一下樹莓派的反面:

中間有一個爾必達的閃存。

看了主板以后,我們對接口來幾個特寫:

LAN和USB接口

HDMI、3.5mm音頻輸出接口、HDMI接口和Micro USB接口

總結:

總體來說,在性能的增強和對WIFI等無線的支持,使得以前很多需要通過Dongle實現的功能,現在可以方面的實現。

另外從造工方面,從各種元器件和接口的焊接來看,從焊點上觀察, Raspberry Pi 3 Model B保持了一貫的水準,對比于很多班子來說,還是很有誠意的。

還有,在新版本加入了BCM43438,這是一個復合式芯片,含有Wi-Fi 802.11 b/g/n(2.4GHz)與藍牙4.1功能。因為是獨立芯片,不會與USB和以太網那端(SMSC LAN9514)搶頻寬。

不過需要注意一下,和以往的版本相比,雖然GPIO仍相容,但連接的UART改了,原本內建的硬件UART改由藍牙芯片使用,而GPIO腳位14與15則也改成mini-uart port,這也應該值得注意。

再者,若是新的內存卡,請到官方網站下載新版Raspbian,才能支持樹莓派 3。

第三步:實際使用

我用樹莓派3做了一個“用Python驅動HC_SR04超聲測距模塊”的體驗:

樹莓派一直以來是兼容最多拓展模塊的神器,HC_SR04是普遍常用的超聲測距模塊。HC-SR04超聲波測距模塊可提供2cm-400cm的非接觸式距離感測功能,測距精度可達高到3mm;模塊包括超聲波發射器、接收器控制電路

基本工作原理

(1)采用IO口TRIG觸發測距,給最少10us的高電平。

(2)模塊自動發送8個40khz的方波,自動檢測是否有信號返回;

(3)有信號返回,通過IO口ECHO輸出一個高電平,高電平持續的時間就是超聲波從發射到返回的時間。測試距離=(高電平時間*聲速(340M/S))/2。


連接方式:

樹莓派3的第2只腳為5V,與超聲波模塊VCC連接,為其供電。

樹莓派3的第39只腳為GND,與超聲波模塊GND連接,共地。

樹莓派3的第3只腳為GPIO2,與超聲波模塊Trig連接,接受數據。

樹莓派3的第5只腳為GPIO3,與超聲波模塊Echo連接,發送數據。

深度體驗樹莓派3:實操用Python驅動超聲測距模塊

樹莓派3上電開機,在終端輸入“nano hc_sr04”。

深度體驗樹莓派3:實操用Python驅動超聲測距模塊

用Python寫一段驅動HC_SR04超聲模塊測距的程序。

深度體驗樹莓派3:實操用Python驅動超聲測距模塊

寫完后,鍵盤上摁“Ctrl+O”保存。

深度體驗樹莓派3:實操用Python驅動超聲測距模塊

再摁鍵盤上的回車,出現hc_sr04程序(雙擊可打開修改),之后鍵盤上摁“Ctrl+C”回到終端界面。

深度體驗樹莓派3:實操用Python驅動超聲測距模塊

終端輸入“python hc_sr04”,執行程序。

深度體驗樹莓派3:實操用Python驅動超聲測距模塊深度體驗樹莓派3:實操用Python驅動超聲測距模塊深度體驗樹莓派3:實操用Python驅動超聲測距模塊

測試圖。

深度體驗樹莓派3:實操用Python驅動超聲測距模塊深度體驗樹莓派3:實操用Python驅動超聲測距模塊

雙擊hc_sr04程序,即可對其修改和調試。

樹莓派3的GPIO擴展,用python程序控制HC-SR04超聲波測距模塊,連接方便,操作簡單,非常適合新手入門學習和進階開發,而且全面向下兼容所以樹莓派擴展配件,真可謂實力不俗,期待日后的發現。

希望這次的體驗能給大家一些啟發。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • python
    +關注

    關注

    56

    文章

    4825

    瀏覽量

    86213
  • 超聲測距
    +關注

    關注

    1

    文章

    16

    瀏覽量

    11209
  • Raspberry Pi
    +關注

    關注

    2

    文章

    620

    瀏覽量

    22907
收藏 人收藏

    評論

    相關推薦
    熱點推薦

    樹莓“揪出”家里的耗電怪獸!

    在本應用中,我們將使用樹莓設置一個CE電流監測器,并通過網頁界面顯示電路的電流讀數。本項目使用的組件硬件組件樹莓2ModelBx112通道20安培電流監測控制器x1項目背景介紹在本
    的頭像 發表于 06-04 15:33 ?488次閱讀
    <b class='flag-5'>用</b><b class='flag-5'>樹莓</b><b class='flag-5'>派</b>“揪出”家里的耗電怪獸!

    樹莓“吉尼斯世界記錄”:將樹莓的性能發揮到極致的項目!

    樹莓是一款功能強大、體積小巧且高度可定制的設備,多年來,我們見證了它被應用于眾多領域。無論是將其裝入3D打印的經典游戲機外殼,還是簡單地將它隱藏起來作為家庭文件服務器,我們都報道過在社區里
    的頭像 發表于 05-22 16:53 ?447次閱讀
    <b class='flag-5'>樹莓</b><b class='flag-5'>派</b>“吉尼斯世界記錄”:將<b class='flag-5'>樹莓</b><b class='flag-5'>派</b>的性能發揮到極致的項目!

    樹莓5 與 樹莓4:深度對比與獨特優勢!

    隨著技術的不斷發展,推動創新與創造力的工具和設備也在不斷升級。其中,樹莓派系列憑借其多功能性和強大性能,在從簡單的DIY項目到復雜的計算任務等眾多應用場景中脫穎而出。隨著樹莓5的近期發布,愛好者
    的頭像 發表于 05-21 13:15 ?283次閱讀
    <b class='flag-5'>樹莓</b><b class='flag-5'>派</b>5 與 <b class='flag-5'>樹莓</b><b class='flag-5'>派</b>4:<b class='flag-5'>深度</b>對比與獨特優勢!

    能夠精準定位的樹莓機器人!

    SenseHATx1導航需要用到SenseHAT擴展板。樹莓3ModelBx1此項目中,我使用了三個樹莓
    的頭像 發表于 05-17 08:33 ?277次閱讀
    能夠精準定位的<b class='flag-5'>樹莓</b><b class='flag-5'>派</b>機器人!

    樹莓 Zero 打造的智能漫游車!

    使用PXFMini和樹莓Zero打造您自己的自主漫游車。本項目所用組件硬件組件ErleRoboticsPXFmini×1樹莓Zero×1樹莓
    的頭像 發表于 05-13 16:39 ?276次閱讀
    <b class='flag-5'>用</b> <b class='flag-5'>樹莓</b><b class='flag-5'>派</b> Zero 打造的智能漫游車!

    讓性能飆升!使用Python并行計算榨干樹莓算力!

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

    deepin 23+樹莓讓小車動起來

    。 ? ? 硬件準備 以下是所需的硬件清單,看看自己都備齊了嗎? 樹莓 4b 智能小車底盤 雙層圓盤(兩輪附帶電機、電池盒) Type-C?接口 5V 鋰電池(給樹莓供電) TB6
    的頭像 發表于 02-12 09:12 ?667次閱讀
    deepin 23+<b class='flag-5'>樹莓</b><b class='flag-5'>派</b>讓小車動起來

    樹莓開發的最佳編程語言選擇

    應用。 1. Python 優勢: 易學易用: Python以其簡潔的語法和強大的功能而聞名,非常適合初學者。 廣泛的庫支持: Python擁有大量的庫,如GPIO Zero、PiGPIO等,這些庫使得控制
    的頭像 發表于 11-11 11:34 ?1786次閱讀

    樹莓gpio有什么,樹莓gpio接口及編程方法

    一、樹莓GPIO的用途 樹莓(Raspberry Pi)是一款小巧、功能強大的單板計算機,廣泛應用于編程教育、物聯網項目、家庭媒體中心等領域。GPIO(General Purpos
    的頭像 發表于 10-22 18:09 ?2466次閱讀

    什么是樹莓樹莓是什么架構的

    信用卡大小,但具備所有PC的基本功能。 起源與背景 2006年,樹莓的早期概念基于Atmel的ATmega644單片機。 2012年3月,由英國劍橋大學的埃本·阿普頓(Eben Upton)正式發售
    的頭像 發表于 10-22 17:33 ?4351次閱讀

    樹莓和單片機的優缺點是什么

    )接口,樹莓可以連接各種傳感器、執行器和其他外圍設備。 易于編程 :樹莓支持多種編程語言,如Python、C++、Java等,使得
    的頭像 發表于 08-30 18:21 ?2661次閱讀

    樹莓4B的性能特點及應用

    。Cortex-A72是ARM公司推出的一款高性能處理器,采用了64位架構,具備了高性能、低功耗的特點。相較于前代產品樹莓3B+,其CPU性能提升了約3倍。 2.
    的頭像 發表于 08-30 16:54 ?4315次閱讀

    樹莓gui開發什么ide

    樹莓(Raspberry Pi)是一款功能強大的微型計算機,可以運行多種操作系統,如Raspbian、Ubuntu等。在樹莓派上進行GUI(圖形用戶界面)開發,可以使用多種集成開發環境(IDE
    的頭像 發表于 08-30 16:49 ?1615次閱讀

    樹莓裝ubuntu和raspbian哪個更好

    樹莓(Raspberry Pi)是一款由英國樹莓基金會開發的單板計算機,廣泛應用于教育、科研、物聯網等領域。樹莓
    的頭像 發表于 08-30 15:41 ?2569次閱讀

    樹莓5,Raspberry Pi 5 評測

    是Cortex-A72,主頻為1.5 GHz,但固件更新將其提升到1.8 GHz),新的南橋承載板承諾提高USB 3的吞吐量,并搭載了新的VideoCore VII GPU(樹莓4上的VideoCore VI主頻為
    發表于 06-19 14:51