Программа для регулировки жалюзи и света, за счет потенциометра и отображение его значения на экран с часами: различия между версиями

Материал из Поле цифровой дидактики
Новая страница: «Файл: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);...»
 
Нет описания правки
Строка 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();
}