Mục lục:
- Bước 1: Xây dựng nhà ở từ xa
- Bước 2: Hoàn thành mạch điều khiển từ xa của bạn
- Bước 3: Thêm mạch điều khiển từ xa vào hộp điều khiển từ xa
- Bước 4: Tạo mạch nhận
- Bước 5: Kiểm tra mạch của bạn
Video: Điều khiển từ xa dựa trên Arduino cho Eskate hoặc Hydrofoil: 5 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:34
Tài liệu hướng dẫn này sẽ chỉ cho bạn cách tạo một điều khiển từ xa vật lý để sử dụng với eskate hoặc tàu cánh ngầm điện bao gồm tất cả mã và phần cứng bạn cần. Có rất nhiều việc hàn liên quan, nhưng nó cũng rất thú vị khi thực hiện. Điều khiển từ xa có thể làm gì?
- Giao tiếp với ESC qua tín hiệu PPM / PWM và làm cho nó quay động cơ.
- Nó có 2 nút phụ để sử dụng cho bất kỳ tính năng nào bạn thích. (kiểm soát hành trình) Nó không thấm nước.
- Nó không có một điều ngược lại. Đó là một điều tốt cho ứng dụng này.
- Tùy chọn Quy trình Chống Tia lửa điện và điểm cắt ắc quy nếu bạn sử dụng rơ le xe nâng lớn.
Tại sao lại đi theo con đường này? Tôi thích sự đơn giản của tín hiệu Arduino và PWM. Mã này rất dễ dàng ngay cả đối với người mới bắt đầu như tôi và tôi có toàn quyền kiểm soát rất nhiều tham số. Arduino có thể điều khiển công tắc chính của pin thậm chí từ xa. Nó cũng đọc nhiệt độ và có màn hình. Tất cả những thứ mà VESC tiêu chuẩn hoặc không có hoặc phức tạp để thiết lập. Arduino rẻ, đơn giản và mạnh mẽ.
Bạn cần componentd nào?
- 2 Arduino Nano
- 2 nút đẩy
- 1 nút bật / tắt 12mm lớn hơn
- Pin 18650
- Giá đỡ pin 18650
- Chip NRF24
- Mô-đun chuyển tiếp
- Ống co nhiệt
- Chân tiêu đề.
- Thermistors (Cảm biến nhiệt độ
- Điện trở tuyến tính 10Kohm dài 35mm
Công cụ bạn cần:
- máy in 3D
- Sắt hàn (Sản phẩm tuyệt vời!)
- Tap M3
Bước 1: Xây dựng nhà ở từ xa
Bạn có thể biết cách sử dụng máy in 3D của mình. Tuy nhiên, đây là một số mẹo: Tôi không nghĩ rằng bạn có thể có được các bản in không thấm nước. Rất nhiều người đã thử, hầu hết đều thất bại. Bạn chỉ có thể phủ chúng bằng epoxy là điều có thể làm được, nhưng rất lộn xộn. Tôi đã đi theo một chiến lược khác và tôi sử dụng bao cao su hoặc găng tay để chống thấm. Ngay cả khi nhà ở của bạn không thấm nước, rất khó để tìm thấy một nút hoặc chiết áp chống thấm nước. Bạn sẽ cần một chiếc đinh cắt cho trục kích hoạt và một đoạn dây cứng để liên kết với poti tuyến tính.
Mô hình CAD có độ dày thành 2mm. Tôi nghĩ điều này là đủ tốt. Tất nhiên, bạn có thể thay đổi mô hình. Tệp CAD (Bao gồm các thành phần)
Bước 2: Hoàn thành mạch điều khiển từ xa của bạn
Để kết nối mô-đun RF24, các nút và chiết áp, chỉ cần làm theo các hướng dẫn bên dưới. Sử dụng nhiều keo co rút và keo nóng để cô lập mọi thứ. Sau khi bạn thử nghiệm nó! Điều này phải hoạt động đáng tin cậy, vì vậy bạn cần phải làm đúng. Tôi không gặp vấn đề gì khi kết nối trực tiếp mô-đun NRF24 với các chân 3V của Arduinos. Không cần nguồn điện được bán riêng lẻ. Chiết áp có kích thước 10Kohm và dài 35mm. Tôi đã phải chăm chỉ tìm kiếm trên ebay để tìm nó. Nếu của bạn khác, bạn cần phải thay đổi vỏ một chút. Một ô 18650 được sử dụng để cung cấp năng lượng. Điều này sẽ kéo dài một thời gian rất dài. Nó được kết nối với Vin và Gnd trên Arduino. Nó chỉ hoạt động nếu pin mới. Nếu điện áp giảm xuống thấp, NRF24 sẽ không hoạt động nữa. Mã từ xa
Các hướng dẫn tôi đã sử dụng:
- https://learn.adafruit.com/thermistor/using-a-thermistor
- https://www.arduino.cc/en/Tutorial/AnalogInOutSerial
- https://howtomechatronics.com/tutorials/arduino/arduino-wireless-communication-nrf24l01-tutorial/
- https://howtomechatronics.com/tutorials/arduino/lc…
- https://arduino.cc/en/Tutorial/Button
Bước 3: Thêm mạch điều khiển từ xa vào hộp điều khiển từ xa
Các nút cần được bán lại để đưa nó vào vỏ. Hãy chắc chắn rằng tất cả mọi thứ đều phù hợp và không làm hỏng bất kỳ dây cáp nào. Tôi đoán bước này là tự giải thích. Tôi đã sử dụng bốn vít M3. Chiều dài 10mm là đủ.
Bước 4: Tạo mạch nhận
Một lần nữa, bạn có thể làm theo các hướng dẫn được cung cấp trong mã và thêm hai bước nữa. Tôi đã sử dụng các kết nối chân tương tự và đã nêu nếu tôi đi chệch khỏi nó trong mã.
Điều cơ bản của điều này là điều khiển từ xa sẽ gửi một biến văn bản đến Arduino nhận qua 2 chip NRF 24. Biến văn bản đó sau đó được chuyển đổi thành tín hiệu PWM khiến VESC bật ga. Điều này cũng hoạt động với bất kỳ ESC nào khác, hoặc thậm chí chỉ là Servo. Mạch này có thêm lợi ích là định tuyến chống tia lửa. Tôi có một rơ le rất lớn có thể ngắt kết nối từ pin chính, vì vậy bộ thu Arduino cũng kiểm soát điều đó. Rơle lớn này được kích hoạt bởi một rơle nhỏ hơn và một rơle riêng làm nhiệm vụ chống tia lửa. Quá trình này được bắt đầu bằng cách nhấn một nút bên ngoài hộp đựng pin của tôi. Mã người nhận
Thông tin thêm có trong video dưới đây. Cũng như tất cả các mã tôi đã sử dụng.
Bước 5: Kiểm tra mạch của bạn
Nếu mọi thứ diễn ra thuận lợi, bây giờ bạn sẽ thấy giá trị ở góc trên cùng bên trái của màn hình thay đổi từ 1500-2000 khi bạn nhấn kích hoạt của điều khiển từ xa.
Đề 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
Diều hâu: Robot điều khiển bằng cử chỉ bằng tay sử dụng giao diện dựa trên xử lý hình ảnh: 13 bước (có hình ảnh)
Gesture Hawk: Robot điều khiển bằng cử chỉ bằng tay sử dụng giao diện dựa trên xử lý hình ảnh: Gesture Hawk đã được giới thiệu trong TechEvince 4.0 như một giao diện người-máy xử lý hình ảnh đơn giản. Tiện ích của nó nằm ở chỗ không cần thiết bị cảm biến hoặc thiết bị đeo bổ sung nào ngoại trừ một chiếc găng tay để điều khiển chiếc xe robot chạy trên
Cách chế tạo Robot điều khiển di động - Dựa trên DTMF - Không có Vi điều khiển & Lập trình - Kiểm soát từ mọi nơi trên thế giới - RoboGeeks: 15 bước
Cách chế tạo Robot điều khiển di động | Dựa trên DTMF | Không có Vi điều khiển & Lập trình | Kiểm soát từ mọi nơi trên thế giới | RoboGeeks: Muốn tạo ra một robot có thể được điều khiển từ mọi nơi trên thế giới, Hãy làm điều đó
Bộ điều khiển kỹ thuật số cho hệ thống treo khí bằng Arduino và Điều khiển từ xa trên điện thoại thông minh: 7 bước (có hình ảnh)
Bộ điều khiển kỹ thuật số cho hệ thống treo khí bằng Arduino và Điều khiển từ xa trên điện thoại thông minh: Xin chào tất cả mọi người. đây cũng là lần hướng dẫn đầu tiên của tôi nên gấu w