Daftar Isi:

Konferensi Video Otomatis untuk Nenek Dengan Raspberry Pi: 9 Langkah (dengan Gambar)
Konferensi Video Otomatis untuk Nenek Dengan Raspberry Pi: 9 Langkah (dengan Gambar)

Video: Konferensi Video Otomatis untuk Nenek Dengan Raspberry Pi: 9 Langkah (dengan Gambar)

Video: Konferensi Video Otomatis untuk Nenek Dengan Raspberry Pi: 9 Langkah (dengan Gambar)
Video: Berjuang Untuk Rakyat? Ahhh Yang Bener? 2024, November
Anonim
Konferensi Video Otomatis untuk Nenek Dengan Raspberry Pi
Konferensi Video Otomatis untuk Nenek Dengan Raspberry Pi
Konferensi Video Otomatis untuk Nenek Dengan Raspberry Pi
Konferensi Video Otomatis untuk Nenek Dengan Raspberry Pi

Saya khawatir tentang nenek saya yang berusia 90 tahun karena meskipun dia harus tinggal di rumah selama epidemi COVID, dia terus-menerus keluar, melakukan hal-hal "penting" di jalan, seperti membeli tiket lotre, berbicara dengan tetangga. Saya pikir ini bukan waktu yang tepat baginya untuk pergi keluar. Salah satu alasan utama mengapa dia meninggalkan rumah adalah karena dia membutuhkan lebih banyak interaksi dengan orang-orang. Dia takut dengan hal-hal teknis baru, seperti ponsel, itulah sebabnya saya memutuskan untuk membuat unit konferensi video berbasis Raspberry Pi yang tidak perlu dia sentuh sama sekali. Tidak ada pengaktifan / penonaktifan, tidak ada panggilan dimulai. Saya menulis instruksi ini tentang bagaimana saya menyusun unit ini untuk membantu siapa saja yang harus merawat orang tua.

Langkah 1: Bangun Unit

Bangun Unit
Bangun Unit
Bangun Unit
Bangun Unit
Bangun Unit
Bangun Unit

Kumpulkan saja semua komponen dan hubungkan seperti pada skema.

TPA3116D2 2.0 Digital amplifier Board 50 w

Raspberry Pi 3 B+ Catu Daya 5V 3A

Raspberry Pi 3 Model B + Plus Wastafel Panas

Raspberry Pi 3 Model B+

Kamera Raspberry Pi

Kartu Micro SD 32 GB

Kartu Suara USB

Monitor Itu adalah monitor lama saya. Setiap monitor dapat melakukannya.

Pembicara Itu adalah pembicara lama saya. Setiap pembicara dapat melakukannya.

Adaptor HDMI ke VGA

Kabel Ethernet

Headset digunakan sebagai mikrofon Itu adalah headset lama saya, mikrofon apa pun dapat melakukannya

Total biaya material proyek: 67 USD

Saya mencetak perumahan Raspberry Pi ini:

www.thingiverse.com/thing:922740

Untuk amplifier, saya mendesain dan mencetak encloser.

www.thingiverse.com/thing:4298257

Itu mudah untuk dicetak, dan saya dapat memperbaikinya ke speaker dengan sekrup.

Saya harus memodifikasi headset saya, untuk menggunakan bagian mikrofon mereka. Konektor jack dimodifikasi sesuai dengan gambar.

Langkah 2: Instal Rasbian

Instal Rasbian
Instal Rasbian
Instal Rasbian
Instal Rasbian
Instal Rasbian
Instal Rasbian

Berikut adalah instruksi langkah demi langkah dengan tangkapan layar:

1. Unduh SDFormatter dari sini:

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

2. Ekstrak zip dan instal SDFormatter

3. Masukkan kartu MicroSD ke PC. Saya menggunakan adaptor USB

4. Jalankan SDFormatter dan format kartu MicroSD

5. Unduh Raspberry imager dan instal:

6. Jalankan Raspberry imager.exe dan instal Rasbian

Langkah 3: Atur Wifi, Aktifkan SSH, Nyalakan Raspberry

Siapkan Wifi, Aktifkan SSH, Nyalakan Raspberry
Siapkan Wifi, Aktifkan SSH, Nyalakan Raspberry
Siapkan Wifi, Aktifkan SSH, Nyalakan Raspberry
Siapkan Wifi, Aktifkan SSH, Nyalakan Raspberry
Atur Wifi, Aktifkan SSH, Nyalakan Raspberry
Atur Wifi, Aktifkan SSH, Nyalakan Raspberry
Siapkan Wifi, Aktifkan SSH, Nyalakan Raspberry
Siapkan Wifi, Aktifkan SSH, Nyalakan Raspberry

7. Buat file wpa_supplicant.conf dengan NotePad+ (https://notepad-plus-plus.org/downloads/).

7.a. Ubah Pengodean Teks Edit->EOL->Linux

7.b. Tambahkan ini ke dalam file dan ubah SSID wifi dan kata sandi (psk) sesuai dengan kredensial Wifi Anda.

negara = kita

update_config=1

ctrl_interface=/var/run/wpa_supplicant

jaringan={

scan_ssid=1

ssid="MyNetworkSSID"

psk="Pa55w0rd1234"

}

7.c. Salin Buat file wpa_supplicant.conf ke direktori root kartu SD.

  • Aktifkan akses jarak jauh (SSH): Buat file ssh.txt kosong baru di direktori root kartu SD.
  • Masukkan kartu SD ke Pi Anda dan sambungkan catu daya.

Langkah 4: Konfigurasi Router

Konfigurasi Router
Konfigurasi Router
Konfigurasi Router
Konfigurasi Router
Konfigurasi Router
Konfigurasi Router

8. Cari tahu alamat IP Raspberry Pi dari router Anda: Mulai browser dan masuk ke antarmuka admin router Anda. Biasanya: https://192.168.0.1/. Pada menu Basic->DHCPsubmenu DHCP list Anda akan menemukan perangkat baru. Waktu Kedaluwarsa adalah yang tertinggi karena dimulai baru-baru ini. Dalam kasus saya 192.168.0.16

9. Tetapkan alamat IP fix untuk Raspberry Pi Anda di router: Dalam submenu DHCP di Info Sewa Reservasi DHCP, alamat IP PasbarryPI harus ditambahkan. Dalam kasus saya, 192.168.0.16. Pengaturan ini memungkinkan alamat IP perbaikan ini hanya akan tersedia untuk unit khusus ini di jaringan Anda.

10. Lakukan port forwarding untuk memungkinkan remote desktop (koneksi VNC). Pergi ke Advanced->Forwarding Set Local IP to PasbarryPI (192.168.0.16) dan port ke 5900. Protocol: TCP. Penerusan port ini akan memungkinkan Anda untuk menjangkau Raspberry Anda dari mana saja dari internet.

Langkah 5: Koneksi Pertama Raspberry

Koneksi Pertama Raspberry
Koneksi Pertama Raspberry
Koneksi Pertama Raspberry
Koneksi Pertama Raspberry
Koneksi Pertama Raspberry
Koneksi Pertama Raspberry

11. Gunakan program terminal seperti Putty (https://www.putty.org/) Masukkan alamat IP.

Port default 22. Jenis koneksi SSH dan sambungkan. Ini akan membuka terminal basis teks.

12. Masukkan login: pi dan kata sandi: raspberry. Login default untuk Raspberry.

13. Dapatkan update dari rasbarry.org dengan perintah ini:

- sudo apt-get update

14. Tingkatkan untuk menerapkan semua pembaruan.

- sudo apt-get upgrade

Ketika mereka menanyakan hal berikut. jenis: "Y"

“Setelah operasi ini, 4, 250 kB ruang disk tambahan akan digunakan.

Apakah Anda ingin melanjutkan? [Y/n]” Y

15. Atur Desktop jarak jauh. Untuk remote control Raspberry Pi, saya memilih program RealVNC. Instal program RealVNC untuk memiliki desktop jarak jauh. Ketik di terminal:

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

16. Mengaktifkan Server VNC. Masuk ke menu konfigurasi raspberry. Jenis:

- sudo raspi-config

16.a. 5. Opsi Antarmuka->

16.b. P3 VNC->

16.c. Apakah Anda ingin Server VNC diaktifkan? Ya

Catatan Tambahan: Ubah kata sandi. Pada menu konfigurasi raspberry, ada kemungkinan untuk mengubah kata sandi dan nama pengguna default.

16.d. 1. Ubah Kata Sandi Pengguna->

16.e. Oke->

16.f. Ketik dua kali kata sandi->

16.g. Menyelesaikan

Langkah 6: Pengaturan Layanan NoIP

Pengaturan Layanan NoIP
Pengaturan Layanan NoIP
Pengaturan Layanan NoIP
Pengaturan Layanan NoIP
Pengaturan Layanan NoIP
Pengaturan Layanan NoIP

17. Membuat unit Anda tersedia di internet. Masalah dengan penyedia internet adalah terkadang router mendapatkan alamat IP baru. Saya membutuhkan layanan yang membuat Raspberry saya selalu tersedia di alamat IP yang sama. Layanan NOIP sangat ideal bagi saya. Ini gratis dan mudah dipasang di Raspberry. Kunjungi situs web NoIp dan daftar serta buat domain Anda: https://www.noip.com/, mis., vidoeconfforgrandma.hopto.org.

18. Kembali ke terminal SSH. Mari kita instal perangkat lunak NoIp untuk Raspberry. Setelah setiap entri, Anda harus menekan "Enter". Buat folder untuk NoIp. Type:

- mkdir /home/pi/noip

- cd /home/pi/noip

Unduh programnya:

- wget

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

- cd noip-2.1.9-1

Instal:

- sudo membuat

- sudo make install

Setelah mengetik “sudo make install” Anda akan diminta untuk masuk dengan nama pengguna dan kata sandi akun No-IP Anda.

Jawab pertanyaan untuk melanjutkan. Ketika ditanya seberapa sering Anda ingin pembaruan terjadi, Anda harus memilih 5 atau lebih. Interval tercantum dalam menit. Jika Anda memilih 5, interval pembaruan akan menjadi 5 menit. Jika Anda memilih 30, intervalnya adalah 30 menit.

Mulai program NoIP:

- sudo /usr/local/bin/noip2

Periksa apakah layanan NoIP berfungsi dengan benar. Jika itu menunjukkan alamat IP dan akun Anda, dan itu aktif, Anda berhasil.

- sudo noip2 -S

19. Jadikan program NoIP dimulai saat Raspberry dijalankan. Untuk memulai klien No-IP saat boot, edit crontab:

- crontab -e

tambahkan baris baru:

- @reboot sudo -u root noip2

Anda dapat menutup file (CTRL+X…) dan menyimpan perubahan (…tekan "y" dan Enter).

20. Reboot Raspberry untuk memeriksa semuanya berfungsi dengan benar

- sudo reboot

Periksa NoIp masih berjalan

- sudo noip2 -S

Langkah 7: Desktop Jarak Jauh Dengan VNC

Desktop Jarak Jauh Dengan VNC
Desktop Jarak Jauh Dengan VNC
Desktop Jarak Jauh Dengan VNC
Desktop Jarak Jauh Dengan VNC
Desktop Jarak Jauh Dengan VNC
Desktop Jarak Jauh Dengan VNC

21. Unduh dan instal klien RealVNC Viewer untuk Windows

22. mulai RealVNC Viewer di PC Windows Anda. Mulai sekarang, desktop Raspberry dikendalikan dari jarak jauh.

23. Pada login pertama, akan ada pertanyaan yang berbeda. Seperti lokalisasi, kata sandi, jaringan, pembaruan perangkat lunak. Jawablah pertanyaan-pertanyaan ini sesuka Anda. Saya merekomendasikan bahwa kata sandi dan konfigurasi jaringan harus tetap seperti yang telah ditetapkan sebelumnya.

24. Instalasi selesai. Nyalakan ulang raspberry pi

Langkah 8: Gunakan Sistem

Image
Image
Gunakan Sistem
Gunakan Sistem
Gunakan Sistem
Gunakan Sistem

25. Panggilan video dimulai dengan mengklik ikon perangkat lunak RealVNC Viewer pada PC lokal Anda.

26. Anda harus login ke Raspberry Nenek. yaitu, vidoeconfforgrandma.hopto.org. Sandi dapat disimpan dalam penampil RealVNC otentikasi harus dilakukan hanya pada login pertama.

27. Saat Anda masuk, jalankan chromium dan buat tautan konferensi video untuk aplikasi video Jitsi. Suka:

meet.jit.si/vidoeconfforgrandma

Jika Anda ingin menggunakan ruang konferensi video yang sama, Anda harus menambahkan tautan ke bookmark Anda.

28. Keluar dari RealVNC dan mulai Jitsi di PC lokal Anda dengan tautan yang sama.

29. Koneksi dibuat. Bicaralah dengan Nenek Anda, selama Anda bisa.

30. Setelah percakapan, jangan lupa untuk login kembali dengan RealVNC viewer dan tutup chromium.

Langkah 9: Catatan Akhir

Catatan Akhir
Catatan Akhir
Catatan Akhir
Catatan Akhir

Siapkan sistem lengkap di rumah Anda terlebih dahulu dan biarkan sistem berjalan selama beberapa hari. Kemudian Anda siap untuk menginstalnya di flat Nenek. Saya tidak ingin menghabiskan waktu lama di flat Granma saya untuk alasan keamanan, jadi saya sudah menginstal semuanya sebelum saya meninggalkan rumah saya, dan hanya konfigurasi router yang dilakukan di rumah nenek. Instalasi memakan waktu sekitar 10 menit. Hanya menempatkan rig di meja, terhubung ke 230VAC dan menghubungkan router. Saya menggunakan laptop saya untuk membuat konfigurasi router.

Nenek saya senang. Ada beberapa masalah teknis dengan penyedia internet dan pembicara lokal yang tidak selalu berfungsi. Saya tahu bahwa membuka port di router dan menggunakan VNC, bukan hal yang paling aman untuk dilakukan terkait keamanan internet, tapi saya tidak punya ide yang lebih aman. Saya mengubah nama login dan kata sandi RaspberryPI menjadi yang sangat sulit, dan Raspberry ini tidak mengandung informasi sensitif; jika seseorang mengambil alih unit ini, dan akan mulai bertingkah aneh, saya menunjukkan kepada Nenek saya cara mematikan semuanya dengan sakelar merah besar, dan saya memiliki salinan seluruh sistem, jadi pemulihan hanya akan memakan waktu beberapa menit.

Selain itu, saya dapat bermain dengan bantuan desktop jarak jauh ke video lama Nenek saya tentang persatuan keluarga. Video-video ini juga banyak membantu.

Satu hal lagi

Selama seluruh instalasi, saya menggunakan masker wajah untuk melindungi diri saya dan nenek saya.

Masker wajah Portwest FFP2 yang saya gunakan memiliki sedikit masalah karena memiliki katup di atasnya dan karena itu hanya melindungi pemakainya. Pemakai masker wajah dapat menginfeksi orang lain dengan udara yang dihembuskan. Itulah mengapa saya merancang bagian tambahan yang dapat digunakan untuk menekan lembaran filter ke katup pernafasan. Dengan demikian, udara yang dihembuskan juga akan tersaring. Saya telah mengujinya untuk sementara waktu sekarang; itu membuatnya agak sulit untuk menghembuskan napas dan untuk melakukan desinfeksi topeng agak sulit, tetapi bisa digunakan.

www.thingiverse.com/thing:4294357

Setelah menggunakan masker wajah, saya menggunakan etanol yang disemprotkan untuk mendisinfeksi masker. Selama etanol menguap, saya membutuhkan tempat untuk mencegah kontak antara masker wajah dan lingkungan. Untuk tujuan ini, saya merancang pengait sementara yang dapat dipasang ke rak atau meja apa pun. Saya berharap wabah ini hanya bertahan beberapa bulan saja, jadi saya tidak ingin menggunakan pengait dinding biasa yang akan merusak perabotan. Jadi, kait rak dipasang sementara dengan sekrup M6 ke rak. Topeng tergantung pada sekrup M6 panjang yang terpasang pada platform yang dicetak. M6 dapat dipasang secara vertikal atau horizontal.

www.thingiverse.com/thing:4296362

Saya menggunakan instruksi berikut untuk menyelesaikan proyek saya. Terima kasih kepada para penulis:

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

Direkomendasikan: