Mục lục:

Hội nghị truyền hình tự động cho bà với Raspberry Pi: 9 bước (có hình ảnh)
Hội nghị truyền hình tự động cho bà với Raspberry Pi: 9 bước (có hình ảnh)

Video: Hội nghị truyền hình tự động cho bà với Raspberry Pi: 9 bước (có hình ảnh)

Video: Hội nghị truyền hình tự động cho bà với Raspberry Pi: 9 bước (có hình ảnh)
Video: Nữ đại biểu quốc hội Gia Lai lại chất vấn: "Bộ trưởng chưa trả lời câu hỏi của tôi" 2024, Tháng mười một
Anonim
Hội nghị truyền hình tự động cho bà với Raspberry Pi
Hội nghị truyền hình tự động cho bà với Raspberry Pi
Hội nghị truyền hình tự động cho bà với Raspberry Pi
Hội nghị truyền hình tự động cho bà với Raspberry Pi

Tôi lo lắng cho cụ bà 90 tuổi của mình vì ngay cả khi bà đáng lẽ phải ở nhà trong đợt dịch COVID, bà vẫn liên tục ra ngoài, làm những việc "thiết yếu" ngoài đường, như mua vé số, nói chuyện với hàng xóm. Tôi nghĩ đây không phải là thời điểm thích hợp để cô ấy ra ngoài. Một trong những lý do chính khiến cô ấy bỏ nhà đi là cô ấy cần tương tác nhiều hơn với mọi người. Cô ấy sợ những thứ kỹ thuật mới, như điện thoại di động, đó là lý do tại sao tôi quyết định kết hợp một thiết bị hội nghị truyền hình dựa trên Raspberry Pi mà cô ấy không cần phải đụng đến. Không có bật / tắt, không bắt đầu bất kỳ cuộc gọi nào. Tôi đã viết hướng dẫn này về cách tôi tập hợp đơn vị này lại để giúp đỡ bất kỳ ai phải chăm sóc người già.

Bước 1: Xây dựng đơn vị

Xây dựng đơn vị
Xây dựng đơn vị
Xây dựng đơn vị
Xây dựng đơn vị
Xây dựng đơn vị
Xây dựng đơn vị

Chỉ cần thu thập tất cả các thành phần và kết nối chúng như trên sơ đồ.

Bo mạch khuếch đại kỹ thuật số TPA3116D2 2.0 50w

Raspberry Pi 3 B + Nguồn điện 5V 3A

Raspberry Pi 3 Model B + Tản nhiệt Plus

Raspberry Pi 3 Model B +

Máy ảnh Raspberry Pi

Thẻ Micro SD 32 GB

Card âm thanh USB

Màn hình Đó là màn hình cũ của tôi. Bất kỳ màn hình nào cũng có thể làm được.

Loa Đó là chiếc loa cũ của tôi. Bất kỳ người nói nào cũng có thể làm được.

Bộ chuyển đổi HDMI sang VGA

Cáp Ethernet

Tai nghe dùng làm micrô Đó là tai nghe cũ của tôi, bất kỳ micrô nào cũng có thể làm được

Tổng chi phí vật liệu của dự án: 67 USD

Tôi đã in vỏ Raspberry Pi này:

www.thingiverse.com/thing:922740

Đối với bộ khuếch đại, tôi thiết kế và in một thùng loa.

www.thingiverse.com/thing:4298257

Nó rất đơn giản để in và tôi đã có thể cố định nó vào loa bằng vít.

Tôi đã phải sửa đổi tai nghe của mình, để sử dụng phần micrô của họ. Đầu nối giắc cắm đã được sửa đổi theo hình ảnh.

Bước 2: Cài đặt Rasbian

Cài đặt Rasbian
Cài đặt Rasbian
Cài đặt Rasbian
Cài đặt Rasbian
Cài đặt Rasbian
Cài đặt Rasbian

Đây là hướng dẫn từng bước với ảnh chụp màn hình:

1. Tải xuống SDFormatter từ đây:

www.sdcard.org/downloads/formatter/eula_wi…

2. Giải nén zip và cài đặt SDFormatter

3. Cắm thẻ MicroSD vào PC. Tôi đã sử dụng bộ chuyển đổi USB

4. Chạy SDFormatter và định dạng thẻ MicroSD

5. Tải xuống trình hình ảnh Raspberry và cài đặt nó:

6. Khởi động Raspberry imageer.exe và cài đặt Rasbian

Bước 3: Thiết lập Wifi, Bật SSH, Bật Raspberry

Thiết lập Wifi, Bật SSH, Bật Raspberry
Thiết lập Wifi, Bật SSH, Bật Raspberry
Thiết lập Wifi, Bật SSH, Bật Raspberry
Thiết lập Wifi, Bật SSH, Bật Raspberry
Thiết lập Wifi, Bật SSH, Bật Raspberry
Thiết lập Wifi, Bật SSH, Bật Raspberry
Thiết lập Wifi, Bật SSH, Bật Raspberry
Thiết lập Wifi, Bật SSH, Bật Raspberry

7. Tạo tệp wpa_supplicant.conf bằng NotePad + (https://notepad-plus-plus.org/downloads/).

7.a. Thay đổi mã hóa văn bản Chỉnh sửa-> EOL-> Linux

7.b. Thêm điều này vào tệp và thay đổi SSID wifi và mật khẩu (psk) theo thông tin đăng nhập Wifi của bạn.

ccountry = chúng tôi

update_config = 1

ctrl_interface = / var / run / wpa_supplicant

mạng = {

scan_ssid = 1

ssid = "MyNetworkSSID"

psk = "Pa55w0rd1234"

}

7.c. Sao chép Tạo tệp wpa_supplicant.conf vào thư mục gốc của thẻ SD.

  • Bật truy cập từ xa (SSH): Tạo tệp ssh.txt trống mới tại thư mục gốc của thẻ SD.
  • Cắm thẻ SD vào Pi của bạn và kết nối nguồn điện.

Bước 4: Cấu hình bộ định tuyến

Cấu hình bộ định tuyến
Cấu hình bộ định tuyến
Cấu hình bộ định tuyến
Cấu hình bộ định tuyến
Cấu hình bộ định tuyến
Cấu hình bộ định tuyến

8. Tìm địa chỉ IP của Raspberry Pi từ bộ định tuyến của bạn: Khởi động trình duyệt và nhập vào giao diện quản trị bộ định tuyến của bạn. Nó thường là: https://192.168.0.1/. Tại menu Cơ bản-> Danh sách DHCPsubmenu DHCP, bạn sẽ tìm thấy một thiết bị mới. Thời gian hết hạn là cao nhất vì nó bắt đầu gần đây. Trong trường hợp của tôi là 192.168.0.16

9. Đặt địa chỉ IP sửa chữa cho Raspberry Pi của bạn tại bộ định tuyến: Trong menu con DHCP tại Dịch vụ cho thuê đặt chỗ DHCP, địa chỉ IP của PasbarryPI sẽ được thêm vào. Trong trường hợp của tôi, 192.168.0.16. Cài đặt này có thể làm cho địa chỉ IP sửa chữa này sẽ chỉ khả dụng cho đơn vị cụ thể này trong mạng của bạn.

10. Thực hiện chuyển tiếp cổng để cho phép máy tính để bàn từ xa (kết nối VNC). Đi tới Nâng cao-> Chuyển tiếp Đặt IP cục bộ thành PasbarryPI (192.168.0.16) của bạn và các cổng tới 5900. Giao thức: TCP. Chuyển tiếp cổng này sẽ cho phép bạn truy cập Raspberry của mình từ bất kỳ đâu từ internet.

Bước 5: Kết nối đầu tiên của Raspberry

Kết nối đầu tiên của Raspberry
Kết nối đầu tiên của Raspberry
Kết nối đầu tiên của Raspberry
Kết nối đầu tiên của Raspberry
Kết nối đầu tiên của Raspberry
Kết nối đầu tiên của Raspberry

11. Sử dụng một chương trình đầu cuối như Putty (https://www.putty.org/) Nhập địa chỉ IP.

Cổng mặc định 22. Loại kết nối SSH và kết nối. Nó sẽ mở một thiết bị đầu cuối textbase.

12. Nhập thông tin đăng nhập: pi và mật khẩu: raspberry. Đăng nhập mặc định cho Raspberry.

13. Nhận cập nhật từ rasbarry.org bằng lệnh này:

- sudo apt-get update

14. Nâng cấp để có hiệu lực của tất cả các bản cập nhật.

- nâng cấp apt-get sudo

Khi họ hỏi những điều sau đây. gõ: "Y"

“Sau hoạt động này, 4, 250 kB dung lượng đĩa bổ sung sẽ được sử dụng.

Bạn có muốn tiếp tục? [Y / n]”Y

15. Thiết lập máy tính từ xa. Để điều khiển Raspberry Pi từ xa, tôi chọn chương trình RealVNC. Cài đặt chương trình RealVNC để có máy tính từ xa. Nhập thiết bị đầu cuối:

- sudo apt install RealVNC-vnc-server realvnc-vnc-viewer

16. Bật máy chủ VNC. Nhập menu cấu hình mâm xôi. Kiểu:

- sudo raspi-config

16.a. 5. Tùy chọn giao diện->

16.b. P3 VNC->

16.c. Bạn có muốn bật Máy chủ VNC không? đúng

Lưu ý bổ sung: Thay đổi mật khẩu. Tại menu cấu hình mâm xôi, có khả năng thay đổi mật khẩu và tên người dùng mặc định.

16.d. 1. Thay đổi mật khẩu người dùng->

16.e. OK->

16.f. Nhập hai lần mật khẩu->

16g. Kết thúc

Bước 6: Thiết lập Dịch vụ NoIP

Thiết lập Dịch vụ NoIP
Thiết lập Dịch vụ NoIP
Thiết lập Dịch vụ NoIP
Thiết lập Dịch vụ NoIP
Thiết lập dịch vụ NoIP
Thiết lập dịch vụ NoIP

17. Làm cho đơn vị của bạn có sẵn trên internet. Vấn đề với nhà cung cấp internet là đôi khi bộ định tuyến nhận được địa chỉ IP mới. Tôi cần một dịch vụ giúp Raspberry của tôi luôn khả dụng trên cùng một địa chỉ IP. Dịch vụ NOIP là lý tưởng cho tôi. Nó miễn phí và dễ cài đặt trên Raspberry. Truy cập trang web NoIp và đăng ký và tạo miền của bạn: https://www.noip.com/, tức là vidoeconfforgrandma.hopto.org.

18. Quay lại thiết bị đầu cuối SSH. Hãy để chúng tôi cài đặt phần mềm NoIp cho Raspberry. Sau mỗi lần nhập, bạn nên nhấn “Enter”. Tạo một thư mục cho NoIp. Type:

- mkdir / home / pi / noip

- cd / home / pi / noip

Tải xuống chương trình:

- wget

- tar vzxf noip-duc-linux.tar.gz

- cd noip-2.1.9-1

Cài đặt nó:

- sudo make

- sudo thực hiện cài đặt

Sau khi gõ “sudo make install”, bạn sẽ được nhắc đăng nhập bằng tên người dùng và mật khẩu tài khoản No-IP của mình.

Trả lời các câu hỏi để tiếp tục. Khi được hỏi bạn muốn cập nhật thường xuyên như thế nào, bạn phải chọn 5 hoặc nhiều hơn. Khoảng thời gian được liệt kê trong vài phút. Nếu bạn chọn 5, khoảng thời gian cập nhật sẽ là 5 phút. Nếu bạn chọn 30, khoảng thời gian sẽ là 30 phút.

Bắt đầu chương trình NoIP:

- sudo / usr / local / bin / noip2

Kiểm tra xem dịch vụ NoIP có hoạt động bình thường không. Nếu nó hiển thị địa chỉ IP và tài khoản của bạn, và nó đang hoạt động, thì bạn đã tạo ra nó.

- sudo noip2 -S

19. Làm cho chương trình NoIP bắt đầu khi Raspberry khởi động. Để khởi động ứng dụng khách No-IP khi khởi động, hãy chỉnh sửa crontab:

- crontab -e

thêm dòng mới:

- @reboot sudo -u root noip2

Bạn có thể đóng tệp (CTRL + X…) và lưu các thay đổi (… nhấn "y" và Enter).

20. Khởi động lại Raspberry để kiểm tra mọi thứ hoạt động chính xác

- khởi động lại sudo

Kiểm tra NoIp vẫn chạy

- sudo noip2 -S

Bước 7: Máy tính từ xa với VNC

Máy tính từ xa với VNC
Máy tính từ xa với VNC
Máy tính từ xa với VNC
Máy tính từ xa với VNC
Máy tính từ xa với VNC
Máy tính từ xa với VNC

21. Tải xuống và cài đặt máy khách RealVNC Viewer cho Windows

22. khởi động RealVNC Viewer trên PC Windows của bạn. Từ bây giờ hãy sở hữu máy tính để bàn của Raspberry được điều khiển từ xa.

23. Ở lần đăng nhập đầu tiên, sẽ có những câu hỏi khác nhau. Như bản địa hóa, mật khẩu, mạng, cập nhật phần mềm. Trả lời những câu hỏi này như bạn muốn. Tôi khuyên bạn nên giữ nguyên mật khẩu và cấu hình mạng như đã được đặt trước đó.

24. Cài đặt hoàn tất. Khởi động lại pi raspberry

Bước 8: Sử dụng hệ thống

Image
Image
Sử dụng hệ thống
Sử dụng hệ thống
Sử dụng hệ thống
Sử dụng hệ thống

25. Cuộc gọi điện video bắt đầu bằng cách nhấp vào biểu tượng của phần mềm RealVNC Viewer trên PC cục bộ của bạn.

26. Bạn nên đăng nhập vào Mâm xôi của Bà. tức là vidoeconfforgrandma.hopto.org. Mật khẩu có thể được lưu trữ trong xác thực người xem RealVNC chỉ nên được thực hiện ở lần đăng nhập đầu tiên.

27. Khi bạn ở trong, hãy chạy chromium và tạo liên kết hội nghị truyền hình cho ứng dụng video Jitsi. Như:

meet.jit.si/vidoeconfforgrandma

Nếu bạn muốn sử dụng cùng một phòng hội nghị truyền hình, bạn nên thêm liên kết vào dấu trang của mình.

28. Đăng xuất khỏi RealVNC và khởi động Jitsi trên PC cục bộ của bạn bằng cùng một liên kết.

29. Kết nối được thiết lập. Nói chuyện với bà của bạn, miễn là bạn có thể.

30. Sau cuộc trò chuyện, đừng quên đăng nhập lại bằng trình xem RealVNC và đóng crom.

Bước 9: Nhận xét cuối cùng

Chú thích cuối
Chú thích cuối
Chú thích cuối
Chú thích cuối

Trước tiên, hãy thiết lập hệ thống hoàn chỉnh tại nhà của bạn và để hệ thống chạy trong vài ngày. Sau đó, bạn đã sẵn sàng để cài đặt nó tại căn hộ Grandma. Tôi không muốn ở lâu tại căn hộ Granma của mình vì lý do an toàn, vì vậy tôi đã cài đặt sẵn mọi thứ trước khi rời khỏi nhà và chỉ cấu hình bộ định tuyến được thực hiện ở nhà bà ngoại. Tôi mất khoảng 10 phút để cài đặt. Chỉ cần đặt giàn khoan tại bàn làm việc, cắm vào 230VAC và kết nối bộ định tuyến. Tôi đã sử dụng máy tính xách tay của mình để tạo cấu hình bộ định tuyến.

Bà tôi rất hài lòng. Có một số vấn đề kỹ thuật với nhà cung cấp internet và loa cục bộ không phải lúc nào cũng hoạt động. Tôi biết rằng mở một cổng tại bộ định tuyến và sử dụng VNC, không phải là điều an toàn nhất để làm về bảo mật internet, nhưng tôi không có ý tưởng nào an toàn hơn. Tôi đã thay đổi tên và mật khẩu đăng nhập RaspberryPI thành một tên rất khó và Raspberry này không chứa thông tin nhạy cảm; Nếu ai đó đang tiếp quản thiết bị này và sẽ bắt đầu hành động kỳ lạ, tôi đã chỉ cho bà của mình cách tắt nguồn toàn bộ bằng một công tắc lớn màu đỏ và tôi có một bản sao của toàn bộ hệ thống, vì vậy việc khôi phục sẽ chỉ mất vài phút.

Ngoài ra, tôi có thể phát với sự trợ giúp của máy tính để bàn từ xa đến các video cũ của Bà tôi về các đoàn thể trong gia đình. Những video này cũng giúp ích rất nhiều.

Một điều nữa

Trong toàn bộ quá trình lắp đặt, tôi đã sử dụng khẩu trang để bảo vệ bản thân và bà của mình.

Khẩu trang Portwest FFP2 mà tôi sử dụng có một chút vấn đề vì nó có một van trên đó và do đó nó chỉ bảo vệ người đeo. Người đeo khẩu trang có thể lây bệnh cho người khác qua không khí thở ra. Đó là lý do tại sao tôi thiết kế thêm một bộ phận có thể dùng để ép tấm lọc lên van thở ra. Như vậy, không khí thở ra cũng sẽ được lọc sạch. Tôi đã thử nghiệm nó một thời gian rồi; nó làm cho nó khó thở hơn một chút và khử trùng khẩu trang hơi khó khăn, nhưng nó có thể được sử dụng.

www.thingiverse.com/thing:4294357

Sau khi sử dụng mặt nạ, tôi sử dụng etanol xịt để khử trùng mặt nạ. Miễn là etanol bay hơi, tôi cần một nơi để ngăn chặn bất kỳ sự tiếp xúc nào giữa mặt nạ và môi trường. Vì mục đích này, tôi đã thiết kế một móc tạm thời có thể gắn vào bất kỳ kệ hoặc bàn nào. Tôi hy vọng bệnh dịch này sẽ chỉ tồn tại trong vài tháng nên tôi không muốn sử dụng các loại móc treo tường thông thường sẽ làm hỏng đồ đạc. Vì vậy, móc của kệ được cố định tạm thời bằng vít M6 vào kệ. Mặt nạ được treo trên một vít M6 dài gắn vào nền in. M6 có thể được cài đặt theo chiều dọc hoặc chiều ngang.

www.thingiverse.com/thing:4296362

Tôi đã sử dụng các hướng dẫn sau để hoàn thành dự án của mình. Xin cảm ơn các tác giả:

www.instructables.com/id/Video-Calling-on-…

www.raspberrypi-spy.co.uk/2017/04/manently…

www.raspberrypi.org/documentation/remote-a…

www.noip.com/support/knowledgebase/install…

raspberrypi.tomasgreno.cz/no-ip-client.html

Đề xuất: