Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
nfc-starting
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
alt9800
January 26, 2022
Technology
170
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
nfc-starting
2022-01-26
Fukuoka G's Academy
alt9800
January 26, 2022
More Decks by alt9800
See All by alt9800
地図のスクショってどう取り扱ったらいいの? | マッパーズサミット2026
alt9800
0
210
Integrating MapLibre GL JS with deck.gl: A Review
alt9800
0
230
RoomPlan for iOSDCJapan2024
alt9800
0
290
raizyCLI
alt9800
0
43
Other Decks in Technology
See All in Technology
プロダクトが成長すると、 プロダクトマネージャーの仕事はどう変わるのか - 「まず作る」から「小さく学び、確かめながら進む」へ
sansantech
PRO
1
370
AWSDirectConnectの構築の進め方を整理してみた
masa_my
1
200
Claude Code をローカルとサーバー上で利用した際の Bedrock 利用料をユーザー単位で一本化してみる
ohorig
0
160
CSS2026:OWS研究会・招待講演「世界観を、実装する」
atsush1_sada
2
340
シンプルな設定ファイルで実現する AWS IAM Identity Center の ユーザー管理Terraformフレームワークを公開しました / Simplifying AWS IAM Identity Center User Management: An Open-Source Terraform Framework
yamaguchitk333
0
320
AWSセキュリティで活用するAI機能
cmusudakeisuke
1
320
撮るだけでは終わらない。ソニーが挑むB2Bカメラソリューション開発
sony
0
110
Draft AIエージェントの トークン消費を最小化する 8つの原則
kinopeee
5
1.8k
DevelopersIO2026 -バックアップは“消されないこと”が9割-
yoshida0129
0
410
生成AI時代、PMは事業責任者に進化するともっと面白い〜PMだからこそ事業構造を動かせる時代に〜
kakehashi
PRO
0
880
書き手が人でもAIでも正しくなる道、SREを埋め込んだDeveloper Platform / tech drivers day8
chmikata
4
770
Teaching Python with three kinds of AI
reuven
0
120
Featured
See All Featured
Code Reviewing Like a Champion
maltzj
529
40k
Paper Plane
katiecoart
PRO
5
54k
Building a A Zero-Code AI SEO Workflow
portentint
PRO
0
790
Building Better People: How to give real-time feedback that sticks.
wjessup
371
20k
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
The #1 spot is gone: here's how to win anyway
tamaranovitovic
4
1.2k
From π to Pie charts
rasagy
1
410
The SEO identity crisis: Don't let AI make you average
varn
0
610
Fireside Chat
paigeccino
43
4.1k
Stewardship and Sustainability of Urban and Community Forests
pwiseman
0
560
Chasing Engaging Ingredients in Design
codingconduct
0
370
WCS-LA-2024
lcolladotor
0
920
Transcript
ALT9800 20220126
TL;DR ( 長すぎて読まないよって 人向けまとめ ) NFC には様々な規格があり、我々は特に Felica(NFC-F) を使う機会が多い NFC
タグは身近な道具でRead とWrite ができる python3.x からnfcpy を使ってnfc への書き込みをす るのは難しそう iPhone やAndroid からのタグへの書き込みは容易 URL をハックして任意の遷移スクリプトを実行で きるページを持っておくと自由度が増す。
非接触 IC とは felica (NFC-F) NFC A/B/V 詳しくはISO 番号を検索してくれ
FELICA を読み書きするデバイス Sony のPaSoRi が買いやすくて使いやすい。 一番新しいS-400 はmac にも対応してるアプリがリ リースされていたり、マイナンバー関係にも使え て便利らしい
( 今回田中はS-380 を利用。こちらはラズパイなんか でも読み込みなど軽快。)
その他の RFID の例 UHF 帯のトランスポンダを紹介。 生き物のリモー トセンシングなどにも用いられる。 日立などがこ こらへんの技術はよくリリースしてる。
実践
INSTALL … とやってみたものの、python3 対応版のnfcpy だと 上手くDarwin では書き込みができない…? 読み込みはできた。 pip3 install
nfcpy brew install libusb git clone https://github.com/nfcpy/nfcpy.git python3 nfcpy/examples/tagtool.py
他の言語の実装例もある PHP で NFC リーダーを実装する 仕組み core 部分はHID としてPaSoRi を認識してシリアル通
信させるので、 この仕組みの上でタグの書き込み 番地を書き換えれることができれば 理論上はどの 言語でも実装できるかも https://zenn.dev/memory/articles/80e2cd6c063889
nfcpy に関してはclf とndef 周りの実装がかなり上手 くできてる模様 python のnfcpy の nfc.ContactlessFrontend() のメモ
- Qiita https://qiita.com/sukesuke/items/3a11849c0e757d37f34
読み込みデモ
書き込み python3 ndeftool.py make smartposter -t PPAP http://{書き込みたいuri} | python3
tagtool.py load - コマンドとして実行されるらしいけどなんや書き 込みできないぽい…
上手くいかないから IPHONE を使う nfc で検索すると読み書きできるアプリが出てくる
書き込み TypeA のタグ本体にURL を格納し、これをiPhone で 読み込む事ができるし、 あるいはタグのID を読み 込んだら特定のリンクに遷移するように ショート
カットアクションを仕込む。 ( 今回は後者を試す) ちなみにiPhone の場合センサーはカメラの横辺 り。
リンク構造 https://fukuoka-city- subway.jorudan.biz/pc/diagramdtl?mode=1&fr= 藤崎 &frkbn=4&frsk=R&tosk=&dt=202110150000&dgm= 藤 崎(福岡)%3A 福岡地下鉄空港線%3A 福岡空港%3A 西新%3A0&p=8%2C9
ローカル用テストページ http://192.168.a.bcd:8080
デプロイした https://alt9800.github.io/Redirect-test/index.html