« 2010年6月 | トップページ | 2010年8月 »

2010年7月

2010年7月29日 (木)

クロレッツボトルアンプ

残念ながら珈琲が苦手なので、カップを入手する機会が無いので、
スタバカップアンプならぬクロレッツボトルアンプを作ってみました。
(工作が汚い。。。) MP3プレーヤーはIOの骨董品かな。

Cloretsamp1
Cloretsamp2_2 Cloretsamp3

| | コメント (0) | トラックバック (0)

2010年7月28日 (水)

フォトインタラプタshield

..のshield版です。
作ったのを忘れてました。

Photoishield1
Photoishield2 Photoishield3

| | コメント (0) | トラックバック (0)

2010年7月24日 (土)

Maruduino その後

放置状態でしたが、サポートページを参考に手持ちのパーツを載せてみました。

LCD、音源系等。
マルツからパーツセットが販売されだしてますが、
中途半端に手持ちパーツがあったりで悩ましいところです。。
又、7セグはカソードコモンが好きなので実装はやめとこか。。

Maruduino21
Maruduino22 Maruduino23

Maruduino24 Maruduino25

| | コメント (0) | トラックバック (0)

2010年7月19日 (月)

LEFT Shield(?)

単に左側に展開するサブボードです。ブレッドボードに作成した物と一体で片付けられます。
使用時
Leftshield1
かたづけ時
Leftshield2
右、tiny 7seg shield
Leftshield3

| | コメント (0) | トラックバック (0)

2010年7月15日 (木)

Marduino入手

あまり必要性を感じませんでしたが、Marduinoを衝動買いしました。

さてどう使おうか。。

Marduino

| | コメント (0) | トラックバック (0)

Diavolino入手

Diavolino を入手しました。
kitとPCBです。オーダーして1wで到着しました。

Diavolino1 Diavolino2

Diavolino3 Diavolino4
Diavolino5

| | コメント (0) | トラックバック (0)

2010年7月11日 (日)

Arduino serial Pro(?) 2台目

シリアル版Arduinoのプリント基板でArduino Pro風(?)を作成
2台目です。

Arduinoserialpro1 Arduinoserialpro2



Arduinoserialpro3 Arduinoserialpro4

| | コメント (0) | トラックバック (0)

2010年7月10日 (土)

A.P. Shieldもどき

koress projectのArduino 互換機対応 心拍センサシールド
風を作ってみました。使用パーツはだいたい同じです。
7セグは、カソードコモンの青にしました。

A_p_shield1 A_p_shield2
A_p_shield3_2 A_p_shield4

ARD-328 4台目位(?)
Ard3281

| | コメント (0) | トラックバック (0)

2010年7月 6日 (火)

i2clcd互換(?)

galileo7さんのi2clcdの互換(?)ものを作成してみました。
5V版、バックライトON/OFF制御なし、3.3V未対応です。

chipは、手持ちのATtiny2313に2009/12/24版 hexファイルを焼いたのを使用。
LCDは余っていた定番SC1602BS-Bです。

I2clcd2c1
I2clcd2c2 I2clcd2c3 I2clcd2c4 I2clcd2c5

I2clcdb1 I2clcdb2 I2clcdb3 I2clcdb4

| | コメント (0) | トラックバック (0)

2010年7月 4日 (日)

フォトインタラプタ

秋月のフォトインタラプタ 赤外LED+フォトIC GP1A53HRJ00Fを試してみました。
フォトインタラプタを紙などで塞ぐとLEDが消えると云うサンプルです。

int ledPin9 = 9;
int sensor = 8;

void setup()                    // run once, when the sketch starts
{

  pinMode(ledPin9, OUTPUT);
  pinMode(sensor, INPUT);
  analogReference(INTERNAL); //use internal 1.1v reference
  Serial.begin(9600);
}

void loop()                     // run over and over again
{
  delay(1000);
  if (digitalRead(sensor) == HIGH) {
    digitalWrite(ledPin9, HIGH);
    Serial.println("HIGH");
  }
  else {
    digitalWrite(ledPin9, LOW);
    Serial.println("LOW");
  } 
  delay(500);
}

Gp1a53hrj00f1

Gp1a53hrj00f2

| | コメント (0) | トラックバック (0)

i2clcd(5v・バックライトON/OFF制御有り・3.3Vパック)

galileo7さんのi2clcd(5v・バックライトON/OFF制御有り・3.3Vパック)を試してみました。
chipは、手持ちのATtiny2313に2009/12/24版hexファイルを焼いたのを使用。
LCDは余っていた定番SC1602BS-Bです。

I2clcd1
I2clcd2

| | コメント (0) | トラックバック (0)

心拍センサ(?)

koress projectのArduino互換機対応 心拍センサシールド
の機能をブレッドボードで作ってみました。使用パーツは同じです。

Apb1
Apb2

| | コメント (0) | トラックバック (0)

2010年7月 2日 (金)

フォトリフレクタ入力をLEDレベルメーターで(shield)

フォトリフレクタ部分をモジュール化して、shieldに結合出来るようにしました。

Tpr105shield1

Tpr105shield2

| | コメント (0) | トラックバック (0)

フォトリフレクタ入力をLEDレベルメーターで

秋月のフォトリフレクタ(反射タイプ)TPR-105F(Cランク) を入力して
LEDレベルメーター(GL-112F139)に表示するのを作ってみました。
フォトレフレクタのLEDカソードに330Ω抵抗、フォトトランジスタコレクタに10KΩ抵抗
です。
Sketchは、Arduinoで遊ぼう - エレクトレット・コンデンサ・マイクでオーディオレベルメータを作る
のパクリです。

int levelLeds[] = {
  2,3,4,5,6,7,8,9,10,11,12,13 };

void setup()
{
  analogReference(INTERNAL); //use internal 1.1v reference
  for(int i=0;i<12;i++){
    pinMode(levelLeds[i],OUTPUT);
    digitalWrite(levelLeds[i],LOW);
  }
  Serial.begin(9600);
}

int ecmPin = 5;

void loop()
{
  static int lasEcmLevel = 0;
  int input = analogRead(ecmPin);
  Serial.print("input");
  Serial.print(", ");
  Serial.println(input);
   int ecmLevel = map(input, 0, 1024, 0, 13);
  lasEcmLevel = ecmLevel;
  int pos;
  for(pos=0;pos<lasEcmLevel;pos++){
    digitalWrite(levelLeds[pos],HIGH);
  }
  for(;pos<12;pos++){
    digitalWrite(levelLeds[pos],LOW);
  }
  delay(5);
}
Tpr105f1

| | コメント (0) | トラックバック (0)

« 2010年6月 | トップページ | 2010年8月 »