01 入門篇

(2021/07/25)

這幾天玩了VIA Pixetto,它是近來少數不是用K210晶片做的AI鏡頭,也算是台灣之光吧!剛開始玩,覺得它的功能相當強大,不知從哪來玩,細細研究後,總算有一點眉目,所以想踏入Pixetto,而不知從哪下手的可以參考本文!對了,前陣子有寫一篇【常見AI鏡頭介紹】https://sites.google.com/site/wenyunotify/09-%E5%85%B6%E4%BB%96/07-%E5%B8%B8%E8%A6%8Bai%E9%8F%A1%E9%A0%AD%E4%BB%8B%E7%B4%B9?authuser=0,也供大家參考

一、認識VIA Pixetto

  • 官方資訊

    • 官網:https://pixetto.ai/tw/

    • 文件及軟體下載https://pixetto.ai/tw/tools-docs-tw/

      • 文件

        • 威盛Pixetto使用手冊 (快速說明)

        • 威盛Pixetto操作指南(詳細說明,但好像是英文版)

        • 威盛Pixetto規格數據

      • 軟體

        • 機器學習加速器

        • 威盛Pixetto軟體套件

        • 威盛Pixetto-Arduino驅動程式

        • micro:bit擴充軟體

        • mblock5擴充軟體

    • 開發者指南

      • 網址:https://learn.pixetto.ai/zh/brief-tw/?fbclid=IwAR1Lf5zCRCR8y02GeF1g5ouxleR-yo5i3Od_M-7lLxKo6oWcR2vEc4Wgfys

      • 特色

        • 內建 16 種物體辨識功能

        • 可匯入第三方神經網路模型

        • 快速圖形化神經網路模型訓練

        • 支持 Python 程式設計與深度學習

        • 支持 JavaScript 程式設計

        • 支持 Arduino 程式設計

        • 支持 Scratch 3.0 程式設計

        • 支持 Micro:bit 程式設計

      • 內建功能

        • 有16種功能

      • 硬體規格

        • 處理器 ARM Cortex-A7 900MHz

        • 記憶體 64MB DDR SDRAM

        • 儲存空間 128MB SPI 快閃記憶體

        • 鏡頭感光元件 GalaxyCore GC2053 CMOS 圖像感測器

        • 鏡頭解析度 1920×1080

        • 鏡頭可視角 130° field-of-view

        • 板載輸入/輸出

            • 3 個 LEDs (電源、無線網路、辨識狀態指示燈)

            • 1 個重置按鍵

            • 1 個麥克風Microphone

            • 1 個 Grove 連接器(UART)

            • 1 個 Micro USB 2.0 端口

            • 1 個 Micro SD 卡插槽

            • 1 個 Wi-Fi 內置微型天線 (802.11bgn​)

        • 輸入電源

            • 5V/500mA Micro USB 2.0 埠

            • 5V/300mA 4針 Grove 連接器

        • 運作溫度 0°C ~ 45°C

        • 尺寸 38mm x 38mm (1.5” x 1.5”)

    • 輔助教程(自學必看聖品)

、更新Pixetto韌體 及 Pixetto軟體套件的使用

  • 將Pixetto用USB線與電腦連接

  • 點擊上圖的【Pixetto Utility】(Pixetto視覺感測器工具),發現有新版本可用,因此進行升級

  • 也可以從【說明】/【檢查更新】來檢查或重新安裝韌體

  • 其他功能說明

    • Pixetto Editor

      • 這好像要跟Arduino來結合?

      • 我看了輔助教材後,發現都沒有人使用此軟體,大都採用下一個Pixetto Junior,所以這一軟體先不理會。

  • Pixetto Serial (序列監控視窗)

  • Pixetto Launcher,這個也不知要做什麼用的?又多了一個【機器學習加速器】網站 https://mls.pixetto.ai/#

  • Pixetto Link :好像沒有作用

、利用Scratch來玩Pixetto

  • 這時,已包含【Pixetto積木】了,如果一開始就要有【Pixetto積木】,就要利用【添加擴展】的方式來【Pixetto積木】添加進來

  • 連接串口

    • 點擊【右上角】的【串口未連接】,進行串口的連接

  • 範例程式說明

    • 作品說明:變色龍的顏色及眼睛的位置會隨著偵測到不同顏色及位置而有不同!!

    • 本範例有2個角色,一個是【眼睛】、一個是【變色龍】,這兩個角色的程式說明如下

    • 可偵測的顏色有:紅、黃、綠、藍、紫、黑6色

  • 變色龍程式會一直抖動,代表一直在執行,要注意【散熱】及使用好一點的USB線,不然可能會當掉!

  • 大家應該對VIA Pixetto有一點認識了吧!入門篇先介紹到此,期待下一篇了