Mục lục:

Tự làm "Máy đo mức sử dụng PC ROG Base" bằng Arduino và Python: 5 bước (có hình ảnh)
Tự làm "Máy đo mức sử dụng PC ROG Base" bằng Arduino và Python: 5 bước (có hình ảnh)

Video: Tự làm "Máy đo mức sử dụng PC ROG Base" bằng Arduino và Python: 5 bước (có hình ảnh)

Video: Tự làm
Video: [PYTHON - ARDUINO] Bài 2: Truyền dữ liệu từ Arduino lên Python để hiển thị 2024, Tháng mười một
Anonim
DIY
DIY
DIY
DIY

*************************************

+ Trước hết, Hướng dẫn này được viết bởi một người không phải là người nói tiếng Anh bản ngữ …… Không phải là một Giáo sư tiếng Anh, Vì vậy, Vui lòng thông báo bất kỳ sai lầm ngữ pháp nào trước khi tạo niềm vui cho tôi.:P

+ Và Vui lòng không bắt chước bất kỳ biểu tượng nào được thấy trong hình. Hầu hết chúng đều có Bản quyền hoặc ít nhất là tình cảm gắn bó với chủ sở hữu tương ứng của chúng

+ Bất kỳ cải tiến nào sẽ được đánh giá cao, trong tài liệu hướng dẫn này hoặc trong Thiết bị

+ Tôi không chịu trách nhiệm Đối với bất kỳ hư hỏng nào Gây ra cho điện thoại, máy tính của bạn hoặc bất kỳ thiết bị nào do bất kỳ dây chéo nào và bất kỳ lỗi nào trong việc khoanh và lập trình của bạn. Vì vậy, hãy làm điều này với rủi ro của riêng bạn.

+ Nếu có, hãy in 3D một chiếc ốp lưng Dễ thương cho cái này.

+ ẤN ÁP TRÁI TIM ĐỂ CHẤP NHẬN VÀ ĐỂ CHIA SẺ YÊU THƯƠNG. VÀ THÊM ĐIỀU NÀY VÀO MỤC YÊU THÍCH CỦA BẠN.

*************************************

Chào mọi người, Vì vậy, tất cả bắt đầu từ nhu cầu (thực sự là tham lam) một bộ phận máy tính sang trọng, khoảng một năm trước, tôi bắt đầu tạo ra một máy tính chơi game thế hệ thứ 6….. để viết mã trong studio trực quan…. trong khi xây dựng chiếc máy tính đó một cách từ từ, bằng cách thu tiền túi của mình…. Một ngày nọ, tôi thấy một chiếc Asus ROG Base 200 đô la, hiển thị mức sử dụng cpu, có thể ép xung từ xa và thực hiện rất nhiều thứ hay ho (* Nhìn bằng mắt thường *)…. chắc chắn tôi muốn mua cái đó….. nhưng giá quá cao (* Hàm rớt *)….. nên tôi ghi nhanh để làm một cái sau…. sau đó tôi bắt đầu học python, và xem qua thư viện "PSUTIL", và bùng nổ….. mọi thứ đều có thể thực hiện được ngay bây giờ.

chỉ với một vài led và một nanô arduino….. tôi đã tạo ra phần cứng, sau đó sau một vài ngày nghiên cứu thư viện, tôi đã tạo ra chương trình python….

về cơ bản Nó chỉ Trực quan hóa việc sử dụng CPU ngay bây giờ, nhưng với những thay đổi nhỏ trên chương trình python phía Máy chủ (Máy tính), nó có thể được định cấu hình để hiển thị mọi chi tiết mà thư viện psutil của python cung cấp, tức là sử dụng ram, tần suất cpu và những thứ khác.

Nó là một máy đo mức sử dụng CPU bên ngoài….

Tôi vẫn đang làm việc trong dự án này để làm cho chương trình máy tính trở thành một quy trình nền nhưng vì tôi là người không có kinh nghiệm nên việc python sẽ mất thời gian. giúp đỡ trong lĩnh vực này sẽ được đánh giá cao rất nhiều.

bị kích thích ?, Vì vậy, chúng ta hãy duyệt qua hóa đơn nguyên vật liệu…..

Bước 1: Hóa đơn nguyên vật liệu

Hóa đơn nguyên vật liệu
Hóa đơn nguyên vật liệu

Hóa đơn nguyên vật liệu-

1. Một Arduino (với Serial Module được cài đặt, sử dụng usb để ttl nếu bạn đang sử dụng arduino pro mini …… cho dù bạn sử dụng arduino nào, nhưng tôi thích nano hơn).

2. Đồ thị thanh Led hoặc 10 Led

3. Một máy chủ

đó là nó…

Bước 2: Làm mạch

Làm mạch
Làm mạch
Làm mạch
Làm mạch

Kết nối Led với chân D3 đến D12 và với các cực âm chung, tức là - như trong Hình.

Cũng thêm điện trở 1k nối tiếp với mỗi led. (Không hiển thị trong hình.) Không làm như vậy sẽ làm cháy arduino hoặc led hoặc cả hai…

Bước 3: Cài đặt Linh hồn

Vì vậy, như chúng ta đều biết….. mọi người đều cần linh hồn để làm việc…. máy cũng vậy… Tải xuống các Phần mềm và Bản phác thảo này để bắt đầu

1. Chương trình máy chủ và phác thảo Arduino- Liên kết Github

2. Python -Tải xuống Python

3. Thư viện PSUTIL - PSUTIL Library

1. tải lên Arduino Sketch

2. cài đặt Python

3. Cài đặt Thư viện PSUTIL sau khi tải xuống. nếu bạn không biết cách làm điều đó chỉ cần duyệt qua các hướng dẫn trên google bằng cách tìm kiếm "Cách cài đặt thư viện python".

4. Tải xuống chương trình máy chủ.

5. Nhấn giữ phím Windows + R.

6. Type: shell: khởi động

7. Bấm OK.

8. bản sao dán chương trình máy chủ lưu trữ trong thư mục khởi động

9. sau đó sao chép lại chương trình máy chủ lưu trữ

10. và dán phím tắt trên màn hình.

Bước 4: Một chuyến đi cuối cùng

Một chuyến đi cuối cùng
Một chuyến đi cuối cùng

cắm arduino của bạn. và kiểm tra xem cổng nối tiếp có phải là COM2 hay không, nếu không, hãy thay đổi nó thành Com2 bằng cách thay đổi từ trình quản lý thiết bị. bấm OK

sau đó khởi chạy chương trình python bằng cách nhấp vào phím tắt trên màn hình… khi nó chạy, nó sẽ tự động khởi động mỗi lần khởi động. đảm bảo không đóng cửa sổ đầu cuối…. mặc dù nó không hiển thị bất kỳ đầu ra nào. nó vẫn hoạt động.

sau đó

Thưởng thức……..

*******************************************

Ghi chú-

1. Cài đặt nó ở bất kỳ đâu gần máy tính của bạn, đậy nó trong một hộp in 3d hoặc sử dụng mô-đun Bluetooth để làm cho nó không dây.

2. để nâng cấp chương trình cho các chức năng psutil khác, hãy kiểm tra chương trình python.

3. arduino Sketch thực sự sẽ giống như một noobie…. nhưng nó chỉ để cứu các sự cố arduino do sử dụng thừa ram trong vòng lặp for, để nó có thể được sử dụng trên attinies và avrs.

4. đảm bảo không đóng cửa sổ đầu cuối…. mặc dù nó không hiển thị bất kỳ đầu ra nào. nó vẫn hoạt động.

5. ngoài ra, tôi sẽ tạo một phiên bản đầy đủ của cơ sở diy rog bao gồm các tính năng ép xung từ xa và biểu đồ đa thanh…..

6. bất kỳ đóng góp nào cho mã và những thứ khác sẽ được đánh giá cao ……

*******************************************

Bước 5: Cập nhật nhật ký

************ Các cập nhật sẽ được mô tả ở đây ***************

2017-06-21 - Theo đề xuất của "rufununu", hãy thêm một điện trở 1k trước mỗi led để bảo vệ arduino và led của bạn.

***************************************************************

Đề xuất: