ひとりモノ作り最後のハードル?Kicadで基板設計習ってきた

今まで2年程ひとりで、モノづくり、IoTをやってきました。 何も知らないところから、ArduinoやRaspberry Piの使い方を学び、IDE、PHP、Pythonでプログラミングし、3D CADで3Dプリンターのデザインをし、レーザーカッターで外装を作ったり、UVプリンターで金属にプリントしたり、ソフト、ハードの一通りの事を実践してきました。 そして、今までけっこう避けて来た、最後の(?)ハードル、基盤の設計を学んでみました。(本当は最後の大御所の金型、というのもありますが。。) 基盤の設計って何のためにやるの?という人。その気持ち分かります。イマドキは、Arduinoとブレッドボードさえあれば、基盤まで作らなくとも、たいていのものは作れてしまいます。 ただ自分独自の形のモノ、なるべく小さいモノを作りたい、既製品にはないこんな機能を盛り込みたい、という方はやはり、自分独自の基盤を設計して、発注してこそ、シンのモノづくり、IoTerではないでしょうか? だって、初音ミクの形したArduino互換作りたいじゃん、まあ、そんな感じです(私もよく分かっていません。。) ということで、IoTLTののびすけさんのご紹介で、わみさんの 「Kicadを使った自分だけのArduino基板作成」ハンズオン に参加してみました。 会場は、秋葉原と御徒町の間の2K540という高架下の施設にあるCafe ASANさんを借りて行いました。 中ではこのような感じ。参加者は7人(チーム)の方々、とわみさんとのびすけさん。 では、始めていきましょう! 今回は、CADソフトは、Kicadを使います。 基盤設計で有名なのは、Eagleソフトウェアですが、Kicadは完全オープンソース、無料です。 そして、IoTとは切っても切り離せないArduinoの互換機を作っていくというものです。 設計の流れはこんな感じ: サイズや機能の決定 必要な部品を選択する 必要な部品に合う回路図を作成 回路図から配線図を作る (発注) では、最初からやっていきましょう。 1. サイズを決める。 ひとつ、5cm*5cmで$5、10cm * 10cmで$14くらいだそうです。 2. Arduino Unoなどを参考に部品を決める←かなり重要! CPUはATMega328p、FT232RLのシリアル変換、USB端子、ボタン、抵抗など。 必要な部品を選択する時に、できるだけ入手しやすいところで販売しているものを選ぶ。 DIP(部品に足がある。はんだ付けが簡単だが、かさばる。)、SMD(部品に足が無い。小型にできるが小さくて大変。)もよく考えておきましょう。 3. 回路図を書く(結構長いです) 色んな書き方がある。ごちゃごちゃしないように。 さあでは、回路図をKicadで書いていきましょう! まずはこちらからKicadをダウンロードして下さい。http://kicad.jp/ インストールが終わったらKicadを立ち上げて、新規プロジェクト、又は既存のプロジェクトを選びます。 今回は、Arduino互換機の為のあらかじめ用意してもらったプロジェクトを使います。 プロジェクトを取り込んだら、「回路図エディタ」を押して、回路図を開きます。 あらかじめ用意してもらった回路図ですが、開いてみることができます。 右側の「緑のライン」から、1と23の間など、回線をつないでみましょう。 次に右側の「コンポーネントの配置」から、追加したい部品を選びます。 今回はまずLEDを選んでみましょう。抵抗もあります。   さて、配置が出来たら、上の「アノテーション」を選んで、回路の順番付けを行います。 さらに、上のテントウムシの「ルールチェック」を選んで、エラーがないか確認します。(この場合はいくつか接続されていない回路がありますが、ここではこのまま先に行きます) 更に上の「ネットリスト」からこの書式をネットリストとして保存しておきます。   4. 回路図から配線図を書く […]

MESH IT POSSIBLE for OTAKU

MESH changed the world. In a summer day of 2015 at Tokyo I happened to meet MESH, IoT toolkit produced by SONY, by chance. Then my life is completely changed. It says anybody can be an inventor. Yes, in a year or so I can make lots of things connected to Internet easily with MESH […]