Mục lục:
Video: Khung gầm điều khiển bằng WiFi có động cơ: 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:35
Donald Bell của Phòng thí nghiệm Dự án Maker (https://makerprojectlab.com) đã chỉ ra trong bản cập nhật ngày 29 tháng 11 năm 2017 (https://www.youtube.com/embed/cQzQl97ntpU) rằng khung "Lady Buggy" (https://www.instructables.com / id / Lady-Buggy /) có thể được sử dụng làm nền tảng chung. Anh ấy phải bằng cách nào đó đã nhìn thấy danh sách "dự án cần làm" của tôi…
Khung gầm WiFi có động cơ là một nền tảng chung khung gầm mở có động cơ được điều khiển bằng WiFi đơn giản sử dụng Adafruit Feather Huzzah ESP8266 để giao tiếp và điều khiển, cùng hai servo xoay liên tục cộng với pin lithium ion để di chuyển. Khung máy có 8 điểm lắp ren 6mm x 1 để gắn, tốt, còn nhiều hơn thế nữa.
Tôi đã bao gồm mã nguồn dưới dạng bản phác thảo Arduino cho Adafruit Feather Huzzah ESP8266 nếu bạn muốn sửa đổi nó. Ngoài ra, bạn sẽ cần kỹ năng hàn và thiết bị hàn, dây và tất cả các bộ phận được liệt kê trong bước đầu tiên, cộng với Arduino IDE với các thư viện thích hợp được cài đặt để hoàn thành Khung gầm WiFi có động cơ.
Như thường lệ, tôi có thể quên một hoặc hai tệp hoặc ai biết gì khác, vì vậy nếu bạn có bất kỳ câu hỏi nào, vui lòng hỏi vì tôi có rất nhiều lỗi.
Được thiết kế bằng Autodesk Fusion 360, được cắt bằng Cura 3.1 và được in trong PLA trên Ultimaker 2+ Extended và Ultimaker 3 Extended.
Bước 1: Các bộ phận
Tôi đã in tất cả các bộ phận ở độ phân giải.15mm theo chiều dọc với 50% mực in. In 1 mỗi "Ball Bearing Cap.stl" và "Chassis.stl", in 2 mỗi phần còn lại.
Tôi đã mua các bộ phận sau:
1 Vòng bi, 15,9mm (5/8 )
4 O-Ring (ID 16mm, phần 2,5mm)
2 Servo (Quay liên tục FS90R)
1 Adafruit Feather HUZZAH ESP8266 (Adafruit)
1 pin (Adafruit 258)
Trước khi lắp ráp, kiểm tra độ khít và cắt, giũa, chà nhám, v.v … tất cả các bộ phận cần thiết để chuyển động trơn tru của bề mặt chuyển động và độ khít chặt đối với bề mặt không chuyển động. Tùy thuộc vào màu sắc bạn chọn và cài đặt máy in của bạn, có thể cần nhiều hay ít việc cắt tỉa, giũa và / hoặc chà nhám. Cẩn thận giũa tất cả các cạnh tiếp xúc với tấm xây dựng để đảm bảo tuyệt đối rằng tất cả các "rỉ" của tấm xây dựng được loại bỏ và tất cả các cạnh đều nhẵn. Tôi đã sử dụng các tệp kim hoàn nhỏ và rất nhiều kiên nhẫn để thực hiện bước này.
Thiết kế này sử dụng cụm ren, do đó có thể cần một khuôn 6mm x 1 vòi và khuôn để làm sạch ren.
Bước 2: Đấu dây
Đấu dây bao gồm hàn dây servo với Feather Huzzah ESP8266.
Để cấp nguồn cho servo, cả hai dây dương servo (đỏ) được hàn vào chân "BAT" trên Feather Huzzah ESP8266 và cả hai dây âm servo (nâu) đều được hàn vào chân "GND" trên Feather Huzzah ESP8266.
Để điều khiển servo, dây tín hiệu servo bên trái (màu cam) được hàn vào chân "12 / MISO" trên Feather Huzzah ESP8266 và dây tín hiệu bên phải của servo (màu cam) được gắn vào chân "13 / MOSI" trên Lông Huzzah ESP8266.
Bước 3: Lắp ráp
Đặt 2 vòng chữ o vào mỗi "Gear Wheel.stl" như hình minh họa.
Sử dụng hai "Axle Gear Wheel.stl", gắn cả hai cụm bánh xe vào "Chassis.stl" như hình.
Đặt ổ bi 5/8 inch vào khung máy như minh họa, sau đó cố định vào vị trí bằng "Ball Bearing Cap.stl" để đảm bảo ổ bi quay tự do.
Cố định một "Gear Servo.stl" vào một servo bằng cách sử dụng các vít servo đi kèm với servo, sau đó lặp lại với bánh răng và servo thứ hai.
Đặt servo bên trái vào khe cắm servo bên trái và servo bên phải vào khe cắm servo bên phải như hình minh họa.
Sử dụng băng dính hai mặt mỏng, cố định pin vào khung máy như hình minh họa.
Một lần nữa, sử dụng băng dính hai mặt mỏng, cố định Adafruit Feather Huzza ESP8266 vào pin như hình minh họa.
Bước 4: Phần mềm
Khung gầm WiFi có động cơ sử dụng phần tử html "canvas" cho đồ họa và các sự kiện canvas "touchstart", "touchmove" và "touchhend" để điều khiển. Tôi tin rằng phần mềm sẽ hoạt động trên các thiết bị hỗ trợ cảm ứng không phải iOS, nhưng không thể xác nhận rằng nó sẽ hoạt động.
Tôi đã thiết kế phần mềm Moorized WiFi Chassis để hoạt động ở cả hai chế độ không dây ap (điểm truy cập) và trạm (bộ định tuyến wifi).
Nếu bạn chọn vận hành Khung gầm WiFi có động cơ ở chế độ ap, thì không cần có bộ định tuyến không dây vì thiết bị iOS của bạn giao tiếp trực tiếp với Khung gầm WiFi có động cơ. Để hoạt động ở chế độ này, bạn sẽ vào phần cài đặt wifi trên thiết bị iOS của mình và chọn mạng "WiFiChassis". Sau khi kết nối, hãy mở trình duyệt web trên thiết bị iOS của bạn và nhập địa chỉ ip "192.128.20.20" vào trường url.
Nếu bạn chọn vận hành Khung gầm WiFi có động cơ ở chế độ trạm, bạn sẽ giao tiếp với Khung gầm WiFi có động cơ thông qua bộ định tuyến không dây và do đó cần thay đổi phần mềm Khung gầm WiFi có động cơ sao cho "sSsid =" được đặt thành bộ định tuyến không dây ssid và "sPassword = của bạn "được đặt thành mật khẩu bộ định tuyến không dây của bạn. Bạn sẽ cần thay đổi các cài đặt này bằng trình chỉnh sửa Arduino IDE trước khi biên dịch và tải nó xuống Khung gầm WiFi có động cơ của bạn. Lưu ý rằng khi sử dụng chế độ ga, tôi cũng đã bao gồm hỗ trợ MDNS cho phép bạn giao tiếp với Khung gầm WiFi có động cơ tại địa chỉ ip "wifichassis.local", vì vậy địa chỉ ip vật lý là không cần thiết. Tuy nhiên, nếu bạn muốn sử dụng địa chỉ ip vật lý được chỉ định bởi bộ định tuyến không dây của mình, bạn sẽ cần phải kết nối với màn hình nối tiếp Arduino khi bật Khung gầm Wi-Fi có động cơ (đảm bảo "#define USE_SERIAL 1" ở đầu nguồn tập tin mã trước khi biên dịch và gửi mã tới Khung gầm WiFi có động cơ) để xem địa chỉ ip được gán cho Khung gầm WiFi có động cơ bằng bộ định tuyến không dây của bạn.
Sau khi bạn đã quyết định chế độ nào bạn sẽ sử dụng Khung gầm WiFi có động cơ của mình và đã thực hiện bất kỳ thay đổi cần thiết nào đối với phần mềm, hãy gắn cáp phù hợp giữa USB máy tính của bạn và cổng micro usb trên Feather Huzzah ESP8266, cắm pin, sau đó biên dịch và tải phần mềm vào Khung gầm WiFi có động cơ.
Bước 5: Thao tác
Cắm cáp pin vào cổng pin trên Feather Huzzah ESP8266.
Đăng nhập vào Feather Huzzah ESP8266 bằng phương pháp bạn đã chọn trong Phần mềm.
Kéo chấm màu xám xung quanh màn hình theo hướng bạn muốn di chuyển.
Xem video để biết một đoạn ngắn về cách điều khiển Khung gầm Wi-Fi có động cơ.
Hy vọng bạn thích nó!
Còn tiếp…
Đề 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
Động cơ bước được điều khiển Động cơ bước không có vi điều khiển (V2): 9 bước (có hình ảnh)
Động cơ bước được điều khiển bằng động cơ bước Không cần vi điều khiển (V2): Trong một trong những Hướng dẫn trước đây của tôi, tôi đã chỉ cho bạn cách điều khiển động cơ bước bằng cách sử dụng động cơ bước mà không cần vi điều khiển. Đó là một dự án nhanh chóng và thú vị nhưng nó đi kèm với hai vấn đề sẽ được giải quyết trong Có thể hướng dẫn này. Vì vậy, hóm hỉnh
Động cơ bước Điều khiển động cơ bước Động cơ bước - Động cơ bước như một bộ mã hóa quay: 11 bước (có hình ảnh)
Động cơ bước Điều khiển động cơ bước Động cơ bước | Động cơ bước như một bộ mã hóa quay: Có một vài động cơ bước nằm xung quanh và muốn làm điều gì đó? Trong Có thể hướng dẫn này, hãy sử dụng động cơ bước làm bộ mã hóa quay để điều khiển vị trí của động cơ bước khác bằng vi điều khiển Arduino. Vì vậy, không cần phải quảng cáo thêm, chúng ta hãy
Treo tường cho IPad làm bảng điều khiển tự động hóa tại nhà, sử dụng nam châm điều khiển Servo để kích hoạt màn hình: 4 bước (có hình ảnh)
Giá treo tường cho iPad làm Bảng điều khiển tự động hóa tại nhà, Sử dụng Nam châm điều khiển Servo để Kích hoạt màn hình: Gần đây, tôi đã dành khá nhiều thời gian để tự động hóa mọi thứ trong và xung quanh nhà mình. Tôi đang sử dụng Domoticz làm ứng dụng Tự động hóa tại nhà của mình, hãy xem www.domoticz.com để biết thêm chi tiết. Trong tìm kiếm của tôi cho một ứng dụng bảng điều khiển hiển thị tất cả thông tin Domoticz
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