ラベル StarBoard Orange Expansion Board の投稿を表示しています。 すべての投稿を表示
ラベル StarBoard Orange Expansion Board の投稿を表示しています。 すべての投稿を表示

2010年10月13日水曜日

StarBoard Orange - Servo I/F Board

StarBoard Orangeを使った活用事例を考える中で「家で飼っているペットに定期的に餌をあげたい。」というお話を聞きました。

実はこのお話、StarBoard Orangeのパターン設計を担当したきばん本舗さんの中の人の要望。
で、日頃お世話になっている関係もあって、ちょっと考えてみました。
  • 「餌をあげる」という行為はラジコンサーボの動作によって実現する。
  • ラジコンサーボの電源は外部から(mbedとは別系統)供給する。
  • StarBoard OrangeのLCD部分を交換して使用可能な拡張基板として実現する。
  • LCDが無くなると単なるデグレードになってしまうので、LCDの機能も提供する。
  • 安全性を考慮してmbedとはフォトカプラでアイソレーションする。
StarBoard OrangeのLCD I/Fには都合良くPWMOUTが3系統出ています。
ラジコンサーボの仰角制御はこれを使う事にしました。

先ほどの簡単な仕様を元に「えいっ!」と設計した基板の完成イメージが以下です。



この基板はStarBoard Orangeの上側に搭載される基板です。
ですから、私が先に設計したExpansion Boardと同時に使えます。

LCDはシフトレジスタを経由して制御するようにしました。
LCDはバックライトが点灯した時の感じが気持ち良いのでSD1602HUOBを選定しました。


最近はきばん本舗さんも敏速というより爆速で、もうガーバーデータは工場にあるそうです。
ということで来週には上がって来ますので、その頃にもう少し踏み込んだ内容をお伝えする予定です。

あ、ちなみにStarBoard OrangeのLCD I/Fを使った実験用スルーホール基板なんていうのも上がってくるかもしれません。こちらは電源ピンとその他のピンを素直に1列に取り出す形になっています。


2010年10月3日日曜日

StarBoard OrangeのLCDの代わりに取り付ける基板なんて如何でしょう?

2010/10/02にガジェットカフェで行われたmbed祭り2010~みんなでわいわいソーシャル電子工作を楽しもう~では、私もプレゼンテーションをさせて頂きました。

私のプレゼンテーションはさておき、他のプレゼンテーターの方々の魅力的なプレゼンテーションに圧倒されたわけですが、懇親会でちょっと面白そうな提案がありました。

「このStarBoard OrangeのLCDの所に載る基板なんてあっても良いんじゃないの?」

実はプレゼンテーターの斎藤さんがLCDなしの状態でデモしていたのですが、それを見ていた方数人からそういったお話がありました。確かにそれはそれで面白そうです。

で、実際にライブラリを作ってみました。


確かにLCDの表示機能を必要としない人にとっては便利な感じもします。
実際に搭載した時は以下のようになります。
基板の切り欠きは「面積を最大にしたい」というのと「印象的な形状にして記憶に残したい」というので意図的に作ってあります。


写真で製作したライブラリはスルーホール基板バージョンですが、部品を搭載可能なバージョンも欲しいですよね?

ということで皆さんの御意見もTwitter上で募集しています。
具合が良さそうであれば、きばん本舗さんに頼んでみようと画策中です。
@shintamainjp

2010年9月24日金曜日

StarBoard Orange Expansion Board (StarBoard Orange専用拡張ボード)の出荷

きばん本舗さんから到着した生基板に部品を実装し、テストしてほしいなぁ~という方にお渡ししました。今回の基板は何の変哲もないものなのですが、リード部品をちまちまとハンダ付けしていると、それなりに時間がかかります。

 
とりあえず、一仕事終えた時点で「もうこんなのやらないかも・・・。」と思ったので写真を撮りまくりました。


梱包して発送に備えます。


このボードを使ったmbed + StarBoard Orangeの事例は今後mbed.orgで御紹介しますのでお楽しみに!

2010年9月18日土曜日

StarBoard Orange Expansion Board (StarBoard Orange専用拡張ボード)が届きました

16日にStarBoard Orange Expansion Boardが到着しました。


昨夜から今朝にかけて部品をハンダ付けしましたので、完成具合などをレポートしたいと思います。
今回は基板製造はきばん本舗さんの強力なバックアップにより実現しました。
「きばん本舗?知らないなぁ~。」という方・・・。私もMTM04で初めて知りました。
mbed用のベースボードStarBoard Orangeの製造販売を行っている所なんです。
ウェブショップもあります。
まずは到着した基板の写真を以下に。


きばん本舗さんからは、「ウェブ上で指定できる色ならなんでも実現しますよ。」と言われていましたが、今回は無難に緑色レジスト+白色シルクということになりました。
いつかエクストリームな配色にしてみたいところですが、それはまたの機会に。

実装すると以下のようになります。
ちょっと基板外形からはみ出している部品が気になりますが、これらは今後の要改善点として・・・。


今回の基板は、StarBoard Orangeに対する拡張事例を挙げる事が1つの大きな目的になっています。StarBoard Orangeは拡張に対する配慮が多くされていますので、これを活用した事例にしたかったわけです。


上記のようにmbed単体による開発から、StarBoard Orangeによる標準インターフェースの活用、そして各ユーザアプリケーションへの発展までという流れが実現できました。

Make: Ogaki Meeting 01では@logic_starさんのブースで実機を展示させて頂く予定です。
詳細についてはMOMを皮切りに発表して行きたいと思います。

mbed祭り2010~みんなでわいわいソーシャル電子工作を楽しもう~では、私もプレゼンテータとして参加します。こちらもお誘い合わせの上お越し下さい。もちろんこちらの拡張基板も見ることができるようにしておきます。

2010年9月10日金曜日

StarBoard Orange Expansion Board (StarBoard Orange専用拡張ボード)

先日のブログでちょこっと紹介したStarBoard Orange専用拡張ボードを更に詳しく御紹介します。

まず外形ですが、StarBoard Orangeの下側にぴったりドッキングできるようにしました。
基板の4隅でがっちり固定することができます。

この基板の機能ですが、
  • 赤外線送信
  • 赤外線受信
  • アナログ入力
  • wiiヌンチャク接続
  • PS/2キーボード接続
  • RS-232C入出力
  • USART入出力
  • CAN用サンドボックス
  • PWM用サンドボックス
とmbedの機能を活用して色々な実験ができるようにしてみました。


例えば、
などはこの基板をStarBoard Orangeにドッキングするだけで実験ができてしまいます。
もちろんStarBoardOrangeに予め搭載されているSDカード、LAN、USB、LCDはそのまま使えます。

こちらの基板は次回のMake: Tokyo Meeting 06できばん本舗さんから販売予定です。
皆さんお楽しみに。

基板が到着した時点でまたレポートしたいと思います。