フォトレジストセンサモジュールは、光を検出する用のセンサです。 小さく、安価で、低電力で使いやすい特性でおもちゃ、ガジェット、家電製品に多く見えます。
コードをアルドゥイーノ IDEにコピーして、アルドゥイーノの正しいポートとボードを選択し、保存してアルドゥイーノボードにアップロードします。
int photocellPin = A0; // select the input pin for the photoresistor int val = 0; // variable to store the value coming from the sensor void setup() { Serial.begin(9600);//Set the baudrate to 9600,make sure it's same as your software settings // pinMode(ledPin, OUTPUT); // declare the ledPin as an OUTPUT pinMode(photocellPin, INPUT); // declare the ledPin as an OUTPUT } void loop() { val = analogRead(photocellPin); // read the value from the sensor Serial.println(val); //The serial will print the light value }
このスケッチを編集した後、IDEの「Upload」ボタンをクリックするだけです。 数秒後、ボードのRXとTXのLEDが点滅を見えます。 アップロードが成功すると、IDEに「Done uploading」というメッセージが表示されます。
同時に、環境の明るさを変更し、IDEのSerial Monitorを開くと、次のような出力データが得られます。
DownLoad Url osoyoo.com
You must be logged in to post a comment.
TEST OK
HARDWARE :
Osoyoo UNO Board (Fully compatible with Arduino UNO rev.3) x 1
Photoresistor Sensor Module x 1
M/M jumpers
USB Cable x 1
PC x 1
Pin Definitions :
VCC : ⇔ UNO 5V
GND : ⇔ UNO GND
A0 : ⇔ UNO A0
Mixly source :
volatile int val;
void setup()
{
Serial.begin(9600);
pinMode(A0, INPUT);
val = 0;
}
void loop()
{
val = analogRead(A0);
Serial.println(val);
delay(1000);
}