買ったもの

公式では?

https://obniz.io/ja/sdk/parts/FSR-40X/README.md

型番違ったけどこれで「それっぽく」は動いた。

ただ↓この記事同様、重さが取れる感じじゃなかった

https://qiita.com/perion/items/66de6abad36d7cc58ba0#圧力センサーfsr40x

(これが意図通りなのかバグなのかとかよくわからない)

Arduinoで試す

https://www.monster-dive.com/blog/web_system/20180629_001792.php

↑これとほぼ同じので動いた。ちゃんと抵抗が無いとだめっぽい

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/64c25696-f27b-4e43-a6c1-7cfce02ef669/ev8cZ3HR.jpg

最終的に感圧センサで重量取れたやつ

const Obniz = require("obniz")
let obniz = new Obniz("YOUR CODE")
// var pressure = obniz.wired("FSR40X", { pin0: 0, pin1: 1 })

obniz.onconnect = async function () {
  const ad = obniz.ad0
  const io_pwr = obniz.io1
  const gnd = obniz.io2
  io_pwr.drive("5v")
  io_pwr.output(true)
  gnd.output(false)

  ad.start((value) => {
    console.log(value * 100)
  })
}

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/b89558d9-342e-46db-b97e-463b4eb846c0/2.png