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
ウルトラクイズ x IoT
Search
TomAndo
May 30, 2018
How-to & DIY
1
760
ウルトラクイズ x IoT
IoTLT vol.39@GMO Yours で使用した資料の公開版です。
TomAndo
May 30, 2018
Tweet
Share
More Decks by TomAndo
See All by TomAndo
家族の誕生日に作って祝うことを6年間本気でやってみた ファミリーテックIoTLT.vol3
tomando
0
390
家族の誕生日を本気で祝ってみた
tomando
0
47
家族の誕生日に作って祝うことを5年間本気でやってみた_ファミリーテックIoTLT.vol1
tomando
1
980
Other Decks in How-to & DIY
See All in How-to & DIY
How to Hire a Driver for Long Distance Travel?
greaterservice
0
170
静岡県のお相撲さん20240509/sumo_wrestler_from_shizuoka_prefecture_20240509
nicepapa_hirano
0
280
わたしと仕事とアジャイルコミュニティ / developers summit 2025
matsuoshi
0
1.1k
カンファレンスでリフレッシュ!無理なく楽しむカンファレンス参加術 / How to enjoy conferences without stress
kattsuuya
1
8.7k
M5Stickと超小型エッジAIカメラ「AITRIOS」
hoshinoresearch
0
490
JAWS-UGとAWS - JAWS-UG彩の国埼玉設立のお祝い
awsjcpm
2
490
すぐできる! 運送業でやってみた業務効率化3選
dochin2635
0
110
Why did my proposals get rejected?
okuramasafumi
1
670
The Definitive? Guide To Locally Organizing RubyKaigi
sylph01
6
1.5k
言語習得のベストプラクティス を考える
kanedaakihiro
0
160
未来の投げ銭箱
inoue2002
2
120
#Stampfly #M5Stack 開発ストーリーと今後の可能性 前説
takasumasakazu
0
120
Featured
See All Featured
Designing Experiences People Love
moore
142
24k
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
7
330
Thoughts on Productivity
jonyablonski
69
4.7k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
229
22k
Optimising Largest Contentful Paint
csswizardry
37
3.3k
Faster Mobile Websites
deanohume
307
31k
What's in a price? How to price your products and services
michaelherold
246
12k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
53k
Fashionably flexible responsive web design (full day workshop)
malarkey
407
66k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
656
60k
Making the Leap to Tech Lead
cromwellryan
134
9.4k
Writing Fast Ruby
sferik
628
62k
Transcript
ϧτϥΫΠζY*P5 *P5-5WPM!(.0:PVST 5PN"OEP
ૣͰ͕͓͢൸࿐Ͱ͢
ϧτϥϋοτͱʁ ਖ਼໊ࣜশʮΞϝϦΧԣஅϧτϥΫΠζʯɻ ຊ֤͔Βू·ͬͨઓऀ͕ͨͪʮྗɺମྗɺ࣌ͷӡʯΛ߹ݴ༿ ʹେͳΞϝϦΧେΛԣஅ͠ͳ͕Β1,000Ҏ্ʹٴͿΫΠζʹઓ ͠ɺχϡʔϤʔΫΛࢦ͢ͱ͍͏൪ [1] ɻ1977ʢত52ʣͷୈ1ճ େձ͔Β1992ʢฏ4ʣͷୈ16ճେձ·Ͱͱɺ1998ʢฏ10 ʣʹߦΘΕͨ“ࠓੈل࠷ޙ”େձ·ͰΛ͋Θͤͯશ17ճ͕։࠵͞Ε ͨɻ
ϧτϥΫΠζͰճऀ͕ඃ͍ͬͯͨࢠɻ ճݖ͕͋Δͱࢠͷʁ͕͍Α্ཱ͕ͪ͘Γ·͢ɻ ϧτϥΫΠζͱʁ
ࣗݾհ
ࣗݾհ ҆౻ஐਔ $POOQBTT5PN"OEP ීஈ͓ݻ͍ܥج൫ΤϯδχΞɻ *P5ॳ৺ऀͰ͢ɻ *P5-5ઌ݄ଘࡏΛΓࢀՃɻײಈ͠·ͨ͠ɻ ݄ͷ-5ืूͰࣹͰखΛ্͍͛ͯ·ͨ͠ɻ ·͔͞ͷ࠾༻Ͱͼͬ͘Γʂ
ϧτϥϋοτΛ࡞͖͔͚ͬͨͬ ҆౻ՈͰ̑΄ͲߦΘΕ͍ͯΔՈͷੜΛશྗͰॕ͏ اըɻϧτϥϋοτࡢଉࢠʹ͋͛ͨͷɻ ʮ.BLFST)BQQZ#JSUIEBZ1SPKFDUʯͰࡢ࡞Γ ·ͨ͠ɻ .BLFS`T)BQQZ#JSUIEBZ1SPKFDUͱ
.BLFST)BQQZ#JSUIEBZ1SPKFDU ϘΧϩಈը ϓϩδΣΫγϣϯ Ϛοϐϯά 73 "3 ͳΜͪΌͬͯ"* ̏%ήʔϜ ࢲ͕աڈʹ࡞ͬͨੜαϓϥΠζϓϨθϯτ Ԟ༷͕աڈʹ࡞ͬͨੜαϓϥΠζϓϨθϯτ
ॳԻϛΫ ## ਅాؙ )",650
ϧτϥϋοτͷ࡞Γํ
ϧτϥϋοτͷ࡞Γํᶃ
ϧτϥϋοτͷ࡞Γํᶄ
ϧτϥϋοτͷ࡞Γํᶅ 4(3 ̑7 (/% (1*0 3BTQCFSSZ1J #6''"-0 8Jp ◆ओͳ༷ ɾ̢̥̬αΠΫϧɿ̨̼̎̌
ɾ੍ޚύϧεɿ̌ɽ̼̑͂ʙ̎ɽ̼̐͂ ɾ੍ޚ֯ɿ±̌̕°ʢ̍̔̌°ʣ ɾઢɿʹ̜̣̙ɺʹిݯʦʴʧɺᒵʹ੍ޚ৴߸ɹʦ̧̟λΠϓʧ ɾτϧΫɿ̎ɽ̶̵̺̑ɾ̲̼ ɾಈ࡞ɿ̌ɽ̍ඵʗ̒̌ ɾಈ࡞ిѹɿ̐ɽ̫̔ ɾԹൣғɿ̌ˆʙ̑̑ˆ ɾ֎ܗੇ๏ɿ͇̎̏̍̎ɽ͇̼̼̎̎̓ ɾॏྔɿ̶̕ αʔϘ ʙNT NT )[ γϯϓϧͳճ࿏ γϯϓϧͳ௨৴ʢ6%1௨৴ʣ
ϧτϥΫΠζY*P5
Πϯλʔωοτӽ͠ʹΫΠζେձΛ͍ͨ͠ ʻͳΜͱͳ͘ߟ͑ͨΠϝʔδʼ 1.IoT • ϧτϥϋοτ • ૣԡ͠Ϙλϯ • ࢘ձऀίϯτϩʔϥ •
Raspberry Pi CameraͰϦΞϧλΠϜ৴ 2.Cloud • ΫΠζେձΛ࣌ؒଳͰొʢෳͷେձΛߦ͍͍͕ͨࢀՃऀ̍େձͷΈಉ ࣌ʹࢀՃՄೳʣ • ΫΠζେձʹ̍ਓ࢘ձऀΛొ • ΫϦΞ݅ΛઃఆɻΛࣗಈूܭ • ճ·Ͱͷ࣌ؒਖ਼Λه͠λΠϓΛੳ • ηΩϡϦςΟΛ֬อ͠ͳΓ͢·͠Λ͙ • ͷқΛੳɻқผʹAI͕Λग़ͤΔΑ͏ʹ
Πϯλʔωοτӽ͠ʹΫΠζେձΛ͍ͨ͠ ʻͳΜͱͳ͘ߟ͑ͨΠϝʔδʼ (PPHMF*% (PPHMF$MPVE1MBUGPSN 1ZUIPO ᶃೝূͯ͠ࣄલొ ᶇσʔλੵ ɹϢʔβใ ɹϧτϥϋοτใ ɹΫΠζେձใ
ɹճऀσʔλ ਖ਼ ճ࣌ؒ ɹΫΠζใ қ ᶆ8&#ΧϝϥˍԻ ᶄೝূαʔϏε ᶅ8&#νϟοτ
Πϯλʔωοτӽ͠ʹΫΠζେձΛ͍ͨ͠ ʻࢥͬͨ͜ͱʼ ͜ΕɺࣄલొΒૢ࡞͕໘͘͘͞ͳ͍ʁ ྠωλΫΠζͷқͱҰମʁ ࢘ձऀަ͍ͨ࣌͠ʹWebը໘Ͱ࢘ձऀΛຖճొʁ →ؾ͖ɿUI͕ࣄ͗͢Δɻ෦ͰΏΔ͘༡ͿԆʹ͍ͨ͠ɻ ࢘ձऀ ճऀ ճऀ ࢘ձऀ
ճऀ ճऀ ަ ཚೖ
ΏΔͯ͘͠Έͨ • ϏσΦνϟοτLineSkypeͳͲΈΜͳ͕͍ͬͯΔͷͰ • ΈΜͳ͕ڠྗͯ͠ૢ࡞͢Εྑ͍ ɹྫɿ୭Λ࢘ձऀʹ͢Δ͔ձͷதͰܾΊΕྑ͍ ɹɹɹˠେձதʹಥવ࢘ձऀ͕มߋ͢ΔͳͲΏΔ͍ײ͡ʹ͍ͨ͠ ɹɹɹˠίϯτϩʔϥʹ࢘ձऀɾճऀεΠονΛՃ ɹɹɹɹ֤ࣗͷίϯτϩʔϥΛձ͠ͳ͕ΒΓସ͑ ɹɹɹˠໃ६͕ੜͯ̎͡ਓ࢘ձऀ͕ݱΕͨΒΤϯδχΞʹͱͬͯ
ɹɹɹɹόά͚ͩͲɺ༡ΜͰ͍Δਓʹস͍ʹͳΔͷͰʁ • ΫΠζେձΛཚೖՄೳʹʢࣄલొෆཁʣ ɹˠΓ߹͍ͳΒཚೖՄೳʹ͍ͨ͠ ʻࢥͬͨ͜ͱʼ ΏΔܥIoTͱ͍͏σβΠϯϊϋ͕͋Δͷ͔͠Εͳ͍ →ڵຯ͋Δํ࠙ձͰʂʂ
ߏ (PPHMF*% (PPHMF$MPVE1MBUGPSN 1ZUIPO ᶅ༧Ίొ͞Εͨ(PPHMF*%ͷΈ ΞΫηεՄೳͱ͢Δɻ ᶄ࢘ձऀϘλϯͱճऀϘ λϯΛ༥߹͠εΠονҰͭͰ Γସ͑Մೳʹɻ ᶃ୭͔͕ઌʹϘλϯΛԡͨ͠
ΒଞͷਓϘλϯΛԡͯ͠ʮʁʯ ϚʔΫ্ཱ͕͕ͪΒͳ͍ɻ
ࠓޙ
ΏΔ͍IoTͷ࣮ํ๏ʹ͍ͭͯཧղΛਂΊ͍ͨɻ →ڵຯͷ͋Δํ͕͓ΒΕ·ͨ͠Β͓͍ͨ͠Ͱ͢ʂ ΏΔ͍தʹݫ͠͞Λʢྑ͍ೝূํ͕ࣜ͋Εڭ͍͑ͯͩ͘͞ʂʣ ϧτϥϋοτΛΒͳ͍ੈʹ͜Ε͕໘ന͍͔ฉ͍ͯΈ͍ͨ →େֶͷΫΠζݚڀձʹ͍͖͍࣋ͬͯͨ F5StackʴArduinoͰ࣮͍ͨ͠ʢૣԡ͠Ϙλϯʔϧτϥϋο τؒBLEʁʣ →খܕԽΛʂʢ࣋ͪӡͼେมͰͨ͠ʣ
࠷ޙ·Ͱ͓͖߹͍͍͖ͨͩ ͋Γ͕ͱ͏͍͟͝·ͨ͠