Mục lục:

Chào mừng ông già Noel: 4 bước (có hình ảnh)
Chào mừng ông già Noel: 4 bước (có hình ảnh)

Video: Chào mừng ông già Noel: 4 bước (có hình ảnh)

Video: Chào mừng ông già Noel: 4 bước (có hình ảnh)
Video: Bài nhảy về giáng sinh - Noel / hướng dẫn chi tiết bài nhảy ấn đây ⬇️ 2024, Tháng mười một
Anonim
Chào mừng ông già Noel
Chào mừng ông già Noel

Dự án này được thực hiện như một phần của đồ trang trí Giáng sinh. Đó là một con búp bê của ông già Noel có đèn và một cánh tay cử động khi phát hiện ra bạn.

Bước 1: Vật liệu

Chúng tôi cần tài liệu sau (có thể được điều chỉnh theo mong muốn, cần thiết hoặc sẵn có):

  • Một bảng điều khiển: Arduino nano.
  • Một loạt các đèn led: Tôi sử dụng 8 NeoPixels.
  • Búp bê của ông già Noel: hoặc nhân vật khác do bạn lựa chọn. Khi bạn có nó, hãy đảm bảo rằng nó dễ mở và có không gian để chứa các thành phần và một số loại cấu trúc bên trong để chứa một số thành phần, chủ yếu là servo. Hoặc nếu bạn thực sự khéo léo, bạn có thể tự làm toàn bộ con búp bê (trong trường hợp này, tốt hơn là bạn nên xây dựng con búp bê trong khi các cơ chế).
  • Một động cơ servo, phù hợp với hình nhân.
  • Một cảm biến chuyển động: Tôi đã sử dụng HC-SR501.
  • Một tụ điện: 2200uF.
  • Một tụ điện: 220uF.
  • Một tụ điện: 100nF.
  • Một điện trở: 390 Ohms.
  • Một số dây: khi cần thiết.
  • Keo nóng.
  • Velcro và chỉ.
  • Một số loại gậy: Tôi đã sử dụng một pallet cà phê.
  • Vít.
  • Nguồn điện 5V: bạn có thể sử dụng bộ sạc di động hoặc Pin dự phòng (nếu bạn muốn tăng thêm tính di động).
  • Cáp USB mini B: tương tự để lập trình Arduino.

Và các công cụ:

  • Cây kéo.
  • Sắt hàn.
  • Súng bắn keo nóng.
  • cây kim.
  • Bất kỳ khác bạn cần.

Bước 2: Thi công

Sự thi công
Sự thi công
Sự thi công
Sự thi công
Sự thi công
Sự thi công

Hãy bắt đầu.

Lấy lưng cho con búp bê, tay khác cầm kéo và cắt vải để vào bên trong. Loại bỏ nhân.

Lấy Velcro, chỉ và kim và may Velcro theo khẩu độ.

Bỏ một cánh tay, tôi đã chọn cái bên trái, vì tôi đang thuận tay trái;) Nó được dán nóng nên tôi cần phải chườm nóng để tháo nó ra dễ dàng.

Gắn que vào phần chuyển động của servo. Tạo một lỗ trên vai của cánh tay, đặt que vào bên trong (bên ngoài servo) và dán keo nóng lên. Tạo một lỗ trên vai búp bê nơi có cánh tay.

Lấy servo và gắn chặt nó vào cấu trúc, ở đây tôi đã sử dụng hỗn hợp mặt bích và keo nóng. Đảm bảo nơi bạn đặt mặt trục của servo, nó sẽ ra khỏi lỗ cuối cùng mà chúng tôi đã tạo.

Tạo một lỗ làm rốn (đường kính ít nhất 3mm, nếu không cảm biến sẽ không hoạt động, Đường kính càng lớn, góc phát hiện càng lớn) và dán keo nóng lên nắp của cảm biến chuyển động (bên trong hình nhân). Ở đây, tôi đã nghĩ đến việc sử dụng một số khoen kim loại, hoặc tương tự, để ngăn vải khỏi sờn nhưng rõ ràng là keo đã đủ độ để tránh nó. Ngoài ra, bản vẽ của vải giúp nó không bị chú ý.

Lấy các đèn led và một số dây điện và chuẩn bị chúng như bạn muốn và hàn chúng cho phù hợp. Tôi đã chọn xung quanh rốn. Hàn tụ điện 220uF và điện trở 390 Ohm, như Adafruit đề xuất cho Neopixels. Tôi cũng hàn một bộ 3 chân trong led đầu tiên của chuỗi để kết nối với dây nhảy. Keo nóng bộ đồ với vải (phần bên trong), hoặc không nếu bạn có thể khiến chúng không di chuyển theo cách khác.

Đã đến lúc nối dây. Tôi đã sử dụng dây Jumper 150mm điển hình (F / F và F / M nếu cần) được sử dụng để kết nối với các chân Arduino. 2, như chúng vốn có, cho các tín hiệu đến led và từ cảm biến. Tín hiệu cho servo bằng chính dây servo. Sau đó, tôi chuẩn bị 2 bộ cáp cho nguồn (một bộ cho 5V và bộ còn lại cho GND) hàn chính dây servo với 3 nửa dây jumper còn lại, bảo vệ mối hàn bằng băng keo hoặc macaroni co nhiệt.

Kết nối dây với cảm biến và đèn led nếu thích hợp, servo đã được kết nối vì chúng tôi đã sử dụng dây của chính nó.

Đặt cảm biến vào bên trong, với nắp của nó được gắn đúng cách. Đặt khoảng một nửa quả trám, để các dây ra khỏi máng.

Khi tôi hoàn thành việc xây dựng và bắt đầu thử nghiệm, sau một số chuyển động của servo, Arduino bắt đầu thiết lập lại và ở trạng thái treo. Để ngăn chặn điều này, hãy hàn tụ điện 2200uF trong đường dây điện và tụ điện 100nF giữa đường ĐẶT LẠI và GND.

Bây giờ kết nối dây với Arduino, cấp nguồn vào 5V và GND. Neopixels đến D2, cảm biến với D5, servo đến D9 và cáp USB.

Đặt Arduino vào bên trong hình nhân, hoàn tất và đóng bằng khóa dán, để cáp USB ra ngoài.

Vặn cánh tay vào servo. Ở đây bạn cần lưu ý các vị trí của cánh tay và servo. Có thể bạn cần một vài phép thử cho đến khi tìm được góc phù hợp.

Hàng thủ công đã hoàn thành.

Nếu bạn sử dụng pin dự phòng, bạn có thể sử dụng cáp USB ngắn hơn và đặt pin sạc dự phòng bên trong búp bê (miễn là có chỗ cho nó).

Sử dụng bộ sạc di động được kết nối với nguồn điện có nghĩa là cáp USB cần phải đủ dài và cáp này có thể nhìn thấy bên ngoài.

Bước 3: Lập trình

Lập trình
Lập trình

Tải xuống mã Mã được lưu trữ tại đây. bạn có thể sao chép hoặc tải xuống tùy thích.

Lập trình

Không có yêu cầu đặc biệt cho lập trình trong dự án này. Vì vậy, quá trình lập trình giống như bất kỳ lập trình Arduino nào khác. Bạn cần Arduino IDE.

  • Kết nối Arduino với máy tính.
  • Khởi chạy Arduino IDE.
  • Tải dự án.
  • Nhấn nút "tải lên" và đợi cho đến khi hoàn tất.
  • Ngắt kết nối Arduino.

Bước 4: Kết quả

Xong rôi!!!

Đã đến lúc thấy nó hoạt động.

Vì tò mò, trong khi làm đồ thủ công, tôi phát hiện ra rằng cấu trúc bên trong con búp bê là một cơ chế để kéo dài chân, nhưng tôi nghĩ nó dễ thương hơn với đôi chân ngắn.

Tùy thuộc vào servo được sử dụng, nó có thể hơi ồn ào, nhưng bạn có thể im lặng bằng những bài hát mừng Giáng sinh;)

Đề xuất: