Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

高専生流 突貫工事のススメ ~plugicaで挑んだ高専プロコン~

4,545 views

Published on

これは、2014年9月13日~15日の期間に開催された”第47回 情報科学若手の会” にて発表したプレゼン資料です。

Published in: Technology
  • Be the first to comment

高専生流 突貫工事のススメ ~plugicaで挑んだ高専プロコン~

  1. 1. 療' 高専生云充 突貢エ事のス メ ~pーugicaで‡襲齔んナど高専プロコン~〝 『 亡'髑ぎ=' 工学未斗
  2. 2. “ `亭藻麦隷 2 おことわり 学生襄虫特の開発事'『青ヵヾベースの言舌題なので、 業務での開発ヵ丶ら力丶藤ナ離れナこ音B分力ヾあり ます。 違未ロ感のある内容力ヾ含まれる旨ご`了承下さし`。 カロぇて、 未ムの主観や女子みもヵ丶なり含みます。 `ンイ一ト~まご`自由搬こガ`ンガ`ンど`うぞ!
  3. 3. ” `雲隷 4 危牢 大貝 [名] の突き通すこと。 @全力をあ~ず`て一気麟こ事を進めること。 「一工事」 @大声をあ~ず`て, 敵陣縄こエ文め込むこと。 突華。 出典:大舌辛木木
  4. 4. 学生縄ニ と つて 「突貢」 縄ま数矢=れず。 定期テス ト 高専プロコン 若プ手鬱セ亨ンの
  5. 5. ' ` J麦 6 去る20ー2年"・ pーug管Ca もつと気軽賽こコンセン 卜 高専プロコン 自由音BF喜~こてイ憂秀賞+企業賞受賞
  6. 6. ”`輿嘉隷 7 開発可肯旨其月F畠:3ヶ月弓菫 実質開発期F苗=ェヶ月半嚢まど`
  7. 7. ' ` 』』〟離牽 g 完成~こ至るまでの道のりを ご`糸召介します Gene「ated by WWW・maZegene「at0「・net
  8. 8. ' `亭轟'麦 9 pーugiCa と 縄ま お金を‡ムつ ナこ人ナど~ナ鸞ニ 電気をィ共糸合する コ ンセ ン 卜
  9. 9. `詫' 〝 ` 暮嘉 三# ー0 先欝こ 完成物の動画を ご`覧くナ三さし` http://y。utu・be/ーEQ。RWWV7XU
  10. 10. 壱 う け う =齔早 目 す`『 コンセン卜ヵヾ使えるお店って少なし`今もっと士曽えて縄ましし丶 ~ ` フ ところでスタ丿ヾ等で縄ま電気イモを徴ヰ又してし`なし` お店カヾ士曽えなし`の暖ま電気イ篭カヾ力丶さむ力`らじゃなし`カ丶? 各イ固人力丶ら電気イ篭徴ヰ又できれじま解云央じゃん涛
  11. 11. “ `亭藻麦‡ ー3 20ー2年5月上旬一プロコン校内予選 ・ 当日寺4年(エつ上)のネ申山奇‡石人先輩ヵ〝pーugicaで予選突石皮 ・ 自分彰ま薦衰升彡イ篭数の教育支援システムを‡是案するも ボロ力ス鬱こ言われて通らず ・ 予選直挿菱~こ、 神山奇先輩カ丶ら誘し丶を受cナる
  12. 12. 末田つて丿丶ー ドやるじゃん、 pーugicaやつてみなし`? 洲 ま り や
  13. 13. ' `J隷 ー5 5月下旬一開発開女台
  14. 14. 罰 '崗「~ ` ・ 〝 ネ“丼 ー7 実装会言義@ファミレス ・ イ寓然享車山核こリ帯つてし丶ナこ。Bも交ぇてアイデア固め ・ ユーザ言忍言正のイ士糸且みなど`大まヵ丶な事~まこの日寺 云央まっナこ ・ プ口としてラ舌動してし丶る0Bのインプレ`ンション を反日央、 ラ先練
  15. 15. ” `ネ野隷 ー8 突貫エ事彷iそのェ,2 その道のプロ縄こ意見をもらう ィ可ヵヾ目木票なのヵ`縄まっきりさせる
  16. 16. 揖 . ニ4 " ~ゞ ー9 ェ・その道のプロ繙こ意見をもらう ・ それカ寶実装できる力丶ど`うヵ`半ー」断してもらえる ・ コンセプトのアラも見つ縄ナてもらえる 2・{可カ〝目的なのカ`縄まっきりさせる ・ イ催るものカ〝見えるとコードヵヾ見えてくる ・ イ士木蒙のフラつき縄ま致命的な夕イムロス(戒め)
  17. 17. ま 』 ~寶 十 ナこ 「 嬲' 橿u g『} 〝 寶今 縄 ` 」 p・ ー ~ ューザ搬ま 「専用コンセン卜」 を未ーj用する 一最ネ刀縄ま通電してし丶なし丶 一ぎ菱述の牛勿イ本でューザ言忍言正して。Kなら通電開女台 一使用終了日寺じま、 イ可らヵ丶の方ラ去でコンセント麟こ矢ロらせ て通電を止める 繍 ユーザ~まイ可らヵ丶の牛勿イ本を使ってユーサ`高忍言正する 一 力ード鬱こイ篭表される、 ‡寺ち運ベる牛勿イ本 一 無給衰での言忍言正カヾ王里芥曼ヵ`
  18. 18. ・ す 〝 」 」 p・ 2 離 ユーザ縄こ電子マネ一を糸吉びつ~ナ、 そこ力`ら 雷気イ篭を‡ムえる 一言忍言正するナこめの牛勿イ本縄こ雷子マネ一を糸吉びっ~ナる 〝 電子マネ一の夜姜高ヵヾ云戚つナこらチャ一ジできる 一 チャ一ジ専用の丿丶ードも必要 ~ ど`こでど`れく らし丶雷気を使っナこヵ丶見える 一 前述の牛勿{本そのもの~こ言己録。r外音B彰こ言己録? 一WEBで閲覧するのヵヾ楽そう す 』 縄寧}〝 ナこ 「 …'寶 債リ罰 ヨ繍 縄 璽~「主尊 茅^ 〝
  19. 19. ” `亭藻麦隷 23 より具体的~こ~ま ・ 言忍言正のナこめの牛勿イ本を 「アタ`プ夕」 と名イ寸~ナる 一 ベス ト~まiPh。neのUSB充電器 ぐ` ら し` ? 一専用コンセント什アダ`プタ什任意の機器とつなぐ` ・ 専用コンセントとアタ`プタの通イ言鬱まFeーica 一 FeーiCaチ`ンプを搭載しナこステ`ンカーカヾあっナこ 一S。nyのFeーiCa'丿ーダ`一鬱こアクセスするオ一プン丶ノ一 スライブ`ラー丿もあっナこ 一 カ一ド~こ~まそれぞれ一意なーDヵ〝ある(イ呆言正縄まなし)
  20. 20. ' `J隷 24 より具体的~こ~ま ・ アダ`プ夕貝反売 ・ チャ一ジ機を 「自動貝反売機」 と名イ寸嚢ナる 一害ーjと名前彰ま適当 一戸斤定のイ立置~こアタ`プ夕をセ`ン 卜してチャ一ジできる
  21. 21. 亭 〝,〟 」こ 25 内音B木黄造のあゆみ:2・ ファミレスぎ麦 丶ー// 讐 隷 ヰ ミラク丿 一 壷 ー LAN コンセン 一 > 『 アタ`プ夕 プラダ` ミラク丿 一 自動眞反売 二ダ}プ夕
  22. 22. ” ` _輿]『r隷 26 6月 一 倉り{竿意欲向上週F爵 (垢u名ニ テス ト週F畠)
  23. 23. 縄 ニJ 27 丿丶ー ドをソフトと並誓テでイ竿りまくる ・ 専用コンセント・アダ`プ夕・ 自貝反機と、 丿丶ード ナど~ナでもイ侑るもの彰ま多くあっナこ ・ 音B品の選定のナこめ丶 近戸斤のエ00円ショ`ンプ・ ホ一ムセンタ一 ・ 音B室のガ`ラク夕入れなど`毎日 のよう鬱こ丿丶シコ` ・ 壁面設置用のコンセン卜ボ`yクス(エ辺エロcm) をアダ`プ夕言式イ竿用として買っナこりもしナこ 一 エ800円もしナこ~ナど`使うこと縄まなヵ丶っナこ・・・! !
  24. 24. 離翼 28 〝`苓 繍〝"図 〝、 タィメ 丿 当ネ刀の丿ダプ 縄 〕野,,^声丿 ^
  25. 25. 巾麦 29 きナこアダ`プ夕 赫 `閤 実 T
  26. 26. 30 実際藤ニで き ナこ ァダ`プ夕
  27. 27. … 3ー ァダ`プタの正{本と製{竿 ー. 丿ヾラす 2・ スイ`ンチを壊して取る 3・ スイ`ンチのあっナこ場戸斤の穴 を丿ヾテで士里める 『 『ニ一 亨亭寶 』^ニ 「 个 〝 静 4・ 凹凸の無し丶よう饗こヤス'丿で 『ぬュ ンセン 繍ヵ`繍': 肖U り ま く る 。Nノ。 できろ 縄丶.、{'舶 5・ マスクして白と糸景縄こ塗る ! !完成! !
  28. 28. ・ 縄ま{ 遭 ` グ〝 出`ヵ` ら `,ー" ~ ー0。均ァイテム 「節電アダ`プタ」 〝 丿ヾラしてFeーicaステ`ンカ一を入れてみナこら ぴつナこり ! 繍 つし丶で縄こ丿ヾテもエ00均で買って早速工イ催 ~ 木黄造~ま単糸屯ナど力〝、 なんナご`ヵ丶んナご`でア夕`プ夕の 開発ナど~ナでエ週F畠ヵ丶ヵ丶っナこ
  29. 29. 〝 ` 輿鷹吶麦 33 突貫エ事補王その3 ェ00均を,馬鹿嚢こして縄まし`~ナなし`
  30. 30. ” ` {]〝r隷 34 3・ー00均を,馬鹿縄ニして嚼まし`Cナなし` 学生の=末方ェ00円均一ショ`ンプ ・ エ00均のアイテムも、 使し`方や改造の施し方縄こ よってナウでヤング`でニューウエイブ`鬱こなる ・ 本当~こ最弓董
  31. 31. 専用コンセントの製{竿 ・ 一舟受家庭用コンセン卜を使うナこめ、 壁(木反)鬱こ 取りイ寸~ナる必要力ヾ ・ ホ一ムセン夕一で木同の木反やコ丿しクシートを購入 一 安し`上~こカロ工力ヾしやすし丶 一 木同の木反縄こコンセントをイ寸~ナるナど~ナナご`と質素すぎ`るので、 コ丿しクシ一卜をイ寸~ナナこらし丶し`感じCこなっナこ ・ このイ也PaS。Ri(FeーiCaー丿一タ`)、 Arduin。など`も続々 と宅 急便でやってくる ・ のこぎ`りと鬱まんナ三ご`てとキーボ一ドを自在縄こ ‡栗る生麦舌 (白 目)
  32. 32. ” ` 輿r;昆 36 閤ゆ '†肖んナど点:交流享皮衰具=定 ・ シャン卜:交流ナご`力丶らできなし丶 一 交流エ00V縄ま気軽彰こ才及うと爆発炎上するヵ丶ら危険! ・ クランプ型コイ丿しを使って麦具=定 一 2本の電力給衰のうちエ本爆こヵ丶,3〝せるよう~こして装着 一 コィ丿しじこ発生する言秀導電流をArduin。のAD変換器で 云貝=定、 イ直を種分して電流イ直を挿尋ナこ
  33. 33. `、 B ~ 立粡 一ホ 表 D E L 運搬日寺のィ嘉
  34. 34. ` J]野 ニ麦 39 専用コンセン ト このケ一スもー00均
  35. 35. Arduin。 (交流ラ皮ラ其=定 ・ LED串U往=) トライア`ンク 交流電云原スイッチ } 〟十 〝〟〝「〟 曲 蘆州丿丶 ル瀞 , イ 苗用 コ首尋 型誘 プて ンじ 一フ 応 クに 汰肌 周 ) 『 (
  36. 36. ト ン セ ン コ^. み 込 め 埋 辟ェ 〟〝 Pa彗。Ri
  37. 37. ' `壇翼 42 7月一丿丶ード・ソフト並挿テ開発
  38. 38. }寶 声寶,典青「「 す寶 ぬ 巨刃言 † 『 }『声 』 國艦= ~ HTTPー丿クエストをサ一丿ヾ彰こ送って高忍言正 〝 専用コンセントのPaS。Riヵ`らーDを受~ナ取り、 言忍言正の挿菱Arduin。~こ交流電流を。N&こするよう ‡旨示を送る
  39. 39. ' ` 輿轟〝隷 44 シ'丿 ア丿し通イ言Cでやるのめんど`し`し、 HSPでし`し`んじゃなし`?
  40. 40. `〝〝 ` 苓 藻麦隷 45 HsP ・ BASーCベ一スで使し丶やすし丶 ・ プ口グ`ラミング`事女台め縄こ鬱ま格女子の言言吾 ・ 言言吾イ士木蒙カ〝貧畳畳など`プログ`ラマ~こヵ丶わし丶そうな ‡及し丶をされやすし丶 ・ 丿」丶中学生のH寺HSPを角虫ってし丶てヵ丶なりノウ丿丶ウ カヾあり、 カ丶つシ'丿 ア丿しカヾ角虫りやす力丶っナこナこめ ‡采用 ・ 言忍言正のHTTP'丿クエストもHSPカ丶ら送イ言
  41. 41. ~ PaS。Ri と の通イ言縄まC++丶 Arduin。 と の通イ言縄まHSP とし丶ぅ謎木黄成彰こ ~ ーDをC++カ`らHSP麟こ麦度すナこめ縄こ共有メモー丿を未ーj用 HSP C++ Arduin。 USB PaSORi ン '丿 ァ丿し
  42. 42. ` ネ鼻$昆 47 内音B構造のぁゆみ:3・ 専用コンセント完成 専用コンセント A「duin。 PaSORi
  43. 43. ” `雲隷 48 突貫エ事彷iその4,5 丿丶'丿ボテで0K! “手早く'使える手段を選,3〟
  44. 44. ” ` {]〝r隷 49 4・丿丶'丿ボテで0K! 動Cナ鬱まそれでよしの米青神 ・ プ口コン縄ま、 中身~まあまり気麟こされなし丶とし丶う 特徴カヾある ・ `丿一スコ一ドも‡是出する力ヾあまり景彡響搬まなし` Eロ象
  45. 45. 丶暮縄;才 50 5・~手早く'使える手段を選,3〝 ‡蒙々な意"末での 「手早さ」 ・ プロコンでイ催るもの縄こ先人饗まし丶なし丶 ・ 「簡単~こ書~ナる」 「デ`モヵヾヵ丶っこし丶し丶」 言言吾や フレームワ一ク縄ま危険 一実際丶 未ム~ま今年これ麟こ昆甫らされましナこ ・ 自分とWEBヌ又方Cこノウ丿丶ウ力〝多し丶となおよし 一学習コスト彰ま誹慎常鬱こ重し丶ので云威らす! !
  46. 46. `丿ー・繍 掃 一 ' 逸 ;g 5ー 自貝反機の丿丶ードウエア ・ 専用コンセントと同じく木同の木反をカロ工 ・ し`わゆる 「自貝反機」 の大きさ~こすると大きすぎ` るので、 夕`ンチ画面とアダ`プ夕装着音Bのみを装 イ蒲しナこ最イ氏F良イ士木蒙じこ ・ 「夕`yチ液晶なんて買えなし`」 一夕ブ`レ`ン卜使おう 一 でもモ丿ヾイ丿しアプー丿開発縄ま糸色対紗こしナこくなし` 一 じゃあiPadでPCを'丿モ一トデ`スク卜`ンプしよう ! !
  47. 47. ` 丿ー・繍 自貝反機のソフ トウエア ・ 画面‡苗画の手眞曼を‡栞しナこ 一 高専の先生藤こ 「し丶し`感じ~こ'丿`ンチな主苗画カヾできるC++のライブ` ラ'丿とカ丶なし`っすカ丶」 と適当鬱こ質F=弓しナこ ・ 。penFramew。rksし`し`よ と し` う 回答 一 Pas。Ri縄こアクセスするライブ`ラ'丿縄ま仁++で書ヵ丶れてし丶ナこのでそ うし`う,点でも者B合ヵヾ良し丶 一 C++の鑑ともし丶ぇるフレ一ムワ一ク升勉琶菫饗こなっナこ ・ 前述のC++・ HSPの連携ヵ〝完成してし丶ナこのでHTTP '丿クエスト~まHSPGニ委任(や縄まり共有メモ'丿を使用) ・ ーーーustrat。rで丿ヾ一`ンをイ催りゴ"丿コ`ー丿書〈
  48. 48. 「い さ だ く すて し 釈 屯送 を 作 操 管ーUg 其 靴 齔 隷” 隷 「~ヵーグ欟フ羹亨牡二讀栃鼻ー〝}~~ー鱒ー 暮… 量「 賃 岳 讐 讐 臓 粘 野 麦 凸 凸 凸 廿Ca〝 〝 "~『“〝〝` 麦量〝 〝〝ニ主二〝~=麦 「〝隷麦隷〝工 亨筐 讀謂淘隷ニ~憂ゝ了評 〝『麦 ぬ 隷二菫単,〟蒲麦〝 〝麦麦F貴野二運二}纂竄
  49. 49. ご”; `亭"〟麦 54 自販機のソフトウェァスク'丿一ンショ`yト プ看グ雹腫爽但て《鱧曹鵬魁 プラグを右のマ一クの場戸斤へ ー ー 挿入してくブ三さし丶 璽
  50. 50. ~~~~~ ~縄 鱗ー`-〟丿',- ',』-〉`・」'』) ー『. 〔緑〟
  51. 51. " iPad力ヾ入るナこめ窓~こなってし`る 窓のアスペク ト上七彰まエ6:9 / 丿 〝 丿夕 告 、、〝 ー g“ //`
  52. 52. ' ` 苓由〝”隷 58 突貫エ事彷王その6 スマホ・タフ`レ`ントアプ'丿じま {催らなし`~まぅヵ寶し`し`
  53. 53. ` 丿ー・繍 59 6・スマホ・タブ`レ`ントアプ'丿薩ま イ伯らなし`縄まぅヵヾし`し` モ丿ヾイ丿し開発~ま学習効率ヵヾ異常縄ニ悪し` ・ モ丿ヾイ丿しアプ'丿のプラ`ン 卜フオ一ム~ま悪くなし`ヵ〝、 アプ'丿開発~まプロコン其丑F畠で身麟こつ~ナる~こ縄ま日寺F畠カ〝 力`ヵ`る ・ pーugicaの場合Cま、 画面音B~こ燈まめこんナどipadでPC画面を '丿モ一トデスク ト`yプしてタ`ンチ画面を実主見し、 アプ'丿 開発を回避しナこ
  54. 54. 〝 `J隷 60 突貫エ事補壬その7 それっ~まし`ぅナこし`文句~ま 誓菱{寸~ナで。K
  55. 55. ; 麦‡ 6ー 7・ それつ藤まし`うナこし`文句縄ま 誓菱イ寸薙ナで。K 崇高な王里念~ニ基づくァイディァである必要縄まなし` ・ 素日青らしし`ァイデイ ア(=既存の常言哉縄こなし丶もの) ヵヾ王里解されるまで日寺F畠力〝力丶力丶るの搬ま当然 一 「それっ~まし丶うナこし`文句」 搬ま、 王里解されるまでのつ なぎ`未呈度と軽く‡足えれ縄まし丶し丶 ・ 本質を王里解しナこュ一ザ鬱ま、 冗長なうナこし丶文句ヵヾ 無くても 「イ可となくし丶し丶な」 と思つて〈れる
  56. 56. 自 亢成 A「duin。 卜 ン セ ン コ 用 専 ・4 〇 〇 自販機隠しPC 内音B木黄邊のぁゆみ
  57. 57. `丿ー・繍 掃 一 ' 逸 ;; 63 まとめ ・ プロコンで開発カヾうまくし丶く力丶縄ま、 夜芙念なヵヾら 運要素カヾある ・ そんな中で、 適度~こ力を抜し丶てスピ一ドを最大 F良~こ高める徐壬縄まわりと単糸屯 ・ プ口コン上メ外Cこも応用できる場面Cまある縄まず ・ 内容と嚢ま関イ系なし丶ヵ〝丶 このプレゼンヵ〝若手の会 Cこもっと若し丶高専生力ヾ来る布石藤こなれ~まと思う

×