Tận dụng Raspberry Pi 3

1. Cài đặt và cấu hình hệ thống:

  1. Tải xuống NOOBS từ đây.
  2. Định dạng thẻ SD bằng công cụ phù hợp (không sử dụng định dạng内置 Windows).
  3. Giải nén file NOOBS và sao chép các file vào thư mục gốc của thẻ SD.
  4. Chèn thẻ SD vào Raspberry Pi và kết nối các thiết bị ngoại vi như chuột, bàn phím và màn hình (nếu có).
  5. Kết nối Raspberry Pi đến mạng và nguồn điện để bắt đầu quá trình boot và cài đặt hệ thống.
  6. Sau khi cài đặt hoàn tất, chạy các lệnh sau để cập nhật hệ thống:
sudo apt-get update
sudo apt-get upgrade
sudo rpi-update

2. Cấu hình màn hình 7 inch cho Raspberry Pi 3:

Tham khảo hướng dẫn từ đây.

  1. Mở file cấu hình:
  2. sudo nano /boot/config.txt
  3. Thêm các dòng sau vào file:
  4. hdmi_group=2
    hdmi_mode=14
  5. Lưu và thoát bằng phím Ctrl+O và Ctrl+X.

3. Cấu hình bộ gõ tiếng Việt:

Tham khảo hướng dẫn từ đây.

4. Cài đặt và cấu hình OpenCV:

  1. Thực hiện cập nhật bộ cài đặt:
  2. sudo apt-get update
    sudo apt-get upgrade
  3. Install các công cụ cần thiết để build OpenCV:
  4. sudo apt-get install build-essential cmake git pkg-config
  5. Install các thư viện hình ảnh:
  6. sudo apt-get install libjpeg8-dev
    sudo apt-get install libtiff5-dev
    sudo apt-get install libjasper-dev
    sudo apt-get install libpng12-dev
  7. Install các thư viện video:
  8. sudo apt-get install libavcodec-dev libavformat-dev libswscale-dev libv4l-dev
  9. Install các thư viện tối ưu:
  10. sudo apt-get install libgtk2.0-dev libatlas-base-dev gfortran
  11. Tải và giải nén source code OpenCV:
  12. wget -O opencv-3.4.1.zip https://github.com/Itseez/opencv/archive/3.4.1.zip
    unzip opencv-3.4.1.zip
  13. Tải và giải nén thư viện contrib:
  14. wget -O opencv_contrib-3.4.1.zip https://github.com/Itseez/opencv_contrib/archive/3.4.1.zip
    unzip opencv_contrib-3.4.1.zip
  15. Xây dựng và cài đặt OpenCV:
  16. cd opencv-3.4.1
    mkdir build
    cd build
    sudo cmake -D CMAKE_BUILD_TYPE=RELEASE -D CMAKE_INSTALL_PREFIX=/usr/local -D OPENCV_EXTRA_MODULES_PATH=/opencv_contrib-3.4.1/modules -D INSTALL_PYTHON_EXAMPLES=ON -D BUILD_EXAMPLES=ON ..
  17. Thực hiện build:
  18. sudo make
  19. Install OpenCV:
  20. sudo make install
  21. Cập nhật dynamic linker:
  22. sudo ldconfig

5. Kiểm tra phiên bản OpenCV đã cài đặt:

pkg-config opencv --modversion

6. Sử dụng webcam với OpenCV:

  1. Cấu hình module:
  2. sudo vim /etc/modules-load.d/modules.conf
    Thêm dòng: bcm2835-v4l2
  3. Test webcam với Python:
  4. #!/usr/bin/env python
    #coding=utf-8
    import cv2
    capture = cv2.VideoCapture(0)
    while True:
    ret, frame = capture.read()
    print("frame.shape: {}".format(frame.shape))
    cv2.imshow("capture", frame)
    if cv2.waitKey(1000 // 12) & 0xff == ord("q"):
    break
    cv2.destroyAllWindows()
  5. Chạy script:
  6. python test.py

Thẻ: Raspberry Pi display opencv webcam

Đăng vào ngày 3 tháng 6 lúc 04:24