先从 Firmata 找到类比相关功能。
在 Supported Modes 中,可以看到所有支援功能:
DIGITAL_INPUT (0x00)
DIGITAL_OUTPUT (0x01)
ANALOG_INPUT (0x02)
PWM (0x03)
SERVO (0x04)
SHIFT (0x05)
I2C (0x06)
ONEWIRE (0x07)
STEPPER (0x08)
ENCODER (0x09)
SERIAL (0x0A)
INPUT_PULLUP (0x0B)
SPI (0x0C)
SONAR (0x0D)
TONE (0x0E)
DHT (0x0F)
其中与类比相关功能只有一个:
ANALOG_INPUT (0x02)
类比讯号和数位讯号不同,呈现连续变化。
Uno 会透过 ADC 将电压讯号转换成 0 到 1023 的数值呈现,也就是说:
512 * 5 / 1023 = 2.502V
。900 * 5 / 1023 = 4.398V
。其他数值以此类推。
需要准备以下设备与零件:
三用电表 * 1
面包板 * 1
可变电阻 * 1
大小没有特别限制,不要太小就行,这里使用 50K 欧姆可变电阻。
想更详细了解内部结构的朋友们可以参考以下连结:
一样先确认小夥伴们没有死翘翘。
利用三用电表检查。
以下为参考接线方式,可以不用完全相同,只要效果相同即可。
使用 Uno 板子上的 5V 为 +、GND 为 -。
>>: TailwindCSS 从零开始 - 使用官方套件,以 typography 为例
K8s除了自带的Ingress Gateway外,还可以透过Istio Ingress Gatewa...
一个大包的专案程序码解压缩後看着满满的程序码思考着我可以实现计画案的目标吗...。接下来这三天会将专...
嘿不知不觉的就来到倒数第二篇了呢!网页也写完了呢!是不是要发布了哇! 今天就来说说 Github p...
第 17 天要介绍 golang 的例外处理,那麽我们就进入正题吧 ─=≡Σ(((っ゚∀゚)っ pa...
规划设计完 Wireflow 产出关键蓝图规格稿之後,基本上已经完成了整个产品的骨架。接着就是要根据...