边缘应用中,机电控制是一项非常重要的能力。

当我们的智能设备在远端环境中,根据所识别的状况变化去执行应对措施,更大程度度地降低对人为操作的依赖,这些都是能产生更大经济效益的应用,包括无人驾驶车、自动机械手臂等等。

实际工业应用场景中的控制元件是非常多样化的,不过在实验室或小规模应用时,“脉冲宽度调制(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调试记录:机电设备控制相关推荐

  1. jetson nano上手记录

    英伟达Jetson nano A02上手记录 1. 硬件介绍 2.上手使用 1.获取镜像 2.开始使用 3.CUDA和CUDNN配置 4. opencv测试 3.部署深度学习 1.电源选配 2.增大内 ...

  2. 在Jetson Nano上学习ROS的记录(版本Ubuntu18.04,课程来源赵虚左老师的《ROS理论与实践》)第十二章 机器人导航(仿真)

    系列文章目录 第一章 ROS空间创建.helloworld的实现.开启多个节点 第二章 话题通信 第三章 服务通信 第四章 参数服务器 第五章 常用指令 第六章 通信机制实操 第七章 ROS通信机制进 ...

  3. Jetson nano/NX 部署Yolo v5过程记录

    前言 大部分过程非原创,写这篇文章主要是因为设备不同出的问题也各不相同,需要到处去找解决方法,因此我把配置过程中遇到的全部问题以及解决方法记录在此. 一.配置cuda环境 烧录jetpack时已经内置 ...

  4. Jetson Nano CSI相机驱动调试注意

    本文介绍Jetson Nano通过CSI接口连接外部Sensor驱动调试注意事项. 1.I2C配置 Jetson Nano默认I2C采用的是CAM_I2C,但有时候硬件设计时采用的是其他I2C,如: ...

  5. 几乎完美安装! 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 ...

  6. Jetson Nano配置踩坑全记录

    Jetson Nano配置踩坑全记录 Jetson Nano相关参数:JetPack 4.6,cuda 10.2, SD卡内存:512G 一.Jetson Nano系统镜像烧录 在Nvidia官网下载 ...

  7. jetson nano安装树莓派摄像头(v2)及调试的方法

    首先先烧写好jetson nano的镜像,这些工作已经默认完成. 需要在nano上使用树莓派相机,要注意jetson nano支持的是IMX219 sensor,所以树莓派相机中有这一款符合要求: R ...

  8. 从烧录系统开始Jetson Nano无人车开发记录

    从烧录系统开始Jetson Nano无人车开发记录(一) 本章介绍硬件选型与系统烧录环境配置 前言 搭建一个四轮麦克纳姆移动机器人平台,用于团队日常学习,算法复现和开发. 将在下文详细介绍从系统烧录开 ...

  9. jetson nano 采坑记录

    首先说明下 nano 就是个大坑,这篇文章我会把这些坑一个个显示出来,希望对大家有用 1. 镜像选择 我的板子是B01 试了很多次其他版本镜都无法点亮,NANO上刷Jetpack 4.2.X版本比较好 ...

最新文章

  1. 大神教你实现redis键空间通知
  2. java lambda函数_Java SE 8新功能介绍:使用Lambda Expression进行函数式编程
  3. 逐鹿工具显示服务器错误连接不上怎么解决,win7系统安装逐鹿工具箱提示“error launching installer”错误的解决方法...
  4. shell获取路径文件的文件名
  5. python爬虫百度图片_python实现爬取百度图片的方法示例
  6. 1093 字符串A+B (20分)
  7. python asyncio_Python中asyncio神器的入门
  8. 34步优化sql语句
  9. Pgadmin4转圈圈无法进入到界面(pgadmin v4一直卡在loading页面)
  10. 简单的c++对象模型
  11. 《CCNet: Criss-Cross Attention for Semantic Segmentation》论文笔记
  12. 3.超简单模仿算术题
  13. android语音识别sdk接入收费吗,百度语音识别开放平台SDK使用方法
  14. 雪碧图 Sprite图
  15. flink stream 终于上local 集群 运行起来
  16. HDU 5514 容斥原理
  17. BrupSuite Repeater模块
  18. 阿里云服务器的购买与搭建
  19. 南京中型及以上IT企业名录
  20. opencv学习-形态学操作应用-提取图片中的文字

热门文章

  1. 联想微型计算机c200电脑烂了,联想C200一体电脑基本配置
  2. Snapshot和Release版本
  3. 安装vite框架,报错“Cannot find module ‘./App.vue‘ or its corresponding type declaration” 问题解决方法
  4. 文件结构操作readdir
  5. owncloud 配置mysql_owncloud安装配置笔记
  6. XDS100_CCS4.1.3
  7. 东芝L730-T21N 升级小记
  8. Microsoft Power Platform MDA app添加自定义按钮
  9. [有/无]刷,[直/交]流,[同/异]步,各种电机概念区分
  10. 华为乾坤王辉:新一代网络安全融合体系,筑牢企业数字化转型基石丨2023 INSEC WORLD