LED ң қ ө ү LED-ң ө ә ққ. ұ ө ө ө қ. ғ қ ү ү қ LED ө . Қңғ , қ ө. қң ү ү қ LED ө- ұ. ұ ғ LED қ ү қ. ң ұ қ . қң ү . қ ө қ, қң ң қ ө . Қ ө ғ .
ө ү :
ө 0-5 Arduino- , 0 ғ қ.
Ө қ LED- ғ ү 13 220 қ ғғ . қ ә 0-1024 ғ .
int sensorPin = A0; // ғ ғ - өң (- )
unsigned int sensorValue = 0; // ң қ ә
void setup(){
pinMode(13, OUTPUT);
Serial.begin(9600); // қ ү
}
void loop(){
sensorValue = analogRead(sensorPin); // ә
if(sensorValue<500) digitalWrite(13, HIGH); // қ қ
else digitalWrite(13, LOW); // қ ө}
қ ң ә ү ң(қң ө) қ ?
қ ң ә ү ң - ң (- ) ө . - ғ ң ғ қ қ. ң ө қ қ 50 - ғ қ. қ ң ә ү ң ү қң ғ ө ққ: құғ:
- Arduino UNO;
- ( );
- ;
- (220 );
- ғ ;
:
:
ң !: Arduino-ң - - қ , қ қ , 3,5,6,9,10,11 қғ ө.
|
|
:
# define LED_PIN 9 //9- ұқ
void setup() {
pinMode(LED_PIN, OUTPUT); //9- ғ
}
void loop() {
analogWrite(LED_PIN, 85); // 0 ә 5 ү 0 255 қ ұғқ ө. 85 255-ң 1/3 ө
delay(250); //250 ұ ұ.
analogWrite(LED_PIN, 170); // 170 255-ң 2/3 ө, қ ү , қң ү ө
delay(250); //250 ұ ұ.
analogWrite(LED_PIN, 255); // қ 5 , қ 255.
delay(250); //250 ұ ұ.
ң ұқ қ, ң қғ қ ө (ң ғ қ)?
ң ұқ қ, ң қғ AnalogIn қ ә ң ә қ қ, ғ, analogRead() қ ө . ү, () Arduino-ғ қ . () ө ө . ң ұқ 0- ө 10 -ғ ө . ң ү ғ ә 5V қ ө, (Analog IN) 0, (GND) қ. қ ғ ғ. ө :
: