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

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

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

3天內不再提示

【經驗分享】EASY EAI Nano開源套件試用體驗——門禁改造之一

電子發燒友論壇 ? 來源:未知 ? 2022-10-25 08:25 ? 次閱讀

目前官方給了基礎的運行環境,人臉識別、數據庫、顯示都是現成的,目前缺的輪子就是人臉識別后,如果控制門禁的開關。其實如何控制開關也就是gpio的控制。


【改造切入點】


EASY EAI靈眸科技 | 讓邊緣AI落地更簡單 (easy-eai.com)在官方的人臉識別方案里增加GPIO的“輪子”。


git clone https://github.com/EASY-EAI/EASY-EAI-Toolkit-C-Solution.git克隆倉庫下來。


用QT或者其他的代碼編輯器增加對GPIO的控制。


控制函數如下:

int setLed(void)
{
  FILE *fp=NULL;
  int i;
  printf("stat led!
");
  fp = fopen("/sys/class/gpio/export","w");
  if(fp == NULL)
  {
    printf("opne export fial
");
    return -1;


  }
  else
  {
    fprintf(fp,"%d",107); //Bank*32+PinGround(0、8、16、24)+PinNumP 這里使用GPIO3_B3,最終序號為3*32+8+2=107
    i=fclose(fp);
    if(i==0)
    {
      printf("File close OK!
");
    }
  }
  fp = fopen("/sys/class/gpio/gpio107/direction","w");
  if(fp == NULL)
  {
    printf("opne direction fial
");
    return -1;
  }
  else
  {
    fprintf(fp,"out");
    i=fclose(fp);
    if(i==0)
    {
      printf("File close OK!
");
    }
  }
  fp = fopen("/sys/class/gpio/gpio107/value","w");
  if(fp == NULL)
  {
    printf("opne write val fail
");
    return -1;
  }
  else
  {
    printf("opend LED
");
    fprintf(fp,"%d",1);
    i=fclose(fp);
    if(i==0)
    {
      printf("File close OK!
");
    }
  }
  sleep(1);
  fp = fopen("/sys/class/gpio/gpio107/value","w");
  if(fp == NULL)
  {
    printf("opne write val fail
");
    return -1;
  }
  else
  {
    printf("close LED
");
    fprintf(fp,"%d",0);
    i=fclose(fp);
    if(i==0)
    {
      printf("File close OK!
");
    }
  }
  fp = fopen("/sys/class/gpio/unexport","w");
  if(fp == NULL)
  {
    printf("un export fial
");
    return -1;


  }
  else
  {
    fprintf(fp, "%d",107);
    i=fclose(fp);
    if(i==0)
    {
      printf("File close OK!
");
    }
  }
  return 0;
}

把這段代碼加入到

/EASY-EAI-Toolkit-C-Solution/solu-faceRecognition/src/main.cpp中

3f524d1a-53fb-11ed-a3b6-dac502259ad0.png

然后在主程序的人臉識別成功后插入函數執行。

3f77556a-53fb-11ed-a3b6-dac502259ad0.png

編譯好后上傳到開發板。執行后識別到人臉就可以打開LED燈了。

門禁視頻演示

本文由電子發燒友社區發布,轉載請注明以上來源。如需社區合作及入群交流,請添加微信EEFans0806,或者發郵箱liuyong@huaqiu.com。

3fa56b3a-53fb-11ed-a3b6-dac502259ad0.png


原文標題:【經驗分享】EASY EAI Nano開源套件試用體驗——門禁改造之一

文章出處:【微信公眾號:電子發燒友論壇】歡迎添加關注!文章轉載請注明出處。

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

    關注

    3

    文章

    3575

    瀏覽量

    43422
  • 門禁
    +關注

    關注

    1

    文章

    173

    瀏覽量

    30028
  • 靈眸
    +關注

    關注

    0

    文章

    19

    瀏覽量

    3278

原文標題:【經驗分享】EASY EAI Nano開源套件試用體驗——門禁改造之一

文章出處:【微信號:gh_9b9470648b3c,微信公眾號:電子發燒友論壇】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦
    熱點推薦

    2025電子發燒友開發板評測大賽開啟!三大賽道火力全開,頂級開發板等你來戰!

    套件免費試用https://bbs.elecfans.com/try_SEEK100.html 【OH專題】潤開鴻HH-SCDAYU800A開發板免費試用https
    發表于 05-15 15:09

    基于RK3576開發板的聲卡資源介紹

    EASY-EAI-Orin-Nano有2塊聲卡:card0、card1。關于它們的詳細描述,如下圖所示。
    的頭像 發表于 05-06 16:26 ?241次閱讀
    基于RK3576開發板的聲卡資源介紹

    基于RK3576開發板的HDMI-OUT使用

    EASY EAI Orin-Nano的HDMI OUT接口支持2.1協議,并且向下兼容2.0,1.4。具體分辨率與幀率,可對接入的屏幕進行自適應。
    的頭像 發表于 05-06 15:59 ?172次閱讀
    基于RK3576開發板的HDMI-OUT使用

    基于RK3576開發板的遠程桌面調試方法

    EASY EAI Orin-Nano可以基于MobaXterm的ssh遠程桌面登錄調試
    的頭像 發表于 05-06 09:58 ?110次閱讀
    基于RK3576開發板的遠程桌面調試方法

    RV1126 yolov8訓練部署教程

    本教程針對目標檢測算法yolov8的訓練和部署到EASY-EAI-Nano(RV1126)進行說明,而數據標注方法可以參考我們往期的文章。
    的頭像 發表于 04-18 15:18 ?403次閱讀
    RV1126 yolov8訓練部署教程

    基于RV1126開發板的resnet50訓練部署教程

    本教程基于圖像分類算法ResNet50的訓練和部署到EASY-EAI-Nano(RV1126)進行說明
    的頭像 發表于 04-18 15:07 ?298次閱讀
    基于RV1126開發板的resnet50訓練部署教程

    基于RV1126開發板的MIPI-DSI硬件電路設計

    即可,如下圖。在EASY EAI nano-T評估底板上面MIPI DSI通過40 Pin FPC座子引出,同時在座子上面引出了I2C信號,用于接電容觸摸屏。接口兼容靈眸的5/7/8/10.1寸顯示屏
    的頭像 發表于 04-16 17:45 ?209次閱讀
    基于RV1126開發板的MIPI-DSI硬件電路設計

    基于RV1126開發板移植NCNN部署庫方法

    本文檔說明基于EASY EAI Nano移植NCNN部署庫的方法與基于NCNN成功運行yolov4的Demo。 ? ? ? ?NCNN是騰訊優圖實驗室首個開源項目,是
    的頭像 發表于 04-16 15:24 ?154次閱讀
    基于RV1126開發板移植NCNN部署庫方法

    基于RV1126開發板的rknn-toolkit-lite使用方法

    rknn-toolkit-lite是用于python算法的推理的組件,當前已經在EASY-EAI-Nano完成適配,用戶可以用它進行深度學習算法的純python開發。而且同時支持已經進行了預編
    的頭像 發表于 04-15 17:33 ?247次閱讀
    基于RV1126開發板的rknn-toolkit-lite使用方法

    基于RV1126開發板的啟動Logo更換方法

    EASY EAI Nano固件內擁有2個logo,分別用于uboot階段顯示,以及kernel(內核)階段顯示。
    的頭像 發表于 04-15 10:36 ?174次閱讀
    基于RV1126開發板的啟動Logo更換方法

    RK3576 yolov8訓練部署教程

    本章展示yolov8模型的在EASY EAI Orin nano的部署過程。
    的頭像 發表于 04-02 16:04 ?289次閱讀
    RK3576 yolov8訓練部署教程

    構建開源OpenVINO?工具套件后,模型優化器位于何處呢?

    構建開源OpenVINO?工具套件后,模型優化器位于何處?
    發表于 03-06 08:18

    開源鴻蒙版四核通行門禁主板AIoT-3568X彩頁

    AIoT-3568X是開源鴻蒙版四核通行門禁主板,基于RK3568處理器,搭載OpenHarmony操作系統,可提供1TOPS算力,支持多種顯示接口,支持MIPI攝像頭,外設接口豐富,支持韋根輸入輸出,支持二維碼模塊,主要適
    發表于 02-28 14:14 ?0次下載

    NVIDIA發布小巧高性價比的Jetson Orin Nano Super開發者套件

    NVIDIA近期推出了款全新的生成式AI超級計算機——Jetson Orin Nano Super開發者套件。這款開發者套件以其小巧的尺寸和高性價比吸引了廣泛關注。 Jetson O
    的頭像 發表于 12-19 11:28 ?965次閱讀

    JH-7110 RISC-V開發套件正式開源

    近日,賽昉科技在RVspace生態社區正式開源昉·驚鴻-7110(JH-7110)DevKit開發套件,同時提供其原理圖和PCB參考設計源文件,旨在為客戶提供全面的RISC-V芯片平臺
    的頭像 發表于 06-15 08:19 ?907次閱讀
    JH-7110 RISC-V開發<b class='flag-5'>套件</b>正式<b class='flag-5'>開源</b>
    主站蜘蛛池模板: 日韩欧美一区二区三区不卡视频 | 日本亚洲视频 | 高清一区二区三区四区五区 | 天天艹天天 | 欧美日韩你懂的 | 婷婷综合在线观看丁香 | yy6080一级毛片高清 | 69ww免费视频播放器 | 热久久最新地址 | www.久操| 亚洲嫩草影院在线观看 | 午夜看片影院在线观看 | 麻豆国产一区二区在线观看 | 免费一级毛片不卡在线播放 | 欧洲无线区一二区 | 国内一级特黄女人精品片 | 久久99精品久久久久久久不卡 | 丁香激情综合网 | 天天摸天天看天天爽 | 亚洲网站免费看 | 亚洲国产福利精品一区二区 | 狠狠色丁香婷婷综合欧美 | 久久在精品线影院精品国产 | 亚洲成在 | 国片一级 免费看 | 91在线操| 欧美3d动漫网站 | 亚洲精品在线视频观看 | 色网站免费在线观看 | 国产亚洲精品成人一区看片 | 日本一区二区在线不卡 | 国产一级爱c片免费播放 | 啊用力太猛了啊好深视频免费 | 三级免费网站 | 夜间免费小视频 | 7086bt伙计 福利一区 | 狠狠色噜噜狠狠狠狠888奇米 | 免费级毛片 | 男女艹逼软件 | 一级骚片超级骚在线观看 | 成人a毛片高清视频 |