Мазмуну:

Долбоор 2, Караңгылатуу LED: 3 кадам
Долбоор 2, Караңгылатуу LED: 3 кадам

Video: Долбоор 2, Караңгылатуу LED: 3 кадам

Video: Долбоор 2, Караңгылатуу LED: 3 кадам
Video: Ошибки в сантехнике. Вводной узел в квартиру. 2024, Ноябрь
Anonim
2 -долбоор, караңгылатуу LED
2 -долбоор, караңгылатуу LED

Бул долбоордо сиз потенциометр менен LEDдин жарыгын кантип башкарууну үйрөнөсүз. Бул долбоордо сизге analogWrite, analogRead жана int функциясын колдонуу жөнүндө үйрөтүлөт. Сизге бул ырахат тартуулайт деп үмүттөнөбүз жана мурунку долбоорду, Project 1, Blinking LED деп атоону унутпаңыз.

Аппараттык камсыздоо талап кылынат:

  • Arduino UNO
  • Solderless Breadboard
  • Ротари потенциометр
  • 6 секирүүчү зым
  • LED
  • 220 Ом каршылыгы

Программалык камсыздоо талап кылынат:

Arduino IDE

1 -кадам: Аппараттык

Аппараттык
Аппараттык

Районду жогорудагы сүрөттөгүдөй түзүңүз.

2 -кадам: Код

Эми төмөнкү кодду Arduino IDEге көчүрүңүз, эгер сизде жок болсо, беттин ылдый жагында шилтеме бар.

int Sensorvalue = 0; // Sensorvalue 0го барабар экенин аныктайт;

жараксыз орнотуу () {

pinMode (8, OUTPUT);

}

void loop () {

Sensorvalue = analogRead (A0); // Sensorvalue = пин A0, ал потенциалометрге туташкан

analogWrite (8, Sensorvalue/4); // analogWrite функциясын колдонуп, биз пин 9ду тезирээк башкара алабыз

}

3 -кадам: Текшерүү жана жүктөө

Кодуңузду ырастаңыз жана Arduino кодуңузга жүктөңүз. Бул тууралуу көбүрөөк маалымат алуу үчүн менин мурунку долбоорумду текшериңиз, төмөнкү шилтемени таба аласыз. Сиздин код жүктөлгөндөн кийин сиз потенциометрди буруп LEDдин жарыгын көзөмөлдөй аласыз. Эми чыгармачылык менен алектен. Сиз DC моторунун ылдамдыгын бирөө аркылуу башкарууга аракет кылсаңыз болот.

Дагы көптөгөн долбоорлор чыгат, биз менен бирге болуңуз жана аралыктан окурмандарды, аудио визуализаторлорду, эс тутум оюндарын, будильникти жана башкаларды жасоону үйрөнүңүз.

Arduino IDE жүктөп алуу:

www.arduino.cc/en/Main/Software

Менин мурунку долбоорум:

www.instructables.com/id/Project-1-Blinkin…

Сунушталууда: