Thẻ: Raspberry Pi

  • DIY Chế chuông cửa tự động cảnh báo có người bằng Raspberry Pi và camera

    DIY Chế chuông cửa tự động cảnh báo có người bằng Raspberry Pi và camera

    Nếu bạn không có chuông hình ở cửa chính, bạn có thể ra ngoài mua một cái có sẵn – hoặc tự tạo cho mình một hệ thống cảnh báo có người. Bài viết này sẽ hướng dẫn cách bạn tự build hệ thống chuông cửa tự động phát hiện người với camera an ninh và Raspberry Pi.

    Hệ thống này cũng có thể dễ dàng tùy chỉnh để giám sát các khu vực khác trong nhà của bạn, cảnh báo cho bạn bằng hiệu ứng âm thanh nếu ai đó ở trong nhà để xe, sân sau của bạn hoặc bất kỳ nơi nào khác mà bạn có thể đặt camera.

    Dưới đây là cách sử dụng Raspberry Pi, camera giám sát và một chút công nghệ AI để phát hiện xem có ai đó đang ở cửa nhà bạn hay không và cảnh báo bằng âm thanh.

    Những gì bạn cần cho dự án này

    • Raspberry Pi 4 hoặc Raspberry Pi 3 với bộ cấp nguồn
    • Loa máy tính để bàn hoặc loa có đầu vào 3,5mm và cáp 3,5mm
    • Wyze Cam V2 (Wyze Cam V3 chưa tương thích)
    • Thẻ nhớ microSD 2×8 GB (hoặc lớn hơn), một cho Raspberry Pi, một cho camera.
    • Màn hình có cổng HDMI và cáp nguồn. (Không bắt buộc)

    Cách DIY Raspberry Pi thành chuông hình phát hiện người

    Trước khi bắt đầu, hãy thiết lập Raspberry Pi của bạn. Nếu bạn chưa làm điều này trước đây, hãy xem bài viết của về cách thiết lập Raspberry Pi lần đầu tiên hoặc cách thực hiện cài đặt Raspberry Pi không có bàn phím và màn hình. Đối với dự án này, chúng tôi khuyên bạn nên cài đặt Raspberry Pi không có bàn phím và màn hình .

    1. Cài đặt git. Chúng ta sẽ cần nó để tải xuống mã từ GitHub.

    sudo apt-get update
    sudo apt-get -y install git

    2. Sao chép kho lưu trữ vào thư mục chính của bạn.

    Điều này sẽ đảm bảo rằng chúng ta có tất cả mã và tệp âm thanh cần để chạy dự án.

    cd ~/
    git clone https://github.com/rydercalmdown/person_detecting_doorbell.git

    3. Chạy lệnh “make install” để cài đặt tất cả các phần phụ thuộc của dự án.

    Tập lệnh này sẽ quản lý việc cài đặt các phần phụ thuộc cấp thấp hơn, cũng như các thư viện Python mà bạn cần để dự án chạy. Thư viện học máy mà chúng tôi đang sử dụng để phát hiện mọi người được đóng gói trong một trong các thư viện Python, vì vậy có thể mất vài phút để cài đặt.

    cd ~/person_detecting_doorbell/
    make install

    (hình ảnh: Tom’s Hardware)

    4. Đặt đầu ra âm thanh 3,5 mm làm đầu ra âm thanh mặc định trong raspi-config.

    Bạn thực hiện việc này bằng cách khởi chạy raspi-config (nhập sudo raspi-config tại dấu nhắc lệnh) và điều hướng đến System Options -> Audio -> Headphones 1. Pi cho phép âm thanh được xuất ra đầu ra analog 3,5 mm hoặc hơn cổng HDMI. Nếu bạn không có màn hình đi kèm, Tai nghe có thể là lựa chọn duy nhất.

    sudo raspi-config
    # Navigate to System Options -> Audio -> Headphones 1

    (hình ảnh: Tom’s Hardware)

    5. Cắm loa của bạn vào Raspberry Pi bằng cáp 3,5 mm.

    (hình ảnh: Tom’s Hardware)

    6. Kiểm tra loa của bạn bằng cách phát tệp âm thanh chuông cửa .

    Bạn sẽ nghe thấy âm thanh chuông cửa từ loa của bạn. Trong trường hợp của tôi, tôi đang sử dụng loa phóng thanh, nhưng hãy thoải mái sử dụng bất kỳ loa nào bạn có sẵn.

    mpg321 /home/pi/person_detecting_doorbell/src/audio/doorbell.mp3

    (hình ảnh: Tom’s Hardware)

    7. Flash firmware RTSP tùy chỉnh cho máy ảnh Wyze

    Bằng cách sử dụng hướng dẫn này. Cài đặt hỗ trợ RTSP cho phép chúng ta kết nối với máy ảnh và lấy khung hình trực tiếp bằng Python. Bạn sẽ cần một camera Wyze V2 và thẻ nhớ microSD.

    8. Nhận giá trị URL RTSP

    Nhận giá trị URL RTSP từ ứng dụng Wyze của bạn và chỉnh sửa biến RTSP_URI trong Makefile để trỏ Raspberry Pi tới máy ảnh của bạn. Bạn có thể tìm thấy URL RTSP trong phần “Advanced Settings” của ứng dụng Wyze trên điện thoại của bạn.

    cd ~/person_detecting_doorbell/
    nano Makefile
    # STREAM_URI=rtsp://your_username:your_passport@camera_ip_address/live

    9. Cài đặt camera đối diện với cửa trước của bạn

    Bạn có thể đặt nó ở bất cứ đâu bạn thích, nhưng tôi đã gắn bên ngoài. Xin lưu ý rằng Wyze V2 không có khả năng chống chịu thời tiết, vì bạn cần gắn nó trong một khu vực có mái che.

    (hình ảnh: Tom’s Hardware)

    10. Chạy lệnh “make run” trên pi để khởi động hệ thống chuông cửa

    Khi phát hiện có người trong khung hình, chuông cửa sẽ đổ chuông liên tục với độ trễ 5 giây giữa các lần đổ chuông cho đến khi người đó rời khỏi khung hình.

    (hình ảnh: Tom’s Hardware)

    Bạn có thể điều chỉnh độ trễ giữa các lần đổ chuông trong app.py và sửa đổi hiệu ứng âm thanh chuông cửa bằng cách thay thế tệp .mp3 trong kho lưu trữ. Bây giờ tất cả những gì còn lại cần làm là đợi mọi người đến.

    Mẹo: sử dụng hiệu ứng âm thanh của tiếng chó sủa thay vì chuông cửa để làm cho hệ thống này giống một hệ thống an ninh hơn là một chuông cửa.

    Nguồn: biên tập thietbiketnoi.com + tomshardware

  • Bản cập nhật trình điều khiển đồ họa Raspberry Pi 4 hỗ trợ xuất 4K

    Bản cập nhật trình điều khiển đồ họa Raspberry Pi 4 hỗ trợ xuất 4K

    Raspberry Pi 4 đã trở nên thịnh hành với những người có sở thích điện tử và rất nhiều các nhà phát triển quan tâm đến nền tảng này. Raspberry Pi 4 đã giới thiệu hai cổng micro HDMI, với một cổng cung cấp tín hiệu 4k 60 Hz và cổng còn lại hỗ trợ 4k 30 Hz. Bản cập nhập mới nhất do Maxime Ripard đệ trình, chúng ta sẽ sớm nhận được hỗ trợ nâng cấp cho độ phân giải 4K 60 Hz sử dụng bộ xử lý Broadcom VC4 và HDMI.

    Theo công bố ban đầu của Phoronix, Trình quản lý kết xuất trực tiếp nhân Broadcom VC4 (DRM) để hỗ trợ độ phân giải 4K ở tốc độ làm mới 60 Hz.

    Broadcom VC4 là phiên bản thứ tư của bộ tăng tốc đa phương tiện di động, công suất thấp VideoCore của Broadcom. Về cơ bản, nó là một card đồ họa được thiết kế cho các thiết bị tiêu thụ điện năng thấp.

    Nhà phát triển đang cố gắng hỗ trợ hệ điều hành Linux, Maxime Ripard, đã sửa đổi DRM của VC4 lần thứ bảy và anh ta đã gửi các thay đổi lên kho lưu trữ Linux công cộng. Các cập nhập này sẽ không xuất hiện trên phiên bản Linux 5.15 sắp tới, vì thời gian giới hạn DRM cho bản phát hành này đã kết thúc. Tuy nhiên, chúng ta có thể thấy nó trong các bản cập nhập sau đó.

    Một điều quan trọng cần lưu ý là hỗ trợ 4K 60 Hz cho VC4 chỉ dành cho cổng HDMI trên bo mạch Raspberry Pi 4 với BCM2711 SoC và các biến thể mới hơn của nền tảng Raspberry Pi.

    Nguồn: tomshardware

  • Cách tăng số lượng chân GPIO trên Raspberry Pi 4 mà không cần dùng thêm phần cứng

    Cách tăng số lượng chân GPIO trên Raspberry Pi 4 mà không cần dùng thêm phần cứng

    (nguồn ảnh: Jwothke)

    Bo mạch Raspberry Pi 4 hiện nay được sử dụng rộng rãi trong cộng đồng DIY với 40 chân GPIO hỗ trợ sẵn trên main. Những kết nối nhỏ này giúp bạn có thể điều khiển nhiều loại phần cứng và thiết bị nhưng bạn sẽ làm gì khi tất cả chúng đều đã bị sử dụng? bạn có thể mở rộng giải pháp bằng tăng số lượng phần cứng. Nhưng nếu chỉ cần thêm một – hai chân GPIO nữa thôi thì sao ?

    Người phát triển Jwothke trực tuyến, đã phát hiện ra một giải pháp và chia sẻ nó với thế giới trong một bài đăng trên blog trong tuần này. Hóa ra Pi có một vài chân GPIO bổ sung không có trên sơ đồ chân GPIO, nhưng bạn hoàn toàn có thể khai thác, mở rộng hiệu quả số lượng kết nối chính thức có sẵn.

    (nguồn ảnh: Jwothke)

    Theo Jwothke, có tám cách khả thi để mở rộng số lượng chân GPIO trên Raspberry Pi 4. Những chân này được dành riêng cho phần cứng được Pi sử dụng nhưng nếu bạn sẵn sàng hy sinh một thành phần nhất định như máy ảnh hoặc kết nối Bluetooth, bạn có thể sử dụng chân GPIO mà nó đang sử dụng.

    (nguồn ảnh: Jwothke)

    Jwothke đã chọn sử dụng chân GPIO dành riêng cho cổng máy ảnh, có nghĩa là sẽ không thể sử dụng bất kỳ thứ gì được kết nối với cổng dành cho camera nữa. Trong bài đăng trên blog, Jwothke đang sử dụng GPIO của camera để điều khiển quạt trong khi vẫn bỏ trống tất cả các chân GPIO tiêu chuẩn.

    Nguồn: Jwothke

  • Raspberry Pi UPS PCB mã nguồn mở dành cho fan thích vọc vạch

    Raspberry Pi UPS PCB mã nguồn mở dành cho fan thích vọc vạch

    (nguồn ảnh: Sourav Gupta)

    Việc tìm ra cách bảo đảm nguồn điện ổn định cung cấp cho Raspberry Pi luôn là một thách thức, thậm chí đảm bảo khả năng dự phòng là một thách thức hoàn toàn khác. Rất may, dự án Raspberry Pi UPS này từ Sourav Gupta tại Circuit Digest có thể giải quyết vấn đề này cho bạn.

    Không có gì khó chịu hơn việc làm hỏng thẻ SD hoặc tệ hơn là gây hư hỏng phần cứng trên bo mạch Pi của bạn do sự cố về nguồn điện. Một số dự án Raspberry Pi yêu cầu nguồn điện ổn định và liên tục và PCB này được thiết kế để giải quyết vấn đề đó của bạn.

    Gupta đã rất hào phóng khi thiết kế mã nguồn mở và chia sẻ miễn phí cho bất kỳ ai có nhu cầu. Bo mạch UPS sử dụng pin Lithium-Ion 18650 có thể tạo ra nguồn điện liên tục lên đến 1,5A với mức cao nhất là 2,5A. Nó có thể được sạc lại bằng cách sử dụng mô-đun sạc pin Lithium TP4056 sử dụng cổng Micro USB để sạc pin, ở phía bên kia của PCB là cổng USB-A để xuất ra Raspberry Pi.

    Bo mạch được lắp đặt giữa Pi và nguồn điện để đảm bảo nguồn điện được liên tục khi xảy ra sự cố với nguồn chính. Nó cắm trực tiếp vào cổng nguồn của Pi chứ không phải là chân GPIO.

    (nguồn ảnh: Sourav Gupta)

    PCB được thiết kế hoàn toàn mới, với các mẫu trong hình do PCBWay chế tạo. Nếu bạn muốn kiểm tra cận cảnh thiết kế hoặc thậm chí có thể tạo lại nó, bạn có thể tải xuống các tệp Gerber trên trang dự án tại Circuit Digest .

    Ở đó, bạn cũng sẽ tìm thấy hướng dẫn chi tiết về những thành phần cần thiết để lắp ráp bo mạch hoàn chỉnh. Hãy theo dõi Gupta để biết thêm các dự án Raspberry Pi thú vị và cập nhật về dự án này.

    Nguồn: Circuit Digest

  • Raspberry Pi Foundation thiết kế chip riêng sử dụng trên Raspberry Pi Pico có giá $4

    Raspberry Pi Foundation thiết kế chip riêng sử dụng trên Raspberry Pi Pico có giá $4

    Các bo mạch điều khiển nhỏ bé của Raspberry Pi Foundation đã xuất hiện trên nhiều thứ, từ máy ảnh tự chế đến máy phân loại dưa chuột và hiện tại công ty đang phát triển một chip riêng dành cho các dòng Raspberry. Raspberry Pi Pico là phiên bản đầu tiên xử dụng bộ vi điều khiển mới có giá $4. Nó nhỏ hơn bo mạch Pi thông thường, có chip tùy chỉnh đủ mạnh để chạy các ứng dụng máy học (theo The Raspberry Pi Foundation).

    Trong bài đăng trên blog giới thiệu, công ty công bố Raspberry Pis phiên bản mới sử dụng một bộ vi điều khiển nhỏ hơn:

    Nó có khả năng xử lý tính toán nặng, truy cập mạng và lưu trữ, bộ vi điều khiển cũng được thiết kế các đầu vào tương tự và I / O độ trễ thấp có khả năng vận hành với chế độ chờ tiêu thụ điện năng rất thấp.

    Pico được cung cấp sức mạnh bởi một chip tùy chỉnh được thiết kế riêng có tên là RP2040. Bo mạch Pico mới được tích hợp bộ nhớ flash 2MB, nút bấm vật lý và cổng Micro USB Loại B.

    Dưới đây là thông số kỹ thuật đầy đủ của RP2040:

    • MCU lõi kép Cortex-M0 + @ 133MHz
    • 264KB RAM trên chip
    • Hỗ trợ tối đa 16MB bộ nhớ Flash ngoài thông qua bus QSPI
    • Bộ điều khiển DMA
    • Bộ nội suy và thiết bị ngoại vi
    • 30 chân GPIO, 4 trong số đó có thể được sử dụng làm đầu vào tương tự
    • 2 × UART, bộ điều khiển 2 × SPI và bộ điều khiển 2 × I2C
    • 16 kênh PWM
    • Bộ điều khiển 1 × USB 1.1 và PHY, hỗ trợ máy chủ và thiết bị
    • 8 × I/O có thể lập trình Raspberry Pi (PIO)
    • Chế độ khởi động bộ nhớ chung USB với hỗ trợ UF2 để lập trình kéo và thả

    Những thông số kỹ thuật đó có thể không gây ấn tượng mạnh với bạn, nhưng cách tốt nhất để thấy tiềm năng cho một sản phẩm Raspberry Pi mới là xem các ứng dụng của nó.

    Raspberry Pi Foundation đang hợp tác với các công ty như Arduino, Adafruit và Pimoroni để tích hợp chip RP2040 mới vào các bo mạch và thiết bị khác. Có một danh sách chi tiết các ứng dụng của RP2040 trong bài đăng trên blog của Pico, nhưng nổi bật là bo mạch điều khiển trò chơi PicoSystem của Pimoroni , bảng Feather RP 2040 của Adafruit và Arduino Nano RP2040 Connect .

    Raspberry Pi Pico hiện có sẵn từ các đại lý với giá 4 đô la.

    Nguồn: Raspberry Pi Foundation

  • Máy tính Raspberry Pi cyberdeck phiên bản ngày tận thế

    Máy tính Raspberry Pi cyberdeck phiên bản ngày tận thế

    Máy tính Raspberry Pi cyberdeck phiên bản ngày tận thế
    Máy tính Raspberry Pi cyberdeck phiên bản ngày tận thế

    Đây là phiên bản tùy chỉnh Raspberry Pi cyberdeck với vỏ chống nước chắc chắn, các cổng kết nối và bàn phím ortholinear nhỏ gọn, nó trông giống như một chiếc máy tính được chế tạo cho ngày tận thế – và tôi thích nó.

    Nó được gọi là Raspberry Pi Recovery Kit, tác phẩm của Jay Doscher, một nhà sản xuất cá nhân và chia sẻ các dự án của mình tại website . Trao đổi qua email, Doscher giải thích rằng chủ đề tận thế của Recovery Kit không đề cao tính thẩm mỹ như chức năng thực sự của nó.

    Trong kịch bản ‘kết thúc của thế giới’ tất cả mọi người sẽ gặp khó khăn với trọng tâm là thực phẩm, nước và nơi trú ẩn, Doscher nói. Nhưng nó chắc chắn sẽ phát huy tác dụng và ai đó có thể sử dụng nó cho một cho kịch bản cụ thể của họ.

    Doscher đã xây dựng một phiên bản trước đó của Recovery Kit vài năm trước và hiện tại ông cải thiện thiết kế để nó trở nên tốt hơn. Phiên bản mới được xây dựng bên trong hộp máy ảnh Pelican không thấm nước, với các phụ kiện được in 3D sử dụng để giữ các linh kiện của nó. Chúng bao gồm màn hình cảm ứng bảy inch, pin bên trong, bàn phím 5z6p và bộ chuyển đổi mạng ethernet 5 cổng Netgear, toàn bộ được kết nối với Raspberry Pi 4.

    Bàn phím 5z6p trong Raspberry Pi Recovery Kit
    Bàn phím 5z6p trong Raspberry Pi Recovery Kit

    Thậm chí nó còn được đóng gói trong một hộp các tông lót bằng đồng – hoàn hảo cho những ai lo lắng về một vụ nổ EMP có thể làm hỏng thiết bị điện tử của họ. Bạn có thể đọc thêm chi tiết về bản dựng, bao gồm cả hình ảnh bổ sung và danh sách thành phần đầy đủ, tại đây .

    Hộp bảo vệ EMP cho Raspberry Pi Recovery Kit
    Hộp bảo vệ EMP cho Raspberry Pi Recovery Kit

    Cũng như chủ đề tận thế của nó, Recovery Kit cũng thuộc dòng các thiết bị homebrew được biết đến là cyberdecks, – được lấy cảm hứng và đặt tên theo các máy tính được sử dụng trong tác phẩm Neuromancer năm 1984 của William Gibson .

    Trong Neuromancer, cyberdecks là những cỗ máy mạnh mẽ và nhỏ gọn cho phép truy cập không gian ảo khi đang di chuyển. Bây giờ, tất nhiên, mọi người đều có một điện thoại thông minh trong túi của mình cho việc này, nhưng cyberdeck tập trung vào kịch bản khi các mạng kết nối không còn khả năng duy trì hoặc bị hack cùng một thời điểm.

    RECOVERY KIT CÓ THỂ THIẾT LẬP TRUNG TÂM (LÕI) MẠNG TRONG TRƯỜNG HỢP KHẨN CẤP

    Doscher nói rằng thiết bị ngày tận thế của ông không tập trung vào ngoại hình, và các tính năng của nó có thể sử dụng cho nhiều mục đích. Chẳng hạn, các công tắc riêng biệt cho từng thành phần của bộ kít sẽ cho phép bạn tiết kiệm điện trong trường hợp khẩn cấp, trong khi thiết bị mạng sẽ cho phép Recovery Kit hoạt động như lõi mạng có khả năng di động nếu cơ sở hạ tầng bị tấn công.

    Nếu bạn ở trong một môi trường bị hạn chế về năng lượng và bạn cần thiết lập một mạng độc lập, Raspberry Pi có thể chạy DNS, DHCP và một máy chủ web tương tự như một bộ định tuyến độc lập.

    Bên trong Raspberry Pi Recovery Kit
    Bên trong Raspberry Pi Recovery Kit

    Tất nhiên, sản phẩm mang tính chất tạo cảm hứng cho cộng đồng, khi bạn biết cách tự xây dựng một cái gì đó như thế này có thể sẽ giúp bạn ứng phó tốt cho các tình huống khác nhau. Nếu bạn đã có khả năng chế tạo máy tính từ các bộ phận tái chế, bạn sẽ đi trước một bước so với hầu hết thế giới. Trong kịch bản ngày tận thế.

    Nguồn: back7.co

    Xem thêm :