wringPi 初始化GPIO 为上拉_菜鸟手册(4):在Jetson NANO上使用GPIO

本文翻译自Jetsonhacks,因时间关系我们还没有实测,请知悉。

389e5fbfe574f517807ecd311cbf57a4.gif

我们使用GPIO与NVIDIA Jetson Nano上的外部设备进行通信.

介绍

关于Jetson Nano的一个好处是有一个扩展头,它对通用输入输出(GPIO)非常有用。您可能已经考虑过打开或关闭灯光作为程序的输出,或者想要从外部按钮读取按下。这就是GPIO有用的地方!

在本文中,我们将介绍如何通过打开和关闭发光二极管(LED)来控制GPIO输出。这可能是如何使用GPIO的最基本的例子之一。

您可能已经听说过,Jetson Nano上的GPIO引脚布局与Raspberry Pi(RPi)的40引脚布局兼容。此外,还有一个Jetson GPIO python库,它主要与RPi.GPIO兼容。 Jetson.GPIO预装在标准的Jetson Nano镜像包里了。

话虽如此,请注意Jetson Nano上GPIO扩展接头的电气特性与Raspberry Pi不同。特别是,Jetson Nano在GPIO引脚上的流动电流远低于RPi。

例如,RPi可以直接从GPIO引脚驱动LED,而Jetson则因为电流不足而使LED灯光昏暗。 Jetson需要一些帮助。正如您将看到的,开关晶体管正在拯救!

LED电路

零件清单

以下是我们将在此电路中使用的部分:

一个5毫米红色LED

一个P2N2222晶体管

一个330Ω电阻

一个10kΩ电阻

若干电线

一块面包板将所有东西连接在一起

关于LED

led是这样的。它们不线性地使用电流。如果任其自生自灭,它们会在一股神奇的烟雾中毁灭自己(就是烧掉啦)。但我们可以确保这不会发生。通过添加一个电阻(在这个应用程序中称为限流电阻),我们将限制LED能够绘制的电流量。我们根据欧姆定律选择电阻。

天啊! 数学 …

电子学的基本规则之一是欧姆定律。 你可能听说过它。

欧姆定律的简述是:在同一电路中,通过某段导体的电流跟这段导体两端的电压成正比,跟这段导体的电阻成反比。

e30998759724f6fed0dd2d0fc660285b.png

“这对我们意味着什么?”简而言之,我们可以通过巧妙地选择一个合适的电阻,来设定LED实际可吸收电流的上限。这是因为电阻的电流值与所施加的电压成正比。我们只需要知

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值