指紋辨識安全物聯網門鎖

  • 培訓  工具  學習  影片長度 - 4:16
    以新唐 NuMaker-IoT-M487 與 AliOS Things 為平台進行開發,學習開發各式功能。觀看本片,您將學會如何以 AliOS Things 範例程式輸出 Hello World 與按鍵開關 LED 功能。 大家好,我是新唐工程師Wayne,現在為您介紹新唐 IoT 系列課程主題 - 讓您了解如何運行 AliOS-Things 操作系統。在這部影片中,我們將呈現如何下載 AliOS-Things 軟體開發包、AliOS-Things 範例專案編譯、執行檔案的燒錄下載以及功能測試。 首先打開瀏覽器,並在網址列輸入 AliOS-Things 原始碼倉庫網址,網址如下 - https://github.com/OpenNuvoton/AliOS-Things。連接。瀏覽器畫面目前顯示的是 AliOS-Things 軟體開發包,點選” Clone or download”按鍵,再點選 “Download ZIP”,電腦就開始下載AliOS-Things 軟體開發包了。 在完成下載 AliOS-Things 軟體開發包後,它是一個 zip 格式的檔案,需要進行解壓縮。 在 AliOS-Things 軟體開發包解壓縮完成後,找到numicro_button_led keil 專案檔案。它的路徑如下-projects\Keil\numicro_button_led@numaker-iot-m487\keil_project,打開Keil專案檔,點擊 Rebuild 圖示編譯專案。 在編譯成功後,它將產生一個可執行檔案在Objects目錄內,完整檔案路徑如下:projects\Keil\numicro_button_led@numaker-iot-m487\keil_project\Objects,輸出的檔案名稱為numicro_button_led@numaker-iot-m487.bin。 接下來,我們開始進行可執行檔案的燒錄下載,在這之前,我們先確認開發板上的 ISW1開關元件,都切至 “ON”的位置。 接著將USB 線插上電腦。這時侯我的電腦出現一個 NuMicro MCU 磁碟機。磁碟機代號依不同電腦而不同,這台電腦顯示為 G 槽。我們回到可執行檔案儲放的目錄,在可執行檔案numicro_button_led@numaker-iot-m487.bin上,按下滑鼠右鍵,傳送到 NuMicro MCU 磁碟機,然後畫面出現檔案傳輸視窗,等到傳輸完成後,也結束燒錄下載流程。 我們開啟 Tera term 終端模擬連線工具,序列埠選擇 Nuvoton Virtual Com Port 編號- COM5,其它的連接埠設定如畫面呈現。 在完成設定後,點選確定並按下開發板上的 Reset 按鍵。Tera term將印出 AliOS-Things 的開機資訊與每秒印出 hello world 的字樣,這時侯您可按下開發板上的 SW2 按鍵切換 LEDR 燈的狀態。到這裡,我們完成了測試。 - 更多產品資訊,請至新唐科技網站 https://bit.ly/3hVdcmC 購買管道:https://direct.nuvoton.com/tw/numaker-iot-m487 聯絡我們: SalesSupport@nuvoton.com #Tool #Training #Learning #Intermediate #zh-Hant
  • 影片長度 - 4:14
    以新唐 NuMaker NUC980 IIoT 為平台,使用 Linux 進行開發,學習開發各式功能,觀看本片,您將學會安裝 NuMaker NUC980 IIoT 的開發環境。 哈囉大家好,我是新唐工程師 Kevin,今天為大家介紹如何安裝新唐 NuMaker NUC980 IIOT 開發環境,NuMaker NUC980 IIOT是以基於Linux 系統的Buildroot做為開發環境。 在安裝 Buildroot 之前,請先瀏覽這個網頁 https://buildroot.org/downloads/manual/manual.html#requirement ,這個頁面提到 Buildroot是基於 Linux 系統;安裝 Buildroot 需要一些 package,如果缺少package 或者版本太舊的話,安裝過程會出現錯誤。所以請先確認您的 Linux 系統是否有這些 package,以及 package版本是否太舊,然後再進行安裝。 接下來在 Linux Terminal 輸入 git clone https://github.com/OpenNuvoton/NUC970_Buildroot 就可以下載 NUC980開發環境 - Buildroot。 下載完成後,產生一個新的目錄 NUC970_Buildroot,目錄名稱叫做 NUC970_Buildroot ,新唐的 NUC980 和 NUC970 系列產品共用 Buildroot,目錄名稱則以NUC970 開頭。 透過 cd NUC970_Buildroot,切換到 NUC970_Buildroot 目錄中,準備進行Compile Buildroot。 Compile分為三個步驟: (1) 輸入 make nuvoton_nuc980_iot_defconfig,產生一個預設的 configuration file。預設的 configuration 會連網安裝 U-Boot、Linux Kernel、root file system、toolchain …… 等常用的工具。 (2) 如果想要修改預設的 configuration,請輸入 make menuconfig,進入視窗選單來增加或刪減選項,修改完成後離開視窗前,請記得選擇視窗下方的 “(Save)”,儲存修改後的 configuration,然後再選擇視窗下方的 “(Exit)”,離開視窗。 (3) 回到 Linux Terminal後,輸入 make,開始進行Compile。 Compile的時間大約 1 個小時左右,如果電腦速度比較慢,就需要更久的時間。Compile成功後,NUC980 BSP 就會出現在NUC970_Buildroot目錄下面的 output 這個子目錄。 - 更多產品資訊,請至新唐科技網站 https://bit.ly/3hVdcmC 購買管道:https://direct.nuvoton.com/tw/numaker-nuc980-iiot 聯絡我們: SalesSupport@nuvoton.com
  • 培訓  工具  學習  影片長度 - 4:35
    以新唐 NuMaker-IoT-M487 為平台,使用 Mbed OS進行開發,學習開發各式功能。觀看本片,您將學會如何以 Mbed OS 範例程式透過 Wi-Fi 連接到伺服器並讀取回傳資料。 哈囉大家好,我是新唐工程師Miya,今天為大家介紹如何使用新唐NuMaker-IoT-M487在MbedOS上使用Wi-Fi。 首先打開Chrome瀏覽器輸入網址https://ide.mbed.com/ 登入後先確認右上方板子已經有帶出 “NuMaker-IoT-M487及板子小圖示”了,如果沒有可參考教學影片 “step by step讓你了解如何運行Mbed OS”,裡面有詳細的示範怎麼新增板子的方法喔! 點選左上方的 “New”,會載入一個Create new program的小視窗,上面可以看到Platform,已經幫我們帶出來NuMaker-IoT-M487,在Template: 這欄選取sample code,使用: NuMaker WiFi TCP Example,點一下OK。 開啟sample code後,接著再點選mbed_app.json檔案來開啟程式內容。 由於要使用Wi-Fi,所以需要將SSID及密碼改成可符合您連線環境的設定。 找到mbed_app.json裡面SSID設定“wifi-ssid",此版sample code在第9行,更改為您使用無線網路所設定的SSID。 接著再找到 “wifi-password"設定,此版在第13行裡的password改成您無線網路連接設定的密碼,改好後存檔,接著Compile。 現在Compile中,需要等待一下,完成後看到最下方會秀出Success! 系統會把我們compile完成的bin檔放在download資料夾,我們可以直接從下方進入,上拉後,點一下 “Show in folder” 接著我們需要先把NuMaker-IoT-M487板子跟PC接上USB,確認板子有亮燈就是通電了。 我們回到剛才的資料夾,可以看到多了一個剛才compile完成的bin檔,按右鍵傳送到NuMicro MCU(E:) 這邊分配到哪一槽要看各位的電腦決定喔! 有成功點選到的話會出現傳送過去的畫面。 接著我們要到電腦的裝置管理員查看分配到的port編號,在本機按右鍵,點裝置管理員,找到連接埠(COM和LPT) 接著看到USB序列裝置,可以知道這部PC分配給它的是COM3。 接下來使用終端機摸擬軟體,各位可以用自己熟悉的軟體操作即可,設定Serial line為COM3, Speed為115200,到SSH也確認一下 baud:115200,接著OPEN。 設定好之後,在板子上按一次reset ,接著在終端機摸擬軟體就可以看到目前板子已經成功連接無線網路以及顯示連到的測試網址、收到的回傳訊息等資料。 - 更多產品資訊,請至新唐科技網站 https://bit.ly/3hVdcmC 購買管道:https://direct.nuvoton.com/tw/numaker-iot-m487 聯絡我們: SalesSupport@nuvoton.com #Tool #Training #Learning #Intermediate #zh-Hant
  • 培訓  工具  學習  影片長度 - 2:53
    以新唐 NuMaker-IoT-M487 為平台,使用 Mbed OS 進行開發,學習開發各式功能。觀看本片,您將學會如何以 Mbed OS 範例程式完成按鍵開關 LED 功能。 哈囉大家好,我是新唐工程師Miya,今天為大家介紹如何使用新唐NuMaker-IoT-M487在Mbed OS控制LED與按鍵。 首先打開Chrome瀏覽器,輸入網址https://ide.mbed.com/。 登入後先確認右上方板子已經出現“NuMaker-IoT-M487及板子小圖示”,如果沒有出現,可參考新唐IoT系列課程三分鐘讓你了解如何運行Mbed OS”,這部影片裡面有詳細示範怎麼新增板子的方法喔! 首先點選左上方的“New”,會載入一個“Create new program” 的小視窗,在上面可以看到Platform已經帶出來NuMaker-IoT-M487,在Template這欄選取sample code,用NuMaker GPIO Interrupt with Debounce Setting這個sample來示範,點一下OK。 現在可以看到sample code已經載入頁面,點一下main.cpp,這份sample code已經內建寫好SW2按鈕開關,直接按一下Compile output,目前正在Compile中,請稍後。 完成後可以看到頁面下方出現了多行描述,最下面會秀出Success! 系統會把我們compile完成的bin檔放在download資料夾,我們可以直接從下方進入,上拉後,點一下“Show in folder” 接著我們需要先把NuMaker-IoT-M487板子跟透過USB接上PC,確認板子有亮燈就是通電了。 回到剛才的資料夾,可以看到多了一個剛才compile完成的bin檔,按右鍵傳送到NuMicro MCU(E:) 這邊分配到哪一槽要看各位的電腦決定喔! 成功點選會出現傳送資料的畫面。 接下來按板子上的SW2按鈕來開關相對應的LED,可以看到每次按下的動作,第一下是開/第二下就是關。 - 更多產品資訊,請至新唐科技網站 https://bit.ly/3hVdcmC 購買管道:https://direct.nuvoton.com/tw/numaker-iot-m487 聯絡我們: SalesSupport@nuvoton.com #Tool #Training #Learning #Intermediate #zh-Hant
  • 創新產品  學習  影片長度 - 7:17
    .Why FIDO Authentication .Security Device for Personal Identity .USB Dongles Usage .M2351 USB FIDO Key SDK .Support Capacitive Fingerprint Sensors .M2351 USB FIDO Key with TrustZone .Values Brought by M2351 .Collaborative Software Development .An Open Platform with Content Protection .Leading Market Position for Software Protection For more information, please visit Nuvoton Technology Website: https://bit.ly/3hVdcmC #Product #Learning #Basic #en 0:00 簡介 0:28 Why FIDO Authentication 1:19 Security Device for Personal Identity 2:01 USB Dongles Usage 2:29 M2351 USB FIDO Key SDK 3:36 M2351 USB FIDO Key with TrustZone 4:07 Values Brought by M2351 4:55 Collaborative Software Development (2) 6:10 An Open Platform with Content Protection
  • 培訓  工具  學習  影片長度 - 8:49
    以新唐 NuMaker-IoT-M487 為平台,您將學會如何使用 Mbed OS 範例程式,並練習如何秀出Hello World! 哈囉大家好,我是新唐工程師Miya,新唐的NuMaker-IoT-M487 開發板,以基於Arm Cortex-M4為核心的 NuMicro M487 微控制器為主控,內建 RJ45 乙太網路與 Wi-Fi 模組,讓使用者可以有線或無線的方式連接雲端,可連接Arm Mbed,阿里雲與Amazon的FreeRTOS。 今天為大家介紹如何在我們新唐的NuMaker- IoT-M487上使用Mbed OS。 首先打開Chrome瀏覽器,輸入網址https://os.mbed.com/,註冊帳號。 點選右上角的人頭畫面,選Sign up/Log in,點選Sign up,填入相關資料 接著去信箱收認證件,回覆認證就完成註冊囉! 接著我們登入使用,點選右上角的人頭,選Sign up/Log in,點選Log in,輸入帳號密碼。 再來點選人頭旁邊黃色底黑字的Compiler,網頁會自動幫我們導到線上開發平台頁面。 接下來的示範都是在這個頁面上操作,點選右上角的No device selected,我們先新增新唐的NuMaker IoT-M487開發板。 系統會幫我們打開Select a Platform頁面,我們點選左下角的按鈕,顯示綠色”+” Add Board,接下來會自動開啟這個頁面,讓我們選擇板子。 往下一點點找到我們的NuMaker- IoT-M487並點選,點選後會自動開啟NuMaker-IoT-M487的頁面(https://os.mbed.com/platforms/NUMAKER-IOT-M487/)將頁面接著往下拉,右邊會有藍底白字的橢圓形按鈕,顯示” +Add your Mbed Compiler”,點選它。 我們按一下上方compiler,回到線上開發平台頁面,若右上角有出現 “NuMaker-IoT-M487及板子小圖示”,就可以開始進行Sample code下載 若沒出現就再點一次 “No device selected”,這邊用另一個頁面示範,這時會跳出板子小頁面,右下方就出現了我們剛才選的NuMaker-IoT-M487板子畫面,請點它一下,在這頁面中按右上角的 “Select Platform”,我們跳回原本的頁面。 現在可以看到sample code已經load在頁面,點一下main.cpp,我們要示範印出Hello World。所以在主程式裡我們加一行指令:printf(“Hello World!\r\n”);確認一下有沒有寫錯,存檔,按一下Compile。 現在Compile中,我們等待一下。 之後可以看到頁面下方出現了很多描述,最下面會秀出Success! 系統會把我們compile完成的bin檔放在download資料夾,我們可以直接從下方進入,上拉後,點一下 “Show in folder”接著我們需要先把NuMaker-IoT-M487板子跟PC接上USB,確認板子有亮燈就是通電了。 我們回到剛才的資料夾,可以看到多了一個剛才compile完成的bin檔,按右鍵傳送到NuMicro MCU(E:) 這邊分配到哪一槽要看各位的電腦決定喔! 有成功點選到的話會出現傳送過去的畫面,接著我們要到電腦的裝置管理員查看分配到的port編號,本機按右鍵,點裝置管理員,找到連接埠(COM和LPT),找到USB序列裝置,我們就可以知道像這部PC分配給它的是COM3。 接下來使用終端機摸擬軟體,各位可以用自己熟悉的軟體操作即可,設定Serial line為COM3, Speed為9600,到SSH也確認一下 baud:9600, Data bits: 8, Stop bits: 1, Parity: None, Flow control: XON/XOFF,接著OPEN,就可以看到剛才編輯的Hello World!印出來了。 - 更多產品資訊,請至新唐科技網站 https://bit.ly/3hVdcmC 購買管道:https://direct.nuvoton.com/tw/numaker-iot-m487 聯絡我們: SalesSupport@nuvoton.com #Tool #Training #Learning #Intermediate #zh-Hant
  • 創新產品  學習  影片長度 - 4:26
    NUC980 Series Microprocessor is a solution designed for industrial control and industrial IoT applications, such as gateway, serial server, remote control unit, plug and play data collector and IoT development platforms. NUC980 series embedded with an ARM9 core supports Linux, FreeRTOS and Non-OS Board Supporting Package. By using MCP technology, NUC980 series supports up to 128 MB DRAM. Not only can NUC980 simplify your hardware design, but help your product time to market. A less-layered PCB and a reduced PCB size can lower the BOM cost. NUC980 supports 2 High Speed and 6 Full Speed USB Host controllers that can be used for a replaceable module due to the plug and play feature of USB interface. Other interfaces include 10 UART, 4 I2C, 3 SPI, 4 CAN BUS, and 2 Camera sensor interface. Designers can use these interfaces to collect or convert the data needed. NUC980 features AES, RSA, SHA and ECC hardware crypto accelerator for CPU offloading. This crypto engine can be applied at data transfer, identification, and key exchange.Nuvoton also provides IoT protocols like HTTP, HTTPS, MQTT, CoAP, openSSL to help customers accomplish a security IoT platform easily. Nuvoton NUC980 adopts MCP technology supporting up to 128 MB DRAM. Developers can design a secure IoT product fast and convenient with the help of the hardware crypto engine. Next, I will introduce related development platforms. NuMaker NUC980 Serial Server Board is suitable for applications like serial server or serial to Ethernet gateways. This develop board includes 2 10/100 Ethernet ports, 8 UART ports, 1 MicroSD Slot, 2 USB ports and 16MB SPI NOR Flash. NuMaker NUC980 USB developer board is suitable for data collection applications. This board includes 1 10/100 Ethernet port, 8 USB ports, 5 UART ports, and 128 MB NAND Flash. NuMaker NUC980 Industrial IOT developer board is suitable for IOT applications. This board includes 1 10/100 Ethernet Port, 2 USB ports, microphone input, earphone output, 128 MB SPI NAND Flash and an Arduino Compatible interface. - For more information, please visit Nuvoton Technology Website: https://bit.ly/3hVdcmC buy now: http://direct.nuvoton.com/arm9-mpus/ contact us: SalesSupport@nuvoton.com #Product #Learning #Basic #en