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

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

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

3天內不再提示

說一下瑞薩RA2L1結合紅外傳感器控制不同的LED燈

冬至子 ? 來源:jmtgj ? 作者:jmtgj ? 2023-10-11 10:41 ? 次閱讀

紅外傳感器的原理就是通過一對紅外線發射與接收管,發射管發射出一定頻率的紅外線,當檢測方向遇到障礙物(反射面)時,紅外線反射回來被接收管接收,經過比較器電路處理之后,綠色指示燈會亮起,同時信號輸出接口輸出數字信號(一個低電平信號),并且可通過電位器旋鈕調節檢測距離,有效距離范圍2~30cm,工作電壓為3.3V-5V。它有三只腳,1只就是VCC,1只就是GND,另一個就是OUT-IO,這個只需要接一個GPIO,然后監測它輸出的是高電平還是低電平,當低電平就是檢測到障礙物。

1.jpg

看開發板的電路圖,我們得知J1的11和12分別是VCC和GND,分別對接上紅外傳感器vcc和GND,下面就是關鍵的OUT-IO這個就是紅外傳感器返回的數據(高低電平),這個我們在開發板找個閑置的GPIO進行接收,這里J1的29(P303)腳作為接收的GPIO,物理線路搞掂。我們就代碼了,因為GPIO是最容易對接的,那么我們代碼也很簡單。首先聲明接口,然后讀取判斷就可以了,具體代碼如下:

#define infrared "P303"http://定義引腳
static int out; //初始變量
out = rt_pin_read(MOMM_pin) ? PIN_LOW : PIN_HIGH;
if (PIN_LOW == out){
rt_kprintf("n 存在障外物n");
}else{
rt_kprintf("n 一路暢通n");
}

最后掃一下盲,什么是GPIO就是通用輸入/輸出端口,通俗地說,就是一些CPU的引腳,可以通過它們輸出高低電平或者通過它們讀入引腳的狀態-是高電平或是低電平;就是0:1輸入和輸出。

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

    關注

    22

    文章

    1595

    瀏覽量

    109338
  • 電位器
    +關注

    關注

    14

    文章

    1017

    瀏覽量

    67654
  • 比較器
    +關注

    關注

    14

    文章

    1840

    瀏覽量

    108515
  • 紅外傳感器
    +關注

    關注

    9

    文章

    542

    瀏覽量

    48180
  • GND
    GND
    +關注

    關注

    2

    文章

    544

    瀏覽量

    39480
收藏 人收藏

    評論

    相關推薦
    熱點推薦

    RA2L1系列MCU簡介和CAN通信應用例程

    RA2L1產品組基于Arm Cortex-M23 核心(現今 Arm Cortex-M系列中功耗最低的 CPU)。這款產品采用優化的制程和電子的低功耗工藝技術,是業界流水平的超低
    的頭像 發表于 10-27 15:50 ?2594次閱讀

    RA2L1入門學習】1. 點亮LED

    首次使用單片機,先說一下使用感受。 本次學習使用的是RA-Eco-RA2L1-48PIN-V1.0開發板+e2studio(官方的集成開
    發表于 01-29 22:17

    RA2L1入門學習】2. PWM呼吸

    .燒錄程序: 3.實驗圖片: 經過這兩天的使用,發現e2studio中的stacks頁面還是挺好用的,可以拖拽函數,編寫程序更加方便快捷。在stacks頁面還能看到用到了哪些堆棧,非常的贊。 本人第次使用該開發板,作為入門學習,主要是體驗
    發表于 01-30 21:55

    RA2L1入門學習】新建工程和串口燒寫程序

    RA2L1板卡的原理圖了,RA2L1的資料鏈接為:RA板卡資料。不過需要登錄點擊下載才可以,否則是沒有反應的。下載后的原理圖在壓縮包目錄下,名稱為RA2L1_E1_LQFP48 TOU
    發表于 03-02 22:47

    RA2L1入門學習】+Key控制LED實驗

    基于 Arm? Cortex?-M23 核心(現今 Arm? Cortex-M 系列中功耗最低的 CPU)。 這款產品采用優化的制程和電子的低功耗工藝技術,是業界流水平的超低功耗微控制器
    發表于 03-07 15:16

    RA2L1入門學習】+LED流水燈實驗

    基于 Arm? Cortex?-M23 核心(現今 Arm? Cortex-M 系列中功耗最低的 CPU)。 這款產品采用優化的制程和電子的低功耗工藝技術,是業界流水平的超低功耗微控制器
    發表于 03-07 15:27

    RA2L1入門學習】+開箱評測

    R7FA2L1AB2DFL。RA2L1 產品組采用優化的制程和電子的低功耗工藝技術,是業界流水平的超低功耗微
    發表于 03-09 07:40

    RA2L1入門學習】+Led flash

    ? Cortex?-M23 核心(現今 Arm? Cortex-M 系列中功耗最低的 CPU)。 這款產品采用優化的制程和電子的低功耗工藝技術,是業界流水平的超低功耗微控制器
    發表于 03-09 17:12

    RA2L1入門學習】+Key control LED

    ? Cortex?-M23 核心(現今 Arm? Cortex-M 系列中功耗最低的 CPU)。 這款產品采用優化的制程和電子的低功耗工藝技術,是業界流水平的超低功耗微控制器
    發表于 03-09 17:21

    RA2L1入門學習】+Uart printf

    ? Cortex?-M23 核心(現今 Arm? Cortex-M 系列中功耗最低的 CPU)。 這款產品采用優化的制程和電子的低功耗工藝技術,是業界流水平的超低功耗微控制器
    發表于 03-09 17:33

    RA2系列開發板體驗】RA2L1試用筆記

    前言??早聽說過這個芯片品牌,好像是電賽的贊助商。有機會申請到了RA2L1 的開發板試用,因為工作上會用到CAN通信所以專門選了帶CAN通信接口的那款開發板。、初步印象畢竟是大廠
    發表于 12-14 15:15

    RA2L1結合紅外傳感器控制不同的LED

      授人以魚不如授人以漁,我們今天就來說一下 RA2L1結合紅外傳感器
    發表于 04-03 16:50

    電子RA2L1英文數據手冊

    本資料包含電子RA2L1英文數據手冊
    發表于 10-21 16:21 ?0次下載

    RA2L1系列CAN通信應用

    RA2L1系列CAN通信應用
    的頭像 發表于 06-26 08:06 ?1025次閱讀
    <b class='flag-5'>瑞</b><b class='flag-5'>薩</b><b class='flag-5'>RA2L1</b>系列CAN通信應用

    電子RA2L1 MCU產品介紹

    RA2L1 MCU是RA家族RA2系列廣受歡迎的款產品。
    的頭像 發表于 12-10 10:51 ?785次閱讀
    <b class='flag-5'>瑞</b><b class='flag-5'>薩</b>電子<b class='flag-5'>RA2L1</b> MCU產品介紹