Жарықтығын басқаруға болатын шам Бұл модельді құру үшін қажетті заттар: Arduino платасы, Breadboard, 6 сым, жарықдиод, потенциометр (ауыспалы резистор), 220 Омдық резистор.
Модельді сызбада көрсетілгендей жинаңыз
Arduino моделіне потенциометр мен жарықдиодты қосу сызбасы
Бұл модельдің жұмыс істеуі үшін төмендегі бағдарламаны қолданыңыз (бағдарламаны Сіз жай ғана Arduino IDE-ге көшіріп ала аласыз немесе ARDUINO LABS/Lab1/Lab1.ino папкасынан жүктеп алуға болады):
//Кодтың алғашқы бөлігі: // жарықдиоды // потенциометрі бар Пиндерге ат береміз #define led 9 #define pot A0 void setup(){ // жарықдиод бар пин — шығыс pinMode(led, OUTPUT); // потенциометр бар пин – кіріс pinMode(pot, INPUT); }
//Кодтың екінші бөлігі: void loop(){ // x айнымалыны жариялаймыз int x; // потенциометрдегі кернеуді есептейміз: // 0 бастап 1023 дейінгі сан шығады // оны 4-ке бөлеміз, төмендегі диапазонда сандар шығады // 0-255 (түбір бөлігі алынып тасталады) x = analogRead(pot) / 4; // нәтижені жарықдиодқа жібереміз analogWrite(led, x); }