Arduino/Arduino の自作/USBTYPE
をテンプレートにして作成
[
トップ
] [
新規
| |
検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
#topicpath
** USB 直結タイプ [#pb58a096]
-- マイコンに直接パソコンと通信させるタイプです。コストが...
*** 部品 [#if74250a]
++
|種別 |部品 |規格|価格(円)|まとめ買い時の個数|URL|h
| | | | | | |
|本体パーツ | | | | | |
| | | | | | |
| |AVRマイコン| ATmega168P | 200 | 1個|http://akizukid...
| |ブレッドボード| EIC-301 | 150 | 1個 |http://akizukiden...
| |ワイヤ|KQE0.5mm 50m|〜 |1巻1040円|http://www.sengoku.c...
| |水晶発振器|16MHz|50|10個|http://akizukidenshi.com/cata...
| |コンデンサ|22pF|18×2|100個|http://www.sengoku.co.jp/m...
| |コンデンサ|0.1μF|10|10個|http://akizukidenshi.com/cata...
| | |0.1μF|4.8|500個|http://akizukidenshi.com/ca...
| |タクトスイッチ| |7|100個|http://akizukidenshi.com/cata...
| | | | | | |
| PCとの通信部分 | | | | | |
| | | | | | |
| |抵抗|10kΩ|1|100個|http://akizukidenshi.com/catalog/g/g...
| |抵抗|68Ω|1×2|100個|http://www.sengoku.co.jp/mod/sgk_ca...
| |ツェナーダイオード|3.5-3.7V|6.3×2|100個|http://www.sen...
| |USB延長ケーブル|1m|100|1本|100円ショップ|
| |ピンヘッダ| |5(4本分)|1本(40ピン)|http://akizukidenshi...
| | | | | | |
| ブートローダの仕込み | | | | | |
| | | | | | |
| |マイコンライタ|AVRISP mkII|4000|1 | http://akizukidens...
| |ジャンパワイヤ| |〜30|10本とか|http://akizukidenshi.co...
~
※ 別途電源が必要~
※ PCとの接続を考えても、単価500円程度ですむ。~
*** 作る・配線 [#w4182d57]
++ ATmega168P にラベルを貼る。~
ラベルは、[[このサイト>http://todbot.com/blog/2009/05/23/...
貼らなくてもいいけど、貼った方が間違いが少ないと思う。~
&ref(Arduino/Arduino の自作/ArduinoLabel.jpg,,400x300);~
~
LEFT:なお、ICチップのルールとして、切り欠き(半月状に凹ん...
左下のピンを1番とし、反時計回りに番号をふっていくルールが...
また、1番ピンの近くには、丸いくぼみもある。これもルールと...
~
~
プリントされたくぼみの部分を合わせて合わせてラベルを貼る...
~
++ [[USB直結Arduino互換ボード>http://www.geocities.jp/ard...
~
&ref(Board.jpg,,320x240);
~
※ 左下の二つのツェナーダイオードの向きに注意。~
※ 頭が黒くなっているコンデンサが 22pF~
※ 横に伸びている抵抗二本が68Ω。縦に伸びているのが10kΩ。~
※ 写真は LED の配線を間違えているようです。ご愛嬌。ちゃん...
GND と d13(19番ピン)を1kΩの抵抗を介して接続してくださ...
※ 13番ピンとグランドをつなぐためのジャンパーワイヤを用意...
~
~
++ PCとの接続ケーブルを作る~
100円ショップで購入したUSB延長ケーブルを切断し、ピンヘッ...
&ref(Cable.jpg,,320x240);&ref(Connection.jpg,,320x240);
~
※ ボードには図のように刺して使う。~
※ &color(red){ケーブルによっては、色が違います!!};~
&color(red){ 必ず、USBのピン配列と同じ順番で、プラスが...
2本目に作ったケーブルは写真と違って黒がプラスでした!...
~
~
*** ブートローダ [#h6697c19]
++ 参照先~
「[[ブートローダを仕込む>../ブートローダを仕込む]]」を参...
++ USB直結タイプの場合の設定~
[[ここ(V-USB)>http://www.obdev.at/products/vusb/usbasploa...
最新版は[[2009年03月20日版>http://www.obdev.at/downloads/...
その中の mega168_16mhz.hex
USBaspLoader.2009-03-20\firmware\hexfiles\mega168_16mhz....
を指定する。
ヒューズ(フューズ)とロックは次のようにする。
Fuses : Extended 0xF8 High 0xDD Low 0xFF
Lock bits : 0xFF
とする。~
~
*** PC側の準備 [#tfec6b61]
++ Arduino IDE の変更~
手を加える必要があります。[[Metaboard のページ>http://met...
Windows の場合も、Linux の場合も同様。
#######################################################...
metaboard.name=Metaboard
metaboard.upload.protocol=usbasp
metaboard.upload.maximum_size=14336
metaboard.upload.speed=19200
metaboard.build.mcu=atmega168
metaboard.build.f_cpu=16000000L
metaboard.build.core=arduino
#######################################################...
++ Windows の場合~
Linux の場合のソフトウエアの変更は上記だけ。しかし、Windo...
[[USB直結ボードのページ>http://www.geocities.jp/arduino_d...
~
+++ USBasp のドライバを導入する。~
~
・ [[USBasp のホームページ>http://www.fischl.de/usbasp/]...
・ これを展開。bin フォルダ内の win-driver の中の libusb...
・ 13番(d7)のピンをグランドに接続した状態(回路図で Enabl...
・ 「新しいハードウェアの検索ウィザードの開始」が立ち上...
「Windows Update に接続しますか」では、「いいえ、今回...
「インストール方法を選んでください。」では、「一覧ま...
「次の場所で最適のドライバを検索する」を選んで、「次の...
※ &color(red){注意!: [[yuki-lab.jp>http://yuki-lab.jp/h...
~
+++ 仮想COMポートのドライバを導入する。~
~
・ パソコンにシリアルポートや電話線をつなぐポートがある...
~
++ Arduino IDE からプログラムを送り込む際の注意~
~
Arduino IDE でスケッチを作成し、ここで作った USB直結タイ...
~
Kimio Kosaka さん([[USB直結ボードのページ>http://www.geoc...
~
~
*** 電源 [#g79ce955]
++ 電圧を変えた時の動作~
~
直流安定化電源装置で電圧を変えながら動作を確認した。~
2010-06-10 (木) 16:46:07
~
+++ 電圧を上げた時 : 2.79 V から動作を始める
+++ 電圧を下げた時 : 2.71 V まで動作した。~
→ 電池二本で動きそう。
~
→ うっかりしていた。2.7Vで止まるように上位ヒューズの BODL...
2010-06-16 (水) 23:52:16
~
~
*** うまくいかないとき [#t4b81da2]
-- ヒューズビットの確認~
個人的にはこれをいい加減にしたのがいけなかった。~
~
-- USBケーブルの+−~
ケーブルの色に惑わされずに、きちんとプラス側マイナス側を...
これを間違えるとマイコンが激しく発熱する。~
~
*** 資料 [#ocadf2a0]
++ 履歴
+++ 2010-08-31 (火) 18:37:00 USBケーブルの正負を間違えた...
+++ 2010-06-10 (木) 18:06:42 ようやく形になってきた。
+++ 2010-06-01 (火) 18:00:00 動いた!
+++ 2010-05-21 (金) 17:38:40 配線してみる
+++ 2010-05-21 (金) 19:46:45 ブートローダを入れてみる。+...
++ 参考 URL :~
+++ [[Make / USBasp (USB直結)>http://www.geocities.jp/ard...
+++ [[O'Baka / Arduino Skelton>http://www.geocities.jp/ar...
終了行:
#topicpath
** USB 直結タイプ [#pb58a096]
-- マイコンに直接パソコンと通信させるタイプです。コストが...
*** 部品 [#if74250a]
++
|種別 |部品 |規格|価格(円)|まとめ買い時の個数|URL|h
| | | | | | |
|本体パーツ | | | | | |
| | | | | | |
| |AVRマイコン| ATmega168P | 200 | 1個|http://akizukid...
| |ブレッドボード| EIC-301 | 150 | 1個 |http://akizukiden...
| |ワイヤ|KQE0.5mm 50m|〜 |1巻1040円|http://www.sengoku.c...
| |水晶発振器|16MHz|50|10個|http://akizukidenshi.com/cata...
| |コンデンサ|22pF|18×2|100個|http://www.sengoku.co.jp/m...
| |コンデンサ|0.1μF|10|10個|http://akizukidenshi.com/cata...
| | |0.1μF|4.8|500個|http://akizukidenshi.com/ca...
| |タクトスイッチ| |7|100個|http://akizukidenshi.com/cata...
| | | | | | |
| PCとの通信部分 | | | | | |
| | | | | | |
| |抵抗|10kΩ|1|100個|http://akizukidenshi.com/catalog/g/g...
| |抵抗|68Ω|1×2|100個|http://www.sengoku.co.jp/mod/sgk_ca...
| |ツェナーダイオード|3.5-3.7V|6.3×2|100個|http://www.sen...
| |USB延長ケーブル|1m|100|1本|100円ショップ|
| |ピンヘッダ| |5(4本分)|1本(40ピン)|http://akizukidenshi...
| | | | | | |
| ブートローダの仕込み | | | | | |
| | | | | | |
| |マイコンライタ|AVRISP mkII|4000|1 | http://akizukidens...
| |ジャンパワイヤ| |〜30|10本とか|http://akizukidenshi.co...
~
※ 別途電源が必要~
※ PCとの接続を考えても、単価500円程度ですむ。~
*** 作る・配線 [#w4182d57]
++ ATmega168P にラベルを貼る。~
ラベルは、[[このサイト>http://todbot.com/blog/2009/05/23/...
貼らなくてもいいけど、貼った方が間違いが少ないと思う。~
&ref(Arduino/Arduino の自作/ArduinoLabel.jpg,,400x300);~
~
LEFT:なお、ICチップのルールとして、切り欠き(半月状に凹ん...
左下のピンを1番とし、反時計回りに番号をふっていくルールが...
また、1番ピンの近くには、丸いくぼみもある。これもルールと...
~
~
プリントされたくぼみの部分を合わせて合わせてラベルを貼る...
~
++ [[USB直結Arduino互換ボード>http://www.geocities.jp/ard...
~
&ref(Board.jpg,,320x240);
~
※ 左下の二つのツェナーダイオードの向きに注意。~
※ 頭が黒くなっているコンデンサが 22pF~
※ 横に伸びている抵抗二本が68Ω。縦に伸びているのが10kΩ。~
※ 写真は LED の配線を間違えているようです。ご愛嬌。ちゃん...
GND と d13(19番ピン)を1kΩの抵抗を介して接続してくださ...
※ 13番ピンとグランドをつなぐためのジャンパーワイヤを用意...
~
~
++ PCとの接続ケーブルを作る~
100円ショップで購入したUSB延長ケーブルを切断し、ピンヘッ...
&ref(Cable.jpg,,320x240);&ref(Connection.jpg,,320x240);
~
※ ボードには図のように刺して使う。~
※ &color(red){ケーブルによっては、色が違います!!};~
&color(red){ 必ず、USBのピン配列と同じ順番で、プラスが...
2本目に作ったケーブルは写真と違って黒がプラスでした!...
~
~
*** ブートローダ [#h6697c19]
++ 参照先~
「[[ブートローダを仕込む>../ブートローダを仕込む]]」を参...
++ USB直結タイプの場合の設定~
[[ここ(V-USB)>http://www.obdev.at/products/vusb/usbasploa...
最新版は[[2009年03月20日版>http://www.obdev.at/downloads/...
その中の mega168_16mhz.hex
USBaspLoader.2009-03-20\firmware\hexfiles\mega168_16mhz....
を指定する。
ヒューズ(フューズ)とロックは次のようにする。
Fuses : Extended 0xF8 High 0xDD Low 0xFF
Lock bits : 0xFF
とする。~
~
*** PC側の準備 [#tfec6b61]
++ Arduino IDE の変更~
手を加える必要があります。[[Metaboard のページ>http://met...
Windows の場合も、Linux の場合も同様。
#######################################################...
metaboard.name=Metaboard
metaboard.upload.protocol=usbasp
metaboard.upload.maximum_size=14336
metaboard.upload.speed=19200
metaboard.build.mcu=atmega168
metaboard.build.f_cpu=16000000L
metaboard.build.core=arduino
#######################################################...
++ Windows の場合~
Linux の場合のソフトウエアの変更は上記だけ。しかし、Windo...
[[USB直結ボードのページ>http://www.geocities.jp/arduino_d...
~
+++ USBasp のドライバを導入する。~
~
・ [[USBasp のホームページ>http://www.fischl.de/usbasp/]...
・ これを展開。bin フォルダ内の win-driver の中の libusb...
・ 13番(d7)のピンをグランドに接続した状態(回路図で Enabl...
・ 「新しいハードウェアの検索ウィザードの開始」が立ち上...
「Windows Update に接続しますか」では、「いいえ、今回...
「インストール方法を選んでください。」では、「一覧ま...
「次の場所で最適のドライバを検索する」を選んで、「次の...
※ &color(red){注意!: [[yuki-lab.jp>http://yuki-lab.jp/h...
~
+++ 仮想COMポートのドライバを導入する。~
~
・ パソコンにシリアルポートや電話線をつなぐポートがある...
~
++ Arduino IDE からプログラムを送り込む際の注意~
~
Arduino IDE でスケッチを作成し、ここで作った USB直結タイ...
~
Kimio Kosaka さん([[USB直結ボードのページ>http://www.geoc...
~
~
*** 電源 [#g79ce955]
++ 電圧を変えた時の動作~
~
直流安定化電源装置で電圧を変えながら動作を確認した。~
2010-06-10 (木) 16:46:07
~
+++ 電圧を上げた時 : 2.79 V から動作を始める
+++ 電圧を下げた時 : 2.71 V まで動作した。~
→ 電池二本で動きそう。
~
→ うっかりしていた。2.7Vで止まるように上位ヒューズの BODL...
2010-06-16 (水) 23:52:16
~
~
*** うまくいかないとき [#t4b81da2]
-- ヒューズビットの確認~
個人的にはこれをいい加減にしたのがいけなかった。~
~
-- USBケーブルの+−~
ケーブルの色に惑わされずに、きちんとプラス側マイナス側を...
これを間違えるとマイコンが激しく発熱する。~
~
*** 資料 [#ocadf2a0]
++ 履歴
+++ 2010-08-31 (火) 18:37:00 USBケーブルの正負を間違えた...
+++ 2010-06-10 (木) 18:06:42 ようやく形になってきた。
+++ 2010-06-01 (火) 18:00:00 動いた!
+++ 2010-05-21 (金) 17:38:40 配線してみる
+++ 2010-05-21 (金) 19:46:45 ブートローダを入れてみる。+...
++ 参考 URL :~
+++ [[Make / USBasp (USB直結)>http://www.geocities.jp/ard...
+++ [[O'Baka / Arduino Skelton>http://www.geocities.jp/ar...
ページ名: