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
iOS * BLE簡単プロトタイピング
Search
takahiroyamamoto
April 02, 2015
Technology
750
2
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
iOS * BLE簡単プロトタイピング
iOS * BLE簡単プロトタイピング
takahiroyamamoto
April 02, 2015
Other Decks in Technology
See All in Technology
Copilot Coworkで「みのるん式」やってみた
minorun365
PRO
2
1.6k
Building Audio Plugin Ecosystem for Android in 2026
atsushieno
2
160
DBTS2026 盛り上がってますか!?Databricksが実現するAI時代のデータ基盤
akuwano
1
190
サボる子はいねぇがー!AgentCoreハーネスの脆弱性に学ぶ、エージェントの入力バリデーション
iwamot
PRO
5
310
Kiro IDE 入門 (画面の各部から、頼み方、任せ方、戻し方まで) | 目指せ Kiro マスター 02
inariku
PRO
4
140
長い仕事を任せる (Workflows、クラウドセッション、Kiro Web) | 目指せ Kiro マスター 10
inariku
PRO
3
130
Kiro Crew の Bot (続く役目を任せる窓口) | 目指せ Kiro マスター 12
inariku
PRO
2
320
「いつか使う」の「いつか」は来ない 〜AI駆動開発における「作らない」判断について〜
ikki0006
0
170
BALLAS Technology Deck
ballas_inc
0
290
新卒エンジニア、 介護士になる
ryu1013
1
690
The future of architectural work
ufried
0
190
内製アプリとClaudeスキルのセキュリティチェック、 Backlogの課題で回しています。
ayaka_egaaa
0
160
Featured
See All Featured
Designing for humans not robots
tammielis
254
26k
The SEO identity crisis: Don't let AI make you average
varn
0
630
How to optimise 3,500 product descriptions for ecommerce in one day using ChatGPT
katarinadahlin
PRO
3
3.9k
A better future with KSS
kneath
240
18k
Have SEOs Ruined the Internet? - User Awareness of SEO in 2025
akashhashmi
0
550
Color Theory Basics | Prateek | Gurzu
gurzu
1
510
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
141
35k
Visual Storytelling: How to be a Superhuman Communicator
reverentgeek
2
740
Organizational Design Perspectives: An Ontology of Organizational Design Elements
kimpetersen
PRO
1
880
Side Projects
sachag
456
43k
Ecommerce SEO: The Keys for Success Now & Beyond - #SERPConf2024
aleyda
1
2.2k
Applied NLP in the Age of Generative AI
inesmontani
PRO
4
2.6k
Transcript
J04✖️#-& ؆୯ϓϩτλΠϐϯά XJUI4XJGU✖️#-&4FSJBM✖️NCFE ࢁຊɹګେ 5BLBIJSP:".".050 גࣜձࣾχίϯγεςϜ
ࣗݾհ w ࢁຊɹګେ w ͓ࣄ w גࣜձࣾχίϯγεςϜ w Χϝϥ༻ΞϓϦͷ.BD൛ͷ։ൃ
ࠓͷൃදۀͱ ؔͳ͠
എܠ εϚϗΤϯδχΞͰࢀՃͨ͠ϋοΧιϯ ͜ͷΞΠσΞɺ ͳΜ͔σόΠε࡞ͬͨํ͕Γ্͕ΔΑͶʁ 0,ʂ ͡Ό͋ɺԶ࡞ΔΘʢυϠإʣ
͕͍ͬ͢ɻ ϓϨθϯͰޡຐԽͯ͠ Ͱɺ݁ہ ͲΜ·͍ ͱ͔
पลσόΠε࡞Εͳ͍͔ͳʁ ͍ɺ ࠓճΞϓϦ͚ͩͰউෛ͠Α͏ ࠷ॳ͔ΒఘΊͯͨΓɻɻɻ
͍͘͠ʂʂ
IUUQTXXXBQQMFDPNXBUDI IUUQKBXJLJQFEJBPSHXJLJ(PPHMF@(MBTT ϓϩτλΠϓ͍ͨ͠ͷ ΣΞϥϒϧσόΠεͱ͔ɺ εϚϗ͔ΒपลσόΠε੍ޚͨ͠Γɺ ηϯαͷσʔλऔΓग़͍ͨ͠
NCFE J1IPOF #-& IUUQKBXJLJQFEJBPSHXJLJ*1IPOF IUUQXXXSPCPUTGYDPNSPCPU#-&4FSJBMIUNM IUUQKBXJLJQFEJBPSHXJLJ.CFE
#-&ҙ֎ͱେม
NCFE J1IPOF IUUQKBXJLJQFEJBPSHXJLJ*1IPOF ("55 "55 -$"1 ("1 #-&ϓϩτίϧελοΫ MJOLMBZFS
-&QIZTJDBM Bluetooth SIG ӳޠ Q͘Β͍ͷࢿྉ IUUQKBXJLJQFEJBPSHXJLJ.CFE
େมʂʂ ͳΒɺͦ͜࡞Βͳ͍
NCFE J1IPOF ϥΠϒϥϦ #-&4FSJBM #-&ϓϩτίϧ ϒϥοΫϘοΫε 6"35 IUUQKBXJLJQFEJBPSHXJLJ.CFE IUUQKBXJLJQFEJBPSHXJLJ*1IPOF
#-&4FSJBM IUUQXXXSPCPUTGYDPNSPCPU#-&4FSJBMIUNM ɾ6"35ͰಡΈॻ͖͢Δ͚ͩͰ#-&௨৴ ɾ#-&ͷࣝෆཁ ɾ#-&ͷେมͳ෦શͯϞδϡʔϧଆ͕୲ ɾ=ʢ੫ࠐʣ
ϥΠϒϥϦ ɾDPSF#MVFUPPUIϥούʔϥΠϒϥϦ DPSF#MVFUPPUI ɾ༗໊Ͳ͜Ζ ɹɹɾ:NT$PSF#MVFUPPUI ɹɹɾ-(#MVFUPPUI ӳޠɺPCKFDUJWFD ϥούʔϥΠϒϥϦ #-&4FSJBM༻ϥΠϒϥϦ
ϥΠϒϥϦ IUUQTHJUIVCDPN5BLBIJSP:BNBNPUP#-&4FSJBM TXJGUຊޠͰ࡞ͬͯΈͨ
ϥΠϒϥϦ w "1* w DPOOFDU w EJTDPOOFDU w SFBE#MPDL w
XSJUF Ҏ্ʂʂ
σϞ
None
ίʔυʢJ04ଆʣ @IBAction func prev(sender:AnyObject) //લਐϘλϯ { var communicator :
BLECommunicator = BLECommunicator.sharedInstance communicator.write("a") } @IBAction func back(sender:AnyObject) //ޙୀϘλϯ { var communicator : BLECommunicator = BLECommunicator.sharedInstance communicator.write("z") } @IBAction func rotate(sender:AnyObject) //ճసϘλϯ { var communicator : BLECommunicator = BLECommunicator.sharedInstance communicator.write("r") } @IBAction func stop(sender:AnyObject) //ఀࢭϘλϯ { var communicator : BLECommunicator = BLECommunicator.sharedInstance communicator.write("o") }
if(SciByteRx(&data) > 0){ { if(data == ‘a’)//લਐॲཧ { //લਐ }
else if(data == ‘z’)//ޙୀ { //ޙୀ } else if(data == ‘r’)//ճస { //ճస } else { //ఀࢭ } } } ίʔυ σόΠεଆ
ίʔυ GetEncoder(&right_b,&left_b); char str[256]; sprintf(str,"r:%d,l:%d",right_b - right , left_b -
left); communicator.readBlock = {string in } J04ଆ σόΠεଆ
·ͱΊ w J04ͱपลσόΠεΛ#-&ͷࣝͳ͠Ͱܨ͛·͢ʂ w ϥΠϒϥϦͬͯΒ͑ͨΒخ͍͠Ͱ͢ w ϓϧϦΫͱ͔Β͑ͨΒͬͱخ͍͠Ͱ͢ w ԹઘϋοΧιϯ୭͔Ұॹʹग़·ͤΜ͔ʁ w
IUUQTQBKBNKQ