Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Speaker Deck
PRO
Sign in
Sign up
for free
Raspberry Piを活用に導くためのおすすめアイテム&アイデア / 20171104-dojocon-rpi
Akira Ouchi
November 04, 2017
How-to & DIY
1
430
Raspberry Piを活用に導くためのおすすめアイテム&アイデア / 20171104-dojocon-rpi
2017/11/4 DojoCon Japan 2017 内 Japanese Raspberry Pi Users Groupブースにて発表
Akira Ouchi
November 04, 2017
Tweet
Share
More Decks by Akira Ouchi
See All by Akira Ouchi
akkiesoft
0
570
akkiesoft
0
950
akkiesoft
0
48
akkiesoft
0
610
akkiesoft
0
2.5k
akkiesoft
2
3.5k
akkiesoft
1
1.9k
akkiesoft
1
97
akkiesoft
0
1.1k
Other Decks in How-to & DIY
See All in How-to & DIY
yukihorikoshi
0
330
muryoimpl
0
4.9k
soracom
1
3.1k
signify
0
120
ozk009
0
120
event2020
0
340
imiro
0
360
clsung
1
250
wyamazak
0
530
anhthii
0
620
n0bisuke2
1
250
takurx
1
120
Featured
See All Featured
zakiwarfel
88
3.4k
addyosmani
494
110k
deanohume
295
28k
shpigford
369
42k
brad_frost
157
6.4k
jensimmons
207
10k
danielanewman
1
520
maltzj
501
36k
lara
172
9.6k
malarkey
393
61k
mojombo
358
62k
chrislema
231
16k
Transcript
3BTQCFSSZ1JΛ ׆༻ʹಋͨ͘Ίͷ ͓͢͢ΊΞΠςϜ ΞΠσΞ +BQBOFTF3BTQCFSSZ1J6TFST(SPVQ ͖͋ͬ͌ !"LLJFTPGU %PKP$PO+BQBO
ࣗݾհ • ͖͋ͬ͌ !"LLJFTPGU Ͱ͢ • +BQBOFTF3BTQCFSSZ1J6TFST(SPVQ – Πϕϯτలࣔ୲ʁͬΆ͍ײ͡ •
&KFDUίϚϯυϢʔβʔձओ࠻ • 3BTQCFSSZ1J͍͖ͩ͢ʔ – ͘Β͍͍࣋ͬͯͯ – Ոͱ͔ձࣾͱ͔లࣔͱ͔ͰͬͯΔ
+BQBOFTF3BTQCFSSZ1J 6TFST(SPVQ • SBTQJKQͰ3BTQCFSSZ1JͷใΛൃ৴ – ͍͍ͩͨࢲ͕ॻ͍ͯ·͢ • .- (PPHMF(SPVQT ͋Γ·͢
• Πϕϯτ – ݱࡏ͓ʹ04$ʹలࣔɾηϛφʔग़ల – 3BTQCFSSZ+". 3BTQCFSSZ1JϢʔβʔͷ ू·Γ Λෆఆظ։࠵
ࠓͷ͓ͳ͠ • 3BTQCFSSZ1JɺങͬͯΈͨͷͷɺ04 ΛΠϯετʔϧͯ͠ຬͪ͠Όͬͨʂ • ʜʜͱݴ͏ํͷͨΊʹɺ3BTQCFSSZ1JΛ ͬͱ༡ΔΑ͏ʹ͢ΔΞΠςϜʹ͍ͭ ͯհ • ిࢠ࡞͠ͳ͍
• ϓϩάϥϛϯά͢Δ • ଟগΜ͚ͩ͢Δ
ϨϯζপͬΆ͍͔ͭͳʁ • ΧϝϥΛങͬͯΈͨͷͷɺͱΓ͋͑ ͣඪ४ϨϯζͰຬͪ͠Όͬͨʂ • ʜʜͱݴ͏ํͷͨΊʹɺΧϝϥΛͬͱ ༡ΔΑ͏ʹ͢ΔϨϯζʹ͍ͭͯհ • ͱ͔ɻ •
ࣅͯΔʁʁ • Μ͚ͩྲྀੴʹͳͦ͞͏
3BTQCFSSZ1Jͬͯͳʹ ͓͞Β͍Έ͍ͨͳͭ
͜Ε͕3BTQCFSSZ1Jͩʂ )%.* ిݯ ʢεϚϗͱಉ͡ .JDSP64#ʣ NN ۃδϟοΫ ʢεςϨΦ ө૾ʣ (1*0
1JOT $4* Χϝϥϙʔτ %4* σΟεϓϨΠ ϙʔτ .JDSP4% ϙʔτ ཪ໘ 64#º .-"/ 64#ܦ༝ ແઢ-"/ #MVFUPPUI 64#ϋϒ -"/νοϓ 3BTQCFSSZ1J.PEFM#
3BTQCFSSZ1Jͬͯͳʹ • ͜Ͳͨͪͷڭҭ༻ʹ࡞ΒΕͨ • -JOVY͕ಈ͘ԁͷ͍҆zύιίϯz • (1*0ͱݴ͏ϐϯΛͬͯిࢠ࡞ͬΆ͍ ͷͰ͖Δ • ఆʹͯ͠ੈքͰരചΕ
ສ • ۀγεςϜαΠωʔδ͋ΒΏΔ γʔϯͰ׆༂͢ΔΠέΠέͳ ίϯϐϡʔλ
ύιίϯͳΜͰ͔͢ʁ • 1$͚04ͷҰͭͰ͋Δ-JOVY͕ಈ࡞͢Δ • ςϨϏʹܨ͛σεΫτοϓը໘͕ग़Δ • 4DSBUDIͱ͔.JOFDSBGUͱ͔Ͱ͖Δ • ϒϥβ͋Δ͠ϝʔϧͰ͖Δ •
ϫʔϓϩදܭࢉ -JCSF0GGJDF ೖͬͯΔ • ύιίϯͰ͢Ͷʁ – ࠷৽ϞσϧͩͱͲΕΘΓͱαΫαΫͰ͢Ϥ
ిࢠ࡞ʡʡͰ͖Δ • (1*0ϙʔτΛ͏ͱిࢠ࡞Ͱ͖Δ • -JOVYͰ͑Δ͍͍ͩͨͷݴޠͰϓϩάϥ ϛϯάͰ͖Δ – 1ZUIPO3VCZͳͲ-- – +BWB$$
– 4DSBUDI • ϒϨουϘʔυʹిࢠ෦Λૠͯͬ͠ ͍͍ͯ͠ɺطͰखܰʹ࢝Ί͍ͯ ͍
3BTQCFSSZ1JΛങ͓͏ ͍ͬ͡͞ʹങ͏
͍Ζ͍ΖͳϥζύΠ • 3BTQCFSSZ1J – ϋΠεϖοΫͳελϯμʔυϞσϧ – ԁ͘Β͍ – ͱΓ͋͑ͣ͜ΕΛങ͑
• 3BTQCFSSZ1J;FSP – ϩʔεϖοΫͳτϥΠΞϧϞσϧ – ແઢͳ͠ԁɺແઢ͋Γ ԁ͘Β͍ – ཁ݅ʹεϖοΫ͕ݟ߹͑ΞϦ
3BTQCFSSZ1Jͷങ͍ํ • ങ͑Δͱ͜Ζͨ͘͞Μ͋Δ – 34ΦϯϥΠϯ – εΠοναΠΤϯε – ,4: –
ϤυόγɾϏοΫɾϠϚμ – "NB[PO – 1JNPSPOJ ΠΪϦε • ͓͖ͳͱ͜Ζ͔Βߪೖ͍ͩ͘͞
3BTQCFSSZ1J;FSPͷങ͍ํ • ͜ͷϲॴ͔ΒબͿͷ͕ແ – εΠοναΠΤϯε • நબൢചͯ͠ΔͬΆ͍ – ,4: –
1JNPSPOJ ΠΪϦε • ࡏݿ͕͋Ε୯ͰൺֱతߪೖՄೳ • ୯ͷ߹Φʔμʔ·Ͱ • ηοτͷ߹੍ݶͳ͠
ඞਢͷपลػث • ిݯ – 1J7"Ҏ্ਪ – " 8 ରԠͷిݯͰ·͋େৎ •
έʔϒϧରԠͨͭ͠Λʂ • .JDSP4%Χʔυ 04͕ೖΔ෦ – $MBTTɾ(#Ҏ্ਪ – ݅Λຬ͍ͨͤ҆ͭͰ͍͍ؾ͕͢Δ – ૣ͚Εૣ͍΄Ͳɺ͍͓ͪ͏շద
Φϓγϣϯͳपลػث • ΩʔϘʔυɾϚε – υϯάϧͰ྆ํ͑ΔແઢλΠϓ͕ศར • )%.*έʔϒϧɾςϨϏ – ը໘ʹग़͢ͳΒదٓ •
-"/ɾωοτϫʔΫ – దٓ
3BTQCFSSZ1JͷηοτΞοϓ 3BTQCJBO͕ىಈ͢Δ·Ͱ
04ͷ༻ҙ • .JDSP4%ʹ04Λॻ͖ࠐΉ • 8JOEPXT.BD-JOVYదͳ1$͕ඞཁ • ॻ͖ࠐΈํͱ͓Γ – /00#4;JQϑΝΠϧΛల։ͯ͠4%ʹίϐʔ ͯ͠ىಈɾΠϯετʔϧ͢Δ
– σΟεΫΠϝʔδEE 8JO%JTL*NBHFS &UDIFSͳͲͰ4%ʹॻ͖ࠐΜͰىಈ
ىಈͨ͠Β • SBTQJDPOGJHͰઃఆ͠Α͏ – σεΫτοϓͷਓ.FOVr 1SFGFSFODFTr 3BTQCFSSZ1J$POGJHVSBUJPO • ࠷ॳʹඞͣมߋ͢Δ –
QJϢʔβʔͷύεϫʔυ – ϗετ໊ • ඞͣͰͳ͍͚Ͳม͑Δ – ݴޠɾΩʔϘʔυɾλΠϜκʔϯ
Ξοϓσʔτ • Ξοϓσʔτखॱ%FCJBOܥͱಉ͡ • SQJVQEBUF্ڃऀ͚ͳͷͰ͍Βͳ͍ – ຊདྷEJTUVQHSBEFͰೖΔϑΝʔϜΣΞΛ HJUIVC͔Β࣋ͬͯ͘Δπʔϧ • ͔ͨ͠͠ΒVQHSBEFͰೖΔ͔ɺ͋ͱͰͨΊ
͔͢ – ࠷৽ػೳΛࢼ͍ͨ͠ਓ͚ $ sudo apt update $ sudo apt upgrade (or dist-upgrade)
3BTQCJBOશϞσϧͰಈ͘ • ్தͰҧ͏3BTQCFSSZ1Jʹૠͯ͠ಈ͘ – 1J;FSPͰಈ͍͍ͯͨ4%Λ#ʹૠͯ͠0, – #Ͱಈ͔ͯͨ͠ͷΛ1J;FSPʹૠͯ͠0, – #Ͱಈ͔ͯͨ͠ͷΛॳظ#ʹૠͯ͠0, •
ηοτΞοϓΞοϓσʔτ͚ͩ#Ͱ Εര
3BTQCFSSZ1JΛָ͠Ή ͦ͏ʂ04͍ΕͨΜ͚ͩͲʂͦͷઌ͕Ͷʂ
ͳͥ04ΛೖΕͯຬ͢Δ͔ • 3BTQCFSSZ1J-JOVYϚγϯ – ଞͷ1$Ͱ-JOVYಈ͘ – ىಈͯ͑͠Δˠ;ʔΜͳΔ΄ͲͶ ऴ • ిࢠ࡞ͱݴΘΕΔͱෑډ্͕͕Δʁ
– ͦͦిࢠ࡞Α͘Θ͔ΒΜʂ – ԿΛങ͍͍͑ʁ – -νΧʁηϯαʔʁ͋Γ͖ͨΓͰʁ – ͍͔ͭϩϘοτΓ͍ͨͳ͋ʂ Βͳ͍
தؒతͳ͍͍ײ͡ͷϒπ͕ ٻΊΒΕΔ ・OSから先のネタがない ・ベタベタなプログラミング ・高度すぎ ・部材が細かすぎるなど なんかほどよいやつ?
)"5Ϙʔυͱݴ͏ఏҊ • 3BTQCFSSZ1Jͷ(1*0ϙʔτʹͤͯ͑ ΔϞδϡʔϧతͳϘʔυ • ిࢠ࡞ͷࣝෆཁ • υϥΠόʔΛೖΕͯϓϩάϥϛϯάͯ͠ ಈ͔ͤΔ •
ޫͬͨΓදࣔ͞ΕͨΓ໐ͬͨΓͱ݁Ռ͕ Θ͔Γ͍͢ • ʹΑͬͯΜ͚ͩʹΑΔΈཱ͕ͯ ඞཁͳ߹ΞϦ
͍ΖΜͳϘʔυ
#-*/,5 1JNPSPOJ • ϑϧΧϥʔ-&%͕ݸ͍ͭͨϘʔυ • (1*0ϙʔτΛϐολϦ෴͏ίϯύΫτ͞ • g ຊՈ ԁ
εΠοναΠΤϯε • 1ZUIPOͰίʔυΛॻ͚Δ • ͚ͬ͜͏໌Δ͍
͍͖ͷͷ؍ͷর໌ʹ • 1J;FSP ΧϝϥͰࡱӨ • #MJOLUΛর໌ͱͯ͠ࡱӨ࣌ʹ౮ – έʔϒϧຊΛ৳ͯ͠ଓͯ͠0,
εςʔλεϥϯϓʹ • λΠϜϥϓεࡱӨΧϝϥͷঢ়ଶදࣔ • ࡱӨΧϯτμϯͱ͔ ωοτϫʔΫଓͷঢ়گ ֬ೝʹ#MJOLUΛ༻
6OJDPSO)"5 • #-*/,5ͷഒͷ-&%͕ͬͨϘʔυ • g 1JNPSPOJ ԁ εΠον •
6OPDPSO )"5ͷαΠζͷQ)"5͋ Δ -&%
͓ఱؾͷදࣔ • ւ֎ͷ͓ఱؾ"1* ແঈϓϥϯ Λར༻ͯ͠ ຊ֤ͷݱࡏͷఱؾΛදࣔ • ͘Β͍ • ຖ࣌ߋ৽
• શࠃཁΒͳ͚Ε ͓ॅ͍ͷํ͚ͩ දݱͯ͠ྑͦ͞͏
4QFBLFSQ)"5 • Ξϯϓɾ%"$ଂεϐʔΧʔϞδϡʔϧ • ԻྔϨϕϧ͕-&%ϥΠτͰޫΔ • ϥδΧη෩σβΠϯͰ͔Θ͍͍ • ϥδΦΛྲྀͨ͠Γ"JS1MBZαʔόʔʹͨ͠ Γͯ͠Έͯ
• g 1JNPSPOJ ԁ εΠον
1JNPSPOJ.JDSP%PUQ)"5 • Y <>ͷ-&%υοτϚτϦΫεΛͭ ฒͯจࣈͳͲΛྲྀͤΔϞδϡʔϧ • 1ZUIPOϥΠϒϥϦͰεΫϩʔϧͳͲͷද ݱ͕؆୯ʹͰ͖Δ • จࣈҎ֎දࣔՄೳ
• g 1JNPSPOJ ԁ εΠον
4FOTF)"5 • 3BTQCFSSZ1Jࡒஂ͕ൢച͢Δ )"5Ϟδϡʔϧ • "TUSP1JϓϩδΣΫτͷͨΊʹ։ൃ – IUUQTBTUSPQJPSH • ͍Ζ͍Ζ͍ͭͯΔ
– YϑϧΧϥʔ-&% – δϣΠεςΟοΫ – <Թ࣪ ؾѹ ֯ Ճ ํҐ>ηϯαʔ
ؾѹϩΨʔͱͯͬͯ͠ΈΔ • ؾѹΛऔಘͯ͠$47ϑΝΠϧͱͯ͠ه • ؾѹͷมԽ͢Δঢ়گˠ෩લޙొࢁ • ͔Μʹ4FOTF)"5Λ͚ͨ3BTQCFSSZ 1JΛ͍ΕͯࢁొΓͯ͠ؾѹ͕มΘΔ͜ͱΛ σʔλͰݟΑ͏ •
-&%υοτϚτϦΫεͰάϥϑදࣔͯ͠ ྑ͍͔
ശࠜొࢁΛؾѹͰݟΔ 920 930 940 950 960 970 980 990 1000
1010 1020 11:11:02 11:15:02 11:19:02 11:23:01 11:27:02 11:31:01 11:35:02 11:39:01 11:43:02 11:47:01 11:51:02 11:55:01 11:59:02 12:03:01 12:07:02 12:11:01 12:15:02 12:19:01 12:23:02 12:27:01 12:31:02 12:35:01 12:39:02 12:43:01 12:47:02 12:51:02 12:55:02 12:59:02 13:03:02 13:07:02 13:11:02 13:15:02 13:19:02 13:23:02 13:27:02 13:31:02 13:35:02 13:39:02 13:43:02 13:47:02 13:55:01 13:59:02 14:03:01 14:07:02 14:11:02 14:15:02 14:19:02 箱根湯本で 散歩と昼飯 秦野近辺で なぜか落ちる 小田原〜箱根湯本 ホテルの手前の坂 宮ノ下駅着 箱根湯本発 スイッチバック &信号停止
ిࢠϖʔύʔϞδϡʔϧ • 1J;FSPαΠζͷిࢠϖʔύʔϞδϡʔϧ • ిݯΛͬͯදࣔ༰͕Δʂ • தࠃͷനࠇͷͭͰԁ • 1JNPSPOJനࠇ ԁ͘Β͍
– ൢച͕Ұ࣌ఀࢭ ͯ͠Δ͚Ͳ • ໊ࡳɾࡳʹ
༡ΜͰΈ͍ͨϞδϡʔϧ ͋Γ·ͨ͠ʁ • ؾʹͳͬͨΒͱΓ͋͑ͣങͬͯΈΑ͏ • ͓͢͢Ίిࢠϖʔύʔ͋ͨΓ – தࠃͷԁલޙ • ڭҭ͚ʹ҆Ձͳͷͩͱ#-*/,5
• 4FOTF)"5ͥͻ৮ͬͯཉ͍͠ – 3BTQCJBOʹΤϛϡϨʔλʔ͋Γ·͢ • ଞʹ͍Ζ͍ΖͳϞδϡʔϧ͕͋ΔͷͰ ୳ͯ͠ΈΑ͏ʂ
׆༻ʹಋ͘ʹʜʜ • ͦͦࢲ͕ग़ͯͨ͠λΠτϧʹؾ͕ͭ ͍ͨΒ͚͞Ε͍ͯͨ • ׆༻͕ͲͷఔΛࢦ͢ͷ͔ʹΑΔ – ՈͰৗ࣌Քಇͤ͞Δ – )"5Ϙʔυͱ͔Ͱ৭ʑ༡Ϳ
– ϓϩάϥϛϯάڭࣨͰࢠͲͨͪʹ͍ͭ ΘͤΒΕΔঢ়گ – ৮ͬͨ݁ՌΛϒϩάʹॻ͍ͨΓͯ͠ঝೝཉٻ Λຬͨ͢͜ͱͰ׆༻PSϖΠͨ͠ͱஅ͢Δ
ؾܰʹࣗৗ༻ʹ͍ͯ͜͠͏ • ͳΜ͔࡞ͬͯৗ༻͍ͨ͠ͱࢥͬͨΒؾܰ ʹৗઃ͍ͯ͜͠͏ • ͦͯ͠৽͍͠3BTQCFSSZ1JΛ૿ͦ͏ • ͓͢͢Ί – ։ൃػͱͯ͠1JΛ͓࣋ͬͯ͘
– ৗઃ༻ʹੲങͬͨ1Jɺ1J;FSPͳͲΛׂΓͯ • ஔ͖͍ͨͷͷཁٻεϖοΫʹԠͯ͡બ • 3BTQCFSSZ1Jࣗવͱ૿͑Δͷ
ڭࣨʹ͍͍1JΛ • ༧ࢉ͕ݫͯ͘͠ՄೳͳݶΓ1JΛಋೖ͢ Δ͜ͱΛ͓͢͢Ί • ຊମͷ͢͞ʹͭΒΕͯ1J;FSPΛങ͏͜ ͱ͓͢͢Ί͠ͳ͍ • 1J;FSPελʔλʔͱ1Jͷֹࠩ ԁ
– ԁ WT ԁ – 1Jిݯͱ4%Χʔυ͕ͳ͍͚Ͳ – Ձ֨ରੑೳͰߟ͑ͨΒ1Jͷ্͕
·ͱΊ • 3BTQCFSSZ1J-JOVYͷύιίϯ – ࠷ॳͷ͏ͪిࢠ࡞Ͱ͖Δ͘Β͍ͷೝ ࣝͰ • ͍Ζ͍Ζͳ)"5Λങͬͯ༡ΜͰ׆༻͠Α ͏ •
ຊମ͕ͳ͍ਓ·ͣ1JΛʂ
͓ΘΓ