在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

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

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

3天內不再提示

地平線機器人數字輸入編程

麥辣雞腿堡 ? 來源:古月居 ? 作者:古月居 ? 2023-11-27 11:49 ? 次閱讀

引腳復用配置工具

雖然從硬件上看,擴展出來的引腳只有40個,不過大部分引腳還可以配置成多種功能,這樣延伸出來變化可就多了,那如何配置引腳的不同功能呢?

我們可以使用旭日X3派中提供的srpi-config工具進行配置。

直接在終端中輸入這個指令,就可以看到這樣的窗口,okay配置對應管腳為專用功能,disabled配置對應管腳為GPIO模式,按照自己的需要進行配置即可,配置完成后重啟才會生效。

了解了GPIO的概念,接下來我們就要開始編程啦。

數字輸入編程

首先我們來看下最基本的數字輸入測試,讀取一個按鍵的狀態。

硬件接線

我們將按鍵的一邊連接到旭日X3派的38號引腳上,這是一個GPIO的接口,另一邊連接到39號引腳,也就是GND。

原理很簡單,按鍵沒按下時,導線是斷開的,GPIO是默認的狀態,按鍵按下后,導線就會導通,GPIO的狀態變成了GND。

這樣,我們就可以通過電平的變化,知道按鍵的狀態啦。

運行例程

我們不妨來運行一下,看下實際效果是不是這樣。

$ sudo python3 simple_input.py

我們將一個按鍵開關接到對應的管腳上, 然后連接到旭日X3PI當中,運行剛才的程序。之后我們按下或是松開按鍵時,他都會打印出對應的電平變化。

圖片

按下顯示的就是LOW,也就是低電平,松開就是HIGH,也就是高電平。

代碼解析

數字輸入的功能實現啦,我們來看下代碼是如何實現的。

simple_input.py:

#!/usr/bin/env python3


import Hobot.GPIO as GPIO
import time


# 定義使用的GPIO通道為38
input_pin = 38 # BOARD 編碼 38


def main():
    prev_value = None


    # 設置管腳編碼模式為硬件編號 BOARD
    GPIO.setmode(GPIO.BOARD)
    # 設置為輸入模式
    GPIO.setup(input_pin, GPIO.IN)


    print("Starting demo now! Press CTRL+C to exit")
    try:
        while True:
            # 讀取管腳電平
            value = GPIO.input(input_pin)
            if value != prev_value:
                if value == GPIO.HIGH:
                    value_str = "HIGH"
                else:
                    value_str = "LOW"
                print("Value read from pin {} : {}".format(input_pin, value_str))
                prev_value = value
            time.sleep(1)
    finally:
        GPIO.cleanup()


if __name__=='__main__':
    main()

我們在Python中需要引入X3Pi的GPIO庫,從而使用對應的GPIO功能。主函數里首先需要定義了一個變量來存儲這個管腳的電平信號

進行初始化,設置管腳的編碼模式為BOARD模式,之后定義輸入用的管腳,這里使用的是BOARD編碼,因為他是第38個管腳,所以為38號。之后的話就會進入到循環當中,這樣的一個函數就可以讀出當前的電平值。

沒有按下按鍵的時候,38管腳和GND是斷開的,他就是高電平,按下按鍵時,就和GND導通了,這個管腳就會編程低電平。

如果電平值和上一次存儲的不一致,后面的判斷就會判斷出是升高還是降低,最后會把結果打印出來。松開按鍵時同理。

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

    關注

    11

    文章

    3391

    瀏覽量

    66469
  • 引腳
    +關注

    關注

    16

    文章

    1220

    瀏覽量

    50920
  • 數字輸出
    +關注

    關注

    0

    文章

    25

    瀏覽量

    8946
  • 數字輸入
    +關注

    關注

    0

    文章

    20

    瀏覽量

    7859
收藏 人收藏

    評論

    相關推薦

    地平線RDK系列再升級,NodeHub驚喜發布

    7月25日,“地平線2023機器人開發者創享日”在深圳成功舉辦。活動現場,地平線官宣了一系列重要發布:全新地平線RDK系列機器人開發者套件正
    發表于 07-26 09:01 ?1108次閱讀
    <b class='flag-5'>地平線</b>RDK系列再升級,NodeHub驚喜發布

    地平線:集齊“三劍客”,讓人人都能會造機器人

    7月25日,在“地平線2023機器人開發者創享日”活動現場,四足機械狗、張牙舞爪的機械臂、“跑起來的高達”等機器人產品遍地跑,讓人著實大開眼界。如何實現?那就是集齊地平線召喚
    的頭像 發表于 07-31 15:27 ?2764次閱讀
    <b class='flag-5'>地平線</b>:集齊“三劍客”,讓人人都能會造<b class='flag-5'>機器人</b>

    Horizon Hobot Platform,地平線機器人平臺帶來了哪些革新?

    上月高通剛在一年一度的高通5G峰會上推出了高通機器人RB6平臺和基于高通RB5自主移動機器人(AMR)參考設計,給機器人行業帶來了一輪5G加AI的更新。本月,地平線就在“Hello H
    的頭像 發表于 06-20 08:00 ?1981次閱讀

    地平線旭日X3派試用體驗】開箱篇硬件介紹

    X3派相比市面上其他開發板,最大的不同,也是核心性能的主要來源,類似于業界常聽到的NPU,這里使用的是地平線機器人獨有的伯努利2.0架構,可以提供5Tops的等效算力支持。
    發表于 07-26 19:13

    地平線機器人獲新一輪投資_2017年全球AI芯片公司大盤點

    本文主要介紹了地平線機器人獲新一輪投資_2017年全球AI芯片公司大盤點。智能芯片領域除了寒武紀,中國還有1家公司也做得很成功。寒武紀科技是全球第一個成功流片并擁有成熟產品的AI芯片公司。這家
    發表于 01-04 13:40 ?7728次閱讀

    地平線機器人獲硅谷投資家yuri投資_地平線獲英特爾領投近億美金A+輪融資

    本文主要介紹了地平線機器人獲硅谷投資家yuri投資_地平線獲英特爾領投近億美金A+輪融資,人工智能平臺『地平線機器人』獲得祥峰投資融資。
    發表于 01-04 14:23 ?2477次閱讀

    地平線機器人上市了嗎?地平線機器人目前估值多少

    地平線機器人的核心產品是機器人芯片,目前發布了兩套產品:針對智能家居的“安徒生”系統和針對智能駕駛的“雨果”系統。開發者基于這些平臺可以開發關于語音、圖像等各種各樣的應用。地平線的客戶
    的頭像 發表于 04-24 15:11 ?3.5w次閱讀

    地平線推出國內首個AI輪足機器人開發平臺—刑天

    2022年6月14日,邊緣人工智能計算平臺全球領導者地平線于線上舉辦“Hello Hobot”地平線機器人開發平臺發布會,推出國內首個軟硬一體、開放易用的機器人開發平臺——Horizo
    的頭像 發表于 06-15 10:11 ?4134次閱讀
    <b class='flag-5'>地平線</b>推出國內首個AI輪足<b class='flag-5'>機器人</b>開發平臺—刑天

    奧比中光入駐地平線機器人開發平臺

    近日,行業領先的3D視覺感知整體技術方案提供商奧比中光宣布入駐地平線機器人開發平臺(Horizon Hobot Platform),雙方聯合推出了適用于服務機器人、掃地機器人的3D視覺
    發表于 08-05 09:10 ?656次閱讀

    地平線GitLab使用指導

    地平線開發者社區致力于連接地平線和開發者,為大家提供前沿技術內容和豐富的技術活動,打造更好的開發者文化和氛圍,共建開源生態
    的頭像 發表于 11-04 14:18 ?817次閱讀
    <b class='flag-5'>地平線</b>GitLab使用指導

    科沃斯最新款掃地機器人搭載地平線旭日3芯片上市

    近日,服務機器人領導品牌——科沃斯最新款掃地機器人“地寶DEEBOT X2”,全系產品搭載地平線旭日3芯片上市。 DEEBOT X2重新定義掃地機器人產品形態,率先采用方形機身設計,專
    的頭像 發表于 08-25 09:50 ?2869次閱讀

    地平線助力鑒智機器人多款中階方案斬獲定點合作

    近日,智能駕駛系統供應商鑒智機器人基于地平線征程6E打造的多款中階方案獲得頭部車企與Tier-1定點,并已正式啟動量產交付開發。
    的頭像 發表于 07-30 09:20 ?714次閱讀
    <b class='flag-5'>地平線</b>助力鑒智<b class='flag-5'>機器人</b>多款中階方案斬獲定點合作

    地平線港股IPO獲證監會備案

    自動駕駛領域的明星企業——地平線機器人(Horizon Robotics),近期獲得了中國證監會的批準,將在香港聯合交易所進行首次公開募股(IPO)。此次IPO的順利推進,標志著地平線向資本市場邁出了重要一步。
    的頭像 發表于 08-13 15:37 ?750次閱讀

    中國自動駕駛第一股的地平線機器人正式上市

    10月24日,被譽為“中國自動駕駛領域的領頭羊”的地平線機器人在港交所成功上市。   據公告,地平線機器人每股定價3.99港元,共發行13.55億股,每手交易包含600股,所得款
    的頭像 發表于 10-25 11:05 ?851次閱讀

    智駕科技企業地平線登陸港交所

    近日,智駕科技企業地平線地平線機器人-W,股票代碼:9660.HK)在香港交易所主板成功掛牌上市,募資總額高達54.07億港元,成為港股今年最大的科技IPO。
    的頭像 發表于 10-28 16:37 ?343次閱讀
    主站蜘蛛池模板: 67pao强力打造 | 色在线网站 | 亚洲人成网站999久久久综合 | 色老头成人免费综合视频 | 欧美一级高清免费播放 | 色多多影视 | 成人a毛片视频免费看 | 在线视频综合网 | 国产精品久久久久久久人热 | 免费看黄色网 | 丁香视频在线观看播放 | 免费看大尺度视频在线观看 | 国产嫩草影院精品免费网址 | 特级全黄大片 | 中文字幕一区二区三区视频在线 | 狠狠色狠狠色狠狠五月ady | 国产一级特黄高清免费大片 | 停停五月天 | 日本三级网站在线观看 | 男男失禁play 把尿bl | 大香伊在人线免费 | 国产yw855.c免费观看网站 | sihu免费观看在线高清 | 午夜激情福利网 | 亚洲成人网在线观看 | 久久夜色精品国产亚洲 | 国产理论 | 淫香色香 | 久久噜噜噜久久亚洲va久 | 九色97| 啪啪中文字幕 | 天天爽夜夜爽每晚高澡 | 激情五月激情综合 | 亚洲精品香蕉婷婷在线观看 | 免费国产成人α片 | 五月婷婷色播 | 青青热久免费精品视频在线观看 | 国产亚洲视频在线 | 国产精品yy9299在线观看 | 亚洲午夜小视频 | 日本不卡一区二区三区视频 |