Taula de continguts:

Videoconferència automàtica per a l'àvia amb Raspberry Pi: 9 passos (amb imatges)
Videoconferència automàtica per a l'àvia amb Raspberry Pi: 9 passos (amb imatges)

Vídeo: Videoconferència automàtica per a l'àvia amb Raspberry Pi: 9 passos (amb imatges)

Vídeo: Videoconferència automàtica per a l'àvia amb Raspberry Pi: 9 passos (amb imatges)
Vídeo: Сводные таблицы Excel с нуля до профи за полчаса + Дэшборды! | 1-ое Видео курса "Сводные Таблицы" 2024, De novembre
Anonim
Videoconferència automàtica per a l'àvia amb Raspberry Pi
Videoconferència automàtica per a l'àvia amb Raspberry Pi
Videoconferència automàtica per a l'àvia amb Raspberry Pi
Videoconferència automàtica per a l'àvia amb Raspberry Pi

Em preocupa la meva àvia de 90 anys, ja que fins i tot ella s’ha de quedar a casa durant l’epidèmia de COVID, continua sortint, fent coses “essencials” al carrer, com comprar uns bitllets de loteria, parlar amb els veïns. Crec que no és el moment adequat perquè surti. Un dels principals motius pels quals marxa de casa és que necessita més interacció amb la gent. Té por de coses tècniques noves, com els telèfons mòbils, i per això vaig decidir muntar una unitat de videoconferència basada en Raspberry Pi que no ha de tocar en absolut. No hi ha encès / apagat ni inici de trucades. Vaig escriure aquesta instrucció sobre com vaig muntar aquesta unitat per ajudar qualsevol persona que hagi de tenir cura de gent gran.

Pas 1: construeix la unitat

Construeix la unitat
Construeix la unitat
Construeix la unitat
Construeix la unitat
Construeix la unitat
Construeix la unitat

Només heu de recollir tots els components i connectar-los com a l’esquema.

TPA3116D2 2.0 Taula amplificador digital 50w

Alimentació Raspberry Pi 3 B + 5V 3A

Dissipador de calor Raspberry Pi 3 Model B + Plus

Raspberry Pi 3 Model B +

Càmera Raspberry Pi

Targeta Micro SD de 32 GB

Targeta de so USB

Monitor Era el meu antic monitor. Qualsevol monitor ho pot fer.

Altaveu Era el meu vell orador. Qualsevol orador ho pot fer.

Adaptador HDMI a VGA

Cable Ethernet

Auriculars utilitzats com a micròfon. Era el meu auricular antic, qualsevol micròfon pot fer

El cost total del material del projecte: 67 USD

He imprès aquest allotjament de Raspberry Pi:

www.thingiverse.com/thing:922740

Per a l'amplificador, vaig dissenyar i imprimir un recinte.

www.thingiverse.com/thing:4298257

Era senzill d’imprimir i el vaig poder fixar a l’altaveu amb cargols.

Vaig haver de modificar els auriculars per utilitzar la part del micròfon. El connector jack es va modificar segons la imatge.

Pas 2: instal·leu Rasbian

Instal·leu Rasbian
Instal·leu Rasbian
Instal·leu Rasbian
Instal·leu Rasbian
Instal·leu Rasbian
Instal·leu Rasbian

Aquí teniu les instruccions pas a pas amb captures de pantalla:

1. Descarregueu SDFormatter des d'aquí:

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

2. Extraieu el zip i instal·leu SDFormatter

3. Introduïu la targeta MicroSD al PC. He utilitzat un adaptador USB

4. Executeu SDFormatter i formateu la targeta MicroSD

5. Descarregueu Raspberry imager i instal·leu-lo:

6. Inicieu Raspberry imager.exe i instal·leu Rasbian

Pas 3: configureu Wifi, activeu SSH i activeu Raspberry

Configureu Wifi, activeu SSH i activeu Raspberry
Configureu Wifi, activeu SSH i activeu Raspberry
Configureu Wifi, activeu SSH i activeu Raspberry
Configureu Wifi, activeu SSH i activeu Raspberry
Configureu Wifi, activeu SSH i activeu Raspberry
Configureu Wifi, activeu SSH i activeu Raspberry
Configureu Wifi, activeu SSH i activeu Raspberry
Configureu Wifi, activeu SSH i activeu Raspberry

7. Creeu el fitxer wpa_supplicant.conf amb NotePad + (https://notepad-plus-plus.org/downloads/).

7.a. Canvia la codificació de text Edita-> EOL-> Linux

7.b. Afegiu-lo al fitxer i canvieu el SSID i la contrasenya (psk) wifi segons la vostra credencial de Wifi.

ccountry = nosaltres

update_config = 1

ctrl_interface = / var / run / wpa_supplicant

xarxa = {

scan_ssid = 1

ssid = "MyNetworkSSID"

psk = "Pa55w0rd1234"

}

7.c. Copieu el fitxer Crea wpa_supplicant.conf al directori arrel de la targeta SD.

  • Activa l'accés remot (SSH): crea un nou fitxer ssh.txt buit al directori arrel de la targeta SD.
  • Introduïu la targeta SD al vostre Pi i connecteu la font d'alimentació.

Pas 4: Configuració del router

Configuració del router
Configuració del router
Configuració del router
Configuració del router
Configuració del router
Configuració del router

8. Esbrineu l'adreça IP del Raspberry Pi des del vostre encaminador: inicieu un navegador i entreu a la interfície d'administració del vostre encaminador. Normalment: https://192.168.0.1/. Al menú bàsic-> DHCPsubmenu DHCP list trobareu un dispositiu nou. El temps de caducitat és el més elevat perquè va començar fa poc. En el meu cas 192.168.0.16

9. Configureu l'adreça IP fixa del vostre Raspberry Pi al router: al submenú DHCP de la informació de lloguer de reserves DHCP s'hauria d'afegir l'adreça IP del PasbarryPI. En el meu cas, 192.168.0.16. Aquesta configuració fa possible que aquesta adreça IP de correcció només estigui disponible per a aquesta unitat específica de la vostra xarxa.

10. Feu el reenviament de ports per permetre l'escriptori remot (connexió VNC). Aneu a Avançat> Reenviament Establir IP local al PasbarryPI (192.168.0.16) i als ports a 5900. Protocol: TCP. Aquest reenviament de ports us permetrà arribar al vostre gerd des de qualsevol lloc d'Internet.

Pas 5: primera connexió de gerds

Raspberry First Connection
Raspberry First Connection
Raspberry First Connection
Raspberry First Connection
Raspberry First Connection
Raspberry First Connection

11. Utilitzeu un programa terminal com Putty (https://www.putty.org/) Introduïu l'adreça IP.

Port per defecte 22. Tipus de connexió SSH i connect. Obrirà un terminal de base de text.

12. Introduïu l'inici de sessió: pi i contrasenya: raspberry. Inici de sessió predeterminat per a Raspberry.

13. Obteniu actualitzacions de rasbarry.org amb aquesta ordre:

- sudo apt-get update

14. Actualitzeu per fer efectives totes les actualitzacions.

- sudo apt-get upgrade

Quan pregunten el següent. escriviu: "Y"

“Després d'aquesta operació, s'utilitzaran 4, 250 kB d'espai addicional al disc.

Vols continuar? [S / n]”S

15. Configureu l'escriptori remot. Per controlar remotament el Raspberry Pi, trio el programa RealVNC. Instal·leu el programa RealVNC per tenir un escriptori remot. Escriviu el terminal:

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

16. Habilitació del servidor VNC. Introduïu el menú de configuració de gerds. Tipus:

- sudo raspi-config

16.a. 5. Opcions d'interfície->

16.b. P3 VNC->

16.c. Voleu que el servidor VNC estigui habilitat? Sí

Nota addicional: canvieu la contrasenya. Al menú de configuració de raspberry, hi ha la possibilitat de canviar la contrasenya i el nom d’usuari per defecte.

16.d. 1. Canvieu la contrasenya d'usuari->

16.e. D'acord->

16.f. Escriviu dues vegades la contrasenya->

16.g. Acabar

Pas 6: Configuració del servei NoIP

Configuració del servei NoIP
Configuració del servei NoIP
Configuració del servei NoIP
Configuració del servei NoIP
Configuració del servei NoIP
Configuració del servei NoIP

17. Feu que la vostra unitat estigui disponible a Internet. El problema del proveïdor d’Internet és que de vegades l’encaminador obté una nova adreça IP. Necessitava un servei que fes que el meu gerd estigui sempre disponible a la mateixa adreça IP. El servei NOIP era ideal per a mi. És gratuït i fàcil d’instal·lar a Raspberry. Visiteu el lloc web NoIp i registreu-vos i creeu el vostre domini: https://www.noip.com/, és a dir, vidoeconfforgrandma.hopto.org.

18. Torna al terminal SSH. Instal·lem el programari NoIp per a Raspberry. Després de cada entrada, haureu de prémer "Retorn". Creeu una carpeta per a NoIp. Type:

- mkdir / home / pi / noip

- cd / home / pi / noip

Descarregueu el programa:

- wget

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

- cd noip-2.1.9-1

Instal·leu-lo:

- sudo make

- sudo make install

Després d'escriure "sudo make install", se us demanarà que inicieu la sessió amb el nom d'usuari i la contrasenya del vostre compte sense IP.

Respon a les preguntes per continuar. Quan se us demani amb quina freqüència voleu que es produeixi l'actualització, heu de triar 5 o més. L'interval es mostra en minuts. Si trieu 5, l'interval d'actualització serà de 5 minuts. Si trieu 30, l'interval serà de 30 minuts.

Inicieu el programa NoIP:

- sudo / usr / local / bin / noip2

Comproveu si el servei NoIP funciona correctament. Si mostra l'adreça IP i el vostre compte, i està actiu, l'heu creat.

- sudo noip2 -S

19. Feu que el programa NoIP s'iniciï quan s'iniciï el gerd. Per iniciar el client sense IP a l'arrencada, editeu crontab:

- crontab -e

afegeix una línia nova:

- @reboot sudo -u root noip2

Podeu tancar el fitxer (CTRL + X …) i desar els canvis (… premeu "y" i Retorn).

20. Reinicieu Raspberry per comprovar que tot funciona correctament

- reinici sudo

Comproveu que NoIp encara s'està executant

- sudo noip2 -S

Pas 7: Escriptori remot amb VNC

Escriptori remot amb VNC
Escriptori remot amb VNC
Escriptori remot amb VNC
Escriptori remot amb VNC
Escriptori remot amb VNC
Escriptori remot amb VNC

21. Baixeu i instal·leu el client RealVNC Viewer per a Windows

22. Inicieu RealVNC Viewer al vostre PC amb Windows. A partir d'ara, l'escriptori del Raspberry es controla remotament.

23. Al primer inici de sessió, hi haurà diferents preguntes. Com la localització, la contrasenya, la xarxa i l’actualització de programari. Respon a aquestes preguntes com vulguis. Us recomano que la contrasenya i la configuració de la xarxa es mantinguin tal com es definia abans.

24. La instal·lació s'ha completat. Reinicieu el raspberry pi

Pas 8: utilitzeu el sistema

Image
Image
Utilitzeu el sistema
Utilitzeu el sistema
Utilitzeu el sistema
Utilitzeu el sistema

25. La videotrucada comença fent clic a la icona del programari RealVNC Viewer al vostre PC local.

26. Heu d’iniciar sessió a l’àvia Raspberry. és a dir, vidoeconfforgrandma.hopto.org. La contrasenya es pot emmagatzemar al visor RealVNC, l'autenticació només s'ha de fer al primer inici de sessió.

27. Quan hi estigueu, executeu crom i creeu un enllaç de videoconferència per a l’aplicació de vídeo Jitsi. M'agrada:

meet.jit.si/vidoeconfforgrandma

Si voleu utilitzar la mateixa sala de videoconferència, heu d'afegir l'enllaç al vostre marcador.

28. Tanqueu la sessió de RealVNC i inicieu Jitsi al vostre PC local amb el mateix enllaç.

29. S’estableix la connexió. Parleu amb la vostra àvia, sempre que pugueu.

30. Després de la conversa, no oblideu tornar a iniciar sessió amb el visualitzador RealVNC i tancar el crom.

Pas 9: Observacions finals

Observacions finals
Observacions finals
Observacions finals
Observacions finals

Configureu primer el sistema complet a casa i deixeu-lo funcionar uns dies. A continuació, ja podeu instal·lar-lo a l’àvia flat. No vull passar molt de temps al meu pis Granma per motius de seguretat, així que vaig preinstal·lar-ho tot abans de sortir de casa i només la configuració del router es va fer a l'àvia. La instal·lació em va portar aproximadament 10 minuts. Només heu de col·locar la plataforma en un escriptori, connectar-la a 230VAC i connectar l’encaminador. He utilitzat el meu ordinador portàtil per configurar el router.

La meva àvia estava satisfeta. Hi ha alguns problemes tècnics amb el proveïdor d’Internet i l’altaveu local que no sempre funcionen. Sé que obrir un port al router i utilitzar VNC no és el més segur de seguretat d’Internet, però no tenia ni idea més segura. He canviat el nom d’inici de sessió i la contrasenya de RaspberryPI per un de molt difícil, i aquest gerd no conté informació confidencial; si algú s’apodera d’aquesta unitat i començarà a actuar de forma estranya, li vaig mostrar a la meva àvia com apagar tot això amb un gran interruptor vermell i tinc una còpia de tot el sistema, de manera que recuperar-me només trigarà uns minuts.

A més, vaig poder jugar amb l’ajuda d’un escriptori remot als vídeos antics de la meva àvia sobre sindicats familiars. Aquests vídeos també van ajudar molt.

Una cosa més

Durant tota la instal·lació, vaig utilitzar una màscara facial per protegir-me de mi i de la meva àvia.

La màscara facial Portwest FFP2 que faig servir té un problema, ja que té una vàlvula i, per tant, només protegeix a l'usuari. L’usuari de la màscara facial pot infectar els altres amb l’aire exhalat. Per això, vaig dissenyar una peça addicional que es pot utilitzar per prémer un full de filtre a la vàlvula d'exhalació. Així, també es filtrarà l’aire expirat. Fa un temps que ho provo; fa que sigui una mica més difícil espirar i fer una desinfecció de la màscara una mica difícil, però es pot utilitzar.

www.thingiverse.com/thing:4294357

Després d’utilitzar la màscara facial, faig servir etanol ruixat per desinfectar la màscara. Mentre s’evapori l’etanol, necessito un lloc per evitar qualsevol contacte entre la màscara facial i l’entorn. Amb aquest propòsit, vaig dissenyar un ganxo temporal fixable a qualsevol prestatge o escriptori. Espero que aquesta epidèmia es mantingui durant uns mesos, de manera que no vull fer servir ganxos de paret normals que facin malbé els mobles. Per tant, el ganxo del prestatge es fixa temporalment amb un cargol M6 al prestatge. La màscara està penjada en un cargol llarg M6 fixat a la plataforma impresa. El M6 es pot instal·lar verticalment o horitzontalment.

www.thingiverse.com/thing:4296362

Vaig utilitzar les instruccions següents per completar el meu projecte. Gràcies als autors:

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

Recomanat: