LoginSignup
0
0

ブロックエレベータのプログラム書いてみた。

Last updated at Posted at 2024-05-17

準備

  • プログラムはNanoBoardAGを使用する為Scratch1.4をベースにしたものです。
  • プログラムのインストールとセット方法等
    ちっちゃいものくらぶ:NanoBoardAG
    https://tiisai.ddo.jp/?page_id=935)
  • Scratchを立上げる時は「NanoBoardAGWithMotors.image」を選択。
  • 入力ボタン
    • 各フロア 呼び出しボタン(抵抗A)
      1F-上階へ 2F-下階へと上階へ 3F-下階へと上階へ 4F-下階へ
    • カゴ内 行先階ボタンと開閉ボタン(抵抗B)
      1F 2F 3F 4F 開く 閉じる
    • 扉開閉検知ボリューム(抵抗C)
    • カゴ位置検知 マイクロSW(抵抗D)
  • モーター出力2つ
    • 昇降用モーター(A-M1)
    • 扉開閉モーター(B-M2)
  • Scratch Board 監視盤の抵抗センサーの値の範囲はは0~100です。
    単位はΩ(オーム)ではない。非接触時は0,完全接触時は100で表示。

配線図

image.png

ステージ全体

image.png

全スプライト

image.png

各スクリプト

image.png
昇降M-SC.png

image.png
階表示-SC.png

image.png
Door-SC.png

 
image.png
ud表示-SC.png

 
image.png
センサー-SC.png

 
image.png
UDsct-SC.png

 

image.png
調整-SC.png

image.png
Open-SC.png

image.png
Close-SC.png

image.png
1Fgo-SC.png

image.png
2Fgo-SC.png

image.png
3Fgo-SC.png

image.png
4Fgo-SC.png

image.png
1FUP-SC.png

image.png
2FDN-SC.png

image.png
2FUP-SC.png

image.png
3FDN-SC.png

image.png
3FUP-SC.png

image.png
4FDN-SC.png

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0