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;
   }
 }
}