回答編集履歴

1

追記

2021/10/18 12:37

投稿

thkana
thkana

スコア7703

test CHANGED
@@ -1 +1,19 @@
1
1
  Playerのコンストラクタでpin_Tx/pin_Rxに与えるパラメータとして[Pinクラス](https://micropython-docs-ja.readthedocs.io/ja/latest/library/machine.Pin.html)のインスタンスを与えなければいけない、ということではないでしょうか?
2
+
3
+
4
+
5
+ ---
6
+
7
+ とりあえず動いたとのことですが。
8
+
9
+ むやみにいろいろ試すまえに...
10
+
11
+ RaspberryPi Picoのピン接続図、とりあえず[スイッチサイエンスのページに貼ってあるもの](https://d2air1d4eqhwg2.cloudfront.net/markdownx/4e905a76-ffcd-4322-8bf0-5cbebc4f360c.png)をみると、GP16がTX, GP17がRXになっています。まずはその辺を「ちゃんと確認する」ことから始めるべきではないでしょうか。
12
+
13
+
14
+
15
+ > エラーなく動きました!
16
+
17
+
18
+
19
+ そう見えているかも知れませんが、DFPlayerのVccを5VにつないでいるということはDFPlayerのTX端子には5Vが出力されるということで、それをRaspberryPi PicoのRX(絶対最大定格電圧Vdd+0.3V=3.6V)に直結するということはPicoの破壊試験をしているようなものだ、というのは覚悟したほうがいいと思います。