Программа для регулировки жалюзи и света, за счет потенциометра и отображение его значения на экран с часами: различия между версиями
Материал из Поле цифровой дидактики
Twilane (обсуждение | вклад) Новая страница: «Файл:Zhaluzi.gif Листинг программы: <syntaxhighlight lang="Basic" line> #include <Adafruit_LEDBackpack.h> #include <Servo.h> Adafruit_7segment led_display1 = Adafruit_7segment(); #define GREEN 0x07E0 Servo serv; int outputValue=0; void setup() { led_display1.begin(112); serv.attach(3); pinMode(A3,INPUT); pinMode(5,OUTPUT); } void loop() { outputValue = map(analogRead(A3), 0, 1023, 0, 255); analogWrite(5,outputValue);...» |
Twilane (обсуждение | вклад) Нет описания правки |
||
| Строка 1: | Строка 1: | ||
[[Файл:Zhaluzi.gif]] | [[Файл:Zhaluzi.gif]] | ||
Листинг программы: | Листинг программы: | ||
<syntaxhighlight lang="Basic" line> | <syntaxhighlight lang="Basic" line> | ||
| Строка 25: | Строка 28: | ||
} | } | ||
</syntaxhighlight> | </syntaxhighlight> | ||
[[Категория:РМП211М]] | |||
Версия от 15:58, 23 декабря 2022
Листинг программы:
#include <Adafruit_LEDBackpack.h>
#include <Servo.h>
Adafruit_7segment led_display1 = Adafruit_7segment();
#define GREEN 0x07E0
Servo serv;
int outputValue=0;
void setup()
{
led_display1.begin(112);
serv.attach(3);
pinMode(A3,INPUT);
pinMode(5,OUTPUT);
}
void loop()
{
outputValue = map(analogRead(A3), 0, 1023, 0, 255);
analogWrite(5,outputValue);
analogWrite(3,outputValue);
led_display1.println(analogRead(A3));
led_display1.writeDisplay();
}

