Mục lục:
- Bước 1: In các bộ phận
- Bước 2: Hàn dây vào động cơ
- Bước 3: Định vị và bảo vệ động cơ
- Bước 4: Gắn Nắp mô tơ
- Bước 5: Gắn Bảng điều khiển động cơ và Mini D1
- Bước 6: Kết nối các thành phần
- Bước 7: Định cấu hình Sketch
- Bước 8: Ứng dụng di động Blynk
- Bước 9: Đưa robot vào bóng
- Bước 10: Chơi trên sân khách…
Video: Pet Robot Ball: 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:32
Con chó cưng của tôi thích chơi với đồ chơi, đặc biệt là những thứ mà nó có thể đuổi theo! Tôi đã chế tạo một quả bóng robot tự động bật và lăn đi bất cứ khi nào anh ấy tương tác với nó, thông báo cho tôi qua điện thoại di động mà sau đó tôi có thể sử dụng để điều khiển nó qua WiFi và cuối cùng tắt nguồn khi cuộc vui kết thúc để tiết kiệm pin.
Quả bóng được thiết kế đặc biệt để cứng chắc với tất cả các thiết bị điện tử và linh kiện chuyển động được giấu an toàn bên trong. Nó có thể được sử dụng như nhau cho các vật nuôi khác như mèo.
Quả bóng sử dụng bộ điều khiển vi mô d1 mini, được lập trình bằng Arduino và được ghép lại với nhau bằng cách sử dụng một số bộ phận in 3D và một số bộ phận sẵn có, rẻ tiền.
Đối với dự án này, bạn sẽ cần:
- Bóng Hamster đường kính 17cm (https://amzn.to/2PShVKr)
- 2 x Động cơ DC và Bánh xe (https://amzn.to/2PQkm0n) Hoặc (https://www.banggood.com/custlink/GKmGBes7RB)
- Wemos D1 Mini (https://www.banggood.com/custlink/GDmv4JTGLi)
- WS2812B LED RGB (https://www.banggood.com/custlink/KK3GBr7RcZ)
- Bóng bán dẫn 2N2222 (https://www.banggood.com/custlink/DDm3eJ7DbH)
- Buzzer (https://www.banggood.com/custlink/Dv33g6N1hQ)
- Cảm biến xung kích KY-002 (https://amzn.to/2oOvHTm)
- 2 x 14500 Pin Li-Ion 3.7V (https://www.banggood.com/custlink/m33GB6n1Jv)
- Giá đỡ pin AA có công tắc (https://www.banggood.com/custlink/mGDv4BnTpt)
- Bảng điều khiển động cơ L298N (https://amzn.to/2pM7PAd) Hoặc (https://www.banggood.com/custlink/mvGG0gbTco)
- Dây dài khác nhau
- Vít Vaious M2 và M3
- 5 x các bộ phận được in 3D
Bước 1: In các bộ phận
Bạn sẽ yêu cầu tổng cộng 5 bộ phận được in 3D. Đế và nắp mô tơ giữ cố định 2 mô tơ và gắn bảng điều khiển mô tơ và mini D1 cũng như 2 đầu bi gắn vào tay dẫn hướng.
In với chiều cao lớp khoảng 0,2mm và đổ mực 20% và chúng sẽ xuất hiện tốt.
Bước 2: Hàn dây vào động cơ
Hàn 2 dây vào mỗi động cơ
Bước 3: Định vị và bảo vệ động cơ
Định vị 2 động cơ DC bên trong đế động cơ và cố định bằng vít M3 có chiều dài thích hợp và các vị trí cố định (2 cho mỗi động cơ).
Bước 4: Gắn Nắp mô tơ
Định vị nắp động cơ và cố định bằng vít 4 x M3.
Bước 5: Gắn Bảng điều khiển động cơ và Mini D1
Sử dụng một số vít M2, gắn D1 mini và bảng điều khiển động cơ vào nắp.
Bước 6: Kết nối các thành phần
Kết nối tất cả các thành phần bằng cách sử dụng sơ đồ nhớ để loại bỏ 2 jumper khỏi bo mạch L298N như hình minh họa. Gắn các bánh xe vào động cơ. Cố định nắp pin vào mặt dưới của vỏ động cơ bằng keo nóng. Sử dụng keo nóng để làm gọn gàng và cố định tất cả các dây cáp lỏng lẻo (Bạn có thể muốn chuyển sang phần tiếp theo và kiểm tra mọi thứ trước!).
Một chút lý thuyết…
Cảm biến sốc được gắn vào chốt đặt lại để cho phép D1 mini đánh thức từ chế độ ngủ sâu mà chúng tôi sử dụng để tiết kiệm năng lượng bất cứ khi nào robot không được chơi cùng. Bóng bán dẫn được sử dụng như một công tắc để đảm bảo rằng các tín hiệu này không được nhận khi thiết bị được bật hoặc nếu không, ngay sau khi quả bóng robot di chuyển, nó sẽ chỉ tự đặt lại nhiều lần.
Bóng bán dẫn yêu cầu tín hiệu từ một chân đầu ra của bộ điều khiển vi mô để hoạt động. May mắn thay cho chúng tôi, chân D0 (GPIO16) được tự động đặt thành CAO khi ở trạng thái ngủ sâu và chúng tôi có thể đơn giản đặt nó thành LOW ngay khi bản phác thảo bắt đầu để ngăn chặn bất kỳ lần đặt lại nào sau đó. Pin tự động đặt trở lại HIGH một lần nữa để 'điều khiển' cảm biến ngay khi bộ điều khiển vi mô trở lại chế độ ngủ sâu.
Bước 7: Định cấu hình Sketch
Tải xuống Arduino IDE mới nhất và bản phác thảo Arduino mới nhất có thể tìm thấy tại đây.
Đảm bảo bạn đã cài đặt các thư viện sau. Chúng có thể được cài đặt bằng trình quản lý thư viện từ bên trong Arduino IDE nếu không. Các phiên bản mới hơn có thể hoạt động nhưng chưa được thử nghiệm.
- FastLED v3.3.2
- Blynk v0.6.1
Thư viện sau phải được cài đặt theo cách thủ công bằng cách di chuyển nội dung của nó vào thư mục thư viện Arduino:
Thư viện ESP8266WiFi v2.4.2 -
Mở bản phác thảo trong Arduino IDE. Thay đổi 3 dòng hiển thị bên dưới để phản ánh thông tin đăng nhập WiFi của riêng bạn và Mã thông báo xác thực Blynk của bạn (xem phần Ứng dụng Blynk để xác định vị trí này).
// Thông tin đăng nhập WiFi của bạn.// Đặt mật khẩu thành "" cho các mạng mở. char ssid = "Ổ SSD WIFI CỦA BẠN TẠI ĐÂY"; char pass = "MẠNG WIFI CỦA BẠN Ở ĐÂY";
// Bạn sẽ nhận được Mã xác thực trong Ứng dụng Blynk. // Đi tới Cài đặt dự án (biểu tượng hạt). char auth = "TÁC GIẢ CỦA BẠN Ở ĐÂY";
LƯU Ý: Bạn sẽ cần phải tháo ghim khỏi D0 trước khi có thể tải lên các bản phác thảo. Kết nối lại nó sau khi tải lên hoàn tất
Kết nối D1 Mini với PC bằng micro-USB, đảm bảo rằng các cài đặt hiển thị được sử dụng, Cổng COM chính xác được đặt và tải lên bản phác thảo.
Bóng bây giờ sẽ khởi động lại và kết nối với mạng WiFi của bạn. Nó sẽ trở nên có thể kiểm soát được thông qua ứng dụng Blynk di động của riêng bạn sau khi hoàn thành phần Blynk của hướng dẫn này. Để khắc phục bất kỳ lỗi nào, với D1 mini được kết nối với PC, hãy sử dụng màn hình nối tiếp trong Arduino IDE để giúp chẩn đoán.
Bước 8: Ứng dụng di động Blynk
Quả bóng được điều khiển bằng ứng dụng web Blynk. Blynk là một nền tảng IoT miễn phí để tạo mẫu / sử dụng phi thương mại.
Bắt đầu bằng cách tải xuống Blynk từ Android Play hoặc Apple App Store, tạo tài khoản và quét mã QR ở trên từ bên trong ứng dụng. mã thông báo xác thực cho bản phác thảo android, tải lên và bạn sẽ sẵn sàng!
Bước 9: Đưa robot vào bóng
Nhẹ nhàng đặt các thiết bị điện tử đã hoàn thành vào quả bóng. Khi vào bên trong, hãy gắn tay dẫn hướng với một viên bi dẫn hướng được gắn vào vị trí ở hai bên.
Lưu ý: Hình ảnh chỉ cho thấy tay dẫn hướng và các quả bóng ở vị trí trước khi lắp vào chỉ làm hướng dẫn. Bạn sẽ không thể định vị robot vào bóng nếu bạn làm những việc theo thứ tự này
Cố định tay hướng dẫn bằng dây buộc zip, dây đeo khóa dán hoặc dây cao su.
Lắp 2 viên pin x 3,7V, bật công tắc nguồn và đóng nắp trên bóng.
Bước 10: Chơi trên sân khách…
Đặt quả bóng robot của bạn ở một nơi nào đó để thú cưng của bạn tìm thấy và ngay khi chúng bắt đầu tương tác với nó, hãy xem nó trở nên sống động và giúp chúng giải trí một mình. Nếu bạn thích, hãy sử dụng ứng dụng dành cho thiết bị di động để chơi lại một số động tác khéo léo. Hãy tận hưởng và nếu bạn thích dự án này, hãy bình chọn cho chúng tôi trong cuộc thi Robot. Cảm ơn.
Giải nhì cuộc thi Robotics
Đề xuất:
Máy ảnh hồng ngoại hình ảnh nhiệt tự làm: 3 bước (có hình ảnh)
Máy ảnh hồng ngoại hình ảnh nhiệt tự làm: Xin chào! Tôi luôn tìm kiếm các Dự án mới cho các bài học vật lý của mình. Hai năm trước, tôi đã xem một báo cáo về cảm biến nhiệt MLX90614 từ Melexis. Loại tốt nhất chỉ với 5 ° FOV (trường nhìn) sẽ phù hợp với máy ảnh nhiệt tự chế
Tự làm cảm biến hình ảnh và máy ảnh kỹ thuật số: 14 bước (có hình ảnh)
Tự làm cảm biến hình ảnh và máy ảnh kỹ thuật số: Có rất nhiều hướng dẫn trực tuyến về cách xây dựng máy ảnh phim của riêng bạn, nhưng tôi không nghĩ rằng có bất kỳ hướng dẫn nào về việc xây dựng cảm biến hình ảnh của riêng bạn! Cảm biến hình ảnh có sẵn từ rất nhiều công ty trực tuyến và việc sử dụng chúng sẽ giúp thiết kế
Hình ảnh - Máy ảnh Raspberry Pi in 3D.: 14 bước (có Hình ảnh)
Hình ảnh - Máy ảnh Raspberry Pi 3D được in: Cách đây trở lại vào đầu năm 2014, tôi đã xuất bản một máy ảnh có thể hướng dẫn được gọi là SnapPiCam. Máy ảnh được thiết kế để đáp ứng với Adafruit PiTFT mới được phát hành. Đã hơn một năm trôi qua và với bước đột phá gần đây của tôi vào in 3D, tôi nghĩ rằng n
MÁY ẢNH UNICORN - Raspberry Pi Zero W NoIR Cấu hình máy ảnh 8MP: 7 bước (có hình ảnh)
UNICORN CAMERA - Raspberry Pi Zero W NoIR Camera 8MP Build: Pi Zero W NoIR Camera 8MP BuildThis hướng dẫn được tạo ra để giúp bất kỳ ai muốn có Camera hồng ngoại hoặc Camera di động thực sự tuyệt vời hoặc Camera Raspberry Pi di động hoặc chỉ muốn giải trí, heheh . Đây là cấu hình và giá cả phải chăng nhất
Ánh sáng video thân mật / Ánh sáng chụp ảnh cầm tay: 7 bước (với hình ảnh)
Ánh sáng video thân mật / Ánh sáng chụp ảnh cầm tay: Tôi biết bạn đang nghĩ gì. Bằng cách " thân mật, " Ý tôi là chiếu sáng cận cảnh trong các tình huống ánh sáng khó - không nhất thiết dành cho " các tình huống thân mật. &Quot; (Tuy nhiên, nó cũng có thể được sử dụng cho việc đó …) Là một nhà quay phim thành phố New York - hoặc