mr.ngocanhtran
Senior Member
Vừa rồi có thời gian rảnh nên em nâng cấp con nas J1900 ở nhà luôn. Nó cũng chạy vs em được cỡ 4-5 năm gì đó rồi. Có vẻ già vs yếu rồi.
Hiện em đang xem Camera từ 3 nơi qua mini PC để ở nhà. Tổng là 46 cam, đang tìm cách để con nas này quản lý và xuất HDMI ra luôn cho tiện.
Đây là cấu hình em chọn:
Case: Jonsbo N4
CPU: AMD 5600X
RAM: 32Gb ECC
Main: Asrock B550M Pro4
CPU coller: Thermalright AXP90-X53
PSU: Lian li 750w @@ PC phải thay nguồn to hơn nên e tháo từ PC sang
HDD: x4 move từ nas cũ sang, chỉ dùng để cold backup, chạy raid 10
SSD: x1 em dùng cái này để kéo torent, hỏng thay cái khác
Nvme Pci 3.0: x4 em dùng cái này làm hot data, chạy raid 10
Nvme Pci4.0 Cache: x1 cái này làm cache
Card mở rộng pci: PA41 4-slot M.2 NVMe to PCIE 4.0 X16 Card, Support M.2 NVMe Software Raid,Not Supports PCIe Bifurcation
VGA: Quadro P1000
Network: TP-Link 2.5Gbps LAN Card PCI-E Adapter Network Card TX201
Cấu hình bios:
Về chuyện cái màn hình. Chả là em thích cái màn hình như của cái case này: Aoostar WTR Max. Xong đi tìm thì toàn màn cho window ko có màn cho linux. Hỏi mấy anh làm esp32 thì chả ai cho xin code. Buồn quá em tự làm vậy.
Em ko biết gì về C cả nên các bác đừng hỏi em code như nào. Em mò 2 ngày mới code được như vậy thôi
Dữ liệu sensor chỉ gửi sang esp khi màn hình sáng, nên hầu như CPU ko có chạy, CPU IO không bị ảnh hưởng gì kể cả lúc màn hình sáng.
File đọc sensor thì chạy bằng task trong setting của DSM, start nó sau khi boot là được.
Đây là thành phẩm sau khi làm, cắm dây USB bên trong case, xong đặt cái mặt vào là nó hít vào case
Sửa UI:
Các bác cần cài APP này vào PC sau đó mở project ra, sửa xong bấm render UI code là xong
Sửa code:
Cài vscode lên để viết code vs build code xong flash vào esp
Chi tiết em có để trong readme ở git rồi nha.
github.com
Hiện em đang xem Camera từ 3 nơi qua mini PC để ở nhà. Tổng là 46 cam, đang tìm cách để con nas này quản lý và xuất HDMI ra luôn cho tiện.
Đây là cấu hình em chọn:
Case: Jonsbo N4
CPU: AMD 5600X
RAM: 32Gb ECC
Main: Asrock B550M Pro4
CPU coller: Thermalright AXP90-X53
PSU: Lian li 750w @@ PC phải thay nguồn to hơn nên e tháo từ PC sang
HDD: x4 move từ nas cũ sang, chỉ dùng để cold backup, chạy raid 10
SSD: x1 em dùng cái này để kéo torent, hỏng thay cái khác
Nvme Pci 3.0: x4 em dùng cái này làm hot data, chạy raid 10
Nvme Pci4.0 Cache: x1 cái này làm cache
Card mở rộng pci: PA41 4-slot M.2 NVMe to PCIE 4.0 X16 Card, Support M.2 NVMe Software Raid,Not Supports PCIe Bifurcation
VGA: Quadro P1000
Network: TP-Link 2.5Gbps LAN Card PCI-E Adapter Network Card TX201
Cấu hình bios:
- Hạ vol con CPu xuống để chạy idle êm hơn, nhưng vẫn bung hết điện khi load
- Chỉnh PCI x16 cho chạy x4x4x4xx4 để lắp thêm nvme
- Cấu hình cho boot kể cả khi ko có GPU
Về chuyện cái màn hình. Chả là em thích cái màn hình như của cái case này: Aoostar WTR Max. Xong đi tìm thì toàn màn cho window ko có màn cho linux. Hỏi mấy anh làm esp32 thì chả ai cho xin code. Buồn quá em tự làm vậy.
Em ko biết gì về C cả nên các bác đừng hỏi em code như nào. Em mò 2 ngày mới code được như vậy thôi
Dữ liệu sensor chỉ gửi sang esp khi màn hình sáng, nên hầu như CPU ko có chạy, CPU IO không bị ảnh hưởng gì kể cả lúc màn hình sáng.
File đọc sensor thì chạy bằng task trong setting của DSM, start nó sau khi boot là được.
- Code em chia sẻ ở git: GitHub - keitetran/JonsboN4Monitor: Esp32 screen for Xpenlogy (https://github.com/keitetran/JonsboN4Monitor)
- File in 3D em chia sẻ ở đây: Jonsbo N4 front panel custom by Ngọc Anh Trần | Download free STL model | Printables.com (https://www.printables.com/model/1501258-jonsbo-n4-front-panel-custom)
- Màn hình esp các bác mua ở đây: https://ja.aliexpress.com/item/1005009618259341.html
- Cọng dây usb: USB Type C to 9Pin USB Cable for Computer Motherboard to USBC Secondary Screen PC LCD Screen 9Pin USB Cable Adapter (https://ja.aliexpress.com/item/1005007400119707.html)
- Nam châm hít: Super Powerful Magnet Neodymium Magnet NdfeB N35 Strong Permanent Magnetic imanes Refrigerator Magnet 3x3 5x5 10x10mm - AliExpress 13 (https://ja.aliexpress.com/item/1005009995289184.html)
Đây là thành phẩm sau khi làm, cắm dây USB bên trong case, xong đặt cái mặt vào là nó hít vào case
Sửa UI:
Các bác cần cài APP này vào PC sau đó mở project ra, sửa xong bấm render UI code là xong
GUI Guider
オープンソースのLVGLグラフィックス・ライブラリを使用して高品質のディスプレイを迅速に開発できる、NXPのユーザー・フレンドリーなグラフィカル・ユーザー・インターフェース (GUI) 開発ツールです
www.nxp.jp
Sửa code:
Cài vscode lên để viết code vs build code xong flash vào esp
Chi tiết em có để trong readme ở git rồi nha.
JonsboN4Monitor/README.vi.md at master · keitetran/JonsboN4Monitor
Esp32 screen for Xpenlogy. Contribute to keitetran/JonsboN4Monitor development by creating an account on GitHub.
Sửa lần cuối: