- 追加された行はこの色です。
- 削除された行はこの色です。
%indent
* Arduino [#af771018]
- 本家参照: http://arduino.cc/en/Reference/HomePage
- 和訳参照: http://www.musashinodenpa.com/arduino/ref/
* センサー [#y2b6426f]
** 圧力センサー [#n8d1602f]
*** FSR-402 [#rbe019a9]
- 秋月 http://akizukidenshi.com/catalog/g/gP-04002/
- jkoba http://jkoba.net/prototyping/arduino/pressure_practice.html
- Hard
### verilog
Arduino arduino;
FSR-400 sensor;
R10kΩ R1;
sensor- = arduino.Gnd;
sensor+ = arduino.A1
sensor+ = R1-;
R1+ = arduino.Gnd;
###
- soft
### c
const int iSensor = 1;
void fSendInt1024(int a);
void setup() {
Serial.begin(9600);
}
void loop() {
int vSensor = 0; // in int[0:.1024]
vSensor = analogRead(iSensor);
fSendInt1024(vSensor);
delay(500);
}
void fSendInt1024(int a) {
char vData[6];
vData[3] = '0' + a % 10; a /= 10;
vData[2] = '0' + a % 10; a /= 10;
vData[1] = '0' + a % 10; a /= 10;
vData[0] = '0' + a % 10;
vData[4] = '\n';
vData[5] = '\0';
Serial.write(vData);
}
###
** 光センサー(硫化カドミウム CdS セル) [#w99d750f]
- 秋月 http://akizukidenshi.com/catalog/g/gI-00110/
- jkoba http://jkoba.net/prototyping/arduino/cds_practice.html
** コンパレータ [#y0f424aa]
|2u/chip|LM393N | \25/1chip|\12.5/unit|
|4u/chip|LM339 | \30/1chip|\ 7.5/unit|
|2u/chip|NJM2903D|\100/5chip|\10.0/unit|
|4u/chip|NJM2901N| \50/1chip|\12.5/unit|
** 6.7kΩ [#v4531e1b]
** 温度センサー(1wire-digital) [#rea30414]
- 秋月 http://akizukidenshi.com/catalog/g/gI-05276/
- Qiita http://qiita.com/hnw/items/315fad0d4b60ada10d00
- Goo.blog http://blog.goo.ne.jp/mkidmtr70/e/a95e8d383e4f62e58afa4e34ffdeb7b7
*** Hard [#g79a0048]
###
int n = 0
DS18B20 sensor[0:.n]
Arduino arduino;
pin vcc = arduino.vcc
pin gnd = arduino.gnd
pin data = vcc -- R4.7kΩ
sensor[0:.n].vdd = gnd // parasite power
sensor[0:.n].gnd = gnd
sensor[0:.n].data = data
###
*** Soft [#n4f66f98]
- https://github.com/PaulStoffregen/OneWire
- https://github.com/milesburton/Arduino-Temperature-Control-Library