Mục lục:

Đồng hồ Pac-Man cổ điển: 6 bước (có hình ảnh)
Đồng hồ Pac-Man cổ điển: 6 bước (có hình ảnh)

Video: Đồng hồ Pac-Man cổ điển: 6 bước (có hình ảnh)

Video: Đồng hồ Pac-Man cổ điển: 6 bước (có hình ảnh)
Video: Cuộc chiến của đội cảnh sát cơ động 2024, Tháng bảy
Anonim
Image
Image

Bởi TechKiwiGadgetsTechKiwiGadgets trên Instagram

Trình gỡ rối khi sạc USB
Trình gỡ rối khi sạc USB
Trình gỡ rối khi sạc USB
Trình gỡ rối khi sạc USB
Đèn pin thân thiện với môi trường có thể sạc lại USB
Đèn pin thân thiện với môi trường có thể sạc lại USB
Đèn pin thân thiện với môi trường có thể sạc lại USB
Đèn pin thân thiện với môi trường có thể sạc lại USB
Đồng hồ từ hoạt hình
Đồng hồ từ hoạt hình
Đồng hồ từ hoạt hình
Đồng hồ từ hoạt hình

Giới thiệu: Phát cuồng về công nghệ và những khả năng nó có thể mang lại. Tôi thích thử thách xây dựng những thứ độc đáo. Mục tiêu của tôi là làm cho công nghệ trở nên thú vị, phù hợp với cuộc sống hàng ngày và giúp mọi người thành công trong việc xây dựng những thứ thú vị… Thông tin thêm về TechKiwiGadgets »

Xây dựng đồng hồ đầu giường Pac-Man tương tác, với màn hình cảm ứng và các nhân vật Pac-Man hoạt hình.

Dự án thú vị này được thực hiện đơn giản một cách đáng ngạc nhiên và là một món quà tuyệt vời cho những người nghiện Pac-Man hoài cổ.

Ngoài việc có thể tương tác với trò chơi Pac-Man, bạn có thể ghi lại âm thanh mà bạn chọn để báo thức.

*** Mã V10 được phát hành với Trò chơi Pacman gốc hiện được bao gồm với Dấu chấm ***

Bước 1: Thu thập vật liệu

Thu thập tài liệu
Thu thập tài liệu
Thu thập tài liệu
Thu thập tài liệu
Thu thập tài liệu
Thu thập tài liệu

Đồng hồ Pac-Man Retro được làm từ 5 mô-đun chính cùng với vỏ được cắt laser từ gỗ MDF.

  1. Bảng Arduino - Arduino Mega 2560 (Có thể mua các mặt hàng 1, 2 và 3 dưới dạng một đơn đặt hàng đi kèm)
  2. Màn hình cảm ứng Arduino Shield - 3.2 inch Mega Touch L CD
  3. Màn hình cảm ứng tấm chắn mở rộng - Màn hình LCD TFT 3.2 "+ Màn hình cảm ứng cho Mega 2560 của Arduino (* Lưu ý: Tránh Sainsmart, hãy xem phần 4 bên dưới)
  4. Mô-đun Đồng hồ thời gian thực - DS3231 RTC
  5. Mô-đun ghi âm - Máy ghi âm ISD1820

Kèm theo trong tài liệu hướng dẫn là mã Arduino cần thiết, liên kết đến thư viện và bất kỳ tệp đồ họa đặc biệt nào bạn sẽ cần để xây dựng dự án.

Trong danh sách trên có các liên kết đến các nhà cung cấp các bộ phận tương tự như các mặt hàng được sử dụng trong nguyên mẫu. Bạn có thể tự do tìm nguồn cung cấp các bộ phận từ bất cứ nơi nào bạn thấy phù hợp để đảm bảo giảm thiểu chi phí.

Ngoài các mô-đun này, bạn sẽ yêu cầu các thành phần sau

  1. Bảng điều khiển Pins x 4 để gắn chặt vỏ trước vào thân máy
  2. Hai phần Epoxy Resin cho trường hợp dán với nhau
  3. Giấy nhám - 4 tờ mỗi loại loại tốt và trung bình để chà nhám gỗ
  4. Máy khoan điện với mũi khoan gỗ đường kính 3mm.
  5. Cáp USB dài 1m
  6. Bộ sạc USB (dùng để cấp nguồn cho đồng hồ)
  7. 150mm x 30mm x 3mm MDF hoặc Styrene để xây dựng một giá đỡ để giữ mạch tại chỗ trong hộp
  8. Súng bắn keo nóng

Các thành phần làm mờ ánh sáng nền tự động tùy chọn chỉ bắt buộc nếu có Đồng hồ bên giường

  1. Điện trở 270k Ohm
  2. Điốt Zener 3.3v 0.5 watt
  3. Điện trở 47 Ohm
  4. Điện trở phụ thuộc ánh sáng (LDR)

Bước 2: Xây dựng trường hợp

Xây dựng trường hợp
Xây dựng trường hợp
Xây dựng trường hợp
Xây dựng trường hợp
Xây dựng trường hợp
Xây dựng trường hợp

Vỏ được làm từ gỗ MDF 9mm và 3mm đã được cắt laser để tạo hình. Dưới đây là các tệp với kích thước và số lượng bộ phận cần thiết mà bạn có thể gửi cho một công ty máy cắt laser địa phương để thực hiện việc này cho bạn.

1. Bảng điều khiển phía trước

Bảng điều khiển phía trước được kẹp giữa hai vòng bên và dán vào vị trí bằng keo epoxy hai phần trong 5 phút. Hãy cẩn thận đừng lạm dụng quá nhiều keo vì nó sẽ hiển thị nếu nó chảy ra các bên.

Ngoài ra, một miếng vật liệu nhỏ được dán trên tấm lưới che mặt trước để tạo hiệu ứng đẹp mắt và cũng cho phép âm thanh loa báo thức phát ra mặt trước của đồng hồ.

Bốn Ghim bảng điều khiển đã được lắp vào các góc của mặt trong của bảng điều khiển phía trước và được dán vào vị trí có độ nhô ra sau khoảng 10mm vào vỏ. Điều này sẽ được chèn vào bảng điều khiển phía sau để nó có thể được gỡ bỏ trong quá trình thử nghiệm.

2. Mặt sau

Mặt sau bao gồm năm vòng bên, tiếp theo là vỏ sau được kẹp bởi vòng bên cuối cùng. Một lần nữa và dán vào vị trí bằng keo epoxy hai phần trong 5 phút. Hãy cẩn thận đừng lạm dụng quá nhiều keo vì nó sẽ hiển thị nếu nó chảy ra các bên.

Sử dụng các vị trí lỗ từ các chân bảng điều khiển phía trước đánh dấu cẩn thận và khoan lỗ 3mm và kiểm tra các bộ phận phía trước và mặt sau kết nối với nhau.

3. Thành phần cát và sơn: Khi bạn đã lắp ráp các đơn vị mặt trước và mặt sau, bạn có thể chọn sơn bất kỳ màu nào hoặc chỉ cần chà nhám nhẹ bằng tay và phủ một lớp sơn mài trong. Tôi chọn cái sau vì tôi khá thích hiệu ứng gỗ căng thẳng mà máy cắt laser để lại sau khi chà nhám nhẹ. Tôi đã phải xịt 3-4 lớp sơn mài trong suốt lên gỗ để bịt kín gỗ vì gỗ rất xốp.

4. Vỏ 3D thay thế Hai nhà sản xuất đã vui lòng xuất bản một mẫu 3D cho Đồng hồ Pacman Retro này

Những thứ này có thể được tìm thấy ở đây

Pac man case bằng feconinc

Pac man clock case remix bởi TronicGr

Bước 3: Lắp ráp các mô-đun điện tử

Lắp ráp các mô-đun điện tử
Lắp ráp các mô-đun điện tử
Lắp ráp các mô-đun điện tử
Lắp ráp các mô-đun điện tử
Lắp ráp các mô-đun điện tử
Lắp ráp các mô-đun điện tử

Mạch tổng thể chứa Đồng hồ thời gian thực, Arduino Mega, Mô-đun âm thanh, Màn hình cảm ứng và Tấm chắn màn hình.

1. Đồng hồ thời gian thực

Gắn đồng hồ Thời gian thực vào mặt sau của Arduino Mega như trong hình được cung cấp. Tôi đã sử dụng súng bắn keo nóng và bọt đóng gói để đảm bảo chúng không chạm vào nhau và có một số đệm để hấp thụ chuyển động. Trong trường hợp của tôi, tôi đã hàn 2 chân RTC trực tiếp với Arduino và sử dụng dây hookup để kết nối 5v và GND với Arduino.

2. Mô-đun ghi âm

Đây thực sự là những điều thú vị và dễ sử dụng. Theo cách tương tự như trên, hãy sử dụng bọt và keo nóng để định vị mô-đun và loa ở mặt sau của Arduino cẩn thận để đảm bảo chúng được cách điện khỏi chạm vào. Mô-đun âm thanh được kích hoạt bởi D8 trên Arduino, vì vậy điều này và nguồn điện cần kết nối theo sơ đồ mạch được cung cấp.

3. Tự động điều chỉnh độ sáng đèn nền (Tùy chọn) Nếu bạn định sử dụng làm đồng hồ cạnh giường ngủ, thì bạn có thể muốn tự động làm mờ đèn nền vào ban đêm để nó không ảnh hưởng đến giấc ngủ của bạn. (Nếu không, bạn có thể bỏ qua bước này!)

Thật không may, đèn nền trong màn hình TFT được nối dây cứng thành + 3.3v và không thể điều chỉnh bằng Arduino. Điều này có nghĩa là chúng ta phải ngắt kết nối nó và kết nối lại với chân PWM trên Arduino để điều khiển độ sáng của Đèn nền. Tôi muốn làm điều này với thiệt hại tối thiểu cho các chân hoặc rãnh trên các thành phần, vì vậy đã thực hiện cách tiếp cận sau.

Làm theo các bước dưới đây một cách cẩn thận

(a) Để đạt được điều này, một Điện trở Phụ thuộc Ánh sáng (LDR) được đặt ở phía sau thiết bị để phát hiện ánh sáng. Khoan hai lỗ 3mm trên vỏ và đẩy các chân LDR qua các lỗ. Dùng keo nóng dán bên trong tủ để giữ cố định các chân tủ. Hàn hai dây ở bên trong vỏ và kết nối chúng theo sơ đồ mạch. Thêm Điện trở 270k Ohm vào A7 của Arduino theo sơ đồ mạch.

(b) Tháo Màn hình TFT và đặt nó trên một bề mặt chắc chắn. Xác định chốt 19 (LED_A) và cẩn thận loại bỏ một vài mm nhựa ở chân chốt. Bẻ cong chốt bằng phẳng và cách xa đầu nối như hình trên. Kiểm tra xem Tấm chắn TFT có thể cắm vừa khít và chốt cong không cản trở phích cắm hoặc ổ cắm.

(c) Hàn thanh ghi 47 Ohm vào đầu cong trên chân cắm và kết nối dây từ điện trở đến D9 của Arduino Mega. Chân Arduino D9 có thể chìm lên đến 40mA vì vậy điện trở giới hạn điều này thấp hơn mức này. Gắn một Diode Zener 3.3v vào cùng một chân (LED_A) và kết nối nó với đất theo sơ đồ. Mục đích của việc này là để bảo vệ đèn nền khỏi quá áp vì nó sẽ điều chỉnh điện áp xuống 3.3v.

4. Màn hình TFT và Tấm chắn Arduino Cẩn thận đẩy các đầu nối Màn hình cảm ứng TFT 3,2 'vào Tấm chắn TFT Arduino. Sau đó, cẩn thận kết nối với đầu Arduino theo hình ảnh được cung cấp. RTC có pin nên sẽ duy trì thời gian chính xác ngay cả khi nguồn điện đã được rút ra. Thời gian báo thức được lưu trữ trong Eeprom trên Arduino, có nghĩa là nó sẽ được giữ lại nếu có sự cố cắt điện.

Bước 4: Tải lên mã và kiểm tra đồng hồ

Tải lên mã và kiểm tra đồng hồ
Tải lên mã và kiểm tra đồng hồ

"loading =" lười biếng"

DK và các chủ đề khác
DK và các chủ đề khác
DK và các chủ đề khác
DK và các chủ đề khác

Mã Đồng hồ Pac-Man Retro có thể được sửa đổi để cung cấp các chủ đề khác. Cáp USB có nghĩa là có tiềm năng cho các Nhà sản xuất khác phát triển các chủ đề độc đáo của riêng họ.

Bao gồm phiên bản đầu tiên của Donkey Kong. Đồng hồ hoạt động như bình thường và điều khiển màn hình cảm ứng được sử dụng để điều khiển Mario.

*** Phiên bản sản xuất 3 hiện đã được phát hành trong Bản hướng dẫn này ***

Các nút điều khiển Lên, Xuống, Trái và Phải có thể được sử dụng để thay đổi hướng của Mario chỉ bằng cách chạm vào trên cùng, dưới cùng, trái và phải của màn hình.

Để nhảy khi di chuyển sang trái hoặc phải, hãy chạm vào đầu màn hình. Để kích hoạt menu cài đặt, hãy nhấn vào giữa màn hình.

Tôi hy vọng điều này cung cấp một số cảm hứng cho những người khác để phát triển hơn nữa !!

Cuộc thi Vi điều khiển 2017
Cuộc thi Vi điều khiển 2017
Cuộc thi Vi điều khiển 2017
Cuộc thi Vi điều khiển 2017

Giải nhất cuộc thi Vi điều khiển 2017

Đề xuất: