Vật liệu và công cụ để sản xuất robot:
- bất kỳ chai nhựa 1,5 l;
- một máy cũ trên bảng điều khiển;
- bộ Arduino Proto Shield;
- gói phần mềm Arduino Uno;
- kết nối danh bạ (bộ);
- Một bộ nhảy loại Nữ / Nữ;
- Bảng điều khiển năng lượng mặt trời 6 volt;
- Hai Parallax servo (xoay liên tục);
- hai động cơ tiêu chuẩn của loại Parallax 4-6VDC;
- Cảm biến va chạm Parallax Ping Cảm biến;
- giá đỡ cho bốn pin AA;
- giá đỡ cho pin 9V;
- bốn chất phát quang;
- bốn giá đỡ cho đèn LED;
- bốn điện trở trên mỗi 10K ohms;
- một diode micro 1A 1N4001.
Trong số các công cụ bạn sẽ cần: một que hàn với hàn, kìm, máy khoan, máy cắt bên và một công cụ khác.
Quy trình lắp ráp robot:
Bước đầu tiên. Thiết bị não robot
Bộ vi điều khiển Arduino Uno phù hợp nhất với robot này, vì nó được thiết kế cho các dự án nhỏ và được lập trình bằng C ++.
Robot có bốn động cơ, một điều khiển các bánh xe, nhiệm vụ của nó là xoay các bánh xe liên tục. Cần có servo thứ hai để điều khiển đầu của robot, các cảm biến va chạm được cài đặt trên nó. Và một động cơ servo khác điều khiển trục của robot, buộc nó phải xoay.
Điều quan trọng là phải hiểu rằng bo mạch Arduino Proto Shield sẽ được đặt trong chai, vì vậy bạn cần tạo một mạch điện sao cho thuận tiện để kết nối và ngắt kết nối các cảm biến, servo khác nhau và hơn thế nữa. Đối với những mục đích này, bảng Proto Shield với tất cả các liên hệ Adafbean cần thiết là hoàn hảo. Danh bạ nên được hàn vào màn hình Proto Shield và tất cả các yếu tố phải được kết nối với bộ nhảy.
Ở phần giữa của bảng có hai kênh được kết nối với +5 V và GND. Các tấm vuông góc có thể được nhìn thấy ở bên phải và bên trái của các kênh này. Chúng là cần thiết để kết nối 5 liên lạc ly khai giữa các bảng vuông góc và hai kênh. Từ đây, các động cơ servo sẽ nhận được năng lượng, cũng như các xung điều khiển.
Nếu bạn nhìn vào bức ảnh dưới đây, bạn có thể thấy rằng các đầu nối đi kèm với Proto Shield không được hàn vào phía thứ hai của đầu ra kỹ thuật số và với các tiếp điểm tương tự. Điều này phải được để lại như là bằng cách hàn các dây trực tiếp vào bảng điều khiển.
Bạn cũng cần kết nối dây với đầu ra PWM (đối với ổ servo), cũng như với dây tương tự cho điện trở ảnh. Đối với mỗi quang điện trở, thêm một điện trở 10K.
Có các chân 7 và 9 trên bảng Proto, chúng cần được kết nối với các chân dương của đèn LED màu đỏ và màu xanh lá cây.
Để robot có bốn động cơ servo và Arduino hoạt động bình thường, cần có hai bộ nguồn. Bộ vi điều khiển yêu cầu nguồn 9V. Cảm biến va chạm và động cơ servo sẽ được cung cấp năng lượng bởi bốn pin AA, chúng được kết nối với bảng điều khiển năng lượng mặt trời 6V.
Để ngăn dòng điện ngược giữa bảng năng lượng mặt trời và pin, một diode phải được lắp đặt trong mạch.
Bước hai Chuẩn bị cảm biến
Chất phát quang được gắn trên nền tảng bằng cách sử dụng giá đỡ. Điều này cho phép bạn nhanh chóng loại bỏ chúng trong quá trình lắp ráp hoặc tinh chỉnh robot. Một đầu của bộ nhảy nữ / nữ được kết nối với bộ phát quang và đầu còn lại với bảng Proto Shield. Vòng đệm cao su ngăn ngừa nguy cơ ngắn mạch.
Bước ba Lắp ráp khung gầm
Để sản xuất khung gầm sẽ cần một chiếc xe bé trên bảng điều khiển. Nó cần phải được tháo rời, chỉ để lại những yếu tố có thể nhìn thấy trong ảnh. Trục trước sẽ phải được quay bằng động cơ servo.
Cả hai yếu tố (trục trước và sau) được gắn trong một chai nhựa, đối với điều này, các lỗ cần thiết cho kích thước được cắt ra trong đó. Chà, bây giờ nó chỉ còn để kết nối mọi thứ như trong ảnh.
Bước bốn Quá trình lập trình
Nhiệm vụ chính mà mã robot phải thực hiện là tìm kiếm nguồn sáng và sạc từ nó. Bốn điện trở ảnh được sử dụng để tìm kiếm nguồn sáng. Vòng lặp chương trình nên so sánh nơi ánh sáng sáng hơn, và sau đó robot sẽ đi đến đó.
Để ngăn chặn robot bị rơi, một chu kỳ khác nên kiểm tra vật cản sau mỗi 30 inch. Một cảm biến siêu âm được sử dụng để có được thông tin này. Nếu robot phát hiện chướng ngại vật, nó phải dừng lại, nhìn xung quanh và chọn con đường tốt nhất.
Bước năm Giai đoạn cuối cùng của lắp ráp
Sau khi robot được lập trình, cuối cùng nó có thể được lắp ráp và thử nghiệm. Để kiểm tra robot, bạn cần tạo ra một số nguồn sáng có độ sáng khác nhau trong phòng và tạo ra chướng ngại vật trong cách di chuyển đến chúng. Robot phải tiếp cận nguồn sáng mạnh nhất mà không đâm vào chướng ngại vật.
Tất nhiên, có nhiều lựa chọn hơn về mặt cải tiến robot. Bạn có thể thêm một loạt các chức năng cho nó, ở đây mọi thứ phụ thuộc vào mong muốn và trí tưởng tượng của chủ.