8さいぞうのArduino初心者日記Arudinoのチュートリアルをやる連載の8回目です。今回から完成したものを見せる本編と、作業中のいろいろを書くメモをわけてみます。こちらは技術者、実際にやってみたい人向けの作業メモです。内容Arudinoチュートリアル的にはここでやるのは、複数のLEDをついでの信号機ということになっています。面白くないので、実際の渋谷のスクランブル交差点信号機に同期して動くLED信号機を作ってみたいと思います。公開されているライブカメラの映像を使います。渋谷のスクランブル交差点のリアルタイムな映像は、ネット上で公開されています。そこで、それを利用して、以下の流れでできると思いました。ブラウザ等で映像を開く(PC側の処理)スクリーンショットとる(PC側の処理)画像処理(ってほどじゃないけど)で信号の色か、人の流れを見て、赤、青、できたら黄色信号を判別(PC側の処理)Arduinoにシリアル通信でその情報を送る(PC側の処理)LED光らせる(Arduinoの処理)例によって面白いところはほとんどパソコン側のプログラミングです。Arduinoの方のチュートリアルが進んでないので、こうなっちゃいます。早く先に進みたい!前回までは、パソコン側はRubyでいろいろ処理してました。hollywis.hatenablog.comでもこれも飽きてきたので、最近いじってるSwiftで作るOSXアプリでやってみたいとおもいます。最初にやり方だけ調査。適当にググると、IOKITというライブラリを使えばいいらしい。実は今手元にArduinoがないので次に進む。DevicesMacと色々なものをつなげる話。Qiitaライブカメラ適当にググってください。渋谷駅前の交差点ので、ちょど利用できそうなやつがあったので、この記事はそれをつかいます。そのサイトは映像の2次利用をしつこく禁止しています。この記事では一般的なライブカメラ映像を使う、という体でかきます。Swiftで画面キャプチャググると、iOSのやつはたくさんでてくるけど、OSXのやつはあまりない。この記事のようにNSAppTransportSecurityの設定をしたらできた。X.ここにのっている方法は、OSXのプライベートなAPI?を使っているとのことで、AppStore公開申請を出しても通らない。個人的に使うだけのアプリにはこれでいいらしいので、やってみる。media要素がだめなのか?WKWebViewではなく、画面全体のスクリーンショットを取るアプローチに変更する。osxにscreencaptureというコマンドがあるんだろう。これでとったスクショはクリップボードに保存されるから、この内容を取得する。できた!!!!繰り返し&タイマーWebサイトを開いた画面を繰り返しキャプチャするのに、タイマー処理が必要。...宣伝こういう感じでArduinoでいろんな物が作れる、初心者用つめあわせキットがこちら。作ってみたいな、と思った人は買ってください。おもちゃ&ホビーこの商品を含むブログを見るこのキットと私がアップしたコードの組み合わせで作れます。いう有名ドコロのでも可。さいぞうのArduino初心者日記6こんばんは。Arduino入門日記14こんにちは、のすけです。ブザーを鳴らすこんにちは、のすけです。LEDをクリスマスツリーっぽく光らせるのすけです。中華で始めるシリーズも今回で7回目ですね。ブレッドボードLチカをやるこんにちは、のすけです。Node.jsのExpress入れてみる。(2)リンクホックー!検索はてなブログをはじめよう!hollywisさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。