Mục lục:

Gói Pi: 4 bước
Gói Pi: 4 bước

Video: Gói Pi: 4 bước

Video: Gói Pi: 4 bước
Video: Các bước chuẩn bị HSDT gói thầu Xây lắp 2024, Tháng mười một
Anonim
Gói Pi
Gói Pi
Gói Pi
Gói Pi
Gói Pi
Gói Pi
Gói Pi
Gói Pi

Đây là Máy tính Mini Raspberry Pi Zero. Bạn có thể kết nối Bàn phím USB nhỏ (với sự trợ giúp của bộ điều hợp USB OTG), sử dụng nó như một Máy tính Linux nhỏ để mày mò và chạy một số chương trình đơn giản trên đó.

Dự án này không mất nhiều thời gian để hoàn thành và có thể được thực hiện trong một ngày cuối tuần, sử dụng một số kiến thức cơ bản và hàn đơn giản về Linux và dòng lệnh.

Tôi dự định sử dụng nó để thực hiện một số lập trình đơn giản và như một máy chủ nhỏ chứa các tệp

Bước 1: Điện tử

Thiết bị điện tử
Thiết bị điện tử
Thiết bị điện tử
Thiết bị điện tử
Thiết bị điện tử
Thiết bị điện tử
Thiết bị điện tử
Thiết bị điện tử

Tôi đã kết nối màn hình LCD (2,4 inch) ili9341 với Raspberry Pi Zero W nhưLCD -> Pi ----------------- Vin -> 3,3VGND -> GNDCLK -> CLKMOSI - > MOSIMISO -> MISO (Có thể không cần thiết) CS -> CE0DC -> 18 (Thường là GPIO 24 nhưng tôi gặp sự cố khi sử dụng cái đó) ĐẶT LẠI -> 23 (Thường là GPIO 25 nhưng tôi gặp sự cố khi sử dụng cái đó) LED -> 3,3 V (Bạn có thể kết nối nó với một chân GPIO khác, nhưng tôi muốn đèn nền luôn sáng)

Hơn nữa, tôi đã đặt một Pin điện thoại 1650mah đã qua sử dụng (từ chợ trời), một bộ chuyển đổi tăng áp 5V và một mạch sạc song song. Tôi đã tháo ổ cắm USB A khỏi bộ chuyển đổi Boost để làm cho nó dễ di động hơn. Tôi đặt một công tắc nối tiếp từ bộ chuyển đổi Boost và Raspberry Pi để bật và tắt thiết bị.

Pin -> Bộ sạc và Bảo vệ -> Tăng cường -> Công tắc -> Raspberry Pi

Hãy lưu ý rằng vì pin và bộ chuyển đổi Boost không mạnh lắm, nó có thể không đủ để cung cấp năng lượng cho Raspberry Pi trong một số trường hợp. Ví dụ, nó không thể cấp nguồn cho nhiều thiết bị USB chỉ sử dụng pin của nó.

Bước 2: Phần mềm

Phần mềm
Phần mềm
Phần mềm
Phần mềm
Phần mềm
Phần mềm
Phần mềm
Phần mềm

Đầu tiên, tôi đã định cấu hình Raspberry Pi để khởi động vào bảng điều khiển.

Để tải trình điều khiển màn hình LCD, hãy chạy lệnh này

  • sudo modprobe fbtft_device custom name = fb_ili9341 gpios = reset: 23, dc: 18, led: 24 speed = 16000000 bgr = 1
  • Tôi đã thêm nó vào rc.local trước dòng cuối cùng nói rằng thoát 0, để Trình điều khiển LCD sẽ tải khi khởi động. Chỉ cần thêm lệnh vào một tệp là thuận tiện
  • Ngoài ra còn có các hướng dẫn khác (trong các liên kết bên dưới) yêu cầu bạn chỉnh sửa các tệp khác để làm cho nó tải khi khởi động. Cách đó cũng sẽ hoạt động

Để thiết lập Máy chủ X (máy tính để bàn Raspberry Pi) trên màn hình, hãy làm theo các bước Máy chủ X tại đây.

Để Thiết lập bảng điều khiển hiển thị trên màn hình LCD, hãy làm theo bước Bật bảng điều khiển tại đây

Chạy con2fbmap n 1 để đặt bảng điều khiển thứ n khác hiển thị trên Raspberry Pi. ví dụ. con2fbmap 3 1

Liên kết

pi0cket.com/guides/ili9341-raspberry-pi-gu…

marcosgildavid.blogspot.com/2014/02/getting…

github.com/notro/fbtft/wiki/Framebuffer-us…

github.com/notro/fbtft/wiki/Boot-console

Bước 3: Vỏ bọc

Vỏ bọc
Vỏ bọc
Vỏ bọc
Vỏ bọc
Vỏ bọc
Vỏ bọc

Để làm cho thiết bị di động và nhẹ, tôi đã sử dụng và uốn cong một số loại nhựa dẻo trong suốt. Một con dao bút và kéo sẽ là đủ để tạo ra các vết cắt cho cổng micro USB và mini HDMI. Sau đó, một số băng keo trong sẽ được sử dụng để cố định mọi thứ lại với nhau. Lúc đầu, tôi sử dụng nhựa trong từ một hộp bút chì bị hỏng, nhưng sau đó, tôi đã tìm thấy và sử dụng nhựa trong từ một số bao bì (hub usb), như nó vốn có (gần như) đúng kích thước. Mặc dù có một số không gian thừa, tôi đã sử dụng nó để lưu trữ một số phụ kiện bổ sung (Bộ chuyển đổi USB OTG).

Bước 4: Những thứ có thể được cải thiện

Đây là một dự án đơn giản mà tôi mất chưa đầy 3 ngày để hoàn thành. Tuy nhiên, bạn có thể cải thiện nó bằng cách:

  1. Thêm máy ảnh Raspberry Pi

    Bạn có thể thấy nó trong các nguyên mẫu, nhưng cuối cùng nó đã bị loại bỏ vì nó sử dụng năng lượng có thể được bảo tồn và đầu nối máy ảnh trên Raspberry Pi Zero W của tôi bất cứ lúc nào cũng bị hỏng

  2. Tạo một vỏ hộp tốt hơn (có thể in 3D)

    Điều này sẽ làm cho nó mạnh hơn và bền hơn. Cho tôi. Tôi quá lười tạo mô hình 3D và không có máy in 3D, nhưng bạn cũng có thể sử dụng các vật liệu cứng mỏng khác như acrylic, v.v

  3. Thiết lập màn hình cảm ứng

Đề xuất: