สารบัญ:
- ขั้นตอนที่ 1: สร้างหน่วย
- ขั้นตอนที่ 2: ติดตั้ง Rasbian
- ขั้นตอนที่ 3: ตั้งค่า Wifi, เปิดใช้งาน SSH, เปิด Raspberry
- ขั้นตอนที่ 4: การกำหนดค่าเราเตอร์
- ขั้นตอนที่ 5: Raspberry First Connection
- ขั้นตอนที่ 6: การตั้งค่าบริการ NoIP
- ขั้นตอนที่ 7: เดสก์ท็อประยะไกลด้วย VNC
- ขั้นตอนที่ 8: ใช้ระบบ
- ขั้นตอนที่ 9: ข้อสังเกตสุดท้าย
วีดีโอ: การประชุมทางวิดีโออัตโนมัติสำหรับคุณยายด้วย Raspberry Pi: 9 ขั้นตอน (พร้อมรูปภาพ)
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:03
ฉันกังวลเรื่องคุณยายวัย 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
นี่คือคำแนะนำทีละขั้นตอนพร้อมภาพหน้าจอ:
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
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
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
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
21. ดาวน์โหลดและติดตั้งไคลเอนต์ RealVNC Viewer สำหรับ Windows
22. เริ่ม RealVNC Viewer บนพีซี Windows ของคุณ จากนี้ไปเองเดสก์ท็อปของ Raspberry ถูกควบคุมจากระยะไกล
23. ในการเข้าสู่ระบบครั้งแรกจะมีคำถามที่แตกต่างกัน เช่น การโลคัลไลเซชัน รหัสผ่าน เครือข่าย การอัปเดตซอฟต์แวร์ ตอบคำถามเหล่านี้ตามที่คุณต้องการ ฉันขอแนะนำว่ารหัสผ่านและการกำหนดค่าเครือข่ายควรคงไว้ดังที่ตั้งค่าไว้ก่อนหน้านี้
24. การติดตั้งเสร็จสมบูรณ์ รีบูตราสเบอร์รี่pi
ขั้นตอนที่ 8: ใช้ระบบ
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
แนะนำ:
บ้านอัจฉริยะโดย Raspberry Pi: 5 ขั้นตอน (พร้อมรูปภาพ)
บ้านอัจฉริยะโดย Raspberry Pi: มีผลิตภัณฑ์หลายอย่างที่ทำให้แฟลตของคุณฉลาดขึ้น แต่ส่วนใหญ่เป็นโซลูชันที่เป็นกรรมสิทธิ์ แต่ทำไมคุณต้องเชื่อมต่ออินเทอร์เน็ตเพื่อเปลี่ยนไฟด้วยสมาร์ทโฟนของคุณ นั่นเป็นเหตุผลหนึ่งที่ทำให้ฉันสร้าง Smar ของตัวเอง
จอแสดงผลเกม LED ทำจากไม้ที่ขับเคลื่อนโดย Raspberry Pi Zero: 11 ขั้นตอน (พร้อมรูปภาพ)
จอแสดงผล LED สำหรับเล่นเกมแบบไม้ที่ขับเคลื่อนโดย Raspberry Pi Zero: โปรเจ็กต์นี้ใช้จอแสดงผล LED แบบ WS2812 ขนาด 20x10 พิกเซลที่มีขนาด 78x35 ซม. ซึ่งสามารถติดตั้งได้ง่ายในห้องนั่งเล่นเพื่อเล่นเกมย้อนยุค เมทริกซ์เวอร์ชันแรกนี้สร้างขึ้นในปี 2016 และสร้างขึ้นใหม่โดยคนอื่นๆ อีกหลายคน ประสบการณ์นี้
Bolt - DIY Wireless Charging Night Clock (6 ขั้นตอน): 6 ขั้นตอน (พร้อมรูปภาพ)
Bolt - DIY Wireless Charging Night Clock (6 ขั้นตอน): การชาร์จแบบเหนี่ยวนำ (เรียกอีกอย่างว่าการชาร์จแบบไร้สายหรือการชาร์จแบบไร้สาย) เป็นการถ่ายโอนพลังงานแบบไร้สาย ใช้การเหนี่ยวนำแม่เหล็กไฟฟ้าเพื่อจ่ายกระแสไฟฟ้าให้กับอุปกรณ์พกพา แอปพลิเคชั่นที่พบบ่อยที่สุดคือ Qi Wireless Charging st
4 ขั้นตอน Digital Sequencer: 19 ขั้นตอน (พร้อมรูปภาพ)
4 ขั้นตอน Digital Sequencer: CPE 133, Cal Poly San Luis Obispo ผู้สร้างโปรเจ็กต์: Jayson Johnston และ Bjorn Nelson ในอุตสาหกรรมเพลงในปัจจุบัน ซึ่งเป็นหนึ่งใน “instruments” เป็นเครื่องสังเคราะห์เสียงดิจิตอล ดนตรีทุกประเภท ตั้งแต่ฮิปฮอป ป๊อป และอีฟ
ป้ายโฆษณาแบบพกพาราคาถูกเพียง 10 ขั้นตอน!!: 13 ขั้นตอน (พร้อมรูปภาพ)
ป้ายโฆษณาแบบพกพาราคาถูกเพียง 10 ขั้นตอน!!: ทำป้ายโฆษณาแบบพกพาราคาถูกด้วยตัวเอง ด้วยป้ายนี้ คุณสามารถแสดงข้อความหรือโลโก้ของคุณได้ทุกที่ทั่วทั้งเมือง คำแนะนำนี้เป็นการตอบสนองต่อ/ปรับปรุง/เปลี่ยนแปลงของ: https://www.instructables.com/id/Low-Cost-Illuminated-