Mục lục:

Đồng hồ chống tĩnh điện: 9 bước (có hình ảnh)
Đồng hồ chống tĩnh điện: 9 bước (có hình ảnh)

Video: Đồng hồ chống tĩnh điện: 9 bước (có hình ảnh)

Video: Đồng hồ chống tĩnh điện: 9 bước (có hình ảnh)
Video: Chụp X-Quang nguy hiểm như thế nào? Hiểu rõ trong 5 phút 2024, Tháng bảy
Anonim
Đồng hồ không tĩnh
Đồng hồ không tĩnh
Đồng hồ không tĩnh
Đồng hồ không tĩnh
Đồng hồ không tĩnh
Đồng hồ không tĩnh
Đồng hồ không tĩnh
Đồng hồ không tĩnh

REAL là đơn vị tiền tệ của Brazil kể từ năm 1994 và để kỷ niệm 25 năm thành lập, năm ngoái (2019), Casa da Moeda (nhà đúc tiền Brazil) đã tạo ra một đồng xu 1 REAL kỷ niệm với một con chim ruồi ở mặt sau (không phải hình nộm thông thường của nước cộng hòa).

Con chim ruồi là hình ảnh trên tờ 1 REAL khi đồng tiền này được tung ra cách đây 25 năm. Tờ 1 REAL không còn được sản xuất nữa.

Là một người nhiệt tình về số học, tôi đã sử dụng RaspberryPi 2 cũ, Màn hình TFT LCD và một số mã bằng JavaScript để tạo đồng hồ hiển thị thời gian với các hóa đơn và tiền xu thuộc họ THẬT thứ hai. Nó là một máy tính thực sự hoạt động như một chiếc đồng hồ.

Bạn có thể thay đổi các tệp-j.webp

Quân nhu

- Bảng Raspberry Pi

-TFT 3.5 '' LCD

-Hộp bằng gỗ

Bước 1: Chuẩn bị hộp

Chuẩn bị hộp
Chuẩn bị hộp
Chuẩn bị hộp
Chuẩn bị hộp

Tôi đã đặt chiếc hộp gỗ cũ này từ lâu, tôi nghĩ nó được dùng để đựng các túi trà. Tôi "phá vỡ" bảng điều khiển phía trước và tạo một lỗ vuông bằng công cụ Dremel để vừa với màn hình 3, 5 ''.

Sau khi gắn tất cả các thành phần, tôi sẽ dán mảnh đó lại.

Màn hình được dán vào bảng điều khiển.

Bước 2: Mã hóa

Mã hóa
Mã hóa
Mã hóa
Mã hóa

Chức năng của RaspberryPi trong dự án này là hiển thị trang web trên Chrome ở chế độ toàn màn hình.

Ví dụ: nếu thời gian là 3:05, nó sẽ hiển thị hóa đơn 2 THỰC và 1 xu THỰC cho giờ và đồng 5 xu cho phút.

Tôi đã tạo trang thực tế có sẵn để thử nghiệm trên liên kết https://numismaticclock.freetzi.com, nhưng trong dự án, nó sẽ chạy cục bộ.

Nó là một trang HTML với một số JavaScript để làm mới trang khi một phút trôi qua. Dự án có 13 hình ảnh để hiển thị giờ (0h và 12h là cùng một hình ảnh nhưng tệp khác nhau) và 60 hình ảnh để hiển thị phút. Tệp HTML (index.html) và 73-j.webp

Tập lệnh in các thẻ để hiển thị ảnh mỗi khi trang được tải. Một biến nhận được phút thực tế của hệ thống bên ngoài hàm thời gian trong khi một biến khác lấy nó bên trong hàm. Mỗi giây, hai biến này được so sánh và nếu chúng khác nhau, điều đó có nghĩa là một phút đã trôi qua, vì vậy trang được làm mới.

Bước 3: Đặt hình ảnh Raspbian phù hợp

Đặt hình ảnh Raspbian phù hợp
Đặt hình ảnh Raspbian phù hợp

Trước hết, bạn sẽ cần tải xuống hình ảnh Raspbian đặc biệt hoạt động với màn hình của bạn. Trong trường hợp của tôi, màn hình của tôi là phiên bản KeDei 6.2, vì vậy tôi đã tải xuống bản phân phối từ

Bạn sẽ cần một phần mềm có tên WinDisk32Imager để ghi hình ảnh trên thẻ SD và sau đó, khởi động bo mạch của bạn.

Bước 4: Chuyển các tập tin cho Hội đồng quản trị

Chuyển các tập tin cho Hội đồng quản trị
Chuyển các tập tin cho Hội đồng quản trị

Nội dung của tệp relogio.rar (Bước 3) sẽ cần được chuyển sang RaspberryPi.

Bạn có thể sử dụng một ổ đĩa để làm hoặc có thể thực hiện nó thông qua SSH với một phần mềm có tên là WinSCP. Đặt tất cả các tệp vào một thư mục bên trong / home / pi /

Đường dẫn của tệp index.html sẽ là ~ / home / pi / relogio / index.html

Tôi khuyên bạn nên sử dụng Putty để thực hiện các cài đặt tiếp theo dễ dàng hơn.

Bước 5: Thiết lập các tham số Linux

Đặt tham số Linux
Đặt tham số Linux

Tại thời điểm này, các tệp được lưu trên bảng của bạn và bạn có thể kết nối bàn phím, mở trình điều hướng và nhập /home/pi/relogio/index.html vào thanh địa chỉ. Nó sẽ hiển thị trang đồng hồ, sau đó nhấn F11 để vào chế độ toàn màn hình là xong!

Nhưng chúng tôi có thể làm cho nó tốt hơn.

Bạn có thể tải xuống phần mềm ẩn con trỏ chuột khi không sử dụng.

sudo apt-get install unclutter

Khi hoàn tất, bạn gõ lệnh sau để ẩn con trỏ nếu nó không di chuyển trong 2 giây:

sudo unclutter -idle 2 -root

Trình duyệt Chrome có thể được mở thông qua dòng lệnh ở chế độ toàn màn hình và trực tiếp đến trang đồng hồ (không sử dụng sudo trong lệnh của anh ấy):

chromium-browser --homepage /home/pi/relogio/index.html --start-fullscreen

Chúng tôi có thể làm cho nó tốt hơn nữa.

Chúng tôi sẽ đặt bí danh, tức là chỉ với một lệnh duy nhất, chúng tôi sẽ chạy phần mềm để ẩn con trỏ và mở Chrome trên trang đồng hồ.

Để làm như vậy, hãy nhập lệnh sau:

sudo nano /home/pi/.bashrc

Gần phần "Định nghĩa bí danh", hãy chèn văn bản sau (giống như hình ảnh):

alias relogio = 'chromium-browser --homepage /home/pi/relogio/index.html --start-fullscreen | sudo unclutter -idle 2 -root & '

Đóng và mở lại thiết bị đầu cuối của bạn hoặc nhập:

nguồn /home/pi/.bashrc

Bây giờ khi bạn nhập lệnh relogio trên thiết bị đầu cuối, nó sẽ tự động chạy phần mềm thu gọn và mở Chrome.

Bước 6: Đặt các thành phần

Đặt các thành phần
Đặt các thành phần

RasbperryPi tôi đã sử dụng trong dự án này bị hỏng nặng. Chỉ có hai cổng USB vẫn hoạt động và tôi mở rộng chúng bằng jumper để đặt nó vào sau hộp. Tôi cũng đã thực hiện một phần mở rộng từ các điểm hàn PP1 và PP2 trên bo mạch thành đầu nối nguồn.

Cũng chế độ một lỗ vuông khác không anh ta ở bên trái cho đầu nối ethernet.

Bước 7: Hoàn thiện hộp

Hoàn thiện hộp
Hoàn thiện hộp
Hoàn thiện hộp
Hoàn thiện hộp

Tôi cắt một số que kem để làm khung xung quanh màn hình nhằm che đi một số điểm không hoàn hảo.

Tôi có thể dễ dàng dán mặt trước vào hộp. Cũng dán một nam châm để giữ một đồng xu kỷ niệm phía trên màn hình.

Bước 8: Tận hưởng đồng hồ không tĩnh của bạn

Tận hưởng đồng hồ không tĩnh của bạn
Tận hưởng đồng hồ không tĩnh của bạn
Tận hưởng đồng hồ không tĩnh của bạn
Tận hưởng đồng hồ không tĩnh của bạn
Tận hưởng đồng hồ không tĩnh của bạn
Tận hưởng đồng hồ không tĩnh của bạn

Hộp có không gian để chứa pin dự phòng bên trong, nếu bạn sử dụng một dongle cho wifi (hoặc phiên bản mới hơn của bo mạch), nó sẽ làm cho nó không dây hoàn toàn.

Bước 9: Tận hưởng máy tính mini của bạn

Tận hưởng máy tính mini của bạn
Tận hưởng máy tính mini của bạn

Nó có thể được sử dụng như một máy tính thông thường, chạy một máy chủ lưu trữ chẳng hạn.

Tôi hy vọng bạn thích và nó có thể và hữu ích trong các dự án tương tự.

Tái bút. Xin lỗi vì bàn phím bẩn:)

Đề xuất: