บทความ
วิธีต่อวงจร เลือกชิ้นส่วน และเขียนโปรแกรมหุ่นยนต์ ทุกบทความมีปุ่มเปิดตัวจำลองพร้อมตั้งค่าไว้แล้ว ลองก่อนซื้อของจริงได้
โปรเจกต์
- สร้างหุ่นยนต์หาแสงด้วย ESP32: หัวหมุนตามแสงด้วย LDR 2 ตาหุ่นยนต์ 2 ล้อที่หันหน้าหาแสงด้วย LDR สองตาบนหัว servo แล้ววิ่งเข้าหาแสงพร้อมหลบสิ่งกีดขวาง มีวงจร ESP32 ตารางขา รายการชิ้นส่วน และโปรแกรมที่ลองในตัวจำลองได้
- หุ่นยนต์หลบสิ่งกีดขวางด้วย HC-SR04 และ IR Sharp บน ESP32ทำไม ultrasonic ตัวเดียวไม่พอสำหรับหุ่นหลบสิ่งกีดขวาง และวิธีใช้ IR หันเฉียง ±35° เลือกทางเลี่ยง พร้อมวงจร ESP32 รายการชิ้นส่วน และโปรแกรมที่ลองในตัวจำลองได้
พื้นฐาน
- ต่อ HC-SR04 กับ ESP32 ให้ถูก: แบ่งแรงดันขา ECHO จาก 5 V เหลือ 3.3 VHC-SR04 ใช้ไฟ 5 V และส่งสัญญาณ ECHO กลับมา 5 V แต่ขา ESP32 รับได้แค่ 3.3 V วิธีต่อตัวต้านทานแบ่งแรงดัน 1 kΩ / 2 kΩ พร้อมโค้ดวัดระยะ
- ขับมอเตอร์ 2 ล้อด้วย TB6612FNG บน ESP32 / Arduinoวิธีต่อ motor driver TB6612FNG กับมอเตอร์ TT สองตัว ตารางสั่งเดินหน้า ถอย เบรก ควบคุมความเร็วด้วย PWM และเรื่องไฟเลี้ยงที่ต้องระวัง
- ESP32 อ่าน analog ไม่ได้ตอนเปิด WiFi: เลือกขา ADC1 กับ ADC2 ให้ถูกทำไม analogRead() บนบางขาของ ESP32 ใช้ไม่ได้เมื่อเปิด WiFi ขาไหนเป็น ADC1 ที่ใช้ได้ตลอด และทำอย่างไรเมื่อเซนเซอร์ analog มีมากกว่าขาที่ว่าง
- ให้ AI (Claude) ขับหุ่นยนต์ผ่าน MCPติดตั้ง ai-rover-mcp แล้วให้ Claude อ่านเซนเซอร์ ตัดสินใจ และขับหุ่นในตัวจำลองเอง ตั้งแต่ติดตั้ง คำสั่งตัวอย่าง ไปจนถึงสิ่งที่ได้เรียนรู้จากการให้ AI ขับจริง