1931chat gpt
Перейти к навигации
Перейти к поиску
- include <SoftwareSerial.h>
SoftwareSerial bluetooth(10, 11); // RX, TX пины для Bluetooth модуля
void setup() {
// Устанавливаем скорость передачи данных Bluetooth модулем bluetooth.begin(9600); // Настраиваем порты ввода/вывода pinMode(2, OUTPUT); pinMode(3, OUTPUT); pinMode(4, OUTPUT); pinMode(5, OUTPUT);
}
void loop() {
// Ожидаем данные от телефона if (bluetooth.available()) { // Считываем данные char data = bluetooth.read(); // Обрабатываем команды switch (data) { // Вперед case 'F': digitalWrite(2, HIGH); digitalWrite(3, LOW); digitalWrite(4, HIGH); digitalWrite(5, LOW); break; // Назад case 'B': digitalWrite(2, LOW); digitalWrite(3, HIGH); digitalWrite(4, LOW); digitalWrite(5, HIGH); break; // Влево case 'L': digitalWrite(2, LOW); digitalWrite(3, HIGH); digitalWrite(4, HIGH); digitalWrite(5, LOW); break; // Вправо case 'R': digitalWrite(2, HIGH); digitalWrite(3, LOW); digitalWrite(4, LOW); digitalWrite(5, HIGH); break; // Стоп case 'S': digitalWrite(2, LOW); digitalWrite(3, LOW); digitalWrite(4, LOW); digitalWrite(5, LOW); break; } }
}