Обсуждение:Basic: различия между версиями
Gaidukovd (обсуждение | вклад) |
Gaidukovd (обсуждение | вклад) |
||
Строка 1: | Строка 1: | ||
//действующая программа "игруш." робота | //действующая программа "игруш." робота | ||
#include <Wire.h> | #include <Wire.h> | ||
Строка 37: | Строка 36: | ||
//задержка для двигателя | //задержка для двигателя | ||
int dvig=200; | int dvig=200; | ||
Версия 16:03, 24 декабря 2022
//действующая программа "игруш." робота
- include <Wire.h>
- include <LiquidCrystal_I2C.h>
- include <Servo.h>
- include <SoftwareSerial.h>
//библиотека для пульта
- include <IRremote.h>
int RECV_PIN = A0; int BUTTON_PIN = A1; IRrecv irrecv(RECV_PIN); IRsend irsend; decode_results results; LiquidCrystal_I2C lcd(0x27,16,2);// set the LCD address to 0x27 //Создаем последовательный порт на пинах 13-чтение и 2-передача SoftwareSerial BTSerial(2, 12); // RX, TX // Переменная для приема данных по Bluetooth char bt_input; //распиновка для серво Servo myservo; //create servo object to control a servo int potpin = 0; //analog pin used to connect the potentiometer int val; // variable to read the value from the analog pin //задержка для поворота servo int ser1=500; //распиновка для датчика расстояния int trigPin=11;//zelenyj provod int echoPin=7;//zheltyj provod int duration, cm, inches; //вращение двигателя с ускорением вперед левое колесо int in3=5; int in4=4; int enb=3; //вращение двигателя с ускорением вперед правое колесо int in1=9; int in2=8; int ena=10; //задержка для двигателя int dvig=200;