Mục lục:
- Bước 1: Các bộ phận chúng tôi sẽ cần
- Bước 2: Chuẩn bị xe
- Bước 3: Lắp ráp mạch
- Bước 4: Gắn động cơ
- Bước 5: Lập trình bảng
- Bước 6: Điều khiển
- Bước 7: Chúc bạn vui vẻ
Video: Xe RC điều khiển bằng WiFi đơn giản: 7 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
Nếu cách đây vài năm bạn đã nói với tôi rằng bạn có thể sửa đổi RC Car để cung cấp cho nó WiFi để bạn có thể điều khiển qua trang web bằng điện thoại của mình và chi phí để làm điều đó sẽ ít hơn 8 €, thì tôi sẽ không đã tin bạn! Nhưng đây là thời điểm tuyệt vời để trở thành một nhà sản xuất! Không chỉ là điều rất khả thi ở trên, đây còn là một dự án khá thẳng tiến! Một thời gian trước, tôi đã phát trực tiếp việc thêm điều khiển WiFi vào một chiếc ô tô đồ chơi và mặc dù tôi hài lòng với cách phát trực tiếp nhưng tôi đã nghĩ rằng mình có thể làm cho dự án đơn giản hơn nữa. để thực hiện tốt nhất có thể, sẽ không cần hàn và tôi sẽ cung cấp tất cả mã và các bước để tạo dự án này cho chính bạn.
Bắt đầu nào!
Bước 1: Các bộ phận chúng tôi sẽ cần
Như đã đề cập, tôi muốn làm cho dự án này dễ thực hiện nhất có thể vì vậy thực ra không cần quá nhiều.
Rõ ràng là đầu tiên chúng ta sẽ cần một chiếc xe hơi. Nếu bạn ở Vương quốc Anh hoặc Ireland, Bạn có thể nhận được chiếc xe chính xác mà tôi nhận được từ Smyths Toys (€ 10 tại thời điểm viết bài). Họ cũng có một chiếc Subaru mà tôi đã sử dụng trên livestream là chiếc xe giống hệt nhau, ngoại trừ phần vỏ.
Về cơ bản, bất kỳ chiếc ô tô điều khiển từ xa nào cũng nên hoạt động, nhưng càng lớn càng tốt (để chúng ta có thể lắp mọi thứ bên trong). Đồng thời đảm bảo rằng nó có đầy đủ các chuyển động (lái và lái). Các cửa hàng đồ cũ có thể là một nơi tốt để tìm kiếm những chiếc xe RC không mong muốn. Lưu ý: để giữ cho nó là một dự án miễn phí hàn, bạn có thể cần phải có một chiếc ô tô có điều khiển từ xa có dây!
Đối với bên trong xe, chúng ta cần những thứ sau
- Bo mạch phát triển NodeMCU ESP8266 * - Nếu bạn không quen thuộc với ESP8266, thì đó là một bo mạch tương thích với Arduino được tích hợp WiFi, tôi thích nó! Bo mạch NodeMCU có một số loại, hai loại thường gặp ở hình thứ 3 chắc chắn bạn sẽ chọn được loại phù hợp! (cái nhỏ hơn).
- NodeMCU Motor Shield * - Đây là một bo mạch thực sự đẹp có chip điều khiển động cơ L293D trên đó mà NodeMCU chỉ cần cắm vào. Có đầu cuối vít để kết nối với động cơ và có nút để bật và tắt nó
- Hộp đựng pin 6 X AA * - Bạn cũng có thể sử dụng một số dạng nguồn điện khác (chẳng hạn như pin RC), nhưng chỉ cần đảm bảo rằng nó được sạc đầy dưới 10V. Bộ pin này cũng khá lớn, nếu xe của bạn nhỏ hơn, bạn có thể thử một hộp 4x AA để thay thế. Bạn có thể sử dụng lại khe cắm pin hiện có của ô tô nếu bạn sử dụng ô tô với điều khiển từ xa không có dây.
- Jumper Block * - Trước khi mua chúng, hãy kiểm tra xem bạn có ổ cứng IDE hoặc ổ CD cũ nào không vì chúng sẽ có một trong những ổ này. Nếu không, bạn có thể mua gói 60 này với giá € 1 được giao!
* = Liên kết liên kết
Bước 2: Chuẩn bị xe
Điều đầu tiên chúng tôi muốn làm là mở xe lên. Điều này rõ ràng sẽ khác nếu bạn nhận được một chiếc xe khác với của tôi!
Trên người tôi có 4 con vít ở phía dưới xe, hai cái ở phía sau và hai cái ở phía trước. Tháo những thứ này. Sau khi nhấc vỏ ra, bây giờ bạn sẽ có thể nhìn thấy hai động cơ.
Điều khiển từ xa có dây:
Nếu bạn có một điều khiển từ xa có dây như của tôi, bạn cũng nên thấy 4 dây, cắt này để lại hơi chùng, có thể là 6-8 inch hoặc lâu hơn (Sau này dễ cắt hơn, khó lắp lại hơn!).
Sau đó, bạn muốn dải một nửa inch hoặc lâu hơn ở đầu của tất cả 4 dây.
Điều khiển từ xa không có dây:
Xe ô tô điều khiển từ xa không có dây sẽ có hai động cơ giống như động cơ có dây, nhưng dây gắn vào chúng có lẽ quá ngắn nên không hữu ích. Bạn có thể cần hàn dây mới dài hơn vào hai đầu cuối của mỗi động cơ. Cá nhân tôi chưa thực hiện việc này nên thực sự không thể đưa ra bất kỳ đề xuất hoặc mẹo nào. Bạn cũng có thể thử loại bỏ càng nhiều mạch điện không phải động cơ càng tốt. Lưu ý: Có thể tận dụng lại khe cắm ắc quy của xe để tiết kiệm diện tích (cũng dễ dàng hơn trong việc thay ắc quy)
Bước 3: Lắp ráp mạch
Và bây giờ là bộ não của hoạt động, mạch điện!
Cắm bo mạch NodeMCU vào tấm chắn động cơ, lưu ý hướng. Có một ăng-ten được vẽ trên tấm chắn động cơ, đảm bảo ăng-ten của NodeMCU (các vạch vàng) được xếp thẳng hàng với đánh dấu. Nếu được lắp đúng cách, khe cắm micro USB phải nằm bên cạnh các đầu nối vít
Tiếp theo, chúng ta cần đính kèm khối jumper nhỏ. Có chân jumper giữa nút nguồn và các đầu nối vít, bạn cần kết nối hai chân có nhãn VIN và VM. Xem bức ảnh thứ hai để biết thêm chi tiết.
Bây giờ chúng tôi muốn kết nối hộp pin. Lấy dây màu đỏ từ giá đỡ pin và kết nối nó với đầu cuối vít VIN. (Lý do chúng tôi sử dụng thiết bị đầu cuối VIN là vì nút nguồn bật và tắt điều này). Kết nối dây đen với một trong các đầu cuối GND.
Nếu bạn lắp pin vào ngăn chứa pin và đảm bảo rằng mọi thứ đã được bật, bạn sẽ thấy một số đèn LED trên NodeMCU và Motor Shield.
Bước 4: Gắn động cơ
Đặt tấm chắn mô-tơ vào mặt phía sau của pin có thể mở ra. Tôi khuyên bạn nên gắn nó với blu-tac hoặc một số cách không cố định khác để giữ nguyên vị trí. Sau đó, gắn lại bộ pin vào ô tô bằng cách sử dụng blu-tac. (Khi bạn hài lòng với chiếc xe, bạn có thể dùng keo nóng để giữ mọi thứ lại.)
Tiếp theo, chúng tôi muốn kết nối động cơ với lá chắn động cơ. Kết nối các dây từ động cơ lái với các cực vít được đánh dấu A + và A-, Không quan trọng dây nào đi đến dấu + hoặc dấu - vào lúc này (chúng ta sẽ quay lại vấn đề này). Rõ ràng sau đó động cơ truyền động được kết nối với các cực B + và B-.
Nếu bạn cảm thấy khó khăn trong việc đẩy dây vào thiết bị đầu cuối, hãy thử chèn đầu tua vít vào nơi dây sẽ đi, có một miếng kim loại đôi khi có thể bị kẹt một chút. (Xem hình thứ 5 để biết thêm chi tiết)
Và đó là khá nhiều công trình đã hoàn thành! Tiếp theo, chúng tôi sẽ lập trình bảng để chúng tôi có thể bắt đầu thử nghiệm nó!
Bước 5: Lập trình bảng
Nếu bạn chưa từng sử dụng ESP8266 hoặc Arduino trước đây, chúng tôi sẽ cần thiết lập phần mềm một chút. Tôi có một video dành riêng cho việc này. Nó chỉ dài 5 phút và đi qua mọi thứ bạn cần thiết lập. Khi làm theo video này, đó là trình điều khiển CP2102 mà bạn muốn cài đặt.
Nếu video không thực sự là sở thích của bạn, hãy xem bài học 2 của Lớp học IoT tuyệt vời của Becky, nó cũng giải quyết mọi thứ bạn cần.
Trước khi chuyển sang phần còn lại của bước này, bạn có thể tải một bản phác thảo đơn giản lên ESP8266 của mình (chẳng hạn như ví dụ về nhấp nháy được đề cập trong cả video và bài học của Becky)
Đầu tiên, bạn muốn tắt nguồn cho bo mạch từ pin (nhấn nút trên tấm chắn động cơ, đèn sẽ tắt). Sau đó, bạn muốn cắm cáp micro USB của mình vào bo mạch NodeMCU như trong hình, sau đó bạn muốn tải xuống mã cho dự án này từ Github của tôi. Nhấp vào nút Sao chép hoặc Tải xuống và sau đó Tải xuống Zip. Giải nén tệp zip này khi nó được tải xuống. Bây giờ hãy mở Arduino IDE, sau đó nhấp vào Tệp -> Mở, điều hướng đến nơi bạn vừa giải nén tệp zip từ trên và mở tệp MotorWeb.ino. Bạn sẽ chỉ cần thực hiện một thay đổi đối với tệp này, và đó là cập nhật SSID và Mật khẩu cho Wifi của bạn. Khi bạn đã thực hiện thay đổi đó, hãy tải nó lên bảng của bạn.
Bước 6: Điều khiển
Chúng tôi gần như đã sẵn sàng để kiểm tra điều này! Tại thời điểm này, hãy để cáp Micro USB được cắm vào. Trong Arduino IDE, hãy mở màn hình nối tiếp (nếu bạn không chắc chắn về cách tôi đã đánh dấu nó trong bức ảnh đầu tiên). Đặt tốc độ Baud thành 115200. Nhấn nút đặt lại trên bo mạch NodeMCU, sau khi nó kết nối với WiFi, bạn sẽ thấy địa chỉ IP của thiết bị được hiển thị trên màn hình.
Trên điện thoại hoặc máy tính của bạn, hãy mở trình duyệt web và nhập địa chỉ IP vào thanh địa chỉ. Bạn sẽ thấy một trang web tương tự như trong hình thứ hai của tôi. Bây giờ chúng ta cần kiểm tra xem các động cơ đã được đấu dây đúng cách chưa. Đầu tiên nhấn nút Drive và Back, xe đã lái chính xác chưa? Nếu không, bạn có thể hoán đổi dây xung quanh hoặc bạn có thể dễ dàng sửa nó trong phần mềm, hãy tìm kiếm DRIVE_MOTOR_DIRECTIONvà bất kỳ nơi nào nó được đặt thành CAO, hãy thay đổi nó để nó được đặt LOW và ngược lại. Bạn cần phải thay đổi nó ở hai nơi.
Điều tương tự cũng áp dụng cho hệ thống lái, ngoại trừ việc bạn đang hoán đổi xung quanh biến STEER_MOTOR_DIRECTION
Khi bạn hài lòng với cách hoạt động của nó, hãy rút cáp micro USB ra và nhấn nút màu trắng trên tấm chắn động cơ. Để vài giây và thử kết nối với cùng một địa chỉ IP như trước. LƯU Ý: xe của bạn sẽ nhanh hơn đáng kể khi chạy bằng pin vì điện áp cao hơn nhiều, vì vậy hãy cẩn thận, đừng lái nó ra khỏi bàn làm việc!
Bước 7: Chúc bạn vui vẻ
Và đó là nó! Bạn đã tạo thành công một chiếc ô tô RC có điều khiển bằng WiFi! Hãy xem đoạn video ngắn quay cảnh tôi cố chọc tức lũ chó của mình bằng nó! Gaoithe, người da đen không quá thích nó, nhưng Riggins thực sự không quan tâm! Tôi đã rất vui với dự án này và tôi hy vọng bạn thấy nó hữu ích hoặc thú vị. Như mọi khi, nếu bạn có bất kỳ câu hỏi hoặc nhận xét nào, tôi rất muốn nghe chúng! Chúc mọi người vui vẻ!
Brian
Đề xuất:
Điều khiển bằng cử chỉ đơn giản - Điều khiển đồ chơi RC của bạn bằng chuyển động của cánh tay: 4 bước (có hình ảnh)
Điều khiển bằng cử chỉ đơn giản - Điều khiển đồ chơi RC của bạn bằng chuyển động của cánh tay: Chào mừng bạn đến với 'ible' # 45 của tôi. Cách đây một thời gian, tôi đã tạo một phiên bản RC hoàn chỉnh của BB8 bằng cách sử dụng các phần Lego Star Wars … https://www.instructables.com/id/Whats-Inside-My-R…Khi tôi thấy nó thú vị như thế nào Force Band do Sphero tạo ra, tôi nghĩ: " Ok, tôi c
Điều khiển từ xa đa năng bằng ESP8266 (Điều khiển bằng Wifi): 6 bước (có hình ảnh)
Điều khiển từ xa đa năng sử dụng ESP8266 (Điều khiển bằng Wifi): Dự án này nhằm thay thế điều khiển từ xa thông thường cho tất cả các thiết bị gia dụng như AC, TV, đầu DVD, hệ thống âm nhạc, thiết bị THÔNG MINH !!! Tạo ra một đống rác từ xa xả rác xung quanh, khiến chúng ta phải giải đố !!! Dự án này sẽ cứu chúng ta khỏi
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
Đ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
Cần điều khiển điều khiển động cơ có dây đơn giản 2: 6 bước (có hình ảnh)
Cần điều khiển điều khiển 2 động cơ có dây đơn giản: Tôi đã muốn có một cần điều khiển điều khiển (hộp điều khiển) từ lâu, có thể dễ dàng thay đổi hướng của 2 động cơ. vì vậy tôi đã làm một cái. không khó để xây dựng và hoạt động hoàn hảo. chi phí khác nhau giữa 2 và 4 euro. vui lòng thay đổi / cải thiện dự án