Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
M2M2kintone using Raspberry Pi
Search
Ryu Yamashita
June 12, 2014
Technology
0
920
M2M2kintone using Raspberry Pi
「kintothon#1 in Okinawa」の成果発表に使ったスライドです。
#M2M2H #kintone #kintothon #RaspberryPi
Ryu Yamashita
June 12, 2014
Tweet
Share
More Decks by Ryu Yamashita
See All by Ryu Yamashita
kintone hack 王者の流儀 - はじめに知っておきたいワンランク上のアプリ作成 -
ryuyamashita
0
63
シン・kintone 検索カスタマイズ - kintone 未解決超鉄板ニーズに準最適解を与える! - kintone show+case unlimited
ryuyamashita
0
3.2k
kintone 未解決超鉄板ニーズに準最適解を与える! - kintone hack 2022 予選
ryuyamashita
0
1.7k
kintoneイベントであのボタンを実戦投入した話
ryuyamashita
0
29
今知っておくべき地図サービスの活用トレンドとモバイルカスタマイズ
ryuyamashita
0
37
クラウドトレンドを先取り&実践するkintone活用 - kintone hack 2018
ryuyamashita
0
50
kintone developerが向かう次の場所を占う
ryuyamashita
1
120
気軽に始めるAI利用
ryuyamashita
0
94
U.S. Kintone元年 - Kintone-Connect-to-Play SF Vol.2
ryuyamashita
0
130
Other Decks in Technology
See All in Technology
kotlin-lsp の開発開始に触発されて、Emacs で Kotlin 開発に挑戦した記録 / kotlin‑lsp as a Catalyst: My Journey to Kotlin Development in Emacs
nabeo
2
110
GCASアップデート(202508-202510)
techniczna
0
190
プロファイルとAIエージェントによる効率的なデバッグ / Effective debugging with profiler and AI assistant
ymotongpoo
1
620
設計に疎いエンジニアでも始めやすいアーキテクチャドキュメント
phaya72
19
14k
今から間に合う re:Invent 準備グッズと現地の地図、その他ラスベガスを周る際の Tips/reinvent-preparation-guide
emiki
0
180
初海外がre:Inventだった人間の感じたこと
tommy0124
1
140
RemoteFunctionを使ったコロケーション
mkazutaka
1
170
新米エンジニアをTech Leadに任命する ー 成長を支える挑戦的な人と組織のマネジメント
naopr
1
330
Zero Trust DNS でより安全なインターネット アクセス
murachiakira
0
130
Okta Identity Governanceで実現する最小権限の原則
demaecan
0
230
abema-trace-sampling-observability-cost-optimization
tetsuya28
0
400
ゼロコード計装導入後のカスタム計装でさらに可観測性を高めよう
sansantech
PRO
1
600
Featured
See All Featured
Fireside Chat
paigeccino
41
3.7k
Fantastic passwords and where to find them - at NoRuKo
philnash
52
3.5k
Code Reviewing Like a Champion
maltzj
526
40k
Done Done
chrislema
186
16k
Typedesign – Prime Four
hannesfritz
42
2.8k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
55
3k
The Illustrated Children's Guide to Kubernetes
chrisshort
51
51k
Bootstrapping a Software Product
garrettdimon
PRO
307
110k
Gamification - CAS2011
davidbonilla
81
5.5k
A Modern Web Designer's Workflow
chriscoyier
697
190k
The Straight Up "How To Draw Better" Workshop
denniskardys
239
140k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
37
2.6k
Transcript
..LJOUPOF LJOUPUIPOJO0LJOBXB ݄ ࢁԼɹཽ 5XJUUFS!ZBNBSZV '#IUUQTXXXGBDFCPPLDPNSZVZBNBTIJUB #MPHIUUQZBNBSZVIBUFOBCMPHDPN using Raspberry Pi
ࣗݾհଞ Ұࡢ͓Γ·ͤΜͰͨ͠ͷͰ
ࣗݾհ • جຊใ! • ࢁԼ ཽʢ32ʣɹԬݝେໂాࢢग़ • ࠷ઌͷແઢ௨৴͕Γ্ͨͯ͘ژʢֶੜ'05-06ʣ! • ϚϧνϗοϓɺࠓͷSC-FDMAʹྨ͢Δͷʹۤઓ
ʢ৴߸ॲཧத৺ʣ • ަ௨ࠞࡶͱۭؾڥʹ͑ΒΕͦ͏ʹͳ͘ɺUλʔϯ ʢभిྗͷ௨৴෦'07-10ʣ! • ௨৴γεςϜͷࣄΛ3ؒʢઢ࿏/ަɺٕɺ CCNP/DP→έʔϒϧɺిݯɺૹަɾIPʣ • M2MαʔϏεԽͷͨΊͷݱ෦ॺʢχγϜͷαʔϏε ෦'10-ݱࡏʣ! • اըɾӦۀʹ໎தʢͰɺ͜Εඞਢʣ • ͱͷग़ձ͍Λ͖͔͚ͬʹٕज़ࢧԉɹɹ ʢσϞͰ͍ͨҙݟௐ࣌ؼࣾ·Ͱʹөʣ Layer1 Layer1-3 Layer8? Layer1-8
LJOUPOF$BGÉԬʹ͍ͭͯ w ੌ͘ྑ͍αʔϏεͳͷͰԬͰใڞ༗ग़དྷΔΛ࡞Γɺ LJOUPOFؒΛ૿͍͖͍ͯͨ͠ɾ͛ͯΒ͍͍ͨ w ৗͷۀΛ*$5Λͬͯਅʹ҆͘ɺ͘ɺ؆୯ʹվળ͢Δํ๏ɾ ࣄྫΛΈΜͳͰָ͠Έͳ͕Βߟ͑ɺڞ༗͠߹͍͍ͨ w ʮΞϓϦ։ൃෑډ͕ߴ͍ʯͱײ͍ͯͨ͡ํʑʹ؆୯ʹΞϓϦ ࡞ɾఏڙΛߦͬͯΒ͍ɺࣾ֎ͷۀվળπʔϧͱͯ͠׆༻
ͯ͠Β͍͍ͨ w ԬɾभͳΒͰͷ׆༻༻్Λݟग़͠ɺڞ༗ɾใൃ৴͍ͯ͠ ͖͍ͨ ݸਓతʹϓϩάϥϛϯάͷྑ͍ڭࡐͩͱࢥ͍·͢ɻʮ3&45"1*ʯ ʮ+BWB4DSJQUʯɺपลݴޠʹڧ͘ͳΕΔͱࢥ͍·͢ɻҰॹʹษڧ͠·ͤΜ͔ʁ टݍͱҧ͏༻్͕͋Δͱࢥ͏ͷͰ͢ʂ
LJOUPOF$BGÉԬʹ͍ͭͯʢଓ͖ʣ ๊͑ࠐΜͰΫϩʔζʹͨ͘͠ͳΔΜͰ͕͢ɺΦʔϓϯԽਐΜͰ ·͢͠ɺڝ૪ʹࡽ͞Ε·͢ɻͰ͋ΕɺఢରؔͰͳ͘ɺڠ ྗɾڞଘͷํ๏Λߟ͑Δͷ͕Ϋϥυ࣌ʹϚονͯ͠Δ͔ͳ͊ ͱࢥ͍ͬͯ·͢ɻࠃฦͬͯΑΓϦεΩʔʹͳΔͷͰͱɻ ͜͏͍͏औΓΈͬͯڝ߹Λ૿͢͜ͱʹͳΓ·͢ΑͶʁ αΠϘζ ܀ࢁࢯ ࢁԼ ͱ͋ΔҰίϚͷɾɾɾ
˞͜ͷछͷٞʹʮΦʔϓϯΫϩʔζઓུʯɺʮ//ઓུʯͱ͍͏໊લ͕͍ͭ ͍ͯ·͢ʢࢲͷࢥ͍/ͷதͰͷڠۀɾੜଘઓུΛߟ͑Α͏ͱ͍͏ͷͰ͢ʣɻ
LJOUPOF$BGÉԬʹ͍ͭͯʢଓ͖ʣ ࣗୡͷϏδωεΛ͛ΔͨΊʹपғɾ૬ޓͷྗΛआΓΔ ߟ͑ํݱ࣮ຯΛଳͼɺ࣮ࡍʹ͕͖͍ͬͯͯ·͢ʂ ςφϯτΛڞ༗͠߹ͬͯ ॴΛม͑ɺ߹ͤΛม͑ɺ ଟͰ13 ڑɾ࿑ಇྗ͕ٴͳ͍ ෦Λ૬ޓิ *$5׆༻ʹΑΔ ͷڞ༗ɾ૯ྗઓ
లࣔձ Ϗδωε ίϛϡχςΟ ͱ͍͏༁Ͱɺ͜ͷͰ৭ʑڞ༗ͤͯ͞Β͑Εͱࢥ͍ͬͯ·͢ɻ ʢग़యɿʮDZCP[VDPNEFWFMPQFSOFUXPSLʯʣ
ීஈ͍ͬͯΔ͜ͱ
None
ଠཅޫ4*͕͜Μͳͱ͜Ζʹ ΫϥυWatchʢ5/19ͷใʣͰҟ࠼Λ์ͯ·ͨ͠ 3ؒʢ5/19-21ʣͰଟ֦ࢄ͞Ε·ͨ͠ ֎Λͱ͢Δࣄɾอक͞Μ͕Ϋϥυ8BUDIʹొ
ຊ͍͖·͢
ࠓճϑΥʔΧεͨ͠3BTQCFSSZ1J 3BTQCJBO %FCJBOޓ Ͱಈ͔͍ͯ͠·͢ ը໘͕ඞཁͳ࣌ʹ7/$ΛೖΕ·͠ΐ͏ 44)ͰίϚϯυϥΠϯ͕ΦεεϝͰ͢ 31Jͷಛʢ"SEVJOPͱͷ૬ҧʣ ɾ)5514ʢϙʔτʣରԠ ɾΫϩείϯύΠϧෆཁ ɾ"*ೖྗ͕ͳ͍
"3.ϕʔεͷ໊αΠζ1$
..LJOUPOF ࠓճʮRPi2kintoneʯ 3&45"1*Ͱ ࿈ܞ ʢ8J'Jܦ༝Ͱ Πϯλʔωοτʣ ʲऔಘɾ࿈ܞใʳ ɾԹ ɾ੩ࢭը ɾҐஔใ
/8͔Βऔಘ ʲϏϡʔʳ ɾάϥϑϕʔε ɾϚοϓϕʔε ɾΧϨϯμʔϕʔε ʲηϯαʔʳ ɾԹηϯαʔ *$ ɾΧϝϥ 64# Թηϯαʔ Χϝϥ
ૣσϞ͠·͢
σϞͷ༷ࢠ ʢग़యɿʮIUUQUDPJZ8R2$JBZʯʣ ˞ऴྃޙՃεϥΠυ
ࠓճͷ31JͷࡐྉͱLJOUPOF࿈ܞ༻εΫϦϓτ Թηϯαʔ Χϝϥ 3BTQCFSSZ1JΒ͘͠1ZUIPOͰهड़͠·ͨ͠ ϑΥʔϜ߲ ηϯαʔ Ձ֨ Թ[℃] I2CԹηϯαʔ (ADT7410)
600ԁఔ ੩ࢭը USBΧϝϥ (ELECOM UCAM-C0113FBBK) 1,200ԁఔ Ңɺܦ (ωοτϫʔΫ͔Β ਪఆ) 0ԁ ˞(JTUʹެ։͍ͯ͠·͢ʢIUUQUDP8&,QP7$.ʣ ɹཧग़དྷͨΒ(JU)VCʹҠ͠·͢ ˞ऴྃޙՃεϥΠυ
ࠓճͷ..LJOUPOFͷΞϓϦઃఆ ˞ऴྃޙՃεϥΠυ ϑΥʔϜ߲ ϑΟʔϧυͷछྨ ϑΟʔϧυίʔυ Թ[℃]  tempC ੩ࢭը ఴϑΝΠϧ
image Ң  baseGpsLat ܦ  baseGpsLong
ͭͷϏϡʔ ਤʢใͦͷॴͱ࣌ؒ Λԡ͑͞Δ͜ͱ͕େͰ͢ʣ άϥϑʢఆ൪ͷ࣌ܥྻͰ͢ʣ ΧϨϯμʔʢ੩ࢭըͱͷ૬ੑ ͕ྑ͍Ͱ͢ʣ ˞ऴྃޙՃεϥΠυ
ৼΓฦΓ w 3BTQCFSSZ1JͷઃఆͰ࣌ؒΛ͔͚ͨՕॴ w 31Jͷ8J'JԽ w ΧϝϥͷઃఆɺNPUJPOͷΠϯετʔϧ w 1ZUIPOʹΑΔεΫϦϓτ࡞ʢ1ZUIPOͷܦݧઙ͍Ͱ͢ʣ w
՝ʢ3BTQCFSSZ1Jʣ w ԹηϯαʔΛۭதઢʢ֖͕ด·Γ·ͤΜʣ w ҐஔใΛΑΓਖ਼֬ʹऔಘ w ՝ʢLJOUPOFʣ w දࣔपΓͷચ࿅ʢͬͱϙʔλϧͬΆ͘ʣ w ΦʔϓϯιʔεͷਤϥΠϒϥϦʹมߋ w ϨίʔυதͷఴϑΝΠϧΛ+4Ͱ༰қʹࢀরग़དྷΕɾɾɾ