ラベル マイコンボード の投稿を表示しています。 すべての投稿を表示
ラベル マイコンボード の投稿を表示しています。 すべての投稿を表示

2015年5月16日土曜日

AVRのヒューズをリセットしよう!(ATMegaxx8専用)

スーパーゴールデンウィークも終了しましたね、皆様いかがお過ごしでしょうか。

さて、今回の記事はちょっと長いので、まず序文をば。

Arduinoに多く使われていて、流通量も多いAtmelのATMegaシリーズは、全品にFlash EEPROMを採用していて、少々プログラムを書き損じてもAVRISP mkIIなどのICSPプログラマ(直列プログラミング)でチップを消去すれば何度でも修正が可能な点が魅力です。

2015年5月1日金曜日

Vanilla VISAは使えなくなった!

筆者、貧乏なので使い切り式のVanilla visaカードを買って愛用していたのですが、不届きな輩がいたのか、Banggood.comではVanilla visaカードが使えなくなってしまいました。

これからBanggood.comで買い物する人は要注意です。

大事なことなのでもう一度言います。

Banggood.comではVISAのバーチャルプリカは使えません。

2015年3月27日金曜日

壊れかけのArduinoを復活させよう!

こんにちは、今回のネタは、ズバリ「壊れたArduinoを復活させる」ネタです。


Arduinoは往々にして、時々壊れたかと思うほど動かなくなる時があります。

2015年3月23日月曜日

Arduinoで圧電ブザーを動かそう!!

こんにちは、およそ2か月も間が空いてしまいましたが、何とか元気です。

さて、今回は安価に手に入る圧電ブザーを使って、Arduinoで音を奏でてみたいと思います。


2015年1月14日水曜日

新年あけまして、おめでとうございます。 ~半導体と静電気~

新年あけましておめでとうございます。といってももう成人式すら済んだ今日この頃ですが(^^;)

今年もMakerとしてのムーブメントや、PC四方山話などを書き綴っていきたいと思います。

新年最初のネタは、オペアンプICについてです。

2014年12月13日土曜日

ストップウォッチを造ろう!

おはようございます、今日はArduinoでストップウォッチを作ろうと思います。


なぜ、ストップウォッチなんだ、そんなもの量販店で2000円も出したら買えるじゃないか、という方のために、今回作成するストップウォッチには他のどの時計にもない、ユニークな機能を追加しました。


2014年12月3日水曜日

SDカードを読み書きしよう!(Arduino編)


おはようございます、今日はArduinoでSDカードを読み書きしようと思います。
ケータイ、スマホ、果てはデジカメ、ゲーム機などの外部記憶媒体としてSDカードはメジャーとも言えますね。最近ではmicroSDの16GBですら2000円あれば十分にお釣りがくるほど、メディアの単価も安くなりました。


上の写真のSDカードはかなり昔のSDカードです。今回はこれを読み書きしようと思います。

2014年11月5日水曜日

Arduinoで7セグLEDを動かそう!

こんにちは、今日は表題のとおり、Arduinoを用いてカソードコモン・タイプの7セグメントLEDを表示したいと思います。


準備

7セグメントLEDは各々のセグメントが独立しています。これらのピン配置を把握することが必要です。
+--+
|     |
+--+
|     |
+--+ dp.

2014年10月24日金曜日

1500円でArduinoのISPプログラマ・シールドを作ろう。

今回のお題は、タイトルのとおり、Arduinoのシールドとして使えるISP(In-system programmer)シールド基板を作る、というものです。結構簡単に作れちゃって、新しいATMega88/168/328のチップを買ってきたときに即Arduino bootloaderを焼きこめるので便利ですよ(*^-^*)

作成手順







まずコンセプト図を描きます。Arduinoの上にシールドとして作成する予定です。



ブートローダーを書き込むICソケットはホントはZIFタイプのものがいいのですが、結構高さがあるし、例によって

2014年7月14日月曜日

Uncompatinoを作ろう!

おはようございます。
今回は、Arduino互換機であるUncompatinoを作ります、Uncompatinoというのは、この本付属基板パーツセットを使って出来るArduino UNO互換機です。

早速作っていきましょう。
まず最初に基板裏面のFT232RLチップを取り付けます。
チップをセロテープで固定して位置を合わせます。
書籍に書いてある例のように、米粒で留めても構いません。
ハンダを盛って仮止めします。

次に、余ったハンダを吸い取り線を使って綺麗に吸い取ります。


綺麗に吸い取れました。
次に、ICソケットをハンダ付けします。

部品は基本的に背の低い部品から配線したほうが効率的に作業できます。



ICソケット接続完了!



ここでちょっと一休み…ハンダ足りるんだろうか(^^;)

他の方はどのようにしているのかは知りませんが、リード部品の末端処理は私はこうしてます。


この調子で、残りの部分を仕上げていきます。



最後に、一番背の高いUSBコネクタを付けて、完成です。

完成の図。

ブートローダを書き込むには、ピンを全ショートした後、BitBang版avrdudeを使って書き込みます。
GUIラッパーがあればやりやすいです。
libusbも必要です。



さて、喜び勇んで書き込もうとしたら不具合が…どうやらFT232RLがブリッジしていたようです。

半田ブリッジを除去して作業再開。


無事、ブートローダを焼きこめました(*^-^*)


ところで、こんなものも買ったのだが、どうしようかねぇ…。

互換機なのでちゃんと動いてほしいのですが、DFRobot社製のLCDシールドが動きません。(怒)
あと、チップの発熱がUNOより多いです。なんで。

2014年6月20日金曜日

Raspberry pi CPU用の冷却装置を作る。 ~設計編~

さて、番外編を除き、前回紹介した冷却ファンなのですが、これをRaspberry piの冷却に使うにはどうするか。

BCM2835という、Raspberry piのCPU+GPUを内包するSoC内に温度センサーが組み込まれているので、それを利用することにしました。

詳しい話は後回しにするとして、このフローチャートを見ていただければ粗方わかるかと思います。

で、これをプログラムに書き起こしてみたのが以下のコードになります。

2014年6月18日水曜日

Raspberry pi CPU用の冷却装置を作る。 ~構想編~

お久しぶりです、ブログの更新を待ってくれている奇特な方、停滞しててごめんちゃい。

そして初めての方も、そうでない方もこんにちは!おはようございます。
今日も電気っぽいことを書いていきますよ~オッケ~(某レイザーラモンHG風)

つい先日、フラックスを買いに電子部品店に立ち寄ると、残念なことに定休日になっていました。

そのままでは手持無沙汰で何か物足りないので、似たスタンスでラジコン専門店なんかの門をくぐってみました!

店内は色々なラジコンや、周辺パーツ諸々が置かれてて、空中撮影で話題の「電気で動くラジコンヘリコプター」も置いてました。


昔筆者は幼少時、ラジコンヘリで遊んでいるオッサンを見て燃料が気になり、その夜母に尋ねたところ「ラジコンのヘリコプターも中にガソリン入れるんやろ。」とつっけんどんに返されました。ホントかなと思ったけど、あえて詳しく触れずに時間だけ過ぎて忘却のかなたの一歩手前まで逝ってたんですな。