Satura rādītājs:

Automātiska videokonference vecmāmiņai ar Raspberry Pi: 9 soļi (ar attēliem)
Automātiska videokonference vecmāmiņai ar Raspberry Pi: 9 soļi (ar attēliem)

Video: Automātiska videokonference vecmāmiņai ar Raspberry Pi: 9 soļi (ar attēliem)

Video: Automātiska videokonference vecmāmiņai ar Raspberry Pi: 9 soļi (ar attēliem)
Video: Autoimmune Autonomic Ganglionopathy: 2020 Update- Steven Vernino, MD, PhD 2024, Novembris
Anonim
Automātiska videokonference vecmāmiņai ar Raspberry Pi
Automātiska videokonference vecmāmiņai ar Raspberry Pi
Automātiska videokonference vecmāmiņai ar Raspberry Pi
Automātiska videokonference vecmāmiņai ar Raspberry Pi

Esmu noraizējusies par savu 90 gadus veco vecmāmiņu, jo pat viņai vajadzētu palikt mājās COVID epidēmijas laikā, viņa nepārtraukti izkāpj ārā, uz ielas dara „būtiskas” lietas, piemēram, pērk loterijas biļetes, runā ar kaimiņiem. Es domāju, ka šis nav īstais laiks, lai viņa izietu. Viens no galvenajiem iemesliem, kāpēc viņa dodas prom no mājām, ir tas, ka viņai ir nepieciešama lielāka mijiedarbība ar cilvēkiem. Viņa baidās no jaunām tehniskām lietām, piemēram, mobilajiem tālruņiem, tāpēc es nolēmu salikt Raspberry Pi balstītu videokonferenču vienību, kurai viņai nemaz nav jāpieskaras. Nav ieslēgšanas / izslēgšanas, nekādu zvanu sākuma. Es uzrakstīju šo instrukciju par to, kā es saliku šo vienību, lai palīdzētu ikvienam, kam jārūpējas par vecāka gadagājuma cilvēkiem.

1. darbība: izveidojiet vienību

Veidojiet vienību
Veidojiet vienību
Veidojiet vienību
Veidojiet vienību
Veidojiet vienību
Veidojiet vienību

Vienkārši savāciet visas sastāvdaļas un pievienojiet tās, kā norādīts shēmā.

TPA3116D2 2.0 digitālā pastiprinātāja plate 50w

Raspberry Pi 3 B+ barošanas avots 5V 3A

Raspberry Pi 3 modelis B + Plus siltuma izlietne

Raspberry Pi 3 modelis B+

Raspberry Pi kamera

Micro SD 32 GB karte

USB skaņas karte

Monitors Tas bija mans vecais monitors. Jebkurš monitors to var izdarīt.

Runātājs Tas bija mans vecais runātājs. To var darīt jebkurš runātājs.

HDMI uz VGA adapteris

Ethernet kabelis

Austiņas tiek izmantotas kā mikrofons Tās bija manas vecās austiņas, ko var darīt jebkurš mikrofons

Projekta kopējās materiālās izmaksas: 67 USD

Es izdrukāju šo Raspberry Pi korpusu:

www.thingiverse.com/thing:922740

Pastiprinātājam es izstrādāju un izdrukāju korpusu.

www.thingiverse.com/thing:4298257

Drukāt bija vienkārši, un es to varēju piestiprināt pie skaļruņa ar skrūvēm.

Man bija jāmaina austiņas, lai izmantotu to mikrofona daļu. Domkrata savienotājs tika pārveidots saskaņā ar attēlu.

2. darbība: instalējiet Rasbian

Instalējiet Rasbian
Instalējiet Rasbian
Instalējiet Rasbian
Instalējiet Rasbian
Instalējiet Rasbian
Instalējiet Rasbian

Šeit ir soli pa solim instrukcijas ar ekrānuzņēmumiem:

1. Lejupielādējiet SDFormatter no šejienes:

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

2. Izvelciet rāvējslēdzēju un instalējiet SDFormatter

3. Ievietojiet datorā MicroSD karti. Es izmantoju USB adapteri

4. Palaidiet SDFormatter un formatējiet MicroSD karti

5. Lejupielādējiet Raspberry imager un instalējiet to:

6. Palaidiet Raspberry imager.exe un instalējiet Rasbian

3. darbība: iestatiet Wifi, iespējojiet SSH, ieslēdziet Raspberry

Iestatiet Wifi, iespējojiet SSH, ieslēdziet Raspberry
Iestatiet Wifi, iespējojiet SSH, ieslēdziet Raspberry
Iestatiet Wifi, iespējojiet SSH, ieslēdziet Raspberry
Iestatiet Wifi, iespējojiet SSH, ieslēdziet Raspberry
Iestatiet Wifi, iespējojiet SSH, ieslēdziet Raspberry
Iestatiet Wifi, iespējojiet SSH, ieslēdziet Raspberry
Iestatiet Wifi, iespējojiet SSH, ieslēdziet Raspberry
Iestatiet Wifi, iespējojiet SSH, ieslēdziet Raspberry

7. Izveidojiet failu wpa_supplicant.conf, izmantojot NotePad+ (https://notepad-plus-plus.org/downloads/).

7.a. Mainīt teksta kodēšanu Rediģēt-> EOL-> Linux

7.b. Pievienojiet to failam un mainiet wifi SSID un paroli (psk) atbilstoši saviem Wifi akreditācijas datiem.

ccountry = mēs

update_config = 1

ctrl_interface =/var/run/wpa_supplicant

tīkls = {

scan_ssid = 1

ssid = "MyNetworkSSID"

psk = "Pa55w0rd1234"

}

7.c. Kopēt Izveidojiet failu wpa_supplicant.conf SD kartes saknes direktorijā.

  • Iespējot attālo piekļuvi (SSH): izveidojiet jaunu tukšu ssh.txt failu SD kartes saknes direktorijā.
  • Ievietojiet SD karti savā Pi un pievienojiet barošanas avotu.

4. darbība: maršrutētāja konfigurēšana

Maršrutētāja konfigurācija
Maršrutētāja konfigurācija
Maršrutētāja konfigurācija
Maršrutētāja konfigurācija
Maršrutētāja konfigurācija
Maršrutētāja konfigurācija

8. Uzziniet Raspberry Pi IP adresi no maršrutētāja: palaidiet pārlūkprogrammu un ievadiet maršrutētāja administratora saskarni. Parasti: https://192.168.0.1/. Izvēlnē Pamata izvēlne-> DHCPapakšizvēlne DHCP saraksts atradīsit jaunu ierīci. Derīguma termiņš beidzas, jo tas sākās nesen. Manā gadījumā 192.168.0.16

9. Iestatiet fiksēto IP adresi savam Raspberry Pi maršrutētājam: DHCP apakšizvēlnē DHCP rezervēšanas nomas informācijā jāpievieno PasbarryPI IP adrese. Manā gadījumā 192.168.0.16. Šis iestatījums nodrošina, ka šī labotā IP adrese būs pieejama tikai šai konkrētajai tīkla vienībai.

10. Veiciet portu pāradresāciju, lai atļautu attālo darbvirsmu (VNC savienojums). Dodieties uz Advanced-> Forwarding Iestatiet vietējo IP savam PasbarryPI (192.168.0.16) un portiem uz 5900. Protokols: TCP. Šī portu pāradresācija ļaus jums sasniegt savu aveņu no jebkuras vietas no interneta.

5. darbība: pirmais aveņu savienojums

Aveņu pirmais savienojums
Aveņu pirmais savienojums
Aveņu pirmais savienojums
Aveņu pirmais savienojums
Aveņu pirmais savienojums
Aveņu pirmais savienojums

11. Izmantojiet tādu termināļa programmu kā Putty (https://www.putty.org/) Ievadiet IP adresi.

Noklusējuma ports 22. Savienojuma veids SSH un savienojums. Tas atvērs teksta bāzes termināli.

12. Ievadiet pieteikumvārdu: pi un paroli: aveņu. Raspberry noklusējuma pieteikšanās.

13. Saņemiet atjauninājumus no rasbarry.org ar šo komandu:

- sudo apt-get update

14. Jauniniet, lai stātos spēkā visi atjauninājumi.

- sudo apt-get jauninājums

Kad viņi jautā sekojošo. tips: “Y”

“Pēc šīs darbības tiks izmantoti 4, 250 kB papildu diska vietas.

Vai vēlaties turpināt? [J/n]”Jā

15. Iestatīt attālo darbvirsmu. Raspberry Pi tālvadībai es izvēlos programmu RealVNC. Instalējiet programmu RealVNC, lai būtu attālā darbvirsma. Ierakstiet terminālī:

-sudo apt instalēt RealVNC-vnc-server realvnc-vnc-viewer

16. VNC servera iespējošana. Atveriet aveņu konfigurācijas izvēlni. Tips:

- sudo raspi-config

16.a. 5. Saskarnes opcijas->

16.b. P3 VNC->

16.c Vai vēlaties, lai būtu iespējots VNC serveris? Jā

Papildu piezīme: nomainiet paroli. Aveņu konfigurācijas izvēlnē ir iespēja mainīt noklusējuma paroli un lietotājvārdu.

16.d. 1. Mainiet lietotāja paroli->

16.e. Labi->

16.f. Divreiz ievadiet paroli->

16.g. Pabeigt

6. darbība: NoIP pakalpojuma iestatīšana

NoIP pakalpojuma iestatīšana
NoIP pakalpojuma iestatīšana
NoIP pakalpojuma iestatīšana
NoIP pakalpojuma iestatīšana
NoIP pakalpojuma iestatīšana
NoIP pakalpojuma iestatīšana

17. Padariet savu ierīci pieejamu internetā. Interneta pakalpojumu sniedzēja problēma ir tā, ka dažreiz maršrutētājs iegūst jaunu IP adresi. Man bija nepieciešams pakalpojums, kas padara manu Raspberry vienmēr pieejamu tajā pašā IP adresē. NOIP pakalpojums man bija ideāls. Tas ir bezmaksas un viegli instalējams vietnē Raspberry. Apmeklējiet NoIp vietni un reģistrējieties un izveidojiet savu domēnu: https://www.noip.com/, t.i., vidoeconfforgrandma.hopto.org.

18. Atpakaļ uz SSH termināli. Instalēsim NoIp programmatūru Raspberry. Pēc katra ieraksta jums jānospiež "Enter". Izveidojiet mapi NoIp. Tips:

- mkdir/mājas/pi/noip

- cd/mājas/pi/noip

Lejupielādēt programmu:

-wget

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

-cd noip-2.1.9-1

Instalējiet to:

- sudo make

- sudo veikt instalēšanu

Pēc tam, kad esat ierakstījis “sudo make install”, jums tiks piedāvāts pieteikties, izmantojot savu No-IP konta lietotājvārdu un paroli.

Lai turpinātu, atbildiet uz jautājumiem. Kad jums tiek jautāts, cik bieži vēlaties atjaunināt, jums jāizvēlas 5 vai vairāk. Intervāls ir norādīts minūtēs. Ja izvēlaties 5, atjaunināšanas intervāls būs 5 minūtes. Ja izvēlaties 30, intervāls būs 30 minūtes.

Sāciet NoIP programmu:

- sudo/usr/local/bin/noip2

Pārbaudiet, vai NoIP pakalpojums darbojas pareizi. Ja tā parāda IP adresi un jūsu kontu un ir aktīva, jūs to izdarījāt.

- sudo noip2 -S

19. Izveidojiet NoIP programmu, kad sākas Raspberry. Lai sāknēšanas laikā palaistu No-IP klientu, rediģējiet crontab:

- crontab -e

pievienot jaunu rindu:

- @restartējiet sudo -u sakni noip2

Jūs varat aizvērt failu (CTRL+X…) un saglabāt izmaiņas (… nospiediet "y" un Enter).

20. Pārstartējiet Raspberry, lai pārbaudītu, vai viss darbojas pareizi

- sudo atsāknēšana

Pārbaudiet, vai NoIp joprojām darbojas

- sudo noip2 -S

7. darbība: attālā darbvirsma ar VNC

Attālā darbvirsma ar VNC
Attālā darbvirsma ar VNC
Attālā darbvirsma ar VNC
Attālā darbvirsma ar VNC
Attālā darbvirsma ar VNC
Attālā darbvirsma ar VNC

21. Lejupielādējiet un instalējiet RealVNC Viewer klientu operētājsistēmai Windows

22. palaidiet RealVNC Viewer savā Windows datorā. No šī brīža Raspberry darbvirsma ir attālināti vadāma.

23. Pirmajā pieteikšanās reizē būs dažādi jautājumi. Tāpat kā lokalizācija, parole, tīkls, programmatūras atjauninājums. Atbildiet uz šiem jautājumiem, kā vēlaties. Es iesaku saglabāt paroli un tīkla konfigurāciju tādu, kāda tā bija iepriekš.

24. Instalēšana ir pabeigta. Pārstartējiet aveņu pi

8. darbība: izmantojiet sistēmu

Image
Image
Izmantojiet sistēmu
Izmantojiet sistēmu
Izmantojiet sistēmu
Izmantojiet sistēmu

25. Videozvans sākas, noklikšķinot uz RealVNC Viewer programmatūras ikonas vietējā datorā.

26. Jums vajadzētu pieteikties vecmāmiņas avenē. i., vidoeconfforgrandma.hopto.org. Paroli var saglabāt RealVNC skatītāja autentifikācijā, kas jāveic tikai pēc pirmās pieteikšanās.

27. Kad esat tajā, palaidiet chromium un izveidojiet videokonferences saiti video lietotnei Jitsi. Patīk:

meet.jit.si/vidoeconfforgrandma

Ja vēlaties izmantot to pašu videokonferenču telpu, pievienojiet saiti savai grāmatzīmei.

28. Izrakstieties no RealVNC un palaidiet Jitsi savā lokālajā datorā ar to pašu saiti.

29. Savienojums ir izveidots. Runājiet ar savu vecmāmiņu, cik vien iespējams.

30. Pēc sarunas neaizmirstiet vēlreiz pieteikties, izmantojot RealVNC skatītāju, un aizvērt hromu.

9. solis: beigu piezīmes

Nobeiguma piezīmes
Nobeiguma piezīmes
Nobeiguma piezīmes
Nobeiguma piezīmes

Vispirms iestatiet visu sistēmu mājās un ļaujiet tai darboties dažas dienas. Tad jūs esat gatavs to instalēt vecmāmiņas dzīvoklī. Drošības apsvērumu dēļ es nevēlos ilgu laiku pavadīt savā vecmāmiņas dzīvoklī, tāpēc es visu iepriekš instalēju, pirms izgāju no mājām, un vecmāmiņas mājā tika veikta tikai maršrutētāja konfigurācija. Uzstādīšana man prasīja apmēram 10 minūtes. Vienkārši novietojiet iekārtu pie galda, pievienojiet to 230VAC un pievienojiet maršrutētāju. Es izmantoju savu klēpjdatoru, lai konfigurētu maršrutētāju.

Mana vecmāmiņa bija apmierināta. Ir dažas tehniskas problēmas ar interneta pakalpojumu sniedzēju un vietējo runātāju, kas ne vienmēr strādā. Es zinu, ka porta atvēršana maršrutētājā un VNC izmantošana nav drošākā lieta saistībā ar interneta drošību, taču man nebija drošākas idejas. Es nomainīju RaspberryPI pieteikšanās vārdu un paroli uz ļoti sarežģītu, un šajā Raspberry nesatur sensitīvu informāciju; ja kāds pārņem šo vienību un sāks rīkoties dīvaini, es parādīju vecmāmiņai, kā ar lielu sarkanu slēdzi visu izslēgt, un man ir visas sistēmas kopija, tāpēc atkopšana prasīs tikai dažas minūtes.

Turklāt es ar tālvadības darbvirsmas palīdzību varēju spēlēt savas vecmāmiņas vecos videoklipus par ģimenes arodbiedrībām. Šie video arī ļoti palīdzēja.

Vēl viena lieta

Visas uzstādīšanas laikā es izmantoju sejas masku, lai aizsargātu sevi un savu vecmāmiņu.

Manis izmantotajai sejas maskai Portwest FFP2 ir neliela problēma, jo uz tās ir vārsts, un tāpēc tā aizsargā tikai valkātāju. Sejas maskas nēsātājs var inficēt citus ar izelpoto gaisu. Tāpēc es izstrādāju papildu daļu, ko var izmantot, lai nospiestu filtra loksni uz izelpas vārsta. Tādējādi izelpotais gaiss arī tiks filtrēts. Es jau kādu laiku to testēju; tas nedaudz apgrūtina izelpu un maskas dezinfekciju, bet to var izmantot.

www.thingiverse.com/thing:4294357

Pēc sejas maskas lietošanas maskas dezinfekcijai izmantoju izsmidzinātu etanolu. Kamēr etanols iztvaiko, man ir nepieciešama vieta, lai novērstu jebkādu kontaktu starp sejas masku un vidi. Šim nolūkam es izveidoju pagaidu āķi, kas piestiprināms pie jebkura plaukta vai galda. Es ceru, ka šī epidēmija paliks tikai dažus mēnešus, tāpēc es nevēlos izmantot parastos sienas āķus, kas sabojās mēbeles. Tātad plaukta āķis ir īslaicīgi piestiprināts pie plaukta ar M6 skrūvi. Maska karājas pie garas M6 skrūves, kas piestiprināta drukātajai platformai. M6 var uzstādīt vertikāli vai horizontāli.

www.thingiverse.com/thing:4296362

Es izmantoju šādus norādījumus, lai pabeigtu savu projektu. Paldies autoriem:

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

Ieteicams: