如何將一個串口擴展為八個

如何將一個串口擴展為八個

北京单场奖金计算公式 www.ygpyvk.com.cn 將一個Arduino UART端口擴展為八個。
硬件組件:

  • Arduino UNO和Genuino UNO× 1
  • 面包板(通用)× 1
  • 溶解氧傳感器× 1
  • 鹽度傳感器× 1
  • pH傳感器× 1
  • 跳線× 1

軟件應用程序和在線服務:

  • Arduino IDE

在本教程中,我們將使用Atlas Scientific的8:1串行端口擴展板將單個Arduino UNO UART(Rx / Tx)串行端口擴展為8個。Arduino的端口連接到擴展器,之后信號被路由到外圍設備連接的八個端口。為簡單起見,我們將使用三個端口,但只需幾個步驟,您就可以使擴展使用全部八個端口。
通過UART模式進行通信,結果顯示在Arduino串行監視器上。默認情況下,連續傳感器連接的傳感器讀數。然后可以打開各個通道,這將允許用戶與特定傳感器通信。

電路相關文件

電路圖文件
diagram_ERNi4AolFr.png
描述:原理圖
源代碼
教程
項目詳情.pdf
描述:項目教程
分享到:
收藏 (6)
電子硬件助手小程序 電子硬件助手小程序

電路城電路折扣劵獲取途徑:

電路城7~10折折扣劵(全場通用):對本電路進行評分獲??;

電路城6折折扣劵(限購≤100元電路):申請成為賣家,上傳電路,審核成功后獲取。

(版權歸Atlas Scientific所有)

版權聲明:電路城所有電路均源于網友上傳或網上搜集,供學習和研究使用,其版權歸原作者所有,對可以提供充分證據的侵權信息,本站將在確認后24小時內刪除。對本電路進行投訴建議,點擊投訴本電路反饋給電路城。

使用說明:直接使用附件資料或需要對資料PCB板進行打樣的買家,請先核對資料的完整性,如果出現問題,電路城不承擔任何經濟損失!

換一批 more>>

大家都在看:

繼續閱讀

  • ds18b20地址記錄器

    我必須按照特定的順序設置多個ds18b20傳感器,因此我需要記錄它們的地址并編號,以便正確放置它們。我做了一個小型設備,使我的工作變得更輕松。您選擇要記錄其傳感器地址的傳感器編號。將ds18b20傳感器插入母頭插座中,然后按下一步按鈕。然后,設備將顯示傳感器的地址及其讀數以及您為其選擇的編號。然后將所有這些信息記錄到SD卡上,這樣您就可以簡單地將結果復制到電子表格或您想要的任何內容中。然后,在將傳感器正確放置在所需位置后,只需再次按下一步按鈕即可開始下一個傳感器的處理。
    來自:DIY創意產品時間:2019-12-03 傳感器 diy ds18b20
  • 會說話的顏色檢測系統| Arduino - DFPlayer - GY-31 TCS

    在這個項目中,我將向您展示如何制作會說話的顏色檢測系統。Arduino將使用GY-31 TCS3200顏色傳感器檢測顏色,并且檢測到的顏色將由DFPlayer??櫸⒊鏨?。
    來自:DIY創意產品時間:2019-12-03 arduino diy dfplayer
  • 使用Arduino作為AM音樂發送器

    使用ATmega MCU可以完成很酷的事情。因此,我想到了用Arduino Nano構建AM發射機的想法(也可以使用其他任何Arduino)問題是,如何在數字設備上實現幅度調制(AM)?AM表示載波頻率的幅度根據我們要發送的輸入信號的幅度而改變。從數學上講,我們將載波與輸入信號相乘。但是由于ATmega僅具有數字輸出,因此只能給出兩個值:高和低。坦白地說,沒有辦法從Arduino中獲得真正的AM。但是,仍然可以產生一些可以用普通AM無線電接收機清晰聽到的輸出信號!該解決方案包括使用ADC和ATmega MCU的16位定時器/計數器1將模擬輸入信號轉換為PWM信號。定時器/計數器2生成載波信號,該載波信號可以在31KHz和8MHz之間的較大范圍內變化。該載波信號以PWM信號的節奏在引腳D11上輸出。AM收音機的行為類似于PWM上的低通濾波器,因此我們在此處獲取了原始音頻信號。這只是概念的證明,因此我保持簡單。如果您確實想將其用作RF發射器,則應為音頻輸入添加一個低通填充器以進行抗混疊,并為RF輸出添加一個針對諧波的低通。
    來自:DIY創意產品時間:2019-12-02 arduino diy am音樂發送器
  • 鐵路聯鎖系統

    我經常在互聯網上看到悲傷的視頻,這是因為孤獨的火車單調而無聊地沿一個圓滿的鐵路布局旋轉。您可以更改這種趨勢,而使用Arduino確實很簡單!我將告訴您如何制作鐵路聯鎖系統。但是首先,我將向您展示它的樂趣?;ニ砑印笆凳薄笨山煌ǔ【白魑浠囪盜?,例如路線的分配,復雜的操作等等。乍一看,聯鎖系統太難理解了。在此示例中,構建了一個簡單明了的系統,但是您可以輕松地將其縮放為任意大小,從而在站點之間建立多個系統或使其適應您的鐵路。URB項目沒有任何限制,只需重新編寫Arduino草圖即可。
    來自:DIY創意產品時間:2019-12-02 arduino urb項目 鐵路聯鎖系統
  • 基于STM32F103C8T6的溫濕度檢測設計

    隨著現代工農業技術的發展及人們對生活環境要求的提高,人們也迫切需要檢測與控制溫濕度,且溫濕度是工農業生產的主要環境數據,在工農業生產實踐中占有重要地位,比如濕度大溫度高的話話會使糧食發芽、腐敗,有可能還會導致二氧化碳的增加,如果是密閉的環境還可能導致進入的工人窒息,如果糧食發芽會導致溫度升高,從而更加容易產生火災等安全事故。所以對其進行適時準確的溫濕度測量具有重要意義。溫濕度測量在工業生產中有著廣泛的應用。通常,要實現溫濕度測量和自動控制,監控臺與現場之間必須鋪設電纜,這是一個麻煩的問題,且傳統的溫濕度傳感器需要通過復雜的電路才能將溫濕度信號轉化為數字信號,且距離傳輸所造成的損耗會引起誤差。本系統采用無線溫濕度測量的方案,不必鋪設電纜,可以節省費用和時間,采集也更加的方便。該采集系統以STM32F103C8T6為主控芯片,利用數字式溫濕度傳感器DHT11進行采集,然后將采集的數據傳送給單片機,經過處理,單片機將數據通過無線傳輸??镹RF24L01發射出去,單片機與無線??櫓淶耐ㄐ挪捎肧PI方式??刂鋪潛咭彩遣捎肧TM32F103C8T6作為主控芯片,外部接有無線接收??镹RF24L01和液晶Nokia5110;經過一定距離的無線通信,接收??榻郵盞絞葜蠼荽骺匭酒?,主控芯片經過處理后將數據通過液晶顯示。至此完成一次溫濕度無線采集的發送與接收。
    來自:DIY創意產品時間:2019-12-02 原理圖 傳感器 stm32f103c8t6
  • 兒童機器人

    一個簡單的兒童機器人,可以和孩子一起玩耍并減少智能手機的使用。問題:孩子們越來越沉迷于智能手機,通?;崢純ㄍㄆ?,youtube和玩游戲。在孟加拉國,孩子們每天在屏幕上花費三到四個小時以上。一項研究發現,篩選時間會影響兒童大腦的物理結構以及他們的情緒發育和心理健康。除非我們控制現在占用孩子大量時間的屏幕,否則它將間接破壞我們的后代。解決方案:機器人總是吸引孩子。通過增加語音交互性,機器人可以成為孩子夢dream以求的機器。無疑,它比智能手機更能吸引兒童。為了使孩子們擺脫屏幕上癮,我制造了一個機器人。該機器人具有以下功能: 它可以通過語音命令來驅動。孩子們可以要求機器人發出不同的聲音,例如消防車,救護車,警車甚至是不同動物的聲音。一個孩子可以要求機器人講故事,詩歌,玩笑和播放音樂?;魅四芄環直嬤芪У幕肪巢問?,例如溫度,濕度,氣壓和紫外線?;魅絲梢韻允靜煌姆較?,例如東,西,北,南,并且可以將自己對準特定的方向。使用到的硬件:
    來自:機器人時間:2019-11-20 arduino diy raspberry pi 兒童機器人
  • 基于STM32自動水溫監測控制_5110顯示資料

    2、作品功能基本要求(指標) (1)、主控制器采用STM32單片機 (2)、必須要有溫度檢測裝置,采用DS18B20 (3)、要有加熱裝置,采用220V交流電供電 (4)、要能夠設置報警的溫度上限值以及溫度加熱的下限值 (5)、要有聲光報警裝置,用于報警溫度上限 (6)、要能夠自動加熱使溫度保持在設定的一個值,低于該值時自動加熱,直到達到該值然后自動停止加熱 (7)、相關數值顯示采用數碼管或液晶顯示 (8)、設置的上限和下限值能夠實現掉電保存,使得每次上電時不用重新設置相關參數,默認采用上次設置的值主要實現:實時溫度測量及顯示,超出溫度范圍就會進行聲光報警,低于下限溫度時控制加熱器自動加熱到指定溫度,到達指定溫度時自動斷開;高于上限溫度時也會進行聲光報警,同時相應的繼電器端口會打開,這是如果你接一個降溫的裝置比如排氣扇,那么此時排氣扇就會自動運行降溫,直到低于上限溫度時才斷開排氣扇。上下限溫度可通過按鍵設定且設定后的值可自動保存在24C02里面等功能,避免每次上電都要重新設定的繁瑣。
    來自:DIY創意產品時間:2019-11-18 stm32 傳感器 水溫檢測
  • 銷量
    35
    查看
    603
    參數名 參數值
    發布于 2019 年 07 月 02日
    Moore8直播課堂

    tracer ??