*

自宅で電子工作(1):ブレッドボードでの配線を省略する

公開日: : Arduino, HACK, 開発, 電子工作

どもです。

突然ですが、電子工作を始めてみました。

1.背景
これまで、RaspberryPiとArduino、センサーを使ってやってみたことを記事にしてきました。
それらの記事では、当然のことながら毎回内容が異なります。
従って、当然使用している回路が異なっています。
しかしながら、異なる回路の中でも「共通する部分」というのは存在します。
この「共通する部分」について、毎回毎回ブレッドボード上で配線しなおすのが、メンドクサイ時間がかかってしまいます。
なので、少しでも効率化するために、この「共通する部分」をユニバーサル基板で作成してしまうことにしました。

2.作ったもの
まず今回は、Arduino nanoを搭載するためのユニバーサル基板を使用して、下記の基板を作成しました。

・ホールセンサーが半田付けされている。
・ホールセンサーに対して、抵抗が接続(半田付け)されている。
・arduino nanoを載せるためのピンソケットが半田付けされている。
・ホールセンサーは、arduino nanoの割込みピンに接続されている。
・他のデバイスと接続するためのピンソケットが接続されている。
・他のデバイスと接続するためのピンソケットは、arduino nanoのSPI通信用ピンに接続されている。

まず、これらの条件を満たすユニバーサル基板の設計図を作成しました。
arduino_pefboard_sketch_splitboard_small

で、実物が下。
arduino_nano_bread_board_001
arduino_nano_bread_board_002

背面の半田付けの下手っぷりが目立ちますね…。
arduino nanoを載せるためのピンソケットは、8ピンと6ピンで作成しております。
arduino nanoは、左右ともにピンの数は15です。
しかし、1×15というピンソケットが手に入りません。
(調べた限りですが、売っていないようでした。)
そのため、ピンを1つ犠牲にして写真のようにしています。
8×7などにすればいい、と思いましたが、それでは半田付けができない、あるいは出来としてもピンが刺せない、という問題が発生しました。
なので、このような対策にしています。

3.作ったもの(NEXT)
先に示したモノですが、作ってみてから「無駄にデカイな」と思いました。
また、最初に作成した設計図に対してみても、やっぱり「無駄にデカイ」です。
なので、コレを少し小さくしてみることにしました。

で。
実際に小さくしてみたものが、下図です。
arduino_nano_bread_board_003
arduino_nano_bread_board_004
作成したモノの内容は、先と変わっていません。
ただし、構成物は変わっています。
arduino nanoを載せるピンソケットですが、これを1×20にしています。
お試し、です。

4.まとめ
今回、電子工作の手始めとして、arduino nanoでのセンサー使用とSPI通信を行う配線を省略ために、ユニバーサル基板にイロイロ半田付けをしました。
コレだけではほとんど配線作業の省略ができていません。
それでも、「電子工作ハック」への入り口には立ったかなぁ…と思っています。

この調子で、今後も同じ作業を行うようなことを回避すべく、イロイロ作っていく、引き続き工作を続けていきます。

ではっ!

関連記事

toppers

C言語でEV3開発(27)-EV3にヒステリシス処理を実装してみた

どもです。 今回は、モーターから読み出した値に対するヒステリシス・フィルター処理です。 0.

記事を読む

RasPi_Qt

QtでRaspberryPi/GUI開発(8):pigpioを使用したチャタリング対策の問題の対策

どもです。 だいぶ、間が空いてしまいました。 久しぶりの更新です。 前回のエントリーで、「

記事を読む

Arduino_Logo

Arduino nano(中華版)をセットアップしてみた

どもです。 突然ですが、「Arduino nano」互換(なのか?)の中華ボードを手に入れました。

記事を読む

toppers

C言語でEV3開発(26)-EV3で機械学習(1)-QLearningをC#に委譲してみた

どもです。 前回の投稿では、Q-LearningをEV3本体に実装してみたら、メモリが足りなくて動

記事を読む

toppers

C言語でEV3開発(19)-コマンド通信処理でEchoBackしてみた

どもです。 前回は、Bluetoothの接続状態の変化に伴う、状態遷移について書きました。 今回

記事を読む

no image

C言語でEV3開発(15)-TOPPERS/HRP2 EV3 で PID制御

どもです。 今回のエントリーは、コレまでのエントリーから内容を変えて、モーターの動作の制御をします

記事を読む

eclipse_cdt_top_100

C言語でEV3開発(3)

どもです。 今回のエントリーの内容は、前回まででセットアップした環境で、実際にEV3上で動く実行フ

記事を読む

RasPi_Qt

QtでRaspberryPi/GUI開発(10)-SPI通信をしてみた(その2)

どもです。 えー。 「Qtで…」とか書いておきながら、今回もやっぱりQtは出てきません。

記事を読む

Arduino_Logo

1台のarduinno nanoで割込みとSPIの同時使用

どもです。 先日手に入れたArduino nano(中華)で遊んでいます。 今回、この1台のAr

記事を読む

Splash

EV3開発サポートツール(3)-Ev3Controller

どもです。 今回は、以前ちらりと紹介した、Ev3のモーターの出力を調整するアプリケーションについて

記事を読む

Message

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

CAPTCHA


次のHTML タグと属性が使えます: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code class="" title="" data-url=""> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre class="" title="" data-url=""> <span class="" title="" data-url="">

RasPi_Qt
QtでRaspberryPi/GUI開発(12)-gpioの状態をGUIに反映する

どもです。 今回は、gpioピンの状態(HIGH/LOW)の変化を画

raspberry-pi
RaspberryPi起動時にpigpiodがスタートしないようにする

どもです。 これまでpigpioを使用してRaspberryPiから

no image
自宅で電子工作(1):ブレッドボードでの配線を省略する

どもです。 突然ですが、電子工作を始めてみました。 1.背

Arduino_Logo
ホールセンサーの種類と使い方(割込み編)

どもです。 前回に引き続き、今回もホールセンサーについてです。

Arduino_Logo
ホールセンサーの種類と使い方

どもです。 今回のエントリは、表題にある「ホールセンサー」についてで

→もっと見る

PAGE TOP ↑