Raspberry Pi Pico でポテンショメータを使用する

Raspberry Pi Pico でポテンショメータを使用する
あなたのような読者は、MUO のサポートを支援します。当サイトのリンクを使用して購入すると、アフィリエイト手数料が発生する場合があります。 続きを読む。

Raspberry Pi Pico マイクロコントローラー ボードは、植物への自動水やり、ガレージ ドアの開閉、家の中の動きの検出など、多くの家庭用タスクを自動化するために使用できる優れたデバイスです。





snapchatで人々の場所を確認する方法

これらの例の 1 つ (またはすべて) を正常に完了するには、基礎知識を構築するのに時間がかかります。ここで、発明家のキットが役に立ちます。取扱説明書、コンポーネント、必要なワイヤーなどすべてが含まれているため、知識とスキルを拡張して、心が望むものをすべて自動化するための実験を作成できます。





今日のメイク動画

準備

Thonny IDE (統合開発環境) は、Raspberry Pi Pico をコンピューターに接続して Pico をプログラミングするのに役立つ優れたツールです。すべてが正しく設定されていることを確認するには、次のガイドを確認してください。 Raspberry Pi Pico で Thonny を使い始める 詳細については。





Kitronik Inventor's Kit には、この光の実験を完了するために必要なものがすべて含まれています。あなたがスペアパーツを持っている電子愛好家なら、あなたはすでに必要なものを持っているかもしれません:

  • Raspberry Pi Pico (または Pico W)
  • ブレッドボード
  • 回転式ポテンショメータ
  • 2x プッシュ スイッチ
  • 赤色 5mm LED
  • 8x M/M ジャンパー線
  • 220 オームの抵抗器 (色付きの帯でマーク: 赤、赤、茶、金)

Pico にはあらかじめ半田付けされた GPIO ピンが付属していましたか?そうでない場合は、方法を見つけてください ヘッダーピンを Raspberry Pi Pico にはんだ付けします 正しい方法。



期待される出力

この実験は、割り込みルーチン (ボタンを押す) 中に何が起こるかを説明するのに役立つ優れた視覚的表現を提供します。この時点で、パルス幅変調 (PWM) 出力が LED の明るさを決定します。アナログ入力。

ブレッドボードに置いてボタンを押すと、ソフトウェア割り込みが検出されます。このアクションは、赤い LED ライトがいつオンまたはオフになるかを制御する変数をトリガーします。ポテンショメータをいずれかの方向にひねると、そのアナログ入力値が LED の PWM 出力に転送されます。これは、LED ライトが暗くなったり明るくなったりする魔法です。





Windows10を無料でインストールする方法
  ブレッド ボード上のポテンショメータのクローズ アップ

プロジェクト コードのアセンブル

先に進む前に、 コードが必要です この実験については、Kitronik の公式サポート サイトから直接アクセスしてください。また、このリソースは、途中で行き詰まった場合のサポート ガイドとして機能します。

画面にコードが表示されている間に、コードのいくつかの重要なポイントを分析してみましょう。





  • オン/オフ スイッチは、Raspberry Pi Pico の GP15 にマッピングされています。
  • LED ライトは、Pico の GP16 で PWM 出力として設定されています。
  • ポテンショメータ (ポット) は、GP26 に内蔵されたアナログ - デジタル コンバータ (ADC) に依存しています。
  • Python プログラムを最初に実行したとき、ボタンの状態はデフォルトで false になります。
  • IRQ ハンドラー (または割り込み信号) は、スイッチ入力にリンクされています。
  • その間 ループは、スイッチが押されているかどうかを検出し、ポットの値を読み取り (ポテンショメータのねじれ方によって異なります)、LED の明るさを設定します。
  ポテニオメータ実験のコード

この Inventor's Kit は、付属の小冊子を読んで習得した知識に基づいて構築することを目的としています。ページをめくるたびに、少しずつ知識を得ることができます。また、経験が増えるにつれて「電球」の瞬間が頻繁に増えるため、誇りを持ってニヤニヤしている自分に気付くかもしれません。

光センサーとアナログ入力の基本に戻りたい場合は、 Raspberry Pi Pico エレクトロニクス ガイドを使い始める このシリーズの以前の光の実験に関する詳細については。

あなたの未来は明るい

これらのキットは、中級レベルまでの電子機器の実験に最適です。アナログ入力、割り込み信号、および LED ライトの明るさの制御に関する追加の基本事項を学習したので、知識を次のレベルに引き上げる準備ができているかもしれません。

トランジスタを使用してモーターを駆動し、サーボを追加して最近のポテンショメーターの実験に基づいて構築し、ブザーのトーンを設定し、ディスプレイを使用してカウントし、風力発電の基礎を理解するなど。

小冊子と、始めるために必要なすべてのギズモとワイヤーを含むキットを入手してください。さらに良いことに、あなたと、電子機器やテクノロジーをいじるのが好きな人のために購入してください。

最も重要なことは、時間をかけて知識を構築するプロセスを楽しむことです。同様に、「やった!」などの宣言で終わる実験を完了したことに気付いたら、誇りを持って一時停止してください。

私のメールアドレスにリンクされているすべてのアカウントを検索します