Mục lục:

Tạo bảng điều khiển trò chơi: 5 bước
Tạo bảng điều khiển trò chơi: 5 bước

Video: Tạo bảng điều khiển trò chơi: 5 bước

Video: Tạo bảng điều khiển trò chơi: 5 bước
Video: 5 bước tạo trò chơi với Scratch - Trò chơi bắn súng 2024, Tháng mười một
Anonim
Image
Image

Lời chào hỏi. Vì vậy, tôi thấy rằng tôi có xu hướng bắt đầu một cái gì đó, và sau đó đi theo con đường hoàn toàn khác. Điều này cũng xảy ra với dự án này. Tôi mua màn hình nokia 5110 cách đây một thời gian. Và như hầu hết các giao dịch mua hàng trên ebay, tôi phải mất một thời gian dài để thực sự chuyển hàng cho tôi. Trong khi đó, dự án mà tôi cần, nó đã được thực hiện. Vì vậy, khi jlcpcb liên hệ với tôi với lời đề nghị làm một cái gì đó bằng cách sử dụng dịch vụ của họ (sản xuất pcb… số liệu tốt… tiêu đề đã nói lên tất cả:)). Tôi bắt đầu sử dụng googling, những gì tôi có thể làm với một vài màn hình mà tôi không còn mục đích gì nữa. Và sau đó tôi bắt gặp máy chơi game Makerbuino. Và với khái niệm mã nguồn mở, mọi thứ tôi cần để tạo ra nó từ đầu đã ở ngay trên đầu ngón tay của tôi. Trong khi bạn có thể đơn giản làm nó trên một tấm ván mỏng, nó sẽ là một mớ hỗn độn, với dây điện ở khắp mọi nơi và không sạch sẽ như tôi muốn bảng điều khiển của mình. Vì vậy, ở đây có jlcpcb. https://jlcpcb.com/ bạn có thể đặt 10 bảng với giá 2 $. Đó là một hành vi ăn cắp theo ý kiến của tôi. Được cấp nếu bạn vượt ra ngoài các thông số mặc định cho bảng (kích thước 100x100m, độ dày, màu sắc hoặc v.v.), giá có thể thay đổi. Nhưng này, đối với hầu hết chúng ta, các thông số mặc định sẽ là quá đủ.

Bước 1: Tất cả tài liệu và liên kết đến tệp

Nhận Pcb của bạn
Nhận Pcb của bạn

Vì vậy, chúng ta hãy xem qua danh sách các bộ phận đơn giản và nơi bạn có thể tìm thấy thông tin cần thiết để hoàn thành việc này.

Các bộ phận:

MAKERbuino PCB (bạn có thể hỗ trợ dự án và mua bộ này tại

hoặc tải các tệp mầm và. hoặc sơ đồ tại đây:

  • Thẻ SD (kích thước tùy thuộc vào bạn, không chắc nó có hỗ trợ thẻ dung lượng lớn hay không nhưng 1gb thì ổn)
  • Ổ cắm SD
  • dây cho loa hàn (tùy chọn)
  • Loa 8ohm 0,5W (tùy chọn)
  • Pin Li-Po 3,7 V
  • ATmega328P-PU
  • Ổ cắm IC PDIP 28 chân
  • Nokia 5110 LCD
  • Bo mạch sạc pin micro USB Li-Po TP4056
  • Bộ điều chỉnh điện áp 3.3V (MCP1702-3302E trong gói TO-92)
  • Bóng bán dẫn NPN mục đích chung 2n2222 (gói TO-92)
  • 1N4148 diode
  • Tinh thể 16MHz
  • Công tắc chuyển đổi trượt 3 pin x2
  • Tụ gốm 100nF x2
  • Tụ gốm 22pF x2
  • Tụ điện xuyên tâm 100uF, 6.3V x3 (tôi đã sử dụng những tụ điện 16V, vì đã đề cập 6.3 nên khó mua hơn)
  • Nút nhấn 12x12x7.3mm x7

  • một số tiêu đề dành cho nữ và nam ở hàng đơn và hàng đôi (rất có thể bạn có những tiêu đề đó, nhưng dù sao thì bạn cũng mua chúng theo dải dài, vì vậy hãy chọn bao nhiêu tùy thích)
  • Chiết áp xén bánh xe 1Kohm x2
  • Điện trở 2.2Kohm
  • 10k điện trở x2
  • 4,7kohm điện trở x2
  • Điện trở 100ohm
  • Ổ cắm tai nghe 3,5 mm

Và đó là nó. Hầu hết các thành phần mà tôi chắc chắn, bạn sẽ có trong thùng phụ tùng của mình. Một số bạn sẽ chọn với giá rẻ.

Bước 2: Lấy Pcb của bạn

Nhận Pcb của bạn
Nhận Pcb của bạn
Nhận Pcb của bạn
Nhận Pcb của bạn

Vì vậy, đây là quá trình khá đơn giản. Truy cập jlcpcb.com

Đăng ký, bấm báo giá ngay. Tải lên các tệp mầm non của bạn, nhập các thông số mong muốn của bạn và đặt nó. Với phương thức vận chuyển dhl, tôi chỉ mất chưa đầy một tuần kể từ khi tải các tệp tin Gerber của tôi lên bảng thực tế đến trước cửa nhà tôi.

Bước 3: Hàn

Hàn
Hàn
Hàn
Hàn

Vì vậy, tôi sẽ không thực hiện một bước chi tiết, vì nó rất dễ dàng. với pcb, silkscreening giải thích thành phần nào nên được chèn vào vị trí nào. Hầu hết các thành phần không phân cực nhạy cảm vì vậy nó làm cho cuộc sống của bạn dễ dàng hơn rất nhiều. Đây là hướng dẫn nếu bạn cần những hướng dẫn chi tiết hơn từ Makerbuino (đội ngũ ở đó đã làm rất tốt việc giải thích đến từng chi tiết đơn giản nhất, cách thức và những gì nên được thực hiện)

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

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

Vì vậy, sau khi bạn hàn bảng của mình, thông thường bạn sẽ hoàn tất. Nhưng không phải trong trường hợp của tôi. Vì Atmega328P-PU trống, bạn cần tải lên bộ nạp khởi động. Đây là bước "phức tạp" nhất của toàn bộ dự án, nếu bạn chưa từng lập trình chip Atmel. Vì vậy, có một số cách để bạn có thể thực hiện việc này.

Cách dễ dàng nên có với Arduino (mặc dù bằng cách nào đó tôi đã quyết định chọn một tùy chọn khác)

community.makerbuino.com/t/atmega328-witho… Tổng hợp chủ đề về cách cài đặt bootloader với arduino. Cũng có liên kết đến bộ nạp khởi động ở đó.

Hoặc bạn có thể đi với một lập trình viên USBasp (con đường tôi buồn đã chọn). Nó phức tạp hơn một chút, nhưng không bao giờ kém bước quan trọng nhất thực sự là đặt các bit cầu chì và khóa chính xác. Nếu không, bạn sẽ gặp phải vấn đề mà tôi đã gặp phải. Bộ vi xử lý sử dụng bộ dao động bên trong. Chạy ở tần số 1MHz. Cái mà bạn điều khiển sẽ vẫn hoạt động, nhưng chậm hơn 16 lần. Slo mo poweeeeerrrrrrr !!!!!!!!!!!!!! Bây giờ thật buồn cười:) khi tôi không biết điều gì đã gây ra điều đó, thật là bực bội: D Tôi bao gồm các cài đặt của tôi trong hình ảnh.

Bước 5: Hoàn thiện các lần chạm

Kết thúc các lần chạm
Kết thúc các lần chạm
Kết thúc các lần chạm
Kết thúc các lần chạm

Vì thế. Bạn có pcb của mình, bạn đã hàn nó, flash bộ nạp khởi động…. Bây giờ là gì? Bây giờ, bạn chỉ cần tải xuống trò chơi (hoặc tạo chúng), nạp chúng vào thẻ sd. Và chơi trò chơi. Và hãy tin tôi…. họ đang nghiện. Vì vậy, tôi cũng đã in một trường hợp cho nó. Điều này có thể được tìm thấy trên thingiverse. Và thành thật mà nói, đây là một trong những dự án hài lòng nhất mà tôi đã hoàn thành. Đối với một, có vẻ như mô hình sản xuất tự làm. Thứ hai… trò chơi thật tuyệt vời:) Chúc mừng. Nếu bạn cần bất cứ điều gì, chỉ cần hỏi tôi trong commen hoặc gửi cho tôi một tin nhắn:)

Đề xuất: