Mục lục:
Video: Robot Arduino với bộ điều khiển PS2 (Cần điều khiển PlayStation 2): 10 bước (có hình ảnh)
2024 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2024-01-30 13:33
Bởi IgorF2Follow More của tác giả:
Giới thiệu: Nhà sản xuất, kỹ sư, nhà khoa học điên rồ và nhà phát minh Thông tin thêm về IgorF2 »
Trong hướng dẫn này, tôi sẽ chỉ cho bạn cách sử dụng cần điều khiển Playstation 2 (PS2) không dây để điều khiển xe tăng robot. Một bảng Arduino Uno đã được sử dụng ở cốt lõi của dự án này. Nó nhận lệnh từ bộ điều khiển không dây và thiết lập tốc độ của động cơ. Các bảng phát triển khác cũng có thể được sử dụng (NodeMCU, Firebeetle, v.v.) và các nguyên tắc được trình bày trong hướng dẫn này có thể được áp dụng trên các mô hình rô bốt và tiện ích khác.
Trước đây tôi đã thiết kế một xe tăng robot điều khiển Blynk. Nó kết nối với mạng Wi-Fi và nhận lệnh từ máy chủ Blynk. Một điện thoại thông minh chạy ứng dụng Blynk được sử dụng làm điều khiển từ xa và các phương thức nhập khác nhau được sử dụng: nút nhấn, thanh trượt và thậm chí cả gia tốc kế của điện thoại thông minh. Bạn có thể tìm thêm về dự án này tại đây:
Tôi cũng đã thực hiện một số thử nghiệm với lệnh thoại. Nó có thể hữu ích nếu bạn muốn điều khiển từ xa một rô bốt mà không cần sử dụng tay hoặc nếu bạn muốn làm cho nó có thể truy cập được đối với những người có cử động hạn chế. Ví dụ, người ta có thể nghĩ đến một chiếc ghế lăn điều khiển bằng giọng nói robot. Một bộ robot tự làm đã được sử dụng, cùng với một số công cụ yêu thích của tôi: Adafruit.io, IFTTT và Arduino IDE. Hướng dẫn đầy đủ tại đây:
www.instructables.com/id/Wi-Fi-Voice-Controlled-Robot-Using-Wemos-D1-ESP826/
Bạn có thể sử dụng các bộ dụng cụ khác nhau hoặc thậm chí mô phỏng robot của riêng mình bằng các vật liệu đơn giản mà không cần sử dụng các công cụ phức tạp như máy in 3D và máy cắt laser. Bạn có thể tìm thấy một ví dụ trên một trong các hướng dẫn trước đây của tôi:
www.instructables.com/id/WiDC-Wi-Fi-Controlled-FPV-Robot-with-Arduino-ESP82/
Bước 1: Công cụ và vật liệu
Các công cụ sau đã được sử dụng trong dự án này:
- Hàn sắt và dây (liên kết / liên kết / liên kết). Động cơ DC đã đi kèm với dây hàn vào các đầu cuối của nó… Nhưng cuối cùng nó sẽ bị đứt và bạn có thể phải giải quyết nó. Vì vậy, hãy cân nhắc để có một bàn ủi và dây hàn tốt neaby.
- Tấm xốp EVA (hoặc vật liệu không dẫn điện khác). Khung robot mà tôi sử dụng trong dự án này được làm bằng nhôm và các bảng mạch được lắp trên các bộ phận kim loại này. Tôi đã sử dụng một lớp tấm xốp giữa các bảng và tấm kim loại để tránh hiện tượng đoản mạch có thể xảy ra.
- Băng keo hai mặt. Nó được sử dụng để dán các tấm xốp vào bảng mạch và để lắp đặt modue H-Bridge.
- Kéo, để cắt một số hình chữ nhật tấm xốp.
Tôi đã sử dụng các bộ phận phần cứng sau cho dự án của mình:
- Bảng phát triển dựa trên Arduino Uno (liên kết / liên kết / liên kết / liên kết / liên kết). Nó được sử dụng như bộ điều khiển chính của robot. Nó thực sự dễ sử dụng và lập trình với Arduino IDE, tuyệt vời cho người mới bắt đầu về điện tử và lập trình.
- Mô-đun cầu H kênh đôi L298N (liên kết / liên kết / liên kết / liên kết / liên kết). Mô-đun này cho phép các tín hiệu 3.3V từ Wemos (hoặc Arduino) được khuếch đại thành 12V cần thiết cho động cơ.
- Xe tăng khung gầm cho robot tự làm (link / link). Bộ dụng cụ tuyệt vời này có mọi thứ bạn cần để chế tạo một chiếc xe tăng: hai động cơ DC, bánh răng, đường ray, bu lông, đai ốc, v.v. Nó đã đi kèm với các công cụ cần thiết để lắp ráp khung xe, điều này rất tốt cho người mới bắt đầu!
- Điều khiển từ xa không dây PS2 (liên kết / liên kết). Bộ điều khiển trò chơi điện tử này có thể gửi kết nối không dây tới một bộ thu, có thể được giao tiếp với một vi điều khiển bằng cách sử dụng giao tiếp nối tiếp.
- Pin 18650 3.7V (x3) (liên kết / liên kết). Tôi đã sử dụng để cấp nguồn cho toàn bộ mạch. Bình này sử dụng động cơ 12V. Tôi đã sử dụng ba pin 3.7V nối tiếp để cấp nguồn cho chúng.
- Giá đỡ pin 3S 18650 (liên kết / liên kết / liên kết). Nó có thể chứa ba pin 18650 trong serie, và có thể dễ dàng gắn vào mặt sau của xe tăng.
- Bộ sạc pin 18650 (link / link). Pin của bạn cuối cùng sẽ hết năng lượng. Khi điều đó xảy ra, bộ sạc pin sẽ đến giải cứu bạn.
- Jumpers (liên kết / liên kết). Tôi đã sử dụng 6 cầu nhảy nam-nữ cho tín hiệu giữa cầu h của Wemos và 2 cầu nhảy nam-nam cho 5V và Gnd. Bạn có thể cần nhiều hơn nếu bạn định thêm một số cảm biến.
- Cáp USB loại B. Bạn sẽ cần cái này để tải lên mã của mình. Hầu hết các bo mạch đã đi kèm với cáp riêng của nó.
Các liên kết ở trên chỉ là gợi ý về nơi bạn có thể tìm thấy các mục được sử dụng trong hướng dẫn này (và có thể hỗ trợ các hướng dẫn trong tương lai của tôi). Hãy thoải mái tìm kiếm chúng ở những nơi khác và mua tại cửa hàng trực tuyến hoặc địa phương yêu thích của bạn.
Đề xuất:
ESP8266 RGB LED STRIP Điều khiển WIFI - NODEMCU làm điều khiển từ xa hồng ngoại cho dải đèn Led được điều khiển qua Wi-Fi - Điều khiển điện thoại thông minh RGB LED STRIP: 4 bước
ESP8266 RGB LED STRIP Điều khiển WIFI | NODEMCU làm điều khiển từ xa hồng ngoại cho dải đèn Led được điều khiển qua Wi-Fi | Điều khiển bằng điện thoại thông minh RGB LED STRIP: Xin chào các bạn trong hướng dẫn này, chúng ta sẽ học cách sử dụng gật đầu hoặc esp8266 làm điều khiển từ xa IR để điều khiển dải LED RGB và Nodemcu sẽ được điều khiển bằng điện thoại thông minh qua wifi. Vì vậy, về cơ bản bạn có thể điều khiển DÂY CHUYỀN LED RGB bằng điện thoại thông minh của mình
Tự làm bộ điều khiển bay điều khiển đa hệ điều khiển Arduino: 7 bước (có hình ảnh)
Tự làm bộ điều khiển máy bay đa năng điều khiển Arduino: Dự án này là tạo ra một bảng logic máy bay không người lái đa năng linh hoạt nhưng tùy chỉnh dựa trên Arduino và Multiwii
Điều khiển các thiết bị điện của bạn bằng Điều khiển từ xa Tv (Điều khiển từ xa) với Màn hình nhiệt độ và độ ẩm: 9 bước
Điều khiển thiết bị điện của bạn bằng Điều khiển từ xa Tv (Điều khiển từ xa) Có Hiển thị nhiệt độ và độ ẩm: xin chào, tôi là Abhay và đây là blog đầu tiên của tôi về Các thiết bị điện và hôm nay tôi sẽ hướng dẫn bạn cách điều khiển các thiết bị điện bằng điều khiển từ xa bằng cách xây dựng cái này dự án đơn giản. cảm ơn atl lab đã hỗ trợ và cung cấp tài liệu
Trò chơi Platformer điều khiển bằng Arduino với Cần điều khiển và Bộ thu IR: 3 bước (có Hình ảnh)
Trò chơi platformer điều khiển bằng Arduino với Joystick và IR Receiver: Hôm nay, chúng ta sẽ sử dụng vi điều khiển Arduino để điều khiển một trò chơi platformer đơn giản dựa trên C #. Tôi đang sử dụng Arduino để lấy đầu vào từ mô-đun cần điều khiển và gửi đầu vào đó đến ứng dụng C #, ứng dụng này sẽ lắng nghe và giải mã đầu vào qua Serial c
Sử dụng PSP làm cần điều khiển máy tính và sau đó điều khiển máy tính của bạn bằng PSP: 5 bước (với Hình ảnh)
Sử dụng PSP làm cần điều khiển máy tính và sau đó điều khiển máy tính của bạn bằng PSP: Bạn có thể làm nhiều điều thú vị với PSP homebrew và trong bài viết có hướng dẫn này, tôi sẽ hướng dẫn bạn cách sử dụng PSP làm cần điều khiển để chơi trò chơi, nhưng cũng có một chương trình cho phép bạn sử dụng cần điều khiển làm chuột của mình. Đây là trường cũ