Jetson Nano调试记录:机电设备控制
边缘应用中,机电控制是一项非常重要的能力。
当我们的智能设备在远端环境中,根据所识别的状况变化去执行应对措施,更大程度度地降低对人为操作的依赖,这些都是能产生更大经济效益的应用,包括无人驾驶车、自动机械手臂等等。
实际工业应用场景中的控制元件是非常多样化的,不过在实验室或小规模应用时,“脉冲宽度调制(PWM)模拟控制方式”是比较常用的方法,其执行原理在网上有非常丰富的专业知识,这里不多做赘述,只提供基本的控制方法与代码。
为了配合Jetson Nano完成最基本的机电控制实验,我们需要额外采购一片PCA9685控制板与一组简单的云舵机平台,二者合计大约30元人民币,如果想要实现“摄像头跟踪目标”功能,就需要再添购一个100多元的CSI摄像头(IMX-219规格),这些部件都能轻易在网上购买,并且组装难度不高,请读者自行处理。
Jetson Nano开发套件提供一组与树莓派兼容的40针扩充接口,如上图左黄色框标出的位置。
透过I2C总线进行连接是最便捷的方式,Jetson Nano提供两组I2C总线,为了让整个接线最简单,这里使用针脚3(SDA)与针脚5(SCL)这组控制总线,搭配针脚1(3V3)、针脚2(5V)与针脚6(GND)的供电针脚,用“双母头杜邦线”为Jetson Nao与PCA9685按照下图进行连接
Jetson Nano调试记录:机电设备控制相关推荐
- jetson nano上手记录
英伟达Jetson nano A02上手记录 1. 硬件介绍 2.上手使用 1.获取镜像 2.开始使用 3.CUDA和CUDNN配置 4. opencv测试 3.部署深度学习 1.电源选配 2.增大内 ...
- 在Jetson Nano上学习ROS的记录(版本Ubuntu18.04,课程来源赵虚左老师的《ROS理论与实践》)第十二章 机器人导航(仿真)
系列文章目录 第一章 ROS空间创建.helloworld的实现.开启多个节点 第二章 话题通信 第三章 服务通信 第四章 参数服务器 第五章 常用指令 第六章 通信机制实操 第七章 ROS通信机制进 ...
- Jetson nano/NX 部署Yolo v5过程记录
前言 大部分过程非原创,写这篇文章主要是因为设备不同出的问题也各不相同,需要到处去找解决方法,因此我把配置过程中遇到的全部问题以及解决方法记录在此. 一.配置cuda环境 烧录jetpack时已经内置 ...
- Jetson Nano CSI相机驱动调试注意
本文介绍Jetson Nano通过CSI接口连接外部Sensor驱动调试注意事项. 1.I2C配置 Jetson Nano默认I2C采用的是CAM_I2C,但有时候硬件设计时采用的是其他I2C,如: ...
- 几乎完美安装! NVIDIA Jetson Nano B01 Ubuntu 18.04.3 LTS 的 ROS 安装和菜鸟的踩坑记录【会继续完善】
几乎完美安装! NVIDIA Jetson Nano B01 Ubuntu 18.04.3 LTS 的 ROS 安装和菜鸟的踩坑记录 NVIDIA Jetson Nano B01技术规格 Ubuntu ...
- Jetson Nano配置踩坑全记录
Jetson Nano配置踩坑全记录 Jetson Nano相关参数:JetPack 4.6,cuda 10.2, SD卡内存:512G 一.Jetson Nano系统镜像烧录 在Nvidia官网下载 ...
- jetson nano安装树莓派摄像头(v2)及调试的方法
首先先烧写好jetson nano的镜像,这些工作已经默认完成. 需要在nano上使用树莓派相机,要注意jetson nano支持的是IMX219 sensor,所以树莓派相机中有这一款符合要求: R ...
- 从烧录系统开始Jetson Nano无人车开发记录
从烧录系统开始Jetson Nano无人车开发记录(一) 本章介绍硬件选型与系统烧录环境配置 前言 搭建一个四轮麦克纳姆移动机器人平台,用于团队日常学习,算法复现和开发. 将在下文详细介绍从系统烧录开 ...
- jetson nano 采坑记录
首先说明下 nano 就是个大坑,这篇文章我会把这些坑一个个显示出来,希望对大家有用 1. 镜像选择 我的板子是B01 试了很多次其他版本镜都无法点亮,NANO上刷Jetpack 4.2.X版本比较好 ...
最新文章
- 大神教你实现redis键空间通知
- java lambda函数_Java SE 8新功能介绍:使用Lambda Expression进行函数式编程
- 逐鹿工具显示服务器错误连接不上怎么解决,win7系统安装逐鹿工具箱提示“error launching installer”错误的解决方法...
- shell获取路径文件的文件名
- python爬虫百度图片_python实现爬取百度图片的方法示例
- 1093 字符串A+B (20分)
- python asyncio_Python中asyncio神器的入门
- 34步优化sql语句
- Pgadmin4转圈圈无法进入到界面(pgadmin v4一直卡在loading页面)
- 简单的c++对象模型
- 《CCNet: Criss-Cross Attention for Semantic Segmentation》论文笔记
- 3.超简单模仿算术题
- android语音识别sdk接入收费吗,百度语音识别开放平台SDK使用方法
- 雪碧图 Sprite图
- flink stream 终于上local 集群 运行起来
- HDU 5514 容斥原理
- BrupSuite Repeater模块
- 阿里云服务器的购买与搭建
- 南京中型及以上IT企业名录
- opencv学习-形态学操作应用-提取图片中的文字
热门文章
- 联想微型计算机c200电脑烂了,联想C200一体电脑基本配置
- Snapshot和Release版本
- 安装vite框架,报错“Cannot find module ‘./App.vue‘ or its corresponding type declaration” 问题解决方法
- 文件结构操作readdir
- owncloud 配置mysql_owncloud安装配置笔记
- XDS100_CCS4.1.3
- 东芝L730-T21N 升级小记
- Microsoft Power Platform MDA app添加自定义按钮
- [有/无]刷,[直/交]流,[同/异]步,各种电机概念区分
- 华为乾坤王辉:新一代网络安全融合体系,筑牢企业数字化转型基石丨2023 INSEC WORLD