TOPPERS 活用アイデア・アプリケーション開発
コンテスト

部門

：

がじぇるね IoT 部門

作品のタイトル

：

IoT ドライブレコーダ＋OBD２モニタ

作成者：

松浦光洋@名古屋電子工作の会

共同作業者

：なし

対象者

：

車好き，運転好き，ドライブレコーダに興味がある人

使用する開発成果物：

TOPPERS/ASP（GR-PEACH）

目的・狙い
交通事故の原因調査やドライバーの安全意識向上に役立つと，ドライブレコーダが注目を集めている．昨年 1 号機を製作（参考文献１）したが，GR-PEACH はカメラを 2 台接続可能で JPEG コーデックのハードウェアも内蔵している．そしてTOPPERS/ASP も移植された．これはドライブレコーダの自作に丁度良いボードだということで 2 号機を製作した．自作ならではのものとして IoT で車の走行位置をどこからでも知ることが出来る機能も搭載．また OBD2(CAN)’に接続して走行中の各種情報をモニタする機能も付けた．
アイデア/アプリケーションの概要① 2 台のカメラで車の前後を録画（音声の録音は非対応）．
② カメラ画像，各種情報を LCD に表示．スイッチで画面を選択．
③ 衛星から受信した nmea データをファイルに記録．
④ スマホ等のテザリング経由でクラウドサービスに接続し，走行中の車の現在位置がどこからでもわかる．待ち合わせの時などに便利．
⑤ OBD2 の CAN 端子に流れる車両診断情報を LCD 画面に表示．
⑥ 運転者が認識しやすいよう状態表示を音声により行う．

ᡭᣢ䛱䛾ᙧ≧䝅䞊䝹䝗䜢✚䜏ୖ䛢䜛䛣䛸䛷䝋䝣䝖䛾㛤Ⓨ䜢䛩䛠䛻ጞ䜑䜛஦䛜ฟ᮶䛯እほᙜ㠃䛿䛣䜜䛷㐠⏝䛧䛺䛜䜙ᑓ⏝ᇶᯈ䜢〇స䛩䜛ணᐃ䝅䞊䝹䝗 ͤ䝡䝕䜸ධຊ䝅䞊䝹䝗 ͤ䝪䞊䝗 ͤͤ㟁※䠈㡢ኌฟຊ ͤͤͤ䝅䞊䝹䝗ᨵ ͤ!!!"# $"% &( $")# * ( $"% & (% .' #/$$
ͤ&# "+#"% %# "0 & %ͤ( $")# * ( $"% & (ͤ ⮬స⾨ᫍ ఩ཷಙ䝅䞊䝹䝗 ͤ༢䛺䜛ᅵྎ ͤ⏬㠃% '$ # + ,,,,,,,, ''1 #%$(2( $+$ # + ,,,,,,,, .-㌴㏿䝟䝹䝇䜹䜴䞁䝖㌴㏿䝟䝹䝇 ⛊34

䝰䝙䝍34⛣ື㏿ᗘ䠄⾨ᫍ఩䠅໭⦋ᗘ䠄⾨ᫍ఩䠅ᮾ⤒ᗘ䠄⾨ᫍ఩䠅䝰䝙䝍௚䛻๓ ᚋ䜹䝯䝷䛾䝸䜰䝹䝍䜲䝮⏬ീ䜢⾲♧䛩䜛⏬㠃䝝䞊䝗䜴䜵䜰ᵓᡂᅗ๓᪉䜹䝯䝷

5

ᚋ᪉䜹䝯䝷

5⾨ᫍ ఩
ཷಙᶵ

9

㟁※:; ::

63

75

䝹䝛䝃䝇8
37䠔74
7 ,74

34

5

䠑:
53

㌴୧

9

63

<䝟䞊䜻䞁䜾䝤䝺䞊䜻

63

㌴㏿䝟䝹䝇

๭㎸䜏

䜹䞊䝗
㡢ኌ :䝣䜯䜲䝹ᩥ⊩䠍

䜰䞁䝥
䝇䝢䞊䜹

337,⏬㠃ษ᭰䝍䜽䝖
4䜹䞊䝛䝹䜸䝤䝆䜵䜽䝖୍ぴ䝍䝇䜽ඃඛᗘ࿘ᮇ䝝䞁䝗䝷䝯䜲䞁䠄ͤ䠅

:6㘓⏬

,䝭䝸⛊

㌴㏿䝟䝹䝇ィ᫬㛫⟶⌮⛊䜹䝯䝷タᐃ䠄ͤ䠅

䠄 7 タᐃ⏝䠅,䝭䝸⛊᫬ィ䠄ͤ䠅63䝫䞊䝸䞁䜾,,䝭䝸⛊:6㘓⏬
䝻䜾

7㡢ኌ

:7⾲♧
6 534

๭㎸䜏䝝䞁䝗䝷

.
෌⏕㌴㏿䝟䝹䝇

'⾨ᫍ ఩ཷಙᶵ9-337 , ⏝9?
䝰䝙䝍,ͤ㉳ື᫬䛾䜏Ꮡᅾ

6 ='
>

555>

> ' 5> '䛭䛾௚ᩘ䝉䝬䝣䜷.ಶ䝕䞊䝍䜻䝳䞊

-ಶྛ䝍䝇䜽䛾ᴫせ••••••••••ওॖথ– ঽ৿दକ৿औोॊི঳भॱ५ॡदँॉ౎भॱ५ॡ॑କ৿‫٭‬କ෫घॊ
ఠଢ:$903ગেॱ५ॡ
– 6'ढ़‫ॻش‬भ:$903ই॓ॖঝ॑3:0লৡखथঽਃभ૾ଙ॑ఠଢद॔ॼक़থ५घॊ
– ఠଢ:$9ই॓ॖঝमધ൴॑ઞ৷खथ੿ਛ
$9,ஈ઺
– ढ़ওছ઎भ-3(*઺൸॑૯पధसथ$9,৿઺ই॓ॖঝ॑েਛघॊढ़ওছਝ৒
– ढ़ওছ॑ਝ৒घॊৎੑ
– ৎ৑ଵ৶৷ఢ਋ঁথॻছ॑५ॱ‫ॺش‬घॊ
,R7– ଧ৑࿒दਜ਼઼ੲਾ॑8$57पলৡ‫(ق‬63:5220ऋॡছक़ॻ‫ق‬,%0 %OXHPL[ ‫ك‬पଛਦ‫ك‬/&'਀ં
– /&'઺એभ਀ંधજ౹॑ষअ
10($টॢ– ೾ਜ਼ୋయऊैਟञ৸थभੲਾ॑QPHDই॓ॖঝप৳ோख঩ৎ୎৿ச২ਜ਼઼ౠఏ॑ྴল
2%'ঔॽॱ
– 2%'&$1ਦಀ॑ਭਦखथ/&'઺એप਀ંघॊ3,'भॹ‫ྴ॑ॱش‬ল੤சঃঝ५ੑ೾
– ੤சঃঝ५॑ढ़क़থॺखथ஋઴கध൐ଧக॑ੑ೾घॊ㘓⏬ᶵ⬟
• 8䛿 5 䝡䝕䜸ಙྕධຊ䜢䠎 ෆⶶ• ྠ䛨䛟@䝁䞊䝕䝑䜽䛾䝝䞊䝗䜴䜵䜰䜒ෆⶶ• 䜹䝯䝷䛿 #A 〇#* ) * $ ( "% & %# #+ / / /7,'' .
• ື⏬䝣䜯䜲䝹䛿 :6䝁䞁䝔䝘ᙧᘧ• ື⏬䛾⏬㠃䝃䜲䝈䛸䝣䝺䞊䝮䝺䞊䝖䛿: 㽢 ᯛ䠄๓ᚋ䜹䝯䝷䠅㽢• াଜभৎਡदम)36ங২खऊ๡ोऩऊढञ

– 49*$पघोयॹ‫ॱش‬१ॖ६ऋ৵औःञी)36ங২द๡ोॊऋ
– ॔ॼটॢ‫ق‬176&3$/‫ك‬ढ़ওছम઺ସऋபःभद
49*$दमడखः
– ॹॕ४ॱঝ‫ق‬29௺‫ك‬ढ़ওছऩै49*$दु઺ସमଐः
धઓअऋ઎৊ৎઞ৷ऋলਟऩः

• ॿॵॡम6'ढ़‫ॻش‬षभછऌ੢ाச২

– PEHGभ6'ছॖঈছজमሑ৷ਙ॑੅ञचॊञीड़‫ش‬ং‫ش‬ঊॵॻऋপऌः– ಞभ)DW)Vप౹इथ9*$¼৐৏એद)36पऩढञ

• ुढधইঞ‫ش‬঒ঞ‫॑ॺش‬঱ऑञःऋ

– 6'भ63,ॡটॵॡम0+]पथ৿੿
– 0+]प঱ऑञैই॓ॖঝऋਫଞप੿ैोऩः

34䝰䝙䝍ᶵ⬟• 㐠㌿ᖍ䛻䛒䜛34 䝁䝛䜽䝍䛾䝞䝇䛻᥋⥆• ୗ⾲䛾᝟ሗ䜢ᢳฟ䠄ᩥ⊩ 䠅• ྡ⛠䛸್䜢⏬㠃䛻⾲♧䛾⏬㠃䠄䠅䛾⏬㠃䠄䠅

3#+% +# $ B$ / $B+ # C

57/ $B%+# B $& $ #7/ $B

7&6 #*$B&# A + B#1( + $B $(( $ * #*&:$ %+$B( $$ *&57

5 3

56 57

9+$B

($+B5# *B $D$+B6$㼻

C
C:5 & /B# D# %$ 㼻1$A $B5
6 #*$B# B $& $ #7$㼻# BA+ !B # $ / #&( ($%• ᭱ึ䛿&1$ 䛾䝷䜲䝤䝷䝸䛷 ,,* )䛾ಙྕ䜢ཷಙ䛷䛝䛺䛛䛳䛯•9䛾࿘㎶䜽䝻䝑䜽.."......7 )䜢ศ࿘䛧䛶䛾䜽䝻䝑䜽䛸䛧䛶䛔䜛䛯䜑 ,,* )䜄䛳䛯䜚䛻䛿䛺䜙䛺䛔• 䝷䜲䝤䝷䝸䛿ㄗᕪ C䛷タᐃ䛧䛶䛔䛯C• 㛵ᩘ䜢ಟṇ䛧䛶ㄗᕪ C䛻䛧䛯䜙ཷಙ䛷䛝䜛䜘䛖䛻䛺䛳䛯•䛾つ᱁䛷䛿," C௨ୗ䛻つᐃ䛥䜜䛶䛔䜛䛾䛷ỈᬗⓎ᣺ჾ䜢ቑタ䛧䛶ㄗᕪ,C䛻䛧䛯6 5ᶵ⬟
337 , 䠄௨ୗ 䠅䜢༢య䛷䛂䠇↓⥺䛃䛸䛧䛶ືస䛥䛫䛶䛔䜛• 7=55䝥䝻䝖䝁䝹䜢 ෆ䛻ᐇ⿦䠄ᩥ⊩ 䠅• ఩⨨ᗙᶆ䜢@ 3 ᙧᘧ䛾ᩥᏐิ䛻䛧䛶9 5⤒⏤䛷 䛻Ώ䛩䛸 䛜4+4+ $& >>䛻䝟䝤䝸䝑䝅䝳䛩䜛• 4+ $& >ഃ䛷䛿$
䛷@#D# % 䜢ື䛛䛧
$1 %*$ 䛷᥋⥆䛧䛶䛝䛯䜽䝷䜲䜰䞁䝖䛻ᗙᶆ䛾఩⨨䜢䝬䞊䜻䞁䜾䛧䛯/+$7# 䛾ᆅ
ᅗ䜢㏉䛩䠄ᩥ⊩ 䠅•$䛾䝣䝻䞊౑⏝䛧䛯䜸䞊䝥䞁䝋䞊䝇䛸ཧ⪃ᩥ⊩• ືⓗ䝯䝰䝸⟶⌮5 䠖!!!"/ " D"$( +(A• # (䠖("( %$A /$" $5 2 #% ,,• 7 䝕䝁䞊䝎䠖!!!"$ 1 "% &% ( &#• :6䝣䜯䜲䝹ᵓ㐀䠖( !!!"AA& $/" /• ᩥ⊩ 䠖!!!"* & * & " $–$>20" &+$ A#%$ (#& +$ , .,- A,-2"A• ᩥ⊩ 䠖55 㠀䝰䝜䝻䞊䜾㡢ኌྜᡂ* &$ ( /–• ᩥ⊩ 䠖34–(䛾 6$ "! * $ #" / ! * 34 662 6 (• ᩥ⊩ 䠖–(A• ᩥ⊩ 䠖–(#"0 ( A !# $ ( A !# $20 " &+337 , 䛻䜘䜛4+ $& >䜈䛾᥋⥆$D$+ $ " 1&"% & $% $(#&# #/$ $D %$$A+ !("䜢౑䛳䛯# $( - ..##( #/+$7# 䜈䛾఩⨨⾲♧$ $ " / A+ ! ##1• ཧ⪃㈨ᩱ
&# "+#"%#+($ -' #?.1 A$%# "0 A +$($ (2#% , '– 䝋䞊䝇䝣䜯䜲䝹䠄 ++ % 5 $ 59 63 䛾䝥䝻䝆䜵䜽䝖䠅– ᅇ㊰ᅗ– ືస䝕䝰ື⏬
– 㘓⏬ :6䝣䜯䜲䝹䝃䞁䝥䝹– ⾨ᫍ ఩ &$#䝣䜯䜲䝹䝃䞁䝥䝹– 䜾䞊䜾䝹䜰䞊䝇 &$#⾲♧䝃䞁䝥䝹
– 6 5ᶵ⬟䛻䜘䜛㌴୧఩⨨⾲♧䝃䞁䝥䝹