ขนาดวิดีโอ: 1280 X 720853 X 480640 X 360
แสดงแผงควบคุมโปรแกรมเล่น
เล่นอัตโนมัติ
เล่นใหม่
#include #define TRIGGER_PIN 5 // ขา Trig ของ Ultrasonic Sensor#define ECHO_PIN 4 // ขา Echo ของ Ultrasonic Sensor#define MAX_DISTANCE 200 // ระยะการตรวจจับสูงสุดของ Ultrasonic Sensor#define ENA 14 // ขาสำหรับเปิดใช้งานมอเตอร์ A#define IN1 12 // ขาควบคุมทิศทางของมอเตอร์ A#define IN2 13 // ขาควบคุมทิศทางของมอเตอร์ A#define ENB 15 // ขาสำหรับเปิดใช้งานมอเตอร์ B#define IN3 16 // ขาควบคุมทิศทางของมอเตอร์ B D0#define IN4 2 // ขาควบคุมทิศทางของมอเตอร์ B D4NewPing sonar(TRIGGER_PIN, ECHO_PIN, MAX_DISTANCE);void setup() { pinMode(ENA, OUTPUT); pinMode(IN1, OUTPUT); pinMode(IN2, OUTPUT); pinMode(ENB, OUTPUT); pinMode(IN3, OUTPUT); pinMode(IN4, OUTPUT); Serial.begin(115200);}void loop() { int distance = sonar.ping_cm(); if (distance > 0 && distance
drive.google.com/file/d/1LN2i1evlhDGcpgsLROA5F0sWKDe-sBA-/view?usp=sharing
#include
#define TRIGGER_PIN 5 // ขา Trig ของ Ultrasonic Sensor
#define ECHO_PIN 4 // ขา Echo ของ Ultrasonic Sensor
#define MAX_DISTANCE 200 // ระยะการตรวจจับสูงสุดของ Ultrasonic Sensor
#define ENA 14 // ขาสำหรับเปิดใช้งานมอเตอร์ A
#define IN1 12 // ขาควบคุมทิศทางของมอเตอร์ A
#define IN2 13 // ขาควบคุมทิศทางของมอเตอร์ A
#define ENB 15 // ขาสำหรับเปิดใช้งานมอเตอร์ B
#define IN3 16 // ขาควบคุมทิศทางของมอเตอร์ B D0
#define IN4 2 // ขาควบคุมทิศทางของมอเตอร์ B D4
NewPing sonar(TRIGGER_PIN, ECHO_PIN, MAX_DISTANCE);
void setup() {
pinMode(ENA, OUTPUT);
pinMode(IN1, OUTPUT);
pinMode(IN2, OUTPUT);
pinMode(ENB, OUTPUT);
pinMode(IN3, OUTPUT);
pinMode(IN4, OUTPUT);
Serial.begin(115200);
}
void loop() {
int distance = sonar.ping_cm();
if (distance > 0 && distance
drive.google.com/file/d/1LN2i1evlhDGcpgsLROA5F0sWKDe-sBA-/view?usp=sharing