Jetson Nano 用户手册 Jetson Nano Developer Kit 学习手册 目录准备工作... 2 配件需求... 2 烧写镜像... 2 硬件连接... 2 软件配置... 3 简单入门... 3 Jetson.GPIO... 3 环境配置... 4 例程测试... 5 摄像头

Similar documents
年第 期

Compute Module IO Board Plus 用户手册 Compute Module IO Board Plus 用户手册 产品概述 本产品是一块基于 Compute Module 3/3 Lite/3+/3+ Lite 外扩板, 与树莓派基金会提供的 Compute Module IO

HD ( ) 18 HD ( ) 18 PC 19 PC 19 PC 20 Leica MC170 HD Leica MC190 HD 22 Leica MC170 HD Leica MC190 HD Leica MC170 HD

微雪电子 Open103Z 实验手册 Open103Z 实验手册 目录 准备工作 BitIO-Pushbutton... 3 ADC+DMA... 4 CAN-LoopBack... 5 DAC... 6 DS18B GPIO_Key_L

Compute Module IO Board Plus 用户手册 Compute Module IO Board Plus 用户手册 产品概述 本品是一块基于树莓派计算模块的外扩板, 与树莓派基金会提供的 Compute Module IO Board V3 兼容, 并扩展了多种常用的资源 支持树

微雪电子 Open407V-D 实验手册 Open407V-D 实验手册 目录 准备工作... 2 ADC+DMA... 2 CAN1 TO CAN2-Normal... 3 DCMI_OV DCMI_OV I2C... 6 L

( ) - 2 -

(Microsoft Word -

S5系列用户手册

X523_Book.book

8S E600Y 0773-CE

Preface

手册 doc

X513_Book.book

0.96inch LCD Module 用户手册 0.96inch LCD Module 用户手册 产品概述 本产品是 0.96 寸 IPS 显示屏模块, 分辨率为 160*80, 使用 SPI 接口通信,LCD 带有 内部控制器, 已封装好基本函数, 可以实现图片旋转 画点 线 圆 矩形, 显示英

MarsBoard AM335X 用户手册 微雪电子 WAVESHARE ELECTRONICS MarsBoard AM335X 用户手册 产品概述 MarsBoard AM335X 是基于 TI AM335X 系列处理器的卡片式电脑 工业级别的芯片, 广泛的应用 在工业, 医疗, 消费类电子等行

MarsBoard AM335X 用户手册 微雪电子 WAVESHARE ELECTRONICS MarsBoard AM335X 用户手册 产品概述 MarsBoard AM335X 是基于 TI AM335X 系列处理器的卡片式电脑 工业级别的芯片, 广泛的应用 在工业, 医疗, 消费类电子等行

树莓派驱动手册 树莓派驱动 1.44inch LCD HAT -FrameBuffer 驱动, 使用 fbtft 自 1.44inch LCD HAT 这个迷你的屏幕上架后深受很多创客门喜爱, 同时也有多客户反 应我们提供的资料不够完善 特此写一篇教程讲解树莓派如何通过移植 fbtft 显示. Fr

K 寸猫眼中文说明书

, 即 使 是 在 昏 暗 的 灯 光 下, 她 仍 然 可 以 那 么 耀 眼 我 没 有 地 方 去, 你 会 带 着 我 么 杜 晗 像 是 在 嘲 笑 一 般, 嘴 角 的 一 抹 冷 笑 有 着 不 适 合 这 个 年 龄 的 冷 酷 和 无 情, 看 着 江 华 的 眼 神 毫 无 温

e-paper Driver HAT 用户手册 e-paper Driver HAT 用户手册 产品概述 本品是电子墨水屏驱动板, 可驱动微雪推出的多款 SPI 接口电子墨水屏裸屏 特点 基于树莓派标准接口设计, 兼容并可直接插入 Raspberry Pi 2 代 B/3 代 B/Zero/Zero

Microsoft PowerPoint - M241 firmware flashing guide pptx

江 西 : 失 信 被 执 行 人 曝 光 台 写 入 两 会 报 告 摘 要 1 月 27 日, 江 西 省 十 二 届 人 大 五 次 会 议 举 行 第 二 次 全 体 会 议, 江 西 省 高 级 人 民 法 院 院 长 张 忠 厚 向 大 会 作 江 西 省 高 级 人 民 法 院 工 作

形 式 审 查 不 通 过, 将 说 明 原 因 并 予 退 回, 不 予 重 新 修 改 提 交 ( 形 式 审 查 常 见 主 要 问 题 参 考 附 件 3) ( 三 ) 申 请 人 下 载 打 印 网 上 状 态 为 请 交 纸 质 材 料 至 窗 口 受 理 的 申 报 书, 报 送 项

撤 离 你 听 到 了 吗? 它 们 已 经 进 了 墙 里 边 了 那 些 金 属 的 撞 击 声 在 狂 风 之 中 很 难 听 清, 但 断 然 不 会 有 错 围 坐 在 桌 边 的 四 人 靠 得 更 紧 了 些, 并 不 是 因 为 害 怕, 而 是 为 了 取 暖 你 们 觉 得 呢?

石油大学(北京)

CX_300 Manual.book

菩提道次第廣論

路 上 沒 說 話, 車 子 被 爸 離 去 後 開 走 了, 沒 什 麼 變, 除 了 一 股 淡 淡 的 香 味, 我 不 太 習 慣, 像 空 氣 中 的 粉 塵, 左 飄 右 飄, 光 中 飛 舞 我 沒 提, 看 車 窗 外, 外 面 不 太 有 趣, 我 只 是 沒 事 幹, 我 們 本

繁 華 國 小 101 學 年 母 親 節 感 恩 惜 福 - 跳 蚤 市 場 暨 科 學 闖 關 遊 戲 親 子 活 動 實 施 計 畫 一 依 據 : 本 校 101 學 年 度 校 務 計 畫 及 行 事 曆 二 目 的 : 1. 培 養 學 生 感 恩 惜 物 知 福 惜 福 的 節 儉 觀

台 中 市 北 屯 區 東 山 里 橫 坑 9 林 志 明 巷 89-5 菜 豆 菜 大 漿 果 菜 豆 菜 大 漿 果 小 漿 果 核 果 柑 桔 無 陳 錦 生 新 竹 市 香 山 區


育儿小故事(四)

投影片 1

第二章 糖尿病之醫療照顧準則


Microsoft Word - xiuxinduanyu-2-doc.doc

RKNN-Toolkit ARM 平台快速上手指南 V1.1.0

untitled

64 [ 46 ] (p297) 1924 :? [ 47 ] (p570) ; ; ; ; ; ; ; ; ; ; ; [ 11 ]; [ 35 ] [ 49 ] [ 32 ] ( ) [ 48 ] (p 425) [ 50 ] (p 670 6

遊戲顯示器 使用手冊

PowerPoint Presentation

書本介紹


工银瑞信货币市场证券投资基金2008年度第2季度报告

赔 偿 ), 保 险 公 司 在 其 承 保 范 围 内 承 担 赔 偿 责 任 ;2 案 件 受 理 费 由 四 被 告 承 担 为 支 持 其 诉 讼 主 张, 原 告 江 明 相 在 举 证 期 限 内 向 本 院 提 供 了 下 列 证 据 材 料 供 法 庭 组 织 质 证 : 1 鉴 定

Microsoft Word - RAP CHI.doc

vqt0y67.pdf

DAT_cover_web

HTC One E9+

中文手册

WM8960 Audio HAT 用户手册 WM8960 Audio HAT 用户手册 前言 本产品是基于树莓派而设计的音频模块, 采用 WM8960 低功耗立体声编解码器, 通 过 I2C 接口控制,I2S 接口传输音频 板载标准 3.5mm 耳机接口, 可通过外接耳机播放音 乐, 同时也可通过双

版本说明书

+01-10_M5A_C1955.p65

第 二 章 古 代 慢 慢 睁 开 眼 睛, 我 的 面 前 出 现 一 个 女 孩 子, 大 约 十 六 七 岁, 身 穿 淡 绿 色 布 裙, 头 上 两 个 小 圆 髻 特 别 娇 俏 可 爱 医 院 什 么 时 候 出 现 这 么 一 个 可 爱 的 古 装 护 士 啊! 这 医 院 真 有

E68 E68C 中性说明书 A6版

W6350_Book.book

Linux 操作系统课程社区创作

510i说明书

Online Master Guide

untitled

X713_CS_Book.book

6寸PDF生成工具

bingdian001.com

<4D F736F F D20D4D3D6BECEC4B8E5C4A3B0E52E646F63>

<4D F736F F D20B8EAB054B35DB3C6B1C4C1CAABD8C4B3AAED2D313031A67E3131A4EB31352EB8B9A7F3B7732E646F63>

环境保护部发布2012年世界环境日中国主题

<4D F736F F D20C7B6C8EBCABDCAB5D1E9CAD2B7BDB0B82E646F63>

重 要 安 全 说 明 ii 使 用 产 品 前 请 仔 细 阅 读 这 些 说 明, 并 保 存 起 来 以 备 今 后 参 考 遵 循 本 产 品 上 表 示 的 所 有 警 告 和 指 示 清 洁 之 前 先 从 墙 上 插 座 拔 下 本 产

Ch

<4D F736F F D D FC9BDB6ABBBAFB9A4BCBCCAA6D1A7D4BABDCCD1A7D7A8D3C3D2C7C6F75FD5D0B1EACEC4BCFEB6A8B8E5382E3131A3A8BDCCD3FDD3EBB9ABB9B2B7FECEF1CFB5A3A9>

2013 年 8 月 12 日 至 8 月 18 日 秀 场

GPS ET700 ET700 Microsoft Windows Mobile 6 GPS ET700, USB MHz GPS 256MB Flash 128MB RAM ET700 MSN Office ET QVGA ET700 2

画像処理に新しい価値を提供するUSB3.0カメラ(国際画像機器展2014)

包 裝 內 物 品 請 確 認 包 裝 內 包 含 下 列 物 品 : BS-1 配 件 插 座 蓋 DK-23 橡 膠 眼 罩 D7100 相 機 BF-1B 機 身 蓋 EN-EL15 二 次 鋰 電 池 組 ( 附 帶 終 端 蓋 ) AN-DC1 BK 相 機 帶 (0 iv) ViewNX

DVK710扩展板

献给利亚德十九年青春岁月 4 大事记 焕 新显示市场 拼 出全新视界 6 利亚德 XMAX 新品 LED 电视系列实力发声 利亚德 XMAX 自由拼接真 LED 电视系列重磅来袭 8 公司新闻 中网来了 利亚德独家见证中网王者诞生 10 利亚德 LED 大尺寸电视全面入驻京东商城 12 公司业绩 利

第一章 §1 1

. Outline 编译 Linux 在 QEMU 模拟器上运行制作带 grub 启动的磁盘映像...1 编译 Linux 在 QEMU 模拟器上运行...2 制作带 grub 启动的磁盘映像

新建 Microsoft Word 文档.doc

更新说明 : 终结者卡片电脑 (NanoPC-T1)Ubuntu 安装指南 日期 改动 支持无 EDID 功能的电视 首次发布 第 页

B1

2

Keysight B2900A / Keysight B2961A 6 Keysight B2962A 6 Keysight B2961A B2962A nano-voltmeter / nv/10 fa 10 µvrms 210 V/ 3 A 10.5 A GUI nv 2

人 物 : 大 帝 26 歲 立 翔 26 歲 小 智 25 歲 韓 茵 24 歲 舞 台 設 置 : 現 實 場 景 一 個 單 人 套 房, 一 廳 一 房, 舞 台 上 只 見 得 到 客 廳 的 部 分 簡 單 的 佈 置, 整 體 而 言 是 整 潔 和 中 規 中 矩 的 一 張 沙 發

untitled

Microsoft Word - InoTouch Editor编程软件手册 doc

(a)(b) (c)(d) 25% 100% (i) (ii) (iii)(iv) 2

WIPO对第9版尼斯分类的修订

FINEPIX SL1000 Series

將 您 的 影 像 與 世 界 融 合 為 一 歡 迎 關 注 SnapBridge 豐 富 您 影 像 體 驗 的 尼 康 服 務 新 成 員 SnapBridge 可 透 過 結 合 Bluetooth 低 功 耗 (BLE) 技 術 和 專 門 的 應 用 程 式 來 消 除 相 機 與 兼

DVK530/531扩展板

目录 精彩功能 专业相机 更精准捕捉光影和构图 长截屏 录制屏幕视频 学生模式 流量报告 流量去向不再难以捉摸 4 5 了解手机外观 插入或取出 SIM 卡和 microsd 卡 给手机充电 开机和关机 包装 导入资料 通过华为云服务导入数据 通过备份应用导入数据 通过电脑导入数据

Microsoft Word - 魔术师

D633_Book.book

注意事项:

pdf

03243AA_CH05.indd

cgn

DSC-T900

Transcription:

Jetson Nano Developer Kit 学习手册 目录准备工作... 2 配件需求... 2 烧写镜像... 2 硬件连接... 2 软件配置... 3 简单入门... 3 Jetson.GPIO... 3 环境配置... 4 例程测试... 5 摄像头... 7 Jetson-Inference... 8 Jetbo... 8 2019 年 5 月 10 日 1 / 8

准备工作配件需求 1. Jetson Nano Developer Kit 2. 16G 以上 SD 卡 3. HDMI ( 或者 DP) 显示器, 这里我们使用 7inch HDMI LCD (H) ( 带外壳 ) 为例 4. 5V/2A 电源 5. 键盘和鼠标 6. MIPI-CSI 摄像头, 这里使用的是 IMX219-77 Camera 1. 无线网卡烧写镜像 1. 从 NVIDIA 官方网站下载 Jetson Nano 镜像 2. 使用 Win32 Disk Imager 或者 Ether 软件将镜像烧写到 SD 卡中硬件连接 1. 连接无线网卡到 Jetson Nano - 如果使用 M.2 KEY E 接口的无线网卡, 需要先查下 Jetson Nano 核心板, 然后接入无线网卡, 再重新组装好核心板 - 如果使用 USB 无线网卡, 直接将无线网卡插入到 Jetson Nano 的 USB 接口即可 2. 连接 7inch HDMI LCD (H) 的 Touch 接口到 Jetson Nano 的 USB 接口 3. 连接 7inch HDMI LCD (H) 的 HDMI 接口到 Jetson Nano 的 HDMI 接口 4. 连接键盘和鼠标到 Jetson Nano 的 USB 接口 5. 连接 IMX219-77 Camera 到 Jetson Nano 的 CSI 摄像头接口 注意金属面朝向散热板一侧 6. 将烧写好镜像的 SD 卡插入到 Jetson Nano 的 SD 卡卡槽 - 卡槽在 Jetson Nano 核心板的背面, 主要这是个按压式的卡槽, 插入时检查一下 SD 卡是否已经插紧 7. 插入电源上电启动 Jetson Nano - 如果使用的是 USB 电源, 直接接入到开发套件的 micro USB 接口即可 - 如果使用的是 DC 电源, 使用一个跳线帽, 短接 J48 接口, 然后将电源插入到开发套件的 2019 年 5 月 10 日 2 / 8

DC 电源接口 软件配置 第一次启动 Jetson nano, 需要先设置并安装 Jetpack 插件, 请按照提示完成配置 安装完成后就可以看到 NVIDA logo 桌面 简单入门本章节简单讲一下如何使用 Jetson nano 开发套件 系统中没有 nano 编辑器, 如果不习惯 vi 的用户可以自己手动装一下 nano sudo apt-get install nano JETSON.GPIO Jetson Nano 开发套件引出了跟树莓派类似的 40PIN 排针, 官方提供了一个 jetson.gpio 库来调用这些引脚 这里我们简单介绍一下如何使用这个库关于 Jetson.GPIO, 这里有详细说明 : https://pypi.org/project/jetson.gpio/ 或者 https://github.com/nvidia/jetson-gpio 2019 年 5 月 10 日 3 / 8

环境配置 1. 下载 jetson-gpio: git clone https://github.com/nvidia/jetson-gpio 2. 将下载的文件移动到目录 :/opt/nvidia 中 sudo mv jetson-gpio /opt/nvidia/ 注意 : 这里提示说 jetson-gpio 文件夹已存在, 所以我们先把里面的 jetson-gpio 文件夹重新命名成 jetson-gpio_bak 然后再把库复制进去 3. 安装 pip3 工具 : sudo apt-get install python3-pip 4. 进到 jetson-gpio 文件夹, 并安装库 : cd /opt/nvidia/jetson-gpio sudo python3 setup.py install 5. 使用前, 还需要创建一个 gpio 组, 把你的当前的账号加到这个组, 并赋予使用权限 sudo groupadd -f -r gpio sudo usermod -a -G gpio your_user_name sudo cp /opt/nvidia/jetson-gpio/etc/99-gpio.rules /etc/udev/rules.d/ sudo udevadm control reload-rules && sudo udevadm trigger 注意 :your_user_name 是你使用的用户名, 比如说 waveshare 2019 年 5 月 10 日 4 / 8

例程测试环境配置好了之后就可以测试一下例程了 在 jetson-gpio 上提供了几个简单的例程我们可以简单测试一下, 先进入示例程序目录 cd ~/opt/nvidia/jetson-gpio/samples/ SIMPLE_INPUT.PY 这个是一个简单的输入程序, 使用的是 BCM 的引脚编码模式, 可以读取 PIN12 的值并打印到屏幕 运行程序 : sudo python3 simple_input.py 预期效果 : 运行程序后, 可以看到终端打印信息, 默认情况下 Pin18 的值是低电平, 找一个杜邦线将第 12 号引脚连到 3.3V, 可以看到读取的值变成了 HIGH, 如果连到 GND, 会显示 LOW 注意 - 这里的 18 是指的 BCM 编码, 上面的 PIN12 是指物理编码, 也就是板子上印的丝印的编码 - Jetson nano 的引脚的工作电平是 3.3V, 所以使用的时候尽量不要接 5V 电平 SIMPLE_OUT.PY 程序会输出高电平和低电平 ( 每 2 秒交替更新 ) 到物理引脚 PIN12 运行程序 sudo python3 simple_out.py 预期效果连接一个 LED 到 12 号引脚, 运行程序后可以看到 LED 灯闪烁 2019 年 5 月 10 日 5 / 8

BUTTON_LED.PY 程序使用轮询方式通过按键来控制 LED 灯 硬件连接需要将一个按键连接到 PIN18 和 GND, 同时使用一个上拉电阻连接 PIN18 到 3.3V 连接一个 LED 灯到 PIN12 运行程序 sudo python3 button_led.py 预期效果连好硬件后, 运行程序, 由于上拉电阻的原因,PIN18 默认为高电平,LED 熄灭, 当按下按键时,PIN18 转为低电平, 判断按键按下,LED 点亮 BUTTON_EVENT.PY 程序使用事件等待方式通过按键状态来控制 LED 灯硬件连接需要将一个按键连接到 PIN18 和 GND, 同时使用一个上拉电阻连接 PIN18 到 3.3V 连接一个 LED 灯到 PIN12 运行程序 sudo python3 button_event.py 预期效果连好硬件后, 运行程序, 由于上拉电阻的原因,PIN18 默认为高电平,LED 熄灭, 当按下按键时,PIN18 转为低电平, 判断按键按下, 点亮 LED 大约 1s, 然后熄灭 本程序的实验效果跟 button_led.py 类似, 都是通过按键点亮 LED 灯, 不同的是 button_led.py 采用轮询的方式去监听按键状态, 本程序采用等待按键事件的方式, 可以节省 CPU 2019 年 5 月 10 日 6 / 8

BUTTON_INTERRUPT.PY 本程序采用中断的方式, 通过按键来控制 LED 灯硬件连接将一个按键连接到 PIN18 和 GND, 同时连接上拉电阻 (3.3V) 到 PIN18 将一个 LED 灯 ( 接入限流电阻 ) 到 PIN12 (LED 1) 将一个 LED 灯 ( 接入限流电阻 ) 到 PIN13 (LED 2) 运行程序 sudo python3 button_interrupt.py 预期效果连好硬件后, 运行程序, 两个 LED 先熄灭, 然后 LED 1 亮起,LED2 熄灭, 按下按键之后,LED 2 会快速闪烁 5 次然后熄灭 摄像头这里我们介绍一下在 Jetson Nano 上如果使用指令快速测试摄像头是否正常 测试 CSI 摄像头 : DISPLAY=:0.0 gst-launch-1.0 nvarguscamerasrc! video/x-raw(memory:nvmm), width=1920, height=1080, format=(string)nv12, framerate=(fraction)30/1! nvoverlaysink -e USB UVC 摄像头 DISPLAY=:0.0 gst-launch-1.0 v4l2src device=/dev/video0! 'video/x-raw, format=yuy2, width=640, height=480, framerate=30/1'! xvimagesink -ev 2019 年 5 月 10 日 7 / 8

注意 NV12 是数字 12 而不是字母 l JETSON-INFERENCE HELLO-AI-World 是 NVIDIA 提供的供 Jetson 使用者入门使用 Jetson 开发套件的项目, 这里我们来试着运行一下试试 1. 下载 camke 和 git 工具 sudo apt-get update sudo apt-get install git cmake 2. 下载 Jetson-Inference git clone https://github.com/dusty-nv/jetson-inference cd jetson-inference git submodule update init 3. 配置 cmake( 时间有点长, 可以休息一下, 稍后继续 ) sudo mkdir build cd build cmake../ 4. 编译项目 cd jetson-inference/build make sudo make install 编译完成之后, 就可以试着使用一下示例程序了 示例程序的可执行文件统一放置在 jetsoninference/build/aarch64/bin 目录下 基本所有的例程中都调用了 imagenet( 图像识别 ) 以及 detectnet ( 物体跟踪 ) 这两个库都是继承通用的 TensorRT 有兴趣的可以单独查资料了解 ***** 未完待续 JETBO 1. 组装好 Jetbot 2. 下载安装 Jetbot 镜像 -https://drive.google.com/open?id=1rgq99qoqhcnxivsnjpetxdoocquwawh_ (64G 版本 ) -https://drive.google.com/open?id=154lykrfibhfvv2kltjrswdv_vbzndpxh (63G 版本 ) 3. 烧写镜像到 SD 卡 - 注意 SD 卡最小要求 64G ***** 未完待续 2019 年 5 月 10 日 8 / 8