Raspberry PiやFelicaカードリーダーを使った出退勤管理の社内アプリを開発しました。リリースがひと段落し、これまでの開発を振り返って自分の課題を認識できました。 Raspberry Pi Imagerをインストール. 次のRaspberry Pi Imager (rpi-imager) を手元のパソコンにインストールする。私の場合はUbuntu環境にインストールしたので以降もこの前提で。 Raspberry Pi Downloads - Software for the Raspberry Pi; 2. microSDカードにOSイメージを書き込む 小型コンピューター「Raspberry Pi 4」にてAndroid 11を動作させたという報告が、海外で寄せられています。 SAMSUNGのMicroSDカードが価格と性能のバランスが良くオススメです。Raspberry Pi 4との相性も良いです。 Raspberry Pi 400は、Raspberry PiオフィシャルキーボードをベースにRaspberry Pi 4相当のコンピューターを内蔵した、キーボード一体型の新しいパーソナルコンピュータです。 ⓘ この記事は、自動ツールを使用して部分的または完全に翻訳されている場合があります。エラーが発生する可能性があることをお詫び申し上げます。, このチュートリアルは、Raspberry Piで電子機器を発見するためのファイルの2番目の部分です。まだ読んでいない場合は、Raspberry PiでLEDを制御するための最初のチュートリアルを参照することをお勧めします。, 識別システム、在庫管理、支払い、またはホームオートメーションのいずれであっても、RFIDチップはますます使用されています。, このチュートリアルでは、Raspberry PiとRC522 RFIDリーダーでRFIDカードを読み取る方法を説明します。, チュートリアルの最後に、RFIDバッジを読み取り、それが期待どおりのものかどうかを確認し、結果に応じて緑または赤のLEDを点灯させることができます。あなたがしなければならないすべてはあなたの選んだプロジェクトにこの基本的な例を適合させることです!, RC522 RFIDモジュールを受け取ると、2 x 8ピンのセットが付属していることがわかります。したがって、最初のステップは、これらのピンのうち8つをRFIDリーダーにはんだ付けすることです。パニックにならないでください、はんだ付けはとても簡単です!, したがって、RFIDカードにあるスロットにPINを挿入し、アイロンではんだ付けする必要があります。, 一度も溶接したことがない場合は、この優れたガイドを参考にして、framboise314.frのFrançoisから溶接する方法を学んでください。, RFIDバッジを読み取ってLEDを制御できるようにするコードを書く前に、すべてのコンポーネントをRaspberry Piに接続する必要があります。, 念のため、コンポーネントの接続と取り外しは常にRaspberry Piをオフにして行う必要があります。, RFIDリーダーを制御するには、外部ライブラリを使用します。残念ながら、これはコードに直接入力されたGPIOポートで記述されています。つまり、これらを個別に構成することはできず、ライブラリで提供されているものとまったく同じポートを使用する必要があります。, 接続する必要があるRaspberry PiのリーダーポートとGPIOポートの一覧表を以下に示します。, このシリーズの最初のチュートリアルには、Raspberry PiのGPIOポートのマップが記載されています。, 非常に単純なアセンブリを作成します。各LEDのアノード(細長い脚)はGPIOポートに接続され、2つのLEDのアノードは同じ抵抗に接続され、それ自体がRaspberry PiのGroundタイプのGPIOポートに接続されます。, 最後に、RFIDカードとLEDがPiに接続されると、これに似たアセンブリができます。, 機能回路があり、RFIDリーダーを使用するために必要なRaspberry PiのSPIポートをアクティブ化し、RFIDバッジを読み取るプログラムを記述するだけです。, 前のチュートリアルと同様に、プログラムはPythonで作成されます。このチュートリアルはPythonコースではありません。プログラムについて簡単に説明します。Pythonの詳細については、Python入門プログラミングコースをご覧ください。, プログラムを作成する前に、Raspberry PiでSPIプロトコルを有効にして、RFIDモジュールを使用できるようにします。, それをアクティブにするには、コマンドを実行するだけです sudo raspi-config、ラズベリーで、次に選択します Interfacing Options、SPI、Yes そして最後に Finish。, 最後の前提条件として、RC522プレーヤーを制御できるPython3 "pi-rc522"ライブラリをインストールします。, 各RFIDバッジには一意の識別子があります。これは、この識別子を読み取り、それを承認済み識別子のリストと比較することで、バッジが承認されているかどうかを確認できます。, したがって、RFIDバッジの一意の識別子を読み取ることができるプログラムを作成します。, 前のチュートリアルで行ったように、プログラムをフォルダーに書き込みます /home/pi/electronic (まだ作成していない場合は、フォルダーを作成します)。, このフォルダにファイルを作成します read_rfid_uid.py 次のコードをその中に入れます:, バッジの一意の識別子を読み取ることができるようになったので、先ほどのコードを変更して、読み取った識別子をプログラムで記述された識別子と比較するだけです。, したがって、前のプログラムを少し変更して、読み込まれたuidとプログラムで記述されたuidを比較し、結果に応じて赤または緑のLEDを点灯させます。, 以前のファイルを新しいファイルにコピーします verify_rfid.py 以下のコードに合わせて修正します。, その後、スマートロックの作成や、RFIDタグを使用したジュークボックスなど、独自のプロジェクトにコードを適合させることができます。, 詳細については、このチュートリアルのすべてのコードをRaspbian FranceのGithubで入手できます。, 次のチュートリアルでは、Raspberry Piを使用してサーボモーターを制御する方法を説明します。, Copyright © 2016 Raspberry Pi FR - Texts subject to copyright, Raspberry PiのTTLシリアルポートをアクティブにし、機能していることを確認します。, Python 3とRaspberry Piを使用したプログラミングの入門コースを学びます。. これをRaspberryPiに配線する方法は?GPIO経由ですか?(もしそうなら、どう 1. この記事は 約11 ... Raspberry Pi 4にRaspbianの初期設定2020年版. このチュートリアルでは、Raspberry PiとRC522 RFIDリーダーでRFIDカードを読み取る方法を説明します。 チュートリアルの最後に、RFIDバッジを読み取り、それが期待どおりのものかどうかを確認し、結果に応じて緑または赤のLEDを点灯させることができます。 2020/1/15 2020/10/6. プロジェクトwww.samplerbox.orgの Raspberry Piに2つ目のSDカードリーダーを追加する必要があります(RPiはボックスに埋め込まれるため、ユーザー-SDカードリーダーが必要です)。. あとは、『Raspberry Pi 4用インストールメディアを作成する』を参考にインストールしてください。 MicroSDカードについて.