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
Raspberry Piって結局なに?今からでも遅くないラズパイ入門 / 20161001-o...
Search
Akira Ouchi
October 01, 2016
How-to & DIY
0
1.7k
Raspberry Piって結局なに?今からでも遅くないラズパイ入門 / 20161001-osc16ng-raspi
OSC2016 Nagaokaにて発表した分。Hokkaidoからのアップデートあり。
Akira Ouchi
October 01, 2016
Tweet
Share
More Decks by Akira Ouchi
See All by Akira Ouchi
Raspberry Pi 秋の新製品をチェックしてみよう / 20231202-rpi-jam-tokyo
akkiesoft
0
590
Raspberry Pi Pico 2 移行はアリか? / 20240927-rpi-pico2
akkiesoft
0
62
Any Raspberry Pi (5) Updates? / 20240618-rpi-updates
akkiesoft
0
35
Raspberry Pi 5のPCI Express拡張ボードあれこれ / 20240420-osunc2024-kawagoe
akkiesoft
0
200
Misskey OSPNサーバーでFediverseをはじめよう / 20240203-msky-ospn
akkiesoft
1
560
Raspberry PiではじめるKiCad入門 / 20240226-rpi-jam
akkiesoft
1
4k
ワンチャンXから離脱してFediverseに飛び込もう / 20240203-homeserver
akkiesoft
0
300
Raspberry Pi 5のPCI Express拡張ボードあれこれ / 202401-rpijam-osc24os
akkiesoft
0
2.7k
ラズピッピ・ファイブ / 20231024-rpi-jam-tokyo
akkiesoft
0
2.1k
Other Decks in How-to & DIY
See All in How-to & DIY
Terra Charge|普通充電器ご利用ガイドブック / Terra Charge Ordinary Charger Guidebook
contents
1
140
電気工事士を取ったら一瞬で元が取れた件
bicstone
3
4.6k
IoT×サーモに挑戦する第一歩
runrunsan
0
310
GPT-4oに遅刻理由を考えてもらうボタン #gpt_4o #iotlt #chatgpt
n0bisuke2
0
260
JAWS-UG山梨第0回 AWSのユーザーコミュニティ支援
awsjcpm
0
120
未来大生の胃を支える函館グルメ
deflis
0
380
#スタックチャン「魔改造の夜」に行く
syumme01
1
170
PlatformIO IDE用M5Stack定型コード環境の紹介
3110
1
380
우분투한국커뮤니티를 세무서에 단체 등록한 이유 (2023. 12. 10.)
sukso96100
0
110
How to get hundreds of organic backlinks through statistics link building
ronishehu
1
180
それっぽいポッドキャストの作り方
khirata
2
280
さらなるアウトプットに、Let's ライトニングトーク! ― LTのやり方
ma2shita
2
660
Featured
See All Featured
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
38
1.9k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
44
6.9k
Build The Right Thing And Hit Your Dates
maggiecrowley
33
2.4k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
280
13k
How to Ace a Technical Interview
jacobian
276
23k
Writing Fast Ruby
sferik
628
61k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
2
290
Fireside Chat
paigeccino
34
3.1k
Gamification - CAS2011
davidbonilla
80
5.1k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
111
49k
Mobile First: as difficult as doing things right
swwweet
222
9k
Into the Great Unknown - MozCon
thekraken
34
1.5k
Transcript
3BTQCFSSZ1Jͬͯ݁ہͳʹʁ ࠓ͔ΒͰ͘ͳ͍ϥζύΠೖ +BQBOFTF3BTQCFSSZ1J6TFST(SPVQ ͖͋ͬ͌ 04$/BHBPLB
ࣗݾհ • ͖͋ͬ͌ • ւಓࠜࣨࢢग़ • ;ͩΜौ୩ͰԾԽͷΤϯδχΞΛ ͍ͯ͠·͢ • &KFDUίϚϯυϢʔβʔձओ࠻
• +BQBOFTF3BTQCFSSZ1J6TFST(SPVQͷ Ϧʔυͷଠా͞ΜΛ͓ख͍ • 3BTQCFSSZ1Jؾ͍ͮͨΒॴ࣋
ͳʹʹ͏ͷ • ΄ΜͱͦΕͳ • ීஈ͍ ࣋ͪา͖ͱ͔ • ࣗৗ࣌Քಇ •
ձࣾͰৗ࣌Քಇ • 04$σϞ༻ • ۭ͖ • ࡢΦϑηʔϧʹͭΒΕͯ1J;FSP͕ ·ͨ૿͑ͨ ༻్ܾΊͯͳ͍
+BQBOFTF3BTQCFSSZ1J 6TFST(SPVQʹ͍ͭͯ • 04$Ͱ31JΛ࣋ͪدͬͨϢʔβʔͰ݁ • ଠా͞Μ͕ࡒஂͷϞσϨʔλʔʹೖΓ ࡒஂͱ࿈ܞ͠ͳ͕Β׆ಈ • SBTQJKQ ϒϩά
ΛӡӦ • (PPHMF(SPVQTͷӡӦ – 31Jͷҙݟަɺ࣭ͳͲ • ެࣜαΠτͷຊޠϑΥʔϥϜ͋ΔΑ
ࠓͷ͓ͳ͠ • 3BTQCFSSZ1Jͬͯͳʹʁ • 3BTQCFSSZ1Jͷྺ࢙ • 3BTQCFSSZ1Jͷબͼํɾങ͍ํ • 3BTQCFSSZ1JΛͬͯΈΑ͏ •
3BTQCFSSZ1JͰిࢠ࡞͜ͱ͡Ί • )"5TCPBSEͰ༡ΜͰΈΑ͏ • ·ͱΊ
3BTQCFSSZ1Jͬͯͳʹʁ
3BTQCFSSZ1Jͱ • ӳࠃͷϥζϕϦʔύΠࡒஂ͕։ൃͨ͠ "3.ϓϩηοαࡌͷখܕίϯϐϡʔλ • -JOVY͕ಈ࡞͢Δ • (1*0ϙʔτ͕ࡌ͞Ε͓ͯΓిࢠ࡞ʹ ར༻Մೳ •
υϧʙυϧͱɺ҆ՁʹߪೖͰ͖Δ – ຊͰԁʙԁલޙ
3BTQCFSSZ1Jͷ໊લͷ༝དྷ • Ռͷ໊લΛ໊ࣾʹ࠾ΓೖΕ͍ͯΔձࣾ "QQMFͳͲ ʹܟҙΛදͯ͠3BTQCFSSZΛ ࠾༻ • 1J1ZUIPOͱК͔Β࠾ͬͨ • ུশ31Jɺ3BT1JɺϥζύΠɺ1J
– ࢲݸਓϥζϐοϐ
ϥζϕϦʔύΠࡒஂͱ • ίετͰߴੑೳͳίϯϐϡʔλʔ ʮ3BTQCFSSZ1JʯΛ – ֶशͷͨΊɾղܾͷͨΊɾָ͠ΉͨΊ • ΑΓଟ͘ͷਓୡʹίϯϐϡʔςΟϯάʹ ৮Εσδλϧͳͷͮ͘ΓΛͯ͠Β͏ ख͍Λ͢Δ
• ίϯϐϡʔςΟϯάΛֶͿͨΊʹཱͭ ڭࡐΛ։ൃͯ͠ແঈͰఏڙ͢Δ – ڭҭऀͷཆ https://www.raspberrypi.org/about/ より
ͳͥ3BTQCFSSZ1J͕Ͱ͖ͨͷ͔ • ͷΠϕϯτ࣌ͷ • ࢠڙֶੜ͕ίϯϐϡʔλϓϩάϥϛ ϯάΛֶश͢ΔͨΊͷڭҭ༻ʹ࡞ͬͨ • ڥ͕ϦονʹͳΓɺࢠڙ ͕ͨͪϓϩάϥϛϯάʹ৮ ΕΔػձ͕ݮͬͯ͠·ͬͨ
• )5.-ͱ͔+4͚ͩͰͳ͘ɺ ͬͱͪΌΜͱͨ͠ϓϩά ϥϛϯάΛֶΜͰ΄͍͠ RasPi作者のEben氏(右)と 奥さんのLiz氏(左)
3BTQCFSSZ1Jͷͩ͜ΘΓ • 3BTQCFSSZ1Jຊମ – খͯ͘͞ؤৎͳͷ – ࢠͲ͕ͨͪΧόϯʹೖΕͯ࣋ͪӡͼͰ͖Δ – ҆Ձʹͯ͠ڭࡐͱͯ͠࠾༻Ͱ͖ΔΑ͏ʹߟྀ •
3BTQCFSSZ1JຊମҎ֎ – ਪ04ͷ3BTQCJBO %FCJBOϕʔε Λ༻ҙ – Ͱ͖Δ͚ͩͨ͘͞ΜͷݴޠͰϓϩάϥϛϯά ͕Ͱ͖Δ͜ͱΛඪʹڥΛඋ
3BTQCJBOʹόϯυϧ͞Εͯ ͍ΔΞϓϦέʔγϣϯ • ϓϩάϥϛϯάΛֶशͯ͠Β͏ͨΊͷ ιϑτΣΞڥΛଟόϯυϧ – 1ZUIPOεΫϦϓτͷαϯϓϧ – (6*ͰϓϩάϥϛϯάͰ͖Δ4DSBUDI –
.JOFDSBGU 1J&EJUJPO 1ZUIPOϥΠϒϥϦ – .BUIFNBUJDB – *#./PEF3&%*P5 – (1*0ϥΠϒϥϦ
8FCʹͨ͘͞Μͷڭࡐ https://www.raspberrypi.org/resources/
༷ʑͳ༻్Ͱ׆༻͞ΕΔ 3BTQCFSSZ1J • ॳͷҙਤͰ͋Δڭҭ͚ͷΛ͑ͯɺ ༷ʑͳ༻్ɾॴͰ3BTQCFSSZ1J͕׆༻ ͞Ε͍ͯΔ – ϩϘοτɾΈࠐΈ – *P5
– αΠωʔδ • ݄ݱࡏͰສΛൢച – ΠΪϦεͰ࠷ൢച͞Εͨίϯϐϡʔλ
3BTQCFSSZ1Jͷྺ࢙
ϓϩδΣΫτͷ࢝·Γ https://www.raspberrypi.org/blog/raspberry-‐pi-‐2006-‐edition/
• ϓϩτλΠϓ͕ – IUUQTXXXSBTQCFSSZQJPSHCMPHBMQIB CPBSETJONBOVGBDUVSF • ##$ͱ࿈ܞͯ͠ɺ##$ͷϒϥϯυ໊Λͭ ͚Δ͜ͱΛࢦ͕ͨ͠๏తͳͰஅ೦ –
##$ͷͪʹʮ##$NJDSPCJUʯΛൃද – IUUQTXXXNJDSPCJUDPVL • ͔͠͠##$Ͱ3BTQCFSSZ1J͕հ͞Εɺ ΛཋͼΔ
##$NJDSPCJU • ʹൃද • ສΛͯ͠ΠΪϦεͷֶੜʹແ ঈͰ༧ఆ • 1JNPSPOJͱ͔Ͱൢചத – IUUQTTIPQQJNPSPOJDPNDPMMFDUJPOT
NJDSPCJU • ٕదΛΫϦΞͨ͠ޓػ͕ εΠοναΠΤϯε͔Βొ – IUUQTTDJUP
• 3BTQCFSSZ1J.PEFM#͕ൃද • จ͕ੈքத͔Βࡴ౸͠ɺڙڅ͕མͪண ͘·Ͱ͔͔ۙ͘Δ • ॳதࠃͰੜ࢈ ͞Ε͍͕ͯͨɺ40/: 6,ͷʹੜ࢈ڥ
ΛҠߦ
ൢചສಥഁ • 3BTQCFSSZ1J.PEFM"ͷൃද – .PEFM#͔ΒػೳΛΓ҆ͨ͘͠Ϟσϧ • #*(3BTQCFSSZ+".50,:0Λ։ ࠵ɻ&CFO͕དྷʂ
ൢചສಥഁ • 3BTQCFSSZ1J.PEFM# ͷൃද – (1*0ϙʔτɾ64#ϙʔτͷ૿Ճ – ج൘ஔͷվྑ –
ిݯͷ҆ఆੑ্ • 3BTQCFSSZ1J .PEFM" ͷൃද – ج൘ͷখܕԽ – υϧͰൢച
ൢചສಥഁ • 3BTQCFSSZ1J.PEFM#ͷൃද – $16มߋʹΑΔύϑΥʔϚϯε্ – ϝϞϦͷ૿Ճ • 3BTQCFSSZ1J;FSPͷൃද
– 31JΛϕʔεʹখܕԽ – υϧͰൢച – ΠΪϦεͰ .BH1Jͷ͓·͚ ͱͯ͠ఴ
ൢചສಥഁ • 3BTQCFSSZ1J.PEFM#ͷൃද – CJU$16ͷ࠾༻ – ແઢ-"/ #MVFUPPUIΛࡌ •
3BTQCFSSZ1J;FSPWFSൃද – ΧϝϥϞδϡʔϧϙʔτΛࡌ
݄ • ൢചສಥഁ • ه೦ύʔςΟ͕ΠΪϦεͰ։࠵ – ଠా͞Μ͕ຊਓͰ།ҰࢀՃ – IUUQXXXSTPOMJOFDPNEFTJHOTQBSL FMFDUSPOJDTKQOCMPHDPOUFOU
• ͳΜ͔ϦϯΫΕͯΔ ◞‸◟ ʁ
3BTQCFSSZ1Jͷ બͼํɾങ͍ํ
ݱߦϞσϧ • ຊମݱࡏҎԼͷϞσϧ͕ൢചத – 3BTQCFSSZ1J.PEFM.PEFM# – 3BTQCFSSZ1J.PEFM.PEFM# – 3BTQCFSSZ1J.PEFM.PEFM" •
࠷ۙϝϞϦ͕.#ʹมߋ – 3BTQCFSSZ1J;FSP WFS • WFS͔ΒΧϝϥϙʔτࡌ – $PNQVUF.PEVMF ΈࠐΈ͚
3BTQCFSSZ1J.PEFM# • ॳΊͯͷਓʹ͓͢͢Ί – εϖοΫ͕ߴ͍ – ϙʔτ͕ͨ͘͞Μ͋Γɺ֦ுੑ͕͋Δ – ແઢ-"/#MVFUPPUIࡌͰ64#υϯάϧෆཁ •
ҙ – ߴग़ྗిݯΞμϓλ "ͳ͍͠" ͕ඞཁ – ώʔτγϯΫࡌ͕ਪ – υϧ͚ͩͲຊͩͱԁ͘Β͍͢ΔͷͰ ߴ͘ײ͡Δʁ
3BTQCFSSZ1J;FSP • ͱʹ͔͘খ͍҆͘͞3BTQCFSSZ1J – ͬͱখ͍͞࡞࡞Γʹ࠷ద – 31Jͱಉ͡$16Ͱ͋Γͳ͕Βগ͚ͩ͠ߴ • σϝϦοτ –
ݱঢ়ೖखखஈ༌ೖͷΈɺૹྉͷ΄͏͕ߴ͍ – ճͷจͰ͔͠ങ͑ͳ͍ – ֤छϙʔτ͕খܕԽ͞Ε͍ͯΔͨΊมΞμ ϓλʔ͕ผ్ඞཁ • ͋Δҙຯ্ڃऀ͚ͷΑ͏ͳؾ͕͠·͢
ݹ͍Ϟσϧͨͪ • 3BTQCFSSZ1J.PEFM# – ແઢͱ#5͕ͳ͘$16CJUίΞ – ͨͩ͠ফඅిྗΑΓ͘ൃগͳ͍ – ೖखͰ͖ΔͳΒͪ͜Β͓͢͢Ί •
3BTQCFSSZ1J.PEFM" – .PEFM#ΑΓαΠζ͕খ͘͞লిྗ – 64#ϙʔτ͕ͭɾ༗ઢ-"/ͳ͠ – ࡞ܥʹ͓͢͢Ί
3BTQCFSSZ1Jͷങ͍ํ • 34ίϯϙʔωϯπ KQSTPOMJOFDPN – 3BTQCFSSZ1Jਖ਼نཧళ – اۀ͚ • ,4:
SBTQCFSSZQJLTZJDDPN – 34ͷࠃݸਓ͚ൢചਖ਼نཧళ • 1JNPSPOJ QJNPSPOJDPN – ΠΪϦε͔Β༌ೖՄೳ – ৽Ϟσϧ࠷ॳ͔Βέʔε͖Ͱൢച – 3BTQCFSSZ1J;FSP͔͜͜ΒߪೖՄೳ
1JNPSPOJ • 1J#PXέʔε͕༗໊ • தͷਓ͕ࡒஂͱ࿈ܞ • ৽࠷ॳ͔Βέʔε ͖Ͱൢചͯ͘͠ΕΔ • ͦͷଞΞΫηαϦ
ϘʔυͳͲଟൢച • ΫϨδοτΧʔυܾࡁͰ ຊൃૹʹରԠ
ଞͷങ͍ํ • "NB[PO ʹɺग़ͯ͠Δۀऀ – ۀऀ͕ϚʔέοτϓϨΠεͰൢച – έʔεͱ͔ηοτͰൢച • ΞΩό֤ళฮ
• ྑ͍͙͢ങ͑Δ • ඍົߴ͍ ֤ళͷརӹ͕͍ͬͯΔͷͰ
3BTQCFSSZ1Jʹඞཁͳपลػث • )%.*ग़ྗରԠϞχλʔ͔ςϨϏ • )%.*έʔϒϧ • 64#ΩʔϘʔυɾϚε • -"/έʔϒϧ •
ిݯέʔϒϧ .JDSP64#έʔϒϧ – ߴग़ྗରԠͷέʔϒϧΛਪ • ిݯΞμϓλʔ – 31Jͷ߹" ͘͠" ͷͷ – ͦΕҎ֎ߴग़ྗͳͷ͕Φεεϝ
ిݯΞμϓλʔͱέʔϒϧ • 3BTQCFSSZ1J͚͍͔͕͓͢͢Ί – 3BTQCFSSZ1JެࣜిݯΞμϓλʔ • IUUQKQSTPOMJOFDPNXFCQQMVHJOQPXFS TVQQMZ • IUUQTTDJUP
– εΠοναΠΤϯε"ग़ྗΞμϓλ • IUUQTTDJUP • 64#έʔϒϧ"ରԠߴ࣭ͳͷΛ • ଞͷϞσϧΘΓͱԿͰɻ
3BTQCFSSZ1J ;FSP͚ पลػث • .JOJ)%.*มΞμϓλ – .JOJ)%.*͔Β )%.*ʹม • 05(Ξμϓλ
– .JDSP64#͔Β 64#ʹม • ຊମΛങ͏ͱ͖ʹ ΦϓγϣϯͰ͚ͭΒΕΔ
.JDSP4%Χʔυ • ετϨʔδ.JDSP4%ΧʔυΛ༻ – ຊମʹετϨʔδଂ͞Ε͍ͯͳ͍ͷͰ ҙʂʂ • .JDSP4%Χʔυͷબͼํ – (#Ҏ্ඞਢ
– $MBTTҎ্ਪ • ྔ͕૿͑ͨΒ;ͤΜͰ ཧ͢ΔͱϤαή
ଓͯ͠Έ༷ͨࢠ
3BTQCFSSZ1JΛͬͯΈΑ͏
3BTQCFSSZ1JΛͬͯΈΔ • ͍ํΠϩΠϩ – σεΫτοϓڥ – σεΫτοϓͳ͠ڥ • αʔόʔ •
ΈࠐΜͰ͏ͱ͔
04ͷ༻ҙ • 3BTQCJBOΛΠϯετʔϧ͠Α͏ – IUUQTXXXSBTQCFSSZQJPSHEPXOMPBET • ͭͷΠϯετʔϧํ๏ – σΟεΫΠϝʔδॻ͖ࠐΈ •
௨ৗ൛ σεΫτοϓ͋Γ ͜ΕΛ༻ • -*5&൛ σεΫτοϓͳ͠ ্ڃऀ͚ – /00#4 • 3BTQCFSSZ1Jతɾॳ৺ऀ͚ͷํ๏ • (6*͚ͩͰΠέΔ
σΟεΫΠϝʔδͷ߹ • 04ͷΠϝʔδϑΝΠϧΛऔಘ • ΠϝʔδϑΝΠϧΛ%%ίϚϯυͳͲͰ 4%Χʔυʹॻ͖ࠐΉ • 4%ΧʔυΛ3BTQCFSSZ1Jʹૠͯ͠ىಈ • ͪ͜Βͷܗࣜͷ΄͏͕ଟ͍
/00#4ͷ߹ • ެࣜαΠτ͔Β/00#4Λऔಘ [JQ • [JQϑΝΠϧΛల։ • ϑΥʔϚοτࡁͷ4% Χʔυʹల։ͨ͠ ϑΝΠϧΛίϐʔ
• 4%ΧʔυΛ3BTQCFSSZ 1Jʹૠͯ͠ىಈ • ϚεͰΠϯετʔϧ ΛਐΊΔ
4%Χʔυͷ ϑΥʔϚοτͷ͔ͨ͠ • 3BTQCFSSZ1Jͷ04ΛΠϯετʔϧ͠ ͨ4%Χʔυɺ͍͔ͭ͘ͷύʔςΟγϣ ϯʹ͚ΒΕ͍ͯΔ • 4%ΧʔυΛϑΥʔϚοτ͍ͯ͢͠ͱ ͖ύʔςΟγϣϯফ͞ͳ͍ͱݩͷ༰ ྔʹͳΒͳ͍ͷͰҙ
• 4%ΧʔυϑΥʔϚολʔΛ͓͏ – IUUQTXXXTEDBSEPSHKQEPXOMPBET GPSNBUUFS@
ىಈͱఀࢭ • ిݯϘλϯͳ͍ • ిݯέʔϒϧΛͨ͞͠ॠؒʹىಈ͠͡ ΊΔ • ఀࢭ04͔Βγϟοτμϯͨ͠ޙిݯ έʔϒϧΛൈ͘ •
ϦηοτϘλϯຊମʹύλʔϯ͕͋Δ ͷͰࣗͰ͚ͭΒΕΔ
ىಈʂ
σεΫτοϓը໘ • ·ͣجຊతͳઃఆΛ͠Α͏ – .FOVr 1SFGFSFODFTr 3BTQCFSSZ1J $POGJHVSBUJPO
3BTQCFSSZ1Jͷઃఆπʔϧ • ύεϫʔυɾϗετ໊ɾݴޠઃఆɺΩʔ ϘʔυྻͳͲͷجຊతͳઃఆ͕Ͱ͖Δ • 3BTQCFSSZ1Jݻ༗ͷػೳͷઃఆͰ͖Δ – Χϝϥϙʔτɺ(1*0ͷ֤छػೳͷ༗ޮԽ – ΦʔόʔΫϩοΫͳͲ
• ઃఆ͕ऴΘͬͨΒ࠶ىಈ͢Δ͔ฉ͔ΕΔ ͷͰɺ࠶ىಈ͢Δ
࠷ݶඞཁͳઃఆ • ύεϫʔυมߋʜॏཁʂ • ϗετ໊ʜ͓͜ͷΈͰ
࠷ݶඞཁͳઃఆ • -PDBMJTBUJPOλϒͰݴޠʹؔ͢Δઃఆ
࠶ىಈޙ • ຊޠϑΥϯτ͕ͳ͍ͷͰจࣈԽ͚ʜ • λʔϛφϧʢ.FOVϘλϯͷԣͷࠨ͔Β ൪ͷϘλϯʣΛ։͍ͯίϚϯυΛ࣮ߦ • TVEPBQUHFUJOTUBMMZGPOUTWMHPUIJD • TVEPSFCPPU
จࣈԽ͚ղফ
ຊޠೖྗ͢Δʹ • JCVTNP[DΛΠϯετʔϧ – TVEPBQUHFUJOTUBMMrZJCVTNP[D – (PPHMFຊޠೖྗͷΦʔϓϯιʔε൛ • Πϯετʔϧޙ ࠶ىಈ͢Δͱ
ຊޠೖྗͰ͖Δ Α͏ʹͳΔ
3BTQCFSSZ1JͰ ిࢠ࡞͜ͱ͡Ί
3BTQCFSSZ1Jͱిࢠ࡞ • 3BTQCFSSZ1Jʹ(1*0ͱݺΕΔ*0ೖग़ ྗػೳ͕͍͍ͯΔ • ͜ΕΛར༻ͯ͠ిࢠ࡞ֶ͕शͰ͖Δ • -JOVYͳͷͰ͔ΜͨΜ – ઐ༻ͷ04ͱ͔Ξηϯϒϥෆཁ
– γΣϧεΫϦϓτ-JHIUXFJHIU-BOHVBHF ͷଞɺ4DSBUDIͰ։ൃͰ͖Δ • ೖʹ͏͚ͬͯͭ
༻ҙ͢Δͱ͍͍ͷ • ిࢠ෦ΛΧϯλϯʹଓͰ͖ΔʮϒϨου Ϙʔυʯ • 3BTQCFSSZ1JͱϒϨουϘʔυͱ෦ͱΛ ͭͳ͙ʮδϟϯύʔઢʯ • ߪೖॴ –
ۙ͘ͷిࢠ࡞͞Μ – ௨ൢ – EYDPN ւ֎ͷ௨ൢɻि͔͔ؒΔ͚Ͳૹྉແྉ
-&%νΧνΧΛͯ͠ΈΔ • -&%Λ3BTQCFSSZ1J͔Β౮ͤ͞Α͏ – ௨শ-νΧ • ͏ͷ – -&% 7ͷͷ
– ЊʙЊ͘Β͍ͷ߅ ͳ͍࣌͏গ ͕͠େ͖ͯ͘ྑ͍ɻЊͱ͔ • ˞͕খ͍͞ͱ-&%͕յΕΔ͚ΕͲɺ ͦΕ·ֶͨश
ઢΠϝʔδͱճ࿏ਤ • (1*0ʹଓ ϐϯ൪߸Ͱ
ଓͯ͠ΈͨΑ͏͢
νΧνΧͤ͞Δ • IUUQTXXXSBTQCFSSZQJPSHMFBSOJOH QZUIPORVJDL SFBDUJPOHBNFΛࢀߟ • Ϙλϯແ͠Ͱɺ୯ʹ -&%Λඵ͝ͱʹޫΒ ͤΔ from
gpiozero import LED from time import sleep led = LED(17) while True: led.on() sleep(1) led.off() sleep(1) led.py
ޫͬͨʂʂ
ଞͷྫ • -&%νΧνΧʹݶΒ͍ͣΖΜͳ͜ͱ͕Ͱ ͖Δ • Ϟʔλʔͷ੍ޚ – ϩϘοτϥδίϯͷ࡞ͳΜ͔ • ηϯαʔΛͭͳ͍Ͱͷऔಘ
– ԹɾࣨԹɾؾѹͳͲͳͲͳͲʜʜ
)"5TCPBSEͰ༡ΜͰΈΑ͏
)"5TCPBSEͰ༡Ϳ • 3BTQCFSSZ1Jͷ(1*0ϙʔτΛ༻ͨ͠Ϙʔ υ )"5T ͕ଟൢച͞Ε͍ͯΔ – )"5Tͷن֨Λຬ͍ͨͯ͠ͳ͍ͱ)"5Tͱ໊Ε ͳ͍ͳͲ͋ΔͷͷɺͦΕ͓ͯ͘͞ʜ •
ిࢠ࡞ͷࣝͳ͠ʹϓϩάϥϛϯά͚ͩͰ ָ͠ΊΔͷ͋Δ • දతͳϒϥϯυ – ެࣜ4FOTF)"5 – 1JNPSPOJͱʹ͔͍͘ΖΜͳϘʔυ͕͋Δ – "EBGSVJUখܕσΟεϓϨΠͷ1J5'5ͳͲ
4FOTF)"5 • ͭͷϘʔυʹΠϩΠϩͳػೳΛࡌͨ͠ Ϙʔυ – YϑϧΧϥʔ-&% – ؾԹɾࣨԹɾؾѹηϯαʔ – Ճηϯαʔ
– ΞφϩάεςΟοΫ • Ӊ *44 ʹଧ্ͪ͛ΒΕ࣮ͯݧத • εΫϦϓτͰϓϩάϥϛϯάͯ͠ ૢ࡞औಘͳͲ͕Ͱ͖Δ (画像)https://www.raspberrypi.org/blog/the-‐sense-‐hat-‐headgear-‐for-‐the-‐terminally-‐curious/
6OJDPSO)"5 • 1JNPSPOJ • YͷϑϧΧϥʔ-&%Λࡌ • εΫϦϓτͰϓϩάϥϛϯάՄೳ
Q)"5%"$ • 1JNPSPOJ ΦʔσΟΦσόΠε • ຊମͷΠϠϗϯδϟοΫΑΓ͍͍Ի͕ ग़ΔɺΒ͍͠ • Q)"5;FSPʹ߹ΘͤͨαΠζ
1J5'5 • "EBGSVJU • λονػೳ͖ӷথϞδϡʔϧ • Yͱղ૾ ߴ͘ͳ͍ͷͷɺ খܕϚγϯΛ ࡞Δ͜ͱ͕Ͱ͖Δ
(FSU7(" • Ξφϩά7("ϙʔτΛ૿͢Ϙʔυ • )%.*ϙʔτ͔Βม͢ΔΑΓ૬ੑ ͕ग़ʹ͍͘
/PLJB-$%Ϙʔυ • /PLJBͷݹ͍έʔλΠͷӷথը໘Λ ϞδϡʔϧԽͨ͠Ϙʔυ • தࠃͷ௨ൢͳͲͰ҆ՁʹߪೖͰ͖Δ • ຯͷ͋ΔϞϊΫϩ υοτը໘Λָ͠ΊΔ
·ͱΊ
·ͱΊ • 3BTQCFSSZ1Jখ͍ͯ҆͘͞ߴੑೳͳ ύιίϯ • -JOVYϚγϯͱͯͬͯ͠ిࢠ࡞ͱ Έ߹ΘͤͯΑ͠ • ֶश༻ʹ࣮ͬͯ༻తʹͬͯ0, •
࢝Ί͍ͨͱࢥ͕ͬͨ࣌࢝ΊͲ͖ • ·ͣଞͷਓͷྫΛࢀߟʹɺ৭ʑͳͷ ʹνϟϨϯδͯ͠ΈΑ͏
ग़య Ұ෦ • 3BTQCFSSZ1Jr FEJUJPO – IUUQTXXXSBTQCFSSZQJPSHCMPHSBTQCFSSZ QJFEJUJPO • ,&:/05&PG#JH3BTQCFSSZ+".50,:0
&CFO6QUPO – IUUQCMPHSBTQJKQLFZOPUFPG CJHSBTQCFSSZKBNUPLZPFCFOVQUPO • 3BTQCFSSZ1J4BMFT – IUUQTEPDTHPPHMFDPNTQSFBETIFFUTE[ 8XQDDL%&&7"I/)Z+2(YYCK1O6ZX10 [%8SG)
͓͠·͍ • ࣭ͳͲ͋Ε