//Начало скетча 1
int count;
void setup() {
count = 0;
}
void loop()
{
count = count + 1; delay(100);
}
//Конец скетча 1
//Начало скетча 2
int count;
void setup() {
count = 0;
pinMode(13, OUTPUT);
Serial.begin(9600);
}
void loop() {
count = count + 1; delay(100);
digitalWrite(13, HIGH); delay(200);
digitalWrite(13, LOW); delay(800);
Serial.println(count);
}
//Конец скетча 2
//Начало скетча 3
int val = 0;
void setup() {
pinMode(13, OUTPUT);
Serial.begin(9600);
}
void loop() {
val = Serial.read();
if (val == '1') {
digitalWrite(13, HIGH);
}
if (val == '0') {
digitalWrite(13, LOW);
}
if (val == '2') {
digitalWrite(13, HIGH); delay(100);
digitalWrite(13, LOW); delay(500);
digitalWrite(13, HIGH); delay(100);
digitalWrite(13, LOW); delay(500);
digitalWrite(13, HIGH); delay(100);
digitalWrite(13, LOW); delay(500);
}
}
//Конец скетча 3
//Начало скетча 4
#include "SoftwareSerial.h"
SoftwareSerial KolotushkinSerial(2, 3);
int val = 0;
void setup() {
pinMode(12, OUTPUT);
pinMode(13, OUTPUT);
KolotushkinSerial.begin(9600);
Serial.begin(9600);
}
void loop() {
val = Serial.read();
if (val == '1') {
digitalWrite(13, HIGH);
}
if (val == '0') {
digitalWrite(13, LOW);
}
if (val == '2') {
digitalWrite(13, HIGH); delay(100);
digitalWrite(13, LOW); delay(500);
digitalWrite(13, HIGH); delay(100);
digitalWrite(13, LOW); delay(500);
digitalWrite(13, HIGH); delay(100);
digitalWrite(13, LOW); delay(500);
}
val = KolotushkinSerial.read();
if (val == '1') {
digitalWrite(12, HIGH);
}
if (val == '0') {
digitalWrite(12, LOW);
}
if (val == '2') {
digitalWrite(12, HIGH); delay(100);
digitalWrite(12, LOW); delay(500);
digitalWrite(12, HIGH); delay(100);
digitalWrite(12, LOW); delay(500);
digitalWrite(12, HIGH); delay(100);
digitalWrite(12, LOW); delay(500);
}
}
//Конец скетча 4
//Начало скетча 5
int buttonState = 0;
void setup() {
pinMode(2, INPUT);
pinMode(3, OUTPUT);
}
void loop() {
buttonState = digitalRead(2);
if (buttonState == HIGH) {
tone(3, 923, 300);
//delay(300);
tone(3, 323, 300);
//delay(300);
tone(3, 523, 300);
//delay(300);
} else {
noTone(3);
}
}
//Конец скетча 5
//Начало скетча 6
void setup() {
// 8, 9, 10, 11 контакты к которым подключается шаговый двигатель
pinMode(8, OUTPUT);
pinMode(9, OUTPUT);
pinMode(10, OUTPUT);
pinMode(11, OUTPUT);
}
void loop() {
// контакт А0 считывает сигнал с потенциометра
int sensorReading = analogRead(A0);
int t = map(sensorReading, 0, 1023, 1, 20);
digitalWrite(11, HIGH); digitalWrite(9, LOW); delay(t);
digitalWrite(10, HIGH); digitalWrite(8, LOW); delay(t);
digitalWrite(9, HIGH); digitalWrite(11, LOW); delay(t);
digitalWrite(8, HIGH); digitalWrite(10, LOW); delay(t);
}
//Конец скетча 6
//Начало скетча 7
void setup() {
// 8, 9 контакты к которым подключается шаговый двигатель
pinMode(8, OUTPUT);
pinMode(9, OUTPUT);
}
void loop() {
// контакт A0 считывает сигнал с потенциометра
int sensorReading = analogRead(A0);
int t = map(sensorReading, 0, 1023, 1, 20);
// карта: значения 0, 1023 это от 0 до +5 вольт с потенциометра
// карта: значения 1, 20 это задержка для delay от 1 до 20 миллисекунд
digitalWrite(8, HIGH); delay(t);
digitalWrite(9, LOW); delay(t);
digitalWrite(8, LOW); delay(t);
digitalWrite(9, HIGH); delay(t);
}
//Конец скетча 7
//Начало скетча 8
void setup() {
pinMode(7, OUTPUT); digitalWrite(7, LOW);
pinMode(6, OUTPUT);
pinMode(5, OUTPUT); digitalWrite(5, LOW);
}
void loop() {
int sensorReading = analogRead(A0);
int t = map(sensorReading, 0, 1023, 1, 20);
digitalWrite(6, LOW);
delay(t);
digitalWrite(6, HIGH);
delay(t);
}
//Конец скетча 8
//Начало скетча 9
void setup() {
pinMode(5, OUTPUT);
pinMode(7, OUTPUT);
pinMode(6, INPUT);
}
void loop() {
int sensorReading = analogRead(A0);
int t = map(sensorReading, 0, 1023, 0, 255);
analogWrite(5, t);
digitalWrite(7, LOW);
delay(5000);
digitalWrite(7, HIGH);
delay(5000);
}
//Конец скетча 9