60歳を迎えて、思うこと。 -76ページ目

60歳を迎えて、思うこと。

いつの間にか、「60」という年月が経ちました。
残り少ないか多いか?わかりませんが。
じじぃ~の「ひとりごと」を細々と続けられれば。。。

7セグ 8連 もじゅ~る

ぴっかぴっか

むか~~~し

購入した

もじゅ~る

使用方法が

まったくわからず

こ~るどすり~ぷ

なにげに


【chatGPT】様に

ねぇねぇ
知ってる???


はい!

なんですとぉ~~~




じじぃ~

 

かいもの 基板

見えない
見えない

な~~~んも
見えない!

らずぱいぴこ

ブレッドボードだと
接触不良が


多発!


しかたがない


プリント基板
購入

半田付け作業

な~~~んも

見えませんw


たぶん

このへんに

たぶん

端子 が ある

こて先を

よっこらしょ!

半田を 溶かす

どれ???

くっついたかな???

iPad で 拡大 映像・・・

あれ???


となりの ランドに

半田が流れている

あれ???

ピンヘッダの


黒い枠が でろでろ ばぁ~~~



けている・・・

くすん;;

新しい 目玉 が

欲しいw

にゃあ にゃあ

じじぃ~


 

ぴこぴこ 謎の端子 怪説

にゃあにゃあ
ぴこぴこ

以前から

疑問だった

らずぱいぴこ 無印

端子 の

あれや これや

# ==== 【chatGPT】様 情報を編集

ピン番号 ピン名称


30 RUN
RUNピンは「Picoを再起動させるための非常停止ボタン」
であって、GPIOを安全に止める魔法ではない



35 (名称無し)
※何の機能もない どこにも接続されていない
 ただの ピン いらんだろ!



37 3V3_EN
※プルアップ
"L"にすると RP2040(CPU) 停止
但し GPIOのリセットには 使用できない



39 VSYS
電圧範囲:1.8V ~ 5.5V
USB電源と自動 OR 接続
電池駆動の正解ルート

USB端子接続無しで
外部電源で 駆動させるための
外部電源入力端子
※降圧DC-DC(5V or 3.7~5V)
又は 006P 7805 非実用的!

# ==============================

 

にゃんごろごろ にゃあ~

さ~ぼも~た SG90


さ~ぼも~た SG90

の ぐるぐる回転する型

# ==== 【Gemini】様
ラズパイピコでのリベンジ・プログラム

前回のコードを少し改造して、
連続回転型専用の動きをさせてみましょう。

```python
import machine
import utime

# サーボの信号ピン (GP15)
servo = machine.PWM(machine.Pin(15))
servo.freq(50)

def set_servo(val):
    # 連続回転型の場合: 90が停止、0と180が最大速
    duty = int((val / 180) * (8192 - 1638) + 1638)
    servo.duty_u16(duty)

print("連続回転型サーボ・テスト開始")

try:
    while True:
        print("右回転!")
        set_servo(0)
        utime.sleep(2)
        
        print("停止(ブレーキ)")
        set_servo(90)
        utime.sleep(2)
        
        print("左回転!")
        set_servo(180)
        utime.sleep(2)
        
        print("ゆっくり回転")
        set_servo(85) # 90に近いほど遅くなります
        utime.sleep(2)

except KeyboardInterrupt:
    servo.deinit()

```



 接続の確認(Arduinoの時と同じ色ですが念のため)

* 茶色: GND
* 赤色: VBUS (5V)
* オレンジ: GP15 (20番ピン)

 これが動いたらどうなる?

もしこれで「右に回って、止まって、左に回る」ができたら、いよいよ「スリップリング」がなくても、センサーを首振りさせるレーダーが作れます!

* 右に1秒回して、距離を測る。
* 左に1秒回して、距離を測る。

これで、正面だけでなく左右の障害物も検知できる「自律走行車」の目のような仕組みになります。

どうでしょう、今度は「意図した通り(回れ・止まれ)」に動いてくれそうですか?もし、90を指定しても「ゆっくり回ってしまう」場合は、個体差なので88とか92とかで調整すればピタッと止まりますよ!
# ==============================