python - 如何通过 Lopy 从 Flexiforce 获取测量值
问题描述
大家好,我的代码现在正在通过几条评论工作。但我现在没有得到任何测量结果。我与 Lopy、micropython 一起工作。
我使用以下材料:
- https://www.sparkfun.com/products/8685(Flexiforce重量测量)
- https://pycom.io/product/lopy4/ (Pycom LoPy4)
- https://pycom.io/product/expansion-board-3-0/(扩展板)
这是我的 Micropython 代码:
import pycom
import machine
import time
from machine import Pin
adc = machine.ADC() # create an ADC object
apin = adc.channel(pin='P19') # create an analog pin on P16
val = apin() # read an analog value
def main():
while True:
print(val)
time.sleep(5)
if __name__ == "__main__":
main()
我使用的文档是以下链接:https ://bildr.org/2012/11/flexiforce-arduino/
我将其转换为 Micropython。
这是我现在的电路:
解决方案
推荐阅读
- google-cloud-platform - 基于列数据类型的表连接对性能的影响
- javascript - Javascript:变量范围
- java - 关于包含数组的构造函数设置的问题
- python - 评估图像分割方法
- javascript - 可选用 jsdoc、typescript checkjs (javascript) 反应 useState 类型
- python - 在未捕获数据的情况下,将具有 0 值的周添加到具有时间序列数据的 pandas 数据帧中的周
- vue.js - 通过 props 将数据从父组件传递到子组件时,数据在子组件的挂载钩子中似乎未定义
- python - 如何获取有关上述用户的信息(discord.py bot)?
- r - 通过取它们的最小值来合并具有相同名称的列
- sql - 带条件动作的 sqlite 表达式