NFCネイルチップをLチカしてみた
はじめに
NFCに反応するLEDネイルチップをLチカしてみた。
環境
- Raspberry Pi 3 Model B+
- 非接触ICカードリーダ/ライタ (RC-S310)
- NFCネイルチップ
手順
1. libpafeをダウンロードする
$ wget http://hito.music.coocan.jp/pasori/libpafe-0.0.8.tar.gz
2. libpafeをビルドする
$ sudo apt install libusb-1.0-0-dev
$ tar xvzf libpafe-0.0.8.tar.gz
$ cd libpafe-0.0.8/
$ ./configure
$ make
3. libpafeをインストールする
$ sudo make install
$ sudo vi /lib/udev/rules.d/60-libpafe.rules
60-libpafe.rules
ACTION!="add", GOTO="pasori_rules_end"
SUBSYSTEM=="usb_device", GOTO="pasori_rules_start"
SUBSYSTEM!="usb", GOTO="pasori_rules_end"
LABEL="pasori_rules_start"
ATTRS{idVendor}=="054c", ATTRS{idProduct}=="006c", MODE="0664", GROUP="plugdev"
ATTRS{idVendor}=="054c", ATTRS{idProduct}=="01bb", MODE="0664", GROUP="plugdev"
ATTRS{idVendor}=="054c", ATTRS{idProduct}=="02e1", MODE="0664", GROUP="plugdev"
LABEL="pasori_rules_end"
$ sudo ln -s /lib/udev/rules.d/60-libpafe.rules /etc/udev/rules.d/
$ sudo udevadm control --reload-rules
$ sudo reboot
4. libpafe-rubyをダウンロードする
$ wget http://hito.music.coocan.jp/pasori/libpafe-ruby-0.0.8.tar.gz
5. libpafe-rubyをビルドする
$ sudo apt-get install ruby ruby2.5-dev
$ tar xvzf libpafe-ruby-0.0.8.tar.gz
$ cd libpafe-ruby/
$ ruby extconf.rb
$ make
6. libpafe-rubyをインストールする
$ sudo make install
7. サンプルプログラムを実行する
$ ruby sample/felica_dump.rb
1. libpafeをダウンロードする
$ wget http://hito.music.coocan.jp/pasori/libpafe-0.0.8.tar.gz
2. libpafeをビルドする
$ sudo apt install libusb-1.0-0-dev
$ tar xvzf libpafe-0.0.8.tar.gz
$ cd libpafe-0.0.8/
$ ./configure
$ make
3. libpafeをインストールする
$ sudo make install
$ sudo vi /lib/udev/rules.d/60-libpafe.rules
60-libpafe.rules
ACTION!="add", GOTO="pasori_rules_end"
SUBSYSTEM=="usb_device", GOTO="pasori_rules_start"
SUBSYSTEM!="usb", GOTO="pasori_rules_end"
LABEL="pasori_rules_start"
ATTRS{idVendor}=="054c", ATTRS{idProduct}=="006c", MODE="0664", GROUP="plugdev"
ATTRS{idVendor}=="054c", ATTRS{idProduct}=="01bb", MODE="0664", GROUP="plugdev"
ATTRS{idVendor}=="054c", ATTRS{idProduct}=="02e1", MODE="0664", GROUP="plugdev"
LABEL="pasori_rules_end"
$ sudo ln -s /lib/udev/rules.d/60-libpafe.rules /etc/udev/rules.d/
$ sudo udevadm control --reload-rules
$ sudo reboot
4. libpafe-rubyをダウンロードする
$ wget http://hito.music.coocan.jp/pasori/libpafe-ruby-0.0.8.tar.gz
5. libpafe-rubyをビルドする
$ sudo apt-get install ruby ruby2.5-dev
$ tar xvzf libpafe-ruby-0.0.8.tar.gz
$ cd libpafe-ruby/
$ ruby extconf.rb
$ make
6. libpafe-rubyをインストールする
$ sudo make install
7. サンプルプログラムを実行する
$ ruby sample/felica_dump.rb
Author And Source
この問題について(NFCネイルチップをLチカしてみた), 我々は、より多くの情報をここで見つけました https://qiita.com/kitazaki/items/5ad8c6f6e48439d0088f著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .