Mục lục:

Dự án Arduino Dancing Magikarp: 4 bước
Dự án Arduino Dancing Magikarp: 4 bước

Video: Dự án Arduino Dancing Magikarp: 4 bước

Video: Dự án Arduino Dancing Magikarp: 4 bước
Video: Arduino Dancing Robot (Otto) | Assembly, Programming, and Calibration 2024, Tháng bảy
Anonim
Dự án Arduino Dancing Magikarp
Dự án Arduino Dancing Magikarp

Chào!

Gần đây, tôi đã thực hiện một dự án arduino nhỏ của riêng mình, lấy cảm hứng từ hoài niệm những năm 90 của Pokémon và Billy Bass, và bạn có thể tìm thấy hướng dẫn để tự làm ở bên dưới! Dự án dành cho trường học, và chúng tôi phải xây dựng một thứ gì đó có thể giải trí hoặc một giải pháp cho một vấn đề nào đó. Dự án của tôi là sự kết hợp của cả hai, giải quyết một vấn đề cá nhân trong nhà của tôi, và cũng rất thú vị khi xem xét!

Phần cứng yêu cầu:

  • 1x Arduino Uno
  • 1x động cơ Servo
  • 1x Piezo Buzzer
  • 1x cảm biến LDR
  • 1x điện trở 220Ω
  • Dây nam to nam 9x
  • 1x breadboard

Vật liệu thiết yếu:

  • 1x cá in 3D
  • 1 hộp gỗ đủ lớn để vừa với Arduino của bạn
  • Keo dính
  • Sơn

Bạn có thể làm theo cách xây dựng tiện ích nhỏ này trong các bước dưới đây!

Bước 1: Thiết lập phần cứng

Thiết lập phần cứng
Thiết lập phần cứng
Thiết lập phần cứng
Thiết lập phần cứng
Thiết lập phần cứng
Thiết lập phần cứng
Thiết lập phần cứng
Thiết lập phần cứng

Nối dây các thành phần theo sơ đồ trên.

  1. Kết nối dây của Servo với GND, 5V và chân kỹ thuật số 3.
  2. Kết nối hai dây từ 5V và chân tương tự A1 với LDR.
  3. Kết nối dây từ GND với breadboard.
  4. Nối một dây dẫn từ dây GND với điện trở.
  5. Kết nối dây từ dây GND với bộ rung
  6. Kết nối dây từ chân số 12 với bộ rung.

Tùy thuộc vào kích thước của vùng chứa mà bạn có, bạn có thể phải điều chỉnh các vị trí của thiết lập một chút.

Bước 2: Làm việc trên Magikarp và Container

Làm việc trên Magikarp và Container
Làm việc trên Magikarp và Container
Làm việc trên Magikarp và Container
Làm việc trên Magikarp và Container
Làm việc trên Magikarp và Container
Làm việc trên Magikarp và Container

Đối với bước tiếp theo, bạn sẽ cần quyền truy cập vào máy in 3D để có thể in Magikarp.

Tôi đã tìm thấy mô hình này trực tuyến và nó được in bằng nhựa màu xám đậm. Nó vẫn cần một số công việc để trông đẹp đẽ.

  1. Đánh cát mô hình. Đảm bảo từng bộ phận có các cạnh nhám được mài nhẵn và đẹp.
  2. Bức tranh. Tùy thuộc vào màu sắc của bản in 3D của bạn, bạn sẽ phải sử dụng nhiều lớp sơn để phủ hoàn toàn mô hình của mình.
  3. Cuộc họp. Tôi đã sử dụng chất kết dính mạnh để dán cẩn thận tất cả các bộ phận in 3D lại với nhau. Một số bộ phận có thể dễ vỡ, vì vậy hãy cẩn thận khi dán.
  4. Bước cuối cùng, hãy dán một cánh tay Servo nhỏ vào mặt sau của Magikarp, vì vậy nó sẽ có thể gắn được toàn bộ Servo.

Tôi đã làm một hộp đựng nhỏ bằng gỗ để lắp hệ thống dây điện của mình và Arduino vào. Bạn có thể sử dụng hộp chứa kích thước bất kỳ, nhưng hãy đảm bảo khoan hai lỗ ở mặt trước của hộp đựng. Một lỗ nhỏ để LDR lọt qua và một lỗ khác lớn hơn để phần trên cùng của Servo có thể lọt qua. Hãy cẩn thận đừng tạo lỗ thứ hai này quá lớn, nếu không Servo sẽ rơi ra ngoài. Tôi đã cố định Servo của mình bằng hai con vít nhỏ và sơn hộp đựng của mình màu trắng trước khi lắp vào thiết lập và hệ thống dây điện.

Bước 3: Mã

Chỉ cần sao chép mã bên dưới vào Arduino IDE. Tôi đã thêm nhận xét giải thích các phần đáng chú ý trong mã.

Tôi đã sử dụng mã trong hướng dẫn này làm cơ sở để làm việc và sửa đổi nó để phù hợp với dự án của riêng tôi.

Bước 4: Đã hoàn thành

Cảm ơn bạn đã đọc đến hết phần hướng dẫn đầu tiên của tôi!

Tôi hy vọng nó có nhiều thông tin và hy vọng bạn có thể theo dõi!

Đề xuất: