Mục lục:

Dự án Arduino-Tamagotchi (Tôi là Tamagotchi): 5 bước (có hình ảnh)
Dự án Arduino-Tamagotchi (Tôi là Tamagotchi): 5 bước (có hình ảnh)

Video: Dự án Arduino-Tamagotchi (Tôi là Tamagotchi): 5 bước (có hình ảnh)

Video: Dự án Arduino-Tamagotchi (Tôi là Tamagotchi): 5 bước (có hình ảnh)
Video: Best Kickstarter Projects You Should Back | January 2016 2024, Tháng mười một
Anonim
Image
Image

Tôi cảm thấy nhàm chán trong việc cách ly và quyết định làm một Arduino Tamagotchi. Bởi vì tôi ghét rất nhiều động vật, tôi chọn mình là Tamagotchi. Đầu tiên, tôi xây dựng bảng điều khiển của mình trên một breadboard. Hệ thống dây điện rất đơn giản. Chỉ có ba nút, một bộ rung và một Nokia 5110 LCD.

Bước 1: Xây dựng Dự án trên Breadboard

Xây dựng Dự án trên Breadboard
Xây dựng Dự án trên Breadboard
Xây dựng Dự án trên Breadboard
Xây dựng Dự án trên Breadboard

Tôi chọn các chân kỹ thuật số 2, 3 và 4 cho các nút và 5 cho bộ rung. Tôi quyết định đặt một điện trở 47 Ohm giữa loa và chân cắm, vì tiếng ồn gây khó chịu. Màn hình LCD Nokia được kết nối với 8, 9, 10, 11 và 12. Sau khi đấu dây, tôi bắt đầu lập trình công việc.

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

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

Việc lập trình mất hơn hai tuần và kết thúc trong một mớ hỗn độn thực sự - nhưng nó vẫn ổn. Tôi khuyên bạn không nên thực hiện nhiều thay đổi trong chương trình, vì nó nửa tiếng Đức nửa tiếng Anh và hơi khó hiểu. Trong những dòng đầu tiên là thông tin quan trọng nhất, như chân nút và độ tương phản của màn hình LCD. Tôi nghĩ rằng điều này là hữu ích. Tôi đã thiết kế tất cả các đồ họa bằng sơn và sử dụng LCDAssistant để chuyển các hình ảnh thành hex.

Tôi thêm đói, vui và mệt. Nửa giờ có 75% khả năng một trạng thái giảm xuống. Bạn có thể lấp đầy các thanh trạng thái thông qua việc ăn thức ăn, chơi trò chơi hoặc đi ngủ.

Tôi đã thêm một tệp rar (Tama2.rar) và hai tệp riêng biệt (Graphic.c & Tama2.ino). Bạn có thể chọn giữa một trong các tùy chọn này.:)

Bước 3: Thiết kế bảng mạch

Thiết kế bảng mạch
Thiết kế bảng mạch
Thiết kế bảng mạch
Thiết kế bảng mạch

Sau khi lập trình xong, tôi thiết kế một bảng mạch với Eagle. Vì kích thước nhỏ của nó, tôi đã chọn Arduino Mini làm Bộ não của máy chơi game của mình. Kích thước bảng chỉ 93, 4mm x 49, 25mm (3, 67 x 1, 94 inch). Tôi đã sử dụng dịch vụ của JLCPCB cho bảng mạch của mình. Tốc độ xung nhịp thấp hơn của Arduino Minis (8 MHz) khiến trò chơi rất dễ dàng và chậm, vì vậy tôi đã điều chỉnh tốc độ. Ngoài ra, tôi đã thay đổi bộ rung thành một cái nhỏ hơn.

Bước 4: Thêm pin

Thêm pin
Thêm pin

Để tạo ra thiết bị cầm tay Tamagotchi, tôi đã sử dụng một pin cũ và một mô-đun sạc. Pin của điện thoại di động và cung cấp năng lượng trong hơn ba ngày. Mô-đun sạc là Bảng sạc pin Lithium 18650 USB. Nó có thể sạc pin trong vài giờ.

Bước 5: Thiết kế và in vỏ hộp

Thiết kế và In vỏ hộp
Thiết kế và In vỏ hộp
Thiết kế và In vỏ hộp
Thiết kế và In vỏ hộp

Cuối cùng, tôi đã sử dụng Máy in 3D để tạo vỏ cho Tamagotchi của mình. Tôi đã thiết kế tất cả các tệp CAD trong Thinkercad và sau một vài lần in không thành công, tôi đã nhận được một chiếc hộp tốt và chắc chắn. Tôi vặn mọi thứ lại với nhau và dự án đã hoàn thành.

Đó là dự án của tôi. Nếu bạn có bất kỳ câu hỏi nào chỉ cần viết bình luận xuống bên dưới.:)

Đề xuất: