趣味ブログ('ω')

趣味の本やゲームについて語る

PythonでRFIDタグを読み込みたかった

プログラミングは初心者なのでコードが冗長だとかは知らんし質問されても分からんと思います。

pythonRFIDタグを読み込むテストプログラムの記事(別言語ならありけり)とかサンプルコード(Windowsの)とか無かったので載せときます。英語のサイトならありそうでしたが読めません。

今回使ったRFIDタグはこちら

USB接続RFIDリード(読み込み)モジュール(タグサンプル付き): 無線、高周波関連商品 秋月電子通商 電子部品 ネット通販

USBでPCと接続できます。

しかし困ったことに文字の型がバイト型だとかASCIIだとか調べたけどいまいちわからん。

そのせいかteratermでは文字化けするし↓のプログラムでも数字は出てくるけど意味が分からないので動作確認程度しかできません。

 

import serial
ser = serial.Serial("COM4", 9600) #COMポートはデバイスマネージャーで確認

    while(ser.is_open == True):
    coming = ser.read(23) #何バイト来てるかがいまいちわからんので数値は適当に
    print(coming)

 

タグをかざすとこうなる

f:id:zyoroemon:20180415001330j:plain

 

うーーーん、思ってたのと違うので改良が必要そうです。

 

 

 

 

プライバシーポリシー お問い合わせ