Vì vậy, xin vui lòng tha thứ cho tôi vì sự ngây thơ mà tôi chắc chắn sẽ triển lãm ở đây. Tôi hầu hết là một người làm phần mềm, vì vậy dự án này nằm ngoài vùng thoải mái của tôi. Tuy nhiên:
Dự án
Tôi đã nhận được một tập lệnh Python gửi lệnh tới bảng Arduino, lần lượt chạy mô tơ servo, biến một tấm mà nó được gắn vào.
Khi tôi chạy tập lệnh này, tấm được cho là thực hiện 1 vòng quay đầy đủ.
Vấn đề
Động cơ không quay. Kịch bản hoạt động và Arduino có các lệnh thích hợp, nhưng bản chỉ nằm. Đây là quy trình công việc dự kiến:
- Chạy script
- Động cơ quay
- Tấm xoay 360 độ
Đây là quy trình làm việc duy nhất tôi có thể làm việc:
- Chạy script
- Đẩy tấm
- Động cơ quay
- Tấm quay 360 độ
Lý lịch
Không có gì cản trở động cơ hoặc tấm. Thiết lập chính xác này đã bị cáo buộc làm việc trong quá khứ. Bởi vì tôi chưa có nhiều kinh nghiệm với Arduinos và servo, tôi gặp khó khăn trong việc xác định nơi bắt đầu gỡ lỗi vấn đề này. Bất kỳ trợ giúp hoặc đề xuất sẽ được đánh giá cao nhất.
Phần cứng
- Bộ đổi nguồn: CUI INC EPS060100 Đầu ra: 6V, 1A
- Servo: Hobbico CS-80 Tốc độ: 0,14 giây / 60, Mô-men xoắn: 24,7 kg-cm
Thử nghiệm thêm
Khoảng 5 lần một lần (20%), nó sẽ hoạt động. Không đẩy hoặc đẩy; nó chỉ tăng tốc và quay.
Cứ khoảng 50 lần một lần (2%), nó sẽ không di chuyển chút nào, ngay cả khi đẩy. Tuy nhiên, điều này có thể là một vấn đề với giao tiếp script / Arduino.