Mục lục:
Video: Pocket Chess: 4 bước
2024 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2024-01-30 13:31
Đó là cờ vua! Ở trong túi quần bạn.
Dự án này nhằm mục đích tạo ra một thiết bị nhỏ có thể chạy các trò chơi nhỏ như rắn, pac-man, tetris và thậm chí cả cờ vua.
Quân nhu
- Màn hình đồ họa OLED 1,3 128x64
- Arduino Pro Mini (Bạn có thể sử dụng cả hai mô-đun 5V và 3.3V. Một mô-đun 3.3V sẽ dễ sử dụng hơn trong khi một mô-đun 5V nhanh hơn)
- Nút chuyển đổi xúc giác
- Điện trở 1K Ohm
- Pin Li-Po (Dung lượng pin không thực sự quan trọng nhưng pin nhỏ hơn sẽ dễ lắp hơn)
- Mô-đun bộ sạc Li-Po (Tốt hơn nên mua một mô-đun với bộ tăng cường 5v tích hợp nếu không bạn có thể phải tạo một mô-đun)
- PCB nguyên mẫu để hàn các thành phần lên
- Một công tắc Bật / Tắt
- Một máy in 3D cho trường hợp
Ghi chú
Nếu bạn chọn sử dụng arduino 3.3v, bạn có thể sử dụng bộ điều chỉnh 3.3v trên arduino để cấp nguồn cho nó bằng pin li-po. Nhưng nếu bạn định sử dụng arduino 5v, bạn sẽ cần một bộ tăng áp 3.3v đến 5v để cấp nguồn cho nó. Cách dễ dàng để làm điều này là mua một bộ sạc li-po tích hợp bộ tăng áp 5v hoặc mua một mô-đun tăng áp 3,3v đến 5v riêng biệt.
Tôi không có cả hai thứ đó trong tay vì vậy tôi đã tháo một chiếc loa bluetooth cũ và tháo rời các thành phần tăng cường 3 đến 5v và hồi sinh nó trên bo mạch của riêng tôi. Nếu bạn muốn biết cách làm món này, bạn có thể xem video này.
Bước 1: Mạch
Vì vậy, mạch rất đơn giản, chỉ có rất nhiều dây được kết nối.
Trong khi hàn trên pcb, điều quan trọng là phải cẩn thận không để nhỏ giọt hàn vào mặt khác của bo mạch vì sẽ có các thành phần ở đó.
Bạn có thể tìm sơ đồ mạch ở trên.
Bước 2: Phần mềm
Để tải phần mềm lên arduino pro mini, bạn cần sử dụng một lập trình viên. Có rất nhiều hướng dẫn về cách làm điều này nên tôi sẽ không giải thích nó trong phần này. Đây là một liên kết đến một trong số họ.
Nếu bạn không có một lập trình viên, bạn thậm chí có thể sử dụng một arduino khác để lập trình nó. Đây là liên kết đến điều đó.
Vì vậy, mã cờ vua là bản phác thảo ví dụ cờ vua của u8glib. Nó hoạt động thực sự tốt và hỗ trợ nhiều màn hình oled với các trình điều khiển khác nhau. Để tải lên, trước tiên bạn cần tải xuống thư viện. Sau đó, bạn cần thêm nó vào thư mục thư viện arduino của mình. Sau đó, bạn có thể tải xuống mã đính kèm và tải nó lên arduino của bạn. (Tôi đang đính kèm mã của riêng mình vì tôi đã thay đổi một số thứ nhỏ để các nút hoạt động với các chân tương tự, v.v.)
Bước 3: Trường hợp
Sau khi hàn tất cả mọi thứ và tải lên mã, tôi thiết kế và in 3D một chiếc vỏ để đưa nó vào. Tôi đã in một mảnh bằng màu đen và một mảnh bằng PLA màu xám. Một điều thú vị về trường hợp này là nó rất vừa vặn. Vì vậy, nó có thể dễ dàng được gỡ bỏ nếu cần.
Bước 4: Kết thúc
Vì vậy, bây giờ bạn có thể làm bất cứ điều gì với nó. Cách tiếp cận chính của tôi đối với dự án này là có thể mang theo một thiết bị để chơi cờ vua ở bất cứ đâu. Nhưng bản phác thảo của các trò chơi như rắn, pac-man hoặc tetris có thể được tìm thấy trên internet. Vì thứ này có 4 nút nên sẽ đủ để chơi các trò chơi này.
Để lại bất kỳ câu hỏi hoặc đề xuất nào.
Đề xuất:
POCKET MUSIC PLAYER: 6 bước
POCKET MUSIC PLAYER: Trong phần hướng dẫn này, bạn sẽ học cách tạo máy nghe nhạc bỏ túi DIY của riêng mình với tính năng tạm dừng phát bỏ qua và có thể có các tính năng khác bằng cách sử dụng arduino pro mini hoặc arduino nano
DIMP (Desulfator trong My Pocket): 22 bước (có hình ảnh)
DIMP (Desulfator in My Pocket): Mikey Sklar đã tạo DA PIMP (" Power In My Pocket ") phiên bản 1 và 2 dựa trên bài báo của George Wiseman " Bộ sạc pin điện dung " và hào phóng phát hành nó cho cộng đồng phần cứng mở. Nó có khả năng sạc và khử lưu huỳnh
Pocket Sized Robot Arm MeArm V0.4: 20 bước (có hình ảnh)
Cánh tay robot có kích thước bỏ túi MeArm V0.4: MeArm là cánh tay robot có kích thước bỏ túi. Đó là một dự án bắt đầu vào tháng 2 năm 2014, đã có một hành trình nhanh chóng đến kinh ngạc đến trạng thái hiện tại nhờ vào Phát triển Mở như một dự án Phần cứng Mở. Phiên bản 0.3 đã được giới thiệu trên Guiductables trở lại
Độ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
Từ Pocket Phaser đến Pocket Laser: 6 bước
Từ Pocket Phaser thành Pocket Laser: Trong dự án này, chúng tôi sẽ chuyển đổi một món đồ chơi nhỏ Star Trek Phaser mà tôi tìm thấy tại Barnes & Cao quý đối với một con trỏ laser. Tôi có hai trong số những chiếc phaser này và một chiếc đã hết pin cho đèn phát sáng, vì vậy tôi quyết định chuyển đổi nó thành một chiếc máy chiếu laser có thể sạc lại