ArduinoとGoogleスプレッドシートに基づく出席システム
コンポーネントと消耗品
> |
| × | 1 | |||
| × | 1 | ||||
| × | 1 | ||||
| × | 1 |
アプリとオンラインサービス
> |
| |||
| ||||
| ||||
|
このプロジェクトについて
こんにちは、
ここで私たちは非常にエキサイティングなプロジェクトを思いつきます。それはArduinoを使用してRFIDデータをGoogleスプレッドシートに送信する方法です。つまり、RFIDリーダーに基づいて出席システムを作成し、出席データをリアルタイムでGoogleスプレッドシートに保存します。
使用したソフトウェア:
このプロジェクトで使用したソフトウェアは次のとおりです。
1。 Arduino IDE: 次のリンクから最新のArduinoIDEをダウンロードできます:
https://www.arduino.cc/en/Main/Software
2。 Googleドライブ: Googleドライブのアプリをいくつか使用する必要があります。最初のアプリは、 Googleスプレッドシートです。 もう1つは Googleアプリスクリプトです 、Googleスクリプトを作成する必要がある場所。
<図>
3。 Pushingbox: Arduinoから Google にデータをプッシュするために使用する必要があるこのツール シート 、直接ArduinoからGoogleスプレッドシートにデータを送信することはできないため、これは使用する必要のあるサードパーティのツールです。このページにアクセスして、Googleでログインするだけです。
<図>
使用するコンポーネント:
1)Arduino UNO:
Arduino / Genuino Unoは、ATmega328P(データシート)をベースにしたマイクロコントローラーボードです。 14個のデジタル入力/出力ピン(うち6個はPWM出力として使用可能)、6個のアナログ入力、16 MHz水晶振動子、USB接続、電源ジャック、ICSPヘッダー、およびリセットボタンがあります。
2)イーサネットシールド: Arduino Ethernet Shield 2は、わずか数分でArduinoをインターネットに接続します。このモジュールをArduinoボードに接続し、RJ45ケーブルでネットワークに接続し、いくつかの簡単な手順に従って、インターネットを介して世界を制御し始めます。 Arduinoの場合と同様に、プラットフォームのすべての要素(ハードウェア、ソフトウェア、ドキュメント)は、無料で利用でき、オープンソースです。これは、それがどのように作られているかを正確に学び、その設計を独自の回路の出発点として使用できることを意味します。数十万のArduinoボードが、世界中の人々の創造性を毎日高めています。
<図> <図>
3)タグ付きRFID RC522リーダー:
Mifareのタグを読み書きできる安価なRFIDモジュールがあり、eBayなどのいくつかのWebストアで販売されており、最近では多くの「スターターキット」に含まれています。 RFID-RC522(MF-RC522)を検索するだけです。マイクロコントローラーとカードリーダーは通信にSPIを使用します(チップはI2CおよびUARTプロトコルをサポートしますが、ライブラリには実装されていません)。カードリーダーとタグは、13.56MHzの電磁界を使用して通信します。
<図>
回路図:
上の画像に示すように、最初にイーサネットシールドを接続する必要があります。次に、RFID接続を行う必要があります。
<図>
以下は、ArduinoとRFIDリーダーの接続ピンです。
RFID-RC522 Arduino UNO Arduino Mega
RST 9 9
SDA(SS)4/10 4/53
MOSI 11 51
MISO 12 50
SCK 13 52
VCC 3.3 v 3.3v
GND GND GND
IRQが接続されていません
2つのSPIデバイスを使用していることを確認してください。SDA(SS)はすでにイーサネットシールドで使用されているため、RFID-RC522の場合はSDA(SS)に別のピンを使用して、競合が発生しないようにする必要があります。 2つのSPIデバイス。
ライブラリ:
RFIDRC522用に1つのライブラリをインストールする必要があります。このリンクからライブラリを入手できます。
コード:
このプロジェクトのソースコードは、GitHubページから入手できます。これがそのためのGitHubリンクです。
プロジェクトのビデオ:
プロジェクト全体の説明は上のビデオにあります。
このプロジェクトについて疑問がある場合は、以下にコメントしてください。
また、組み込みシステムについて詳しく知りたい場合は、YouTubeチャンネルにアクセスしてください。
頻繁な更新については、Facebookページにアクセスしていいねしてください。
ありがとう&よろしく、
Embedotronics Technologies
回路図
製造プロセス