メインコンテンツまでスキップ

クロック回路

クロック回路とは、勝手にON/OFFが切り替わる回路。
ぽこあポケモンでは、扉を自動で開け示したり、電化製品のON/OFFを切り替えたりできる。
水を定期的に流すなど、アイテム回収の自動化に応用される。

以下では、発見された歴史に沿って、クロック回路とその仕組みを紹介する。


おそらく最初期に発見されていた回路

詳しい動きなどの動画が添付されていないが、現在メジャーになっているクロック回路以前に、以下のような投稿もあった。

おそらく、2つの溝を水が流れて、それぞれを別の2つのセンサーで検出する方式と思われる。

現在メジャーな回路

必要なもの

  • フタつきまど(or あげさげまど)
    • 開閉のアニメーションが短いものであれば、代用可能。
    • コストや不具合の少なさから、フタつきまどを推奨。
    • 「あげさげまど」はポケモンが勝手に触らない利点があるが、よくエリア移動で停止する。
  • センサー
  • 海水 or マグマ(遅くしたい時)
    • 普通の水でもよいが、水にはキラキラが発生しうる。
      • 回路は隠すことが多いため、キラキラが発生しない海水を使うことを推奨。
    • 泥も海水と同じような動作をする。
      • クロック回路とは直接関係ないが、泥は作物などを潤さない特徴がある。

最小構成

  • 水の横に扉を設置。
  • 扉を挟んで水の反対側にセンサーを設置。
    • センサーの向きは扉と反対方向。
  • センサー横のブロックの上に積み木や扉など動かしたいものを設置。

最小構築のクロック回路

解説

  • 水は伸展した時と、無くなる時それぞれでセンサーに検知される。
  • センサーで扉を開け閉めできる状態にして、扉から水を流すと、以下のように繰り返される。
    • 水が扉を通って、センサー前まで伸展する。
    • センサーが水を検知して、扉が閉まる。
    • 扉がしまったため、水が枯れる。
    • 水が枯れたことをセンサーが検知して、再度扉が開く。
    • 以降繰り返される。
注意点

エリア移動のタイミングによっては、停止することがある。

周波数を落とす方法

水を一定時間流したい場合や、ある程度のインターバルで定期的に装置を動かしたい場合、普通のクロック回路ではON or OFFになる時間が短すぎる場合がある。マグマは水より動きが遅いが、一定以上遅くしようとすると、膨大な面積が必要になってしまう。以下では、最小限のスペースで周波数を落とす方法を紹介する。

解説

この回路では、目覚まし時計がONになった時(2回に1回)だけセンサーに検知されることを利用している。
2回に1回だけしか後ろに信号が伝わらないため、2の(目覚まし時計)乗に1回しか後ろの扉などが動かない。

遅延回路の解説

絵で分かりづらかったらこちらを参照(YouTube)

クロック回路とさらさらいわ

クロック回路付近で、さらさらいわが動かなくなる問題がある。
詳しくは水の仕様を参照。

液体を使わない回路

さらさらいわの問題を解決するために作成されたポケモンを使った回路。建築後の挙動を利用して、ポケモンを行き来させることで、センサーを反応させる方法。

解説

  • 複雑な回路があるが、本質的には窓の前に行くと、その窓を閉じ、反対側の窓を開けるだけ。
  • 建築を終えたポケモンは家の近くに移動する性質を利用することで、ポケモンの動きを制御する。
  • ポケモンはマグマなどに当たると、近くの足場に移動するが、周りに足場がない場合はポケセンにリスポーンする。
  • リスポーン後は最短経路を通って、完成した家に一番近い場所に向かって歩いていく。
  • あげさげまどをつかうことで、家に一番近い場所を切り替えることができ、2つの道を行ったり来たりさせることができる。

超高速クロック回路

これまでのクロック回路は扉の開け閉めにかかる時間が律速で、それ以上早い信号を送ることができなかった。超高速クロック回路では毎フレームごと(60回/秒)にセンサーを起動することができる。

現象発見

複数の電化製品をセンサーで繋ぐことで、連続して応答することを発見。

最適化版

メカニズムを検討し、最小の構成にしたもの。

必要なもの

  • センサー x 2
  • 洗濯機, わくせいのもけい, or 目覚まし時計のいずれか x 4
  • 洗濯機, わくせいのもけいの場合は何らかの発電施設とむせんそうでんき。

構造

  • 家電を2つ並べ、その2つ両方をセンサー範囲に入れる。
  • 同じ構造を逆向きに上に乗せる(センサーの上に家電、家電の上にセンサー)。
    • 実際には、仮置きするためのブロックを作り、その上に家電とセンサーを設置。
    • 仮置き用のブロックを破壊して、先程のセンサーと家電の下に、逆向きのセンサー、家電を設置する。
  • 2つ並んだ家電の片方だけON, もう片方をOFFにする。

解説

  • つみきなどは1度発動すると、再発動するまでにクールタイムがある。
  • 対して、目覚まし時計などはクールタイムがなく、ONにした直後にOFFにすることができる。
    → 2セット作って、それぞれを監視すればループするはず。
  • しかし、ON → OFFにした際にはセンサーが反応しない。
  • ONの洗濯機とOFFの洗濯機を2つ並べ、センサーで両方を検知すれば、必ず一方はON → OFF、もう一方はOFF → ONになるため、毎回センサーが反応する。
  • センサーによって別の2つの洗濯機のON/OFFを切り替えると、洗濯機の動きがループする。
  • 結果として、毎フレーム(1/60秒)ごとにセンサーが反応する理論上最高周波数のクロック回路となる。
注意点

エリア移動によって停止することがある。
多数設置すると、ゲームの挙動がおかしくなる。