surga Lab

読者です 読者をやめる 読者になる 読者になる

surga Lab

営業部でも開発したい!!

Raspberry Piにdocker-composeを入れてみました

正直はまりました。 めっちゃはまりました。 ただネットの海は素晴らしく、ひたすら泳いでたら素晴らしい先人がいらっしゃいました。 (始まりの文) I really like docker-compose 素晴らしいですね。 導入 www.berthon.eu では、上記サイトを参考にDocker Co…

Raspberry PiにDockerを入れてみました

今まではCPUの違いから導入できなかったみたいですが、現在では公式にサポートされているようです。 また、hypriotがDocker同梱のOS(Raspbianベース?)を用意しているので、それを利用する方法もあります。 ただ今回は、標準のRaspbianへ後から導入します。OS…

Raspberry Piにssh接続してみました

外部のPCなどから編集できるようにssh設定を行います。 固定IPアドレスの設定 rootに切り替えます。 sudo su - 以下ファイルを編集します。 /etc/dhcpcd.conf 最下部へ以下のように追記します。 設定はご自身のルータ設定によって変えてください。 static ip…

Raspberry Piでのスクリーンショットはscrotが便利です

ブログとかでスクリーンショットって良く撮ると思います。 ラズパイでも同様で、GUIで操作する時などスクショが欲しくなる時があります。 しかし、winやOS Xと違ってデフォルトではスクショ機能は入っていません。 Linuxで使えるスクショ用ソフトウェアはい…

Raspberry Piを始めたので初期設定とかしてみました

買いました。ラズベリーパイ。 いっしょにいろいろな物も買いました。 ラズパイを始めるのに必要な物 ラズベリーパイ 今なら3が一般的みたいです。 Raspberry Pi 3 MODEL B 【RS正規流通品】出版社/メーカー: Raspberry Pi発売日: 2016/04/28メディア: Tools…

BLE Nanoを試してみました

特別深い意味はありませんが、BLEしたくなったので買いました。 そういうのって大事だと思うんです。 これがBLE Nanoです 小さいです。 下のUSB部は書き込み用です。 上に乗っているさらにちっさいのが本体です。 こんな感じで書き込みます。 スイッチサイエ…

Arduino初心者はステップバイステップで学習するのがおすすめです

ハードウェアや電子工作についてはほとんど無知だった私ですが、 最近では秋月電子とスイッチサイエンスを眺めて何を作ろうか考えることが大好きになるまでなりました。 これもArduinoを購入し、少しずつ電子工作/勉強を進められたおかげだと思います。 そん…

すでに独自ドメイン設定済みで、さらにドメイン変更をした場合は301リダイレクトすべきかもしれないです

最近 lab.hisurga.com から blog.hisurga.com に変更したんですが、特にサイト移管の設定をしていませんでした。 もともとアクセス数はかなり少ないですし。 しかしその後アクセス解析を見ると"かなり少ない"から"ないに等しい"レベルまで落ちているではあり…

Arduinoでシールドを自作する方法をまとめてみました

シールドとは Arduinoを拡張する基盤です。 Wi-FiやBLEなどの既製品モジュールを搭載したシールドも多く存在しますが、自分で自由に回路を組める自作シールドも非常に便利に使えます。 シールド1枚に載せるべき機能数 特に制限はありません。 しかし、機能単…

Arduinoの自立走行車にダンゴムシ並みの知能を与えてみました

ダンゴムシって壁にぶつかると右左交互に進んで行くことが多いらしいのです。 実は、オカダンゴムシには進行中に壁にぶつかると左へ、次は右へ(あるいは右へ、次は左へ)と交互に曲がっていく習性がある。この行動は「交替性転向反応」といい、左右に交互に…

Arduinoで自立走行車の自動停止を実装してみました

前回でモータ制御だけ可能な自立走行車ができました。 blog.hisurga.com しかしこれだけでは事前に与えられたルートでしか制御を行うことができません。 そこで今回は距離センサのシールドを作成し、障害物で自動停止する機能を実装できました。 必要なもの …

Arduinoでシールドを自作してみました

前回はブレッドボードでモータ制御を実装することができました。 blog.hisurga.com そのまま車体に乗っけてもいいのですが、利便性と安定性を考えてシールド化しました。 必要なもの バニラシールド Arduino用バニラシールド基板ver.2(黒)出版社/メーカー: …

Arduinoでモータドライバを使ってみました

大きく動くものが作りたいということで、自立走行車を作りました。 とりあえず今回はモータの制御だけです。 必要なもの Aruduino UNO 【永久保証付き】Arduino Uno出版社/メーカー: スイッチサイエンスメディア: Personal Computers購入: 2人 クリック: 15…

営業だけど応用情報に合格してみました

2016年秋季の試験にて、応用情報処理技術者試験に一発合格することができました。 勉強法などを参考にしていただけたら幸いです。 なぜ受けたのか/メリット “情報技術についてはある程度知っているよ” と示せる 応用情報技術者試験の対象者は 高度IT人材とな…

Arduinoで超音波式メジャーを作ってみました

以前試した超音波距離センサと7セグを利用して簡易超音波式メジャーを作成しました。 hisurga.hatenablog.com hisurga.hatenablog.com 基本的に組み合わせるだけですので、追加の部品などは不要です。 回路 隣に繋げるだけです。 コード #include<SPI.h> #define EC</spi.h>…

Arduinoで7セグLEDとシリアルドライバを使ってみました

Arduinoは取得したデータをシリアルモニタなどで確認することができますが、 その場ですぐ知りたい時に7セグは便利かもしれないですね。 ということで秋月電子で購入しました。 akizukidenshi.com 7セグLEDとシリアル通信可能なドライバが付属したキットとい…

ハロウィンなので怪獣と電気で遊んでみました

ハロウィンですね。 せっかくですので、スイッチサイエンスでArduinoを購入した時の当選品で遊んでみます。 怪獣と電気で遊ぶやつです。おそらく。 導電性インクを利用するみたいですね。 メッセージカード3枚 LED3つ 電池3つ ペンが1本です。 予想よりイン…

Arduinoで超音波距離センサを使ってみました

何かの距離を測りたいって時、あると思います。 Arduinoでは簡単に距離センサも利用できると聞いたので試してみました。 購入したのはHC-SR04、一般的な超音波距離センサです。 回路 データシートによるとtriggerを10μs HIGHにすることで超音波が放出され、…

とりあえずArduinoでLEDを光らせてみました

とりあえず初歩の初歩、LEDを光らせてみました。 まずはArduinoの単純な電源出力(5V, 3.3V)を利用して光らせてみます。 通常点灯回路 5V出力からLEDと抵抗に繋げるだけですね。接続にはジャンパ線を利用します。 LEDには向きがあるので注意。(長いのが+) 今…

Arduinoとか色々と買ってみました

今更ですが、Arduinoを購入しました。 お酒を飲みながらAmazon/スイッチサイエンス/秋月電子を見ていたら、いつの間にか購入していました。 はんだごてまで購入していました。とにかく色々買っていました。 酔っていたからかもしれませんが、セット品に含ま…

GitHubでAndroid Studioプロジェクトを管理する際に.gitignoreへ追加すべきもの

Android StudioのプロジェクトをGitHub管理するぜ!! と思っても、流石に全て公開するのは気がひける。 それに個人設定を見られて有益なことなさそうですし。邪魔だし。 色々考えた結果、私は.gitignoreを以下の設定にしています。 *.iml .gradle /local.prop…

ItemTouchHelperのドラッグ&ドロップでArrayListも並び替えてみました

RecyclerViewで使うItemTouchHelperは簡単にドラッグ&ドロップやスワイプを実装できます。 しかし、ドロッグ&ドロップでは内部的にリストデータの順番を変えることはできない? ので、そのリストを保存しても次回起動時に元に戻ってしまう。 そこで少しコー…

AndroidでシンプルなToDoアプリを作ってみました

こんな感じのシンプルなToDo管理アプリです。 RecyclerViewを利用して実装しており、 スワイプでアイテムの削除 ドラッグ&ドロップで入れ替え ができるようになっています。 また、設定画面で文字とFABの色も変更可能にしました。 アイテムリストの保存にはA…

AndroidでGSONを利用してArrayListを保存してみました

最近はAndroidを触ってます。 便利/詰まったことを書いていきます。 AndroidでArrayListを保存する際、SQLiteを使うほどでもない単純な場合は、 JSONにしてPreferenceに保存すると便利。 ちなみにJSONとは、「データの受け渡しが簡単になるすごい形式」って…

GitHubリポジトリの名前を変えてみました

1つ前の記事でGitHubに作成したリポジトリ名hello-githubをHello-GitHubに変えた。 githubとGitHub、そこの違いは大事。らしい。 その際のメモ まずGitHub側の操作は GitHubの対象リポジトリ > Setting > Renameで変更 だけです。 ローカルの操作 対象ディレ…

GitHubを利用してみました

大学時代にgitを利用したことはありましたが、リポジトリは自分で管理していたため、 GitHubは利用したことがありませんでした。 しかし周りを見ると、皆口を揃えてGitHub! GitHub! bitbucket! 完全に置いてかれてる感がありましたので、体験してみます。 Gi…

営業部でも開発してみました

情報系学部卒 4月よりメーカ入社 配属先 営業部 別にいいんです。 いい人多いですし、少し営業職も気になっていましたし。 それに営業部の中でも開発寄りの課ですし。 ただですね。 このままだと元々少ない技術がゼロになってしまうわけです。 そこで、ある…