*

自宅で電子工作(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通信を行う配線を省略ために、ユニバーサル基板にイロイロ半田付けをしました。
コレだけではほとんど配線作業の省略ができていません。
それでも、「電子工作ハック」への入り口には立ったかなぁ…と思っています。

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

ではっ!

関連記事

eclipse-juno-logo

C言語でEV3開発(1)

どもです。 2回目の投稿。 本格的な投稿としては、初めての投稿になります。 内容は、LEG

記事を読む

Arduino_Logo

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

どもです。 前回に引き続き、今回もホールセンサーについてです。 1.前回からの違い 前回の

記事を読む

toppers

C言語でEV3開発(18)-モードの遷移の設計-コマンド通信処理の準備

 どもです。  今回は、前回紹介したEv3とBluetoothで通信する機能を

記事を読む

OpenCvLogo

RaspberryPiで物体検出(1)-白線検出への挑戦(1):輪郭検出による白線検出

どもです。 今回は、OpenCvを用いて道路の白線検出について、です。 1.今回の環境 O

記事を読む

python

Ev3開発サポートツール(4)-Pythonによるグラフ表示

どもです。 前回のエントリーで、VisualStudioCommunityでのPythonの開発環

記事を読む

no image

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

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

記事を読む

google_test_top

C言語でEV3開発(5)

どもです。 今回のエントリーは、前回のエントリーでちくっと触れた、「単体テスト」について、です。

記事を読む

eclipse_4.3_kepler

eclipse/CDTにおけるgdbでのデバッグ中に発生するpythonのエラー

どもです。 今回のエントリーは、Eclipse上でのデバッグの際に「pythonのエンコードエラー

記事を読む

no image

Objective-CからC++コードを呼び出す

どもどもです。 今回は、突然ながらMacに関係する投稿です。 ソフト関係のことを勉強していて

記事を読む

toppers

C言語でEV3開発(16)-TOPPERS/HRP2 EV3 で Bluetooth割込み

どもです。 今回は、EV3 の環境をTOPPERS/HRP2 EV3RT で作成したアプリをPC上

記事を読む

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="">

GitHub
C/C++のスタブを自動生成するツールを公開しました

(テーマ) C/C++のスタブを自動生成するツールを公開しました

Arduino_Logo
フォトレジスタを使ってみた-Arduinoで光検出

どもです。 今回は、タイトル通り「フォトレジスタの使い方」です。

no image
PC自作2019 – Windows10への移行

どもです。 突然ですが、PCを交換しました。 1. 何があ

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

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

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

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

→もっと見る

PAGE TOP ↑