Hi quản trị.Tôi cuối cùng đã làm cho nó làm việc! Tôi phát hiện ra rằng sự phân công pin của lá chắn động cơ của tôi là khác nhau từ một trong những tuyên bố trong mã. Vì vậy, tôi thay đổi nó theo kết nối pin của lá chắn động cơ của tôi. Ngoài ra, pin năng lượng so với động cơ điện yêu cầu là rất quan trọng. Động cơ nhu cầu đủ sức mạnh, như tôi đã sử dụng các Arduino 5V cung cấp khi tôi thực sự sử dụng động cơ 6 volt hướng, các robot vẫn căn hộ phải đối mặt trên mặt đất, khi tôi sử dụng volt 7.1 LiPo batt, nó cân bằng.Phân phối trọng lượng vật lý là một vấn đề quan trọng. Arduino của tôi được đặt gần 80% về phía trước ở các cạnh của khung gầm phần thấp hơn. Terribly mất cân bằng tại một trong nháy mắt. Các mã sử dụng 174. xx như điểm đặt.Điểm đặt cũng là một điều quan trọng để thử nghiệm với. Khi tôi thay đổi nó để 180, của tôi bằng đá khốc liệt nhưng khi tôi đặt Arduino của tôi và pin hầu như ở trung tâm của khung và khung, robot cân bằng hoàn hảo.Làm cho nó làm việc tại đầu tiên là một thực tế đau ở cổ. Kiên nhẫn và thử nghiệm là cần thiết.Vấn đề "Chờ đợi đầu tiên ngắt..." là không thực sự là một vấn đề. Nó có nghĩa là MPU đang làm việc, chỉ cần thay đổi LOG_INPUT từ 0 tới 1, sau đó, nó sẽ hiển thị đọcCảm ơn bạn đã nỗ lực của bạn, Franko. Tôi đã thử nghiệm với ADXL345 nhưng không thể cân bằng robot của tôi. Trang web của bạn là tuyệt vời
đang được dịch, vui lòng đợi..
