MotoJapan's Tech-Memo

技術めも

2015-01-01から1年間の記事一覧

【Raspberry Pi 基礎知識③】 BluetoothでAndroidとシリアル通信(Python編)

五月雨で覚書RFCOMMプロトコルを使用するために、 まずPythonでBTのソケットを作ります。①ソケット作成 sock=bluetooth.BluetoothSocket( bluetooth.RFCOMM )②接続繋ぎに行く場合(Client) sock.connect((相手のサービスBTアドレス, 相手のPORT))繋がれる…

【Raspberry Pi 基礎知識②】 BluetoothでAndroidで接続&シリアル通信

ざっくりお覚書です。(デジャブ)①まずデバイスの検索 hcitool scan②BTインタフェースにターゲットのBTデバイスをセットする※ XX:XX:***** は①で検索したBTアドレス sudo bluez-simple-agent hci0 XX:XX:XX:XX:XX:XXaleardy exist と出た場合は、以下 sudo …

【Raspberry Pi 基礎知識①】 無線LANに固定IPで接続

下記覚書ですね ちなみに、WPA2 - AES(PSK)です。①まずWifiドングルを突き刺してデバイスを確認 lsusb一応、検出をしているかも確認 iwlist wlan0 scanここで使いたいssidをメモ ②次に無線用のパスフレーズを作る直接書き込むなら以下 wpa_passphrase ssid p…

【Git 基礎知識①】 Gitコマンドでローカルリポジから共有リポジまでアップロードする方法

最近 Git & Codebreak を再び使い始めたのですっかり忘れていたことを備忘録。 ここでステージに上がってないものを探す git status ステージにあげる git add ファイル名 or フォルダ名 ローカルリポジトリにコメントでコミット git commit -m "コメント" …

【 位置情報まわりWebサービス 基礎知識4 】 位置情報を活用したプライベートサービス作り④ - DB/Table作成と確認、既存Tableへのカラム追加 -

前回は、cakePHPのDB設定をしたので、今回は実際に、DBを作っていきます。いまいまはこんな感じです↓設定しているのに無いやんけ!状態です。 ① DB作成 では、CommandPromptを立ち上げて、MySQLに入ります。前提: windows環境 mysqlのPathを通してある mysq…

【 位置情報まわりWebサービス 基礎知識3 】 位置情報を活用したプライベートサービス作り③ - CakePHP -

始まりましたね、なんでしたっけ、GW。 そう、ゴールデンワーキングなるもの!この一週間でリファクタリングできるかが勝負です。 さて、短いスパンで書くということなので続きです。 今日は下の足場を作ります。「作りたいもの」Service1.美味しいもの…

【 位置情報まわりWebサービス 基礎知識2 】 位置情報を活用したプライベートサービス作り② - XAMPPインストール -

2か月ぶりの更新です。2か月間なにがあったは秘密です。復習「作りたいもの」Service1.美味しいものを投稿できるサービス Service2.投稿した情報をあとで見返せるサービス Service3.見返すときはスマホかなにかで現在地測位して近いお店を調べたい。…

【 位置情報まわりWebサービス 基礎知識1 】 位置情報を活用したプライベートサービス作り① - 背景、作りたいもの、触りたいもの、制約について

web

位置情報絡みが楽しくなってきてしまったので、画処理プロトは一旦お休みです。 前々回からGPSの話題を取り上げていますが、スマホのGPSのデータとかを他のリソースを組み合わせて、毎日がちょっと便利になるプライベートサービス作ったりできると楽しいんじ…

【 GPS 基礎知識 2】 GPS LOGGERについてより詳しく-NMEAフォーマットについて

前回のGPSの投稿でさらっと流していたformatConvertでしたが、理解を深めるためにGPSのフォーマットについて調べてみました。 前回はNMEAフォーマットをKMLフォーマットに変換しました。 一部を取り出すとこんな具合 [NMEA]$GPRMC,044954.810,A,[A],N,[B],E,…

【 GPS 基礎知識 1 】 GPS LOGGER作成! -準備から所感まで-

今回はひさしぶりに新しいものを動かしたので、カキカキ。今回は、GPS信号を受信してみました。GPSとは、、 グローバル・ポジショニング・システム(Global Positioning System, GPS, 全地球測位網)は、アメリカ合衆国によって運用される衛星測位システム(…

【 opencv 基礎知識 2 】 異常検知アプリ作成!② -プロジェクト準備とグレースケール画出し-

前回はとりあえず下準備でした! 今回はプロジェクト起こしてから、画出しまで! ①プロジェクトの準備 vs2010から「win32コンソールアプリケーション」を起動。 *ハマりポイント① win7でwin32コンソールアプリケーションのプロジェクトをイニシャライズして…

【 opencv 基礎知識 1 】 異常検知アプリ作成!① -opencvについてと準備-

学生時代からopencvというものから逃げてきたので、このタイミングで勉強! でも何か目標を決めないと知識もノウハウもスタックしないので何かプロトを考えました。 てことで、異常検知アプリを考えてみました。 「留守中の家に侵入者が、、」「留守の間に家…

はじめに

ひよっこエンジニアのmotoですーー! 趣味の書留帳はじめましたーー! 不定期更新していくので興味がある人はご覧くださいーー! 目標は週1更新!(いけるかな~~ ><; )がんばろ!