สารบัญ:

การประชุมทางวิดีโออัตโนมัติสำหรับคุณยายด้วย Raspberry Pi: 9 ขั้นตอน (พร้อมรูปภาพ)
การประชุมทางวิดีโออัตโนมัติสำหรับคุณยายด้วย Raspberry Pi: 9 ขั้นตอน (พร้อมรูปภาพ)

วีดีโอ: การประชุมทางวิดีโออัตโนมัติสำหรับคุณยายด้วย Raspberry Pi: 9 ขั้นตอน (พร้อมรูปภาพ)

วีดีโอ: การประชุมทางวิดีโออัตโนมัติสำหรับคุณยายด้วย Raspberry Pi: 9 ขั้นตอน (พร้อมรูปภาพ)
วีดีโอ: ใช้งาน Raspberry Pi ไม่ต้องมี จอ, เมาส์, คีย์บอร์ด (Headless Raspberry Pi) ง่ายสุด - Cytron Thailand 2024, พฤศจิกายน
Anonim
การประชุมทางวิดีโออัตโนมัติสำหรับคุณยายด้วย Raspberry Pi
การประชุมทางวิดีโออัตโนมัติสำหรับคุณยายด้วย Raspberry Pi
การประชุมทางวิดีโออัตโนมัติสำหรับคุณยายด้วย Raspberry Pi
การประชุมทางวิดีโออัตโนมัติสำหรับคุณยายด้วย Raspberry Pi

ฉันกังวลเรื่องคุณยายวัย 90 ปี เพราะแม้เธอควรจะอยู่บ้านในช่วงที่โควิดระบาด เธอยังคงออกไปทำสิ่ง "สำคัญ" บนท้องถนน เช่น ซื้อสลากกินแบ่ง พูดคุยกับเพื่อนบ้าน ฉันคิดว่านี่ไม่ใช่เวลาที่เหมาะสมสำหรับเธอที่จะออกไปข้างนอก สาเหตุหลักประการหนึ่งที่เธอต้องออกจากบ้านคือเธอต้องการปฏิสัมพันธ์กับผู้คนมากขึ้น เธอกลัวเรื่องทางเทคนิคใหม่ๆ เช่น โทรศัพท์มือถือ ฉันจึงตัดสินใจรวบรวมหน่วยการประชุมทางวิดีโอที่ใช้ Raspberry Pi ที่เธอไม่ต้องสัมผัสเลย ไม่มีการเปิด/ปิด ไม่มีการเริ่มการโทรใดๆ ฉันเขียนคำแนะนำนี้เกี่ยวกับวิธีการรวบรวมหน่วยนี้เพื่อช่วยทุกคนที่ต้องดูแลผู้สูงอายุ

ขั้นตอนที่ 1: สร้างหน่วย

สร้างหน่วย
สร้างหน่วย
สร้างหน่วย
สร้างหน่วย
สร้างหน่วย
สร้างหน่วย

เพียงรวบรวมส่วนประกอบทั้งหมดและเชื่อมต่อตามแผนผัง

TPA3116D2 2.0 เครื่องขยายเสียงดิจิตอล 50w

Raspberry Pi 3 B+ แหล่งจ่ายไฟ 5V 3A

Raspberry Pi 3 รุ่น B + Plus Heat Sink

Raspberry Pi 3 รุ่น B+

กล้อง Raspberry Pi

การ์ด Micro SD 32 GB

การ์ดเสียง USB

จอภาพ มันเป็นจอภาพเก่าของฉัน จอภาพใด ๆ ก็สามารถทำได้

ลำโพง มันเป็นลำโพงเก่าของฉัน วิทยากรคนไหนก็ทำได้

อะแดปเตอร์ HDMI เป็น VGA

สายเคเบิลอีเธอร์เน็ตhttps://www.aliexpress.com/item/32897870007.html

ชุดหูฟังที่ใช้เป็นไมโครโฟน เป็นหูฟังรุ่นเก่าของฉัน ไมโครโฟนแบบไหนก็ทำได้

ต้นทุนวัสดุทั้งหมดของโครงการ: 67 USD

ฉันพิมพ์เคส Raspberry Pi นี้:

www.thingiverse.com/thing:922740

สำหรับแอมพลิฟายเออร์ ฉันออกแบบและพิมพ์กล่องครอบ

www.thingiverse.com/thing:4298257

พิมพ์ง่าย และฉันสามารถยึดกับลำโพงได้ด้วยสกรู

ฉันต้องปรับเปลี่ยนชุดหูฟังเพื่อใช้ส่วนไมโครโฟน ขั้วต่อแจ็คได้รับการแก้ไขตามภาพ

ขั้นตอนที่ 2: ติดตั้ง Rasbian

ติดตั้ง Rasbian
ติดตั้ง Rasbian
ติดตั้ง Rasbian
ติดตั้ง Rasbian
ติดตั้ง Rasbian
ติดตั้ง Rasbian

นี่คือคำแนะนำทีละขั้นตอนพร้อมภาพหน้าจอ:

1. ดาวน์โหลด SDFormatter จากที่นี่:

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

2. แตกไฟล์ zip และติดตั้ง SDFormatter

3. ใส่การ์ด MicroSD เข้ากับพีซี ฉันใช้อะแดปเตอร์ USB

4. เรียกใช้ SDFormatter และฟอร์แมตการ์ด MicroSD

5. ดาวน์โหลด Raspberry imager และติดตั้ง:

6. เริ่ม Raspberry imager.exe และติดตั้ง Rasbian

ขั้นตอนที่ 3: ตั้งค่า Wifi, เปิดใช้งาน SSH, เปิด Raspberry

ตั้งค่า Wifi, เปิดใช้งาน SSH, เปิด Raspberry
ตั้งค่า Wifi, เปิดใช้งาน SSH, เปิด Raspberry
ตั้งค่า Wifi, เปิดใช้งาน SSH, เปิด Raspberry
ตั้งค่า Wifi, เปิดใช้งาน SSH, เปิด Raspberry
ตั้งค่า Wifi, เปิดใช้งาน SSH, เปิด Raspberry
ตั้งค่า Wifi, เปิดใช้งาน SSH, เปิด Raspberry
ตั้งค่า Wifi, เปิดใช้งาน SSH, เปิด Raspberry
ตั้งค่า Wifi, เปิดใช้งาน SSH, เปิด Raspberry

7. สร้างไฟล์ wpa_supplicant.conf ด้วย NotePad+ (https://notepad-plus-plus.org/downloads/)

7.ก. เปลี่ยนการเข้ารหัสข้อความ Edit->EOL->Linux

7.ข. เพิ่มลงในไฟล์และเปลี่ยน wifi SSID และรหัสผ่าน (psk) ตามข้อมูลรับรอง Wifi ของคุณ

ccountry=เรา

update_config=1

ctrl_interface=/var/run/wpa_supplicant

เครือข่าย={

scan_ssid=1

ssid="เครือข่ายของฉันSSID"

psk="Pa55w0rd1234"

}

7.ค. คัดลอกสร้างไฟล์ wpa_supplicant.conf ไปยังไดเร็กทอรีรากของการ์ด SD

  • เปิดใช้งานการเข้าถึงระยะไกล (SSH): สร้างไฟล์ ssh.txt เปล่าใหม่ที่ไดเร็กทอรีรากของการ์ด SD
  • ใส่การ์ด SD ลงใน Pi ของคุณและเชื่อมต่อแหล่งจ่ายไฟ

ขั้นตอนที่ 4: การกำหนดค่าเราเตอร์

การกำหนดค่าเราเตอร์
การกำหนดค่าเราเตอร์
การกำหนดค่าเราเตอร์
การกำหนดค่าเราเตอร์
การกำหนดค่าเราเตอร์
การกำหนดค่าเราเตอร์

8. ค้นหาที่อยู่ IP ของ Raspberry Pi จากเราเตอร์ของคุณ: เริ่มเบราว์เซอร์และเข้าสู่อินเทอร์เฟซผู้ดูแลระบบเราเตอร์ของคุณ โดยปกติ: https://192.168.0.1/. ที่เมนูพื้นฐาน -> DHCPsubmenu รายการ DHCP คุณจะพบอุปกรณ์ใหม่ เวลาหมดอายุเป็นค่าสูงสุดเพราะเพิ่งเริ่ม ในกรณีของฉัน 192.168.0.16

9. ตั้งค่าแก้ไขที่อยู่ IP สำหรับ Raspberry Pi ของคุณที่เราเตอร์: ในเมนูย่อย DHCP ที่ข้อมูลการเช่าการจอง DHCP ควรเพิ่มที่อยู่ IP ของ PasbarryPI ในกรณีของฉัน 192.168.0.16 การตั้งค่านี้ทำให้เป็นไปได้ว่าที่อยู่ IP การแก้ไขนี้จะใช้ได้เฉพาะกับเครื่องนี้ในเครือข่ายของคุณเท่านั้น

10. ทำการส่งต่อพอร์ตเพื่ออนุญาตเดสก์ท็อประยะไกล (การเชื่อมต่อ VNC) ไปที่ Advanced->Forwarding Set Local IP to PasbarryPI (192.168.0.16) และพอร์ตเป็น 5900 โปรโตคอล: TCP การส่งต่อพอร์ตนี้จะช่วยให้คุณเข้าถึง Raspberry ได้จากทุกที่จากอินเทอร์เน็ต

ขั้นตอนที่ 5: Raspberry First Connection

Raspberry การเชื่อมต่อครั้งแรก
Raspberry การเชื่อมต่อครั้งแรก
Raspberry การเชื่อมต่อครั้งแรก
Raspberry การเชื่อมต่อครั้งแรก
Raspberry การเชื่อมต่อครั้งแรก
Raspberry การเชื่อมต่อครั้งแรก

11. ใช้โปรแกรมเทอร์มินัลเช่น Putty (https://www.putty.org/) ป้อนที่อยู่ IP

พอร์ตเริ่มต้น 22. ประเภทการเชื่อมต่อ SSH และเชื่อมต่อ มันจะเปิดเทอร์มินัลฐานข้อความ

12. เข้าสู่ระบบ: pi และรหัสผ่าน: ราสเบอร์รี่ การเข้าสู่ระบบเริ่มต้นสำหรับ Raspberry

13. รับการอัปเดตจาก rasbarry.org ด้วยคำสั่งนี้:

- sudo apt-get update

14. อัปเกรดเพื่อให้มีผลกับการอัปเดตทั้งหมด

- sudo apt-get อัพเกรด

เมื่อถามดังนี้. ประเภท: “Y”

“หลังจากการดำเนินการนี้ จะใช้พื้นที่ดิสก์เพิ่มเติม 4, 250 kB

คุณต้องการดำเนินการต่อหรือไม่ [ใช่/n]” Y

15. ตั้งค่าเดสก์ท็อประยะไกล สำหรับการควบคุมระยะไกล Raspberry Pi ฉันเลือกโปรแกรม RealVNC ติดตั้งโปรแกรม RealVNC เพื่อให้มีเดสก์ท็อประยะไกล พิมพ์ในเทอร์มินัล:

- sudo apt ติดตั้ง RealVNC-vnc-server realvnc-vnc-viewer

16. การเปิดใช้งานเซิร์ฟเวอร์ VNC เข้าสู่เมนูกำหนดค่าราสเบอร์รี่ พิมพ์:

- sudo raspi-config

16.ก. 5. ตัวเลือกการเชื่อมต่อ ->

16.ข. P3 VNC->

16.ค. คุณต้องการให้เปิดใช้งานเซิร์ฟเวอร์ VNC หรือไม่? ใช่

หมายเหตุเพิ่มเติม: เปลี่ยนรหัสผ่าน ที่เมนูกำหนดค่าราสเบอร์รี่ มีความเป็นไปได้ที่จะเปลี่ยนรหัสผ่านเริ่มต้นและชื่อผู้ใช้

16.ง. 1. เปลี่ยนรหัสผ่านผู้ใช้ ->

16.อี ตกลง->

16.f. พิมพ์รหัสผ่านสองครั้ง ->

16.ก. เสร็จสิ้น

ขั้นตอนที่ 6: การตั้งค่าบริการ NoIP

การตั้งค่าบริการ NoIP
การตั้งค่าบริการ NoIP
การตั้งค่าบริการ NoIP
การตั้งค่าบริการ NoIP
การตั้งค่าบริการ NoIP
การตั้งค่าบริการ NoIP

17. ทำให้หน่วยของคุณพร้อมใช้งานบนอินเทอร์เน็ต ปัญหากับผู้ให้บริการอินเทอร์เน็ตคือบางครั้งเราเตอร์ได้รับที่อยู่ IP ใหม่ ฉันต้องการบริการที่ทำให้ Raspberry ของฉันใช้งานได้บนที่อยู่ IP เดียวกันเสมอ บริการ NOIP เหมาะสำหรับฉัน ฟรีและติดตั้งง่ายบน Raspberry เยี่ยมชมเว็บไซต์ NoIp และลงทะเบียนและสร้างโดเมนของคุณ: https://www.noip.com/ เช่น vidoeconfforgrandma.hopto.org

18. กลับไปที่เทอร์มินัล SSH ให้เราติดตั้งซอฟต์แวร์ NoIp สำหรับ Raspberry หลังจากแต่ละรายการ คุณควรกด “Enter” สร้างโฟลเดอร์สำหรับ NoIp. Type:

- mkdir /home/pi/noip

- cd /home/pi/noip

ดาวน์โหลดโปรแกรม:

- wget

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

- cd noip-2.1.9-1

ติดตั้ง:

- ซูโดเมค

- sudo ทำการติดตั้ง

หลังจากพิมพ์ “sudo make install” คุณจะได้รับแจ้งให้เข้าสู่ระบบด้วยชื่อผู้ใช้และรหัสผ่านของบัญชี No-IP

ตอบคำถามเพื่อดำเนินการต่อ เมื่อถูกถามว่าคุณต้องการให้การอัปเดตเกิดขึ้นบ่อยเพียงใด คุณต้องเลือก 5 รายการขึ้นไป ช่วงเวลาจะแสดงเป็นนาที หากคุณเลือก 5 ช่วงเวลาการอัปเดตจะเท่ากับ 5 นาที หากคุณเลือก 30 ช่วงเวลาจะเป็น 30 นาที

เริ่มโปรแกรม NoIP:

- sudo /usr/local/bin/noip2

ตรวจสอบว่าบริการ NoIP ทำงานอย่างถูกต้องหรือไม่ หากมันแสดงที่อยู่ IP และบัญชีของคุณ และมันเปิดใช้งานอยู่ แสดงว่าคุณสร้างมันขึ้นมา

- sudo noip2 -S

19. ทำให้โปรแกรม NoIP เริ่มทำงานเมื่อ Raspberry เริ่มทำงาน ในการเริ่มไคลเอนต์ No-IP เมื่อบูต ให้แก้ไข crontab:

- crontab -e

เพิ่มบรรทัดใหม่:

- @reboot sudo -u root noip2

คุณสามารถปิดไฟล์ (CTRL+X…) และบันทึกการเปลี่ยนแปลง (…กด "y" และ Enter)

20. รีบูต Raspberry เพื่อตรวจสอบว่าทุกอย่างทำงานอย่างถูกต้อง

- sudo รีบูต

ตรวจสอบ NoIp ที่ยังคงทำงานอยู่

- sudo noip2 -S

ขั้นตอนที่ 7: เดสก์ท็อประยะไกลด้วย VNC

เดสก์ท็อประยะไกลด้วย VNC
เดสก์ท็อประยะไกลด้วย VNC
เดสก์ท็อประยะไกลด้วย VNC
เดสก์ท็อประยะไกลด้วย VNC
เดสก์ท็อประยะไกลด้วย VNC
เดสก์ท็อประยะไกลด้วย VNC

21. ดาวน์โหลดและติดตั้งไคลเอนต์ RealVNC Viewer สำหรับ Windows

22. เริ่ม RealVNC Viewer บนพีซี Windows ของคุณ จากนี้ไปเองเดสก์ท็อปของ Raspberry ถูกควบคุมจากระยะไกล

23. ในการเข้าสู่ระบบครั้งแรกจะมีคำถามที่แตกต่างกัน เช่น การโลคัลไลเซชัน รหัสผ่าน เครือข่าย การอัปเดตซอฟต์แวร์ ตอบคำถามเหล่านี้ตามที่คุณต้องการ ฉันขอแนะนำว่ารหัสผ่านและการกำหนดค่าเครือข่ายควรคงไว้ดังที่ตั้งค่าไว้ก่อนหน้านี้

24. การติดตั้งเสร็จสมบูรณ์ รีบูตราสเบอร์รี่pi

ขั้นตอนที่ 8: ใช้ระบบ

Image
Image
ใช้ระบบ
ใช้ระบบ
ใช้ระบบ
ใช้ระบบ

25. แฮงเอาท์วิดีโอเริ่มต้นด้วยการคลิกไอคอนของซอฟต์แวร์ RealVNC Viewer บนพีซีในพื้นที่ของคุณ

26. คุณควรเข้าสู่ระบบ Raspberry ของคุณยาย เช่น vidoeconfforgrandma.hopto.org รหัสผ่านสามารถเก็บไว้ในการรับรองความถูกต้องของโปรแกรมดู RealVNC ได้เมื่อเข้าสู่ระบบครั้งแรกเท่านั้น

27. เมื่อคุณเข้าไปแล้ว ให้เรียกใช้ chromium และสร้างลิงก์การประชุมทางวิดีโอสำหรับแอปวิดีโอของจิ้ดสิ ชอบ:

meet.jit.si/vidoeconfforgrandma

หากคุณต้องการใช้ห้องประชุมทางวิดีโอเดียวกัน คุณควรเพิ่มลิงก์ไปยังบุ๊กมาร์กของคุณ

28. ออกจากระบบ RealVNC และเริ่มต้น Jitsi บนพีซีในพื้นที่ของคุณด้วยลิงก์เดียวกัน

29. การเชื่อมต่อถูกสร้างขึ้น คุยกับคุณยายให้นานที่สุด

30. หลังจากการสนทนา อย่าลืมเข้าสู่ระบบอีกครั้งด้วยโปรแกรมดู RealVNC และปิดโครเมียม

ขั้นตอนที่ 9: ข้อสังเกตสุดท้าย

ข้อสังเกตสุดท้าย
ข้อสังเกตสุดท้าย
ข้อสังเกตสุดท้าย
ข้อสังเกตสุดท้าย

ตั้งค่าระบบทั้งหมดที่บ้านของคุณก่อน และปล่อยให้ระบบทำงานสองสามวัน จากนั้นคุณก็พร้อมไปติดตั้งที่แฟลตคุณยาย ฉันไม่ต้องการใช้เวลานานที่แฟลตยายของฉันด้วยเหตุผลด้านความปลอดภัย ดังนั้นฉันจึงติดตั้งทุกอย่างไว้ล่วงหน้าก่อนออกจากบ้าน และมีเพียงการกำหนดค่าเราเตอร์ที่บ้านยายเท่านั้นที่ทำเสร็จ การติดตั้งใช้เวลาประมาณ 10 นาที เพิ่งวางอุปกรณ์ไว้ที่โต๊ะ เสียบปลั๊ก 230VAC และเชื่อมต่อเราเตอร์ ฉันใช้แล็ปท็อปเพื่อกำหนดค่าเราเตอร์

คุณยายของฉันก็ยินดี มีปัญหาทางเทคนิคบางอย่างกับผู้ให้บริการอินเทอร์เน็ตและผู้พูดในพื้นที่ไม่ทำงาน ฉันรู้ว่าการเปิดพอร์ตที่เราเตอร์และใช้ VNC ไม่ใช่สิ่งที่ปลอดภัยที่สุดที่ต้องทำเกี่ยวกับความปลอดภัยทางอินเทอร์เน็ต แต่ฉันไม่มีความคิดที่ปลอดภัยกว่านี้ ฉันเปลี่ยนชื่อล็อกอินและรหัสผ่าน RaspberryPI เป็นชื่อที่ยากมาก และ Raspberry นี้ไม่มีข้อมูลที่ละเอียดอ่อน ถ้ามีคนเข้ายึดหน่วยนี้และจะเริ่มทำตัวแปลก ๆ ฉันแสดงให้ยายของฉันดูวิธีปิดสิ่งทั้งหมดด้วยสวิตช์สีแดงขนาดใหญ่และฉันมีสำเนาของทั้งระบบดังนั้นการกู้คืนจะใช้เวลาเพียงไม่กี่นาที.

นอกจากนี้ ฉันสามารถเล่นวิดีโอเก่าเกี่ยวกับสหภาพครอบครัวโดยใช้เดสก์ท็อประยะไกลได้โดยใช้เดสก์ท็อประยะไกล วิดีโอเหล่านี้ช่วยได้มากเช่นกัน

อีกหนึ่งสิ่ง

ระหว่างการติดตั้งทั้งหมด ฉันใช้หน้ากากเพื่อปกป้องตัวเองและคุณยาย

หน้ากาก Portwest FFP2 ที่ฉันใช้มีปัญหาเล็กน้อยเพราะมีวาล์วอยู่จึงปกป้องเฉพาะผู้สวมใส่เท่านั้น ผู้สวมหน้ากากอนามัยสามารถแพร่เชื้อสู่ผู้อื่นได้ด้วยอากาศที่หายใจออก นั่นคือเหตุผลที่ฉันออกแบบชิ้นส่วนเพิ่มเติมที่สามารถใช้กดแผ่นกรองเข้ากับวาล์วหายใจออกได้ ดังนั้นอากาศที่หายใจออกจะถูกกรองด้วย ฉันได้ทดสอบมาระยะหนึ่งแล้ว มันทำให้หายใจออกยากขึ้นเล็กน้อยและฆ่าเชื้อหน้ากากก็ยากหน่อยแต่ก็ใช้ได้

www.thingiverse.com/thing:4294357

หลังจากใช้มาส์กหน้า ฉันใช้เอธานอลแบบฉีดพ่นเพื่อฆ่าเชื้อหน้ากาก ตราบใดที่เอทานอลระเหย ฉันต้องการสถานที่ที่จะป้องกันการสัมผัสระหว่างหน้ากากกับสิ่งแวดล้อม เพื่อจุดประสงค์นี้ ฉันออกแบบขอเกี่ยวชั่วคราวที่ติดกับชั้นวางหรือโต๊ะทำงาน ฉันหวังว่าโรคระบาดนี้จะคงอยู่เพียงไม่กี่เดือน ดังนั้นฉันจึงไม่ต้องการใช้ตะขอแขวนผนังธรรมดาที่จะทำให้เฟอร์นิเจอร์เสียหาย ดังนั้นขอเกี่ยวชั้นวางได้รับการแก้ไขชั่วคราวด้วยสกรู M6 กับชั้นวาง หน้ากากแขวนอยู่บนสกรู M6 ยาวที่ติดอยู่กับแท่นพิมพ์ M6 สามารถติดตั้งได้ทั้งแนวตั้งและแนวนอน

www.thingiverse.com/thing:4296362

ฉันใช้คำแนะนำต่อไปนี้เพื่อดำเนินโครงการให้เสร็จสิ้น ขอขอบคุณผู้เขียน:

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

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

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

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

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

แนะนำ: