Turinys:

Automatinė vaizdo konferencija močiutei su „Raspberry Pi“: 9 žingsniai (su nuotraukomis)
Automatinė vaizdo konferencija močiutei su „Raspberry Pi“: 9 žingsniai (su nuotraukomis)

Video: Automatinė vaizdo konferencija močiutei su „Raspberry Pi“: 9 žingsniai (su nuotraukomis)

Video: Automatinė vaizdo konferencija močiutei su „Raspberry Pi“: 9 žingsniai (su nuotraukomis)
Video: Romualdo Petronio vaizdo konferencija 2024, Lapkritis
Anonim
Automatinė vaizdo konferencija močiutei su „Raspberry Pi“
Automatinė vaizdo konferencija močiutei su „Raspberry Pi“
Automatinė vaizdo konferencija močiutei su „Raspberry Pi“
Automatinė vaizdo konferencija močiutei su „Raspberry Pi“

Nerimauju dėl savo 90 metų močiutės, nes net ir ji turėtų likti namuose COVID epidemijos metu, ji nuolat išeina, gatvėje daro „esminius“dalykus, pavyzdžiui, perka loterijos bilietus, kalbasi su kaimynais. Manau, kad tai ne tinkamas metas jai išeiti. Viena pagrindinių priežasčių, kodėl ji išeina iš namų, yra ta, kad jai reikia daugiau bendravimo su žmonėmis. Ji bijo naujų techninių dalykų, tokių kaip mobilieji telefonai, todėl nusprendžiau surinkti „Raspberry Pi“pagrįstą vaizdo konferencijų įrenginį, kurio ji visai neturi liesti. Nėra įjungimo / išjungimo, jokių skambučių pradžios. Aš parašiau šią instrukciją apie tai, kaip aš sukūriau šį skyrių, kad padėtų visiems, kurie turi rūpintis vyresnio amžiaus žmonėmis.

1 žingsnis: sukurkite įrenginį

Sukurkite vienetą
Sukurkite vienetą
Sukurkite vienetą
Sukurkite vienetą
Sukurkite vienetą
Sukurkite vienetą

Tiesiog surinkite visus komponentus ir prijunkite juos, kaip parodyta schemoje.

TPA3116D2 2.0 skaitmeninio stiprintuvo plokštė 50w

Raspberry Pi 3 B+ maitinimo šaltinis 5V 3A

„Raspberry Pi 3 Model B + Plus“radiatorius

„Raspberry Pi 3“modelis B+

„Raspberry Pi“kamera

„Micro SD“32 GB kortelė

USB garso plokštė

Monitorius Tai buvo mano senas monitorius. Bet kuris monitorius gali.

Garsiakalbis Tai buvo mano senas garsiakalbis. Tai gali padaryti bet kuris kalbėtojas.

HDMI į VGA adapteris

Ethernet kabelis

Ausinės naudojamos kaip mikrofonas Tai buvo mano senos ausinės, kurias gali padaryti bet kuris mikrofonas

Bendra projekto kaina: 67 USD

Aš atspausdinau šį „Raspberry Pi“korpusą:

www.thingiverse.com/thing:922740

Stiprintuvui suprojektavau ir atspausdinau aptvarą.

www.thingiverse.com/thing:4298257

Tai buvo paprasta spausdinti, ir aš galėjau jį pritvirtinti prie garsiakalbio varžtais.

Turėjau modifikuoti laisvų rankų įrangą, kad galėčiau naudoti jų mikrofono dalį. Lizdo jungtis buvo modifikuota pagal paveikslėlį.

2 veiksmas: įdiekite „Rasbian“

Įdiekite „Rasbian“
Įdiekite „Rasbian“
Įdiekite „Rasbian“
Įdiekite „Rasbian“
Įdiekite „Rasbian“
Įdiekite „Rasbian“

Čia yra žingsnis po žingsnio instrukcijos su ekrano kopijomis:

1. Atsisiųskite „SDFormatter“iš čia:

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

2. Ištraukite užtrauktuką ir įdiekite SDFormatter

3. Įdėkite „MicroSD“kortelę į kompiuterį. Naudojau USB adapterį

4. Paleiskite „SDFormatter“ir suformatuokite „MicroSD“kortelę

5. Atsisiųskite „Raspberry imager“ir įdiekite ją:

6. Paleiskite Raspberry imager.exe ir įdiekite Rasbian

3 veiksmas: nustatykite „Wifi“, įjunkite SSH, įjunkite „Raspberry“

Nustatykite „Wifi“, įjunkite SSH, įjunkite „Raspberry“
Nustatykite „Wifi“, įjunkite SSH, įjunkite „Raspberry“
Nustatykite „Wifi“, įjunkite SSH, įjunkite „Raspberry“
Nustatykite „Wifi“, įjunkite SSH, įjunkite „Raspberry“
Nustatykite „Wifi“, įjunkite SSH, įjunkite „Raspberry“
Nustatykite „Wifi“, įjunkite SSH, įjunkite „Raspberry“
Nustatykite „Wifi“, įjunkite SSH, įjunkite „Raspberry“
Nustatykite „Wifi“, įjunkite SSH, įjunkite „Raspberry“

7. Sukurkite failą „wpa_supplicant.conf“naudodami „NotePad+“(https://notepad-plus-plus.org/downloads/).

7.a. Keisti teksto kodavimą Redaguoti-> EOL-> Linux

7.b. Pridėkite tai prie failo ir pakeiskite „Wi -Fi“SSID ir slaptažodį (psk) pagal savo „Wifi“prisijungimo duomenis.

ccountry = mes

update_config = 1

ctrl_interface =/var/run/wpa_supplicant

tinklas = {

scan_ssid = 1

ssid = "MyNetworkSSID"

psk = "Pa55w0rd1234"

}

7.c. Kopijuoti Sukurkite failą wpa_supplicant.conf į SD kortelės šakninį katalogą.

  • Įgalinti nuotolinę prieigą (SSH): sukurkite naują tuščią ssh.txt failą šakniniame SD kortelės kataloge.
  • Įdėkite SD kortelę į „Pi“ir prijunkite maitinimo šaltinį.

4 žingsnis: maršrutizatoriaus konfigūravimas

Maršrutizatoriaus konfigūracija
Maršrutizatoriaus konfigūracija
Maršrutizatoriaus konfigūracija
Maršrutizatoriaus konfigūracija
Maršrutizatoriaus konfigūracija
Maršrutizatoriaus konfigūracija

8. Iš savo maršrutizatoriaus sužinokite „Raspberry Pi“IP adresą: paleiskite naršyklę ir įveskite savo maršrutizatoriaus administratoriaus sąsają. Paprastai: https://192.168.0.1/. Pagrindiniame meniu-> DHCPsubmeniu DHCP sąraše rasite naują įrenginį. Galiojimo laikas yra didžiausias, nes jis prasidėjo neseniai. Mano atveju 192.168.0.16

9. Nustatykite savo Raspberry Pi maršrutizatoriuje taisomą IP adresą: DHCP submeniu, esančiame DHCP rezervavimo nuomos informacijoje, reikia pridėti PasbarryPI IP adresą. Mano atveju 192.168.0.16. Šis nustatymas leidžia nustatyti, kad šis taisomas IP adresas bus prieinamas tik šiam konkrečiam jūsų tinklo įrenginiui.

10. Atlikite prievadų peradresavimą, kad būtų leidžiamas nuotolinis darbalaukis (VNC ryšys). Eikite į Išplėstinė-> Persiuntimas Nustatykite vietinį IP į „PasbarryPI“(192.168.0.16), o prievadus-į 5900. Protokolas: TCP. Šis uosto peradresavimas leis jums pasiekti savo avietę iš bet kurios interneto vietos.

5 veiksmas: pirmasis aviečių ryšys

Pirmasis aviečių ryšys
Pirmasis aviečių ryšys
Pirmasis aviečių ryšys
Pirmasis aviečių ryšys
Pirmasis aviečių ryšys
Pirmasis aviečių ryšys

11. Naudokite terminalo programą, pvz., „Putty“(https://www.putty.org/). Įveskite IP adresą.

Numatytasis prievadas 22. Ryšio tipas SSH ir prisijungti. Bus atidarytas teksto bazės terminalas.

12. Įveskite prisijungimo vardą: pi ir slaptažodį: avietė. Numatytasis Raspberry prisijungimas.

13. Gaukite atnaujinimus iš rasbarry.org naudodami šią komandą:

- sudo apt-get atnaujinimas

14. Atnaujinkite, kad įsigaliotų visi atnaujinimai.

- sudo apt-get atnaujinimas

Kai jie klausia to. tipas: „Y“

„Po šios operacijos bus sunaudota 4 250 kB papildomos vietos diske.

Ar norite tęsti? [Taip/n] “Taip

15. Nustatykite nuotolinį darbalaukį. Nuotoliniam „Raspberry Pi“valdymui renkuosi programą „RealVNC“. Įdiekite „RealVNC“programą, kad turėtumėte nuotolinį darbalaukį. Įveskite terminalą:

-sudo apt įdiegti RealVNC-vnc-server realvnc-vnc-viewer

16. VNC serverio įgalinimas. Įeikite į aviečių konfigūracijos meniu. Tipas:

- sudo raspi-config

16.a. 5. Sąsajos parinktys->

16.b. P3 VNC->

16.c Ar norite, kad būtų įjungtas VNC serveris? Taip

Papildoma pastaba: Pakeiskite slaptažodį. Raspberry konfigūracijos meniu yra galimybė pakeisti numatytąjį slaptažodį ir vartotojo vardą.

16.d. 1. Pakeiskite vartotojo slaptažodį->

16.e. Gerai->

16.f. Du kartus įveskite slaptažodį->

16. g. Baigti

6 veiksmas: NoIP paslaugos sąranka

NoIP paslaugos sąranka
NoIP paslaugos sąranka
NoIP paslaugos sąranka
NoIP paslaugos sąranka
NoIP paslaugos sąranka
NoIP paslaugos sąranka

17. Padarykite savo prietaisą prieinamą internete. Interneto teikėjo problema yra ta, kad kartais maršrutizatorius gauna naują IP adresą. Man reikėjo paslaugos, dėl kurios mano „Raspberry“visada būtų prieinama tuo pačiu IP adresu. NOIP paslauga man buvo ideali. Tai nemokama ir lengva įdiegti „Raspberry“. Apsilankykite „NoIp“svetainėje ir prisiregistruokite bei sukurkite savo domeną: https://www.noip.com/, t.y., vidoeconfforgrandma.hopto.org.

18. Atgal į SSH terminalą. Įdiekime „NoIp“programinę įrangą „Raspberry“. Po kiekvieno įrašo turite paspausti „Enter“. Sukurkite „NoIp“aplanką. Įveskite:

- mkdir/home/pi/noip

- cd/home/pi/noip

Atsisiųskite programą:

-wget

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

-cd noip-2.1.9-1

Įdiekite:

- sudo padaryti

- sudo make install

Įvedę „sudo make install“būsite paraginti prisijungti naudodami „No-IP“paskyros vartotojo vardą ir slaptažodį.

Norėdami tęsti, atsakykite į klausimus. Paklausus, kaip dažnai norite atnaujinti, turite pasirinkti 5 ar daugiau. Intervalas nurodomas minutėmis. Jei pasirinksite 5, atnaujinimo intervalas bus 5 minutės. Jei pasirinksite 30, intervalas bus 30 minučių.

Paleiskite NoIP programą:

- sudo/usr/local/bin/noip2

Patikrinkite, ar NoIP paslauga veikia tinkamai. Jei rodomas IP adresas ir jūsų paskyra ir ji yra aktyvi, tai padarėte.

- sudo noip2 -S

19. Paleiskite „NoIP“programą, kai „Raspberry“paleidžiama. Norėdami paleisti „No-IP“klientą įkrovos metu, redaguokite „crontab“:

- crontab -e

pridėti naują eilutę:

- @reboot sudo -u root noip2

Galite uždaryti failą (CTRL+X…) ir išsaugoti pakeitimus (… paspauskite „y“ir „Enter“).

20. Iš naujo paleiskite Raspberry, kad patikrintumėte, ar viskas veikia tinkamai

- sudo perkrovimas

Patikrinkite, ar „NoIp“vis dar veikia

- sudo noip2 -S

7 veiksmas: nuotolinis darbalaukis su VNC

Nuotolinis darbalaukis su VNC
Nuotolinis darbalaukis su VNC
Nuotolinis darbalaukis su VNC
Nuotolinis darbalaukis su VNC
Nuotolinis darbalaukis su VNC
Nuotolinis darbalaukis su VNC

21. Atsisiųskite ir įdiekite „RealVNC Viewer“klientą, skirtą „Windows“, 22. paleiskite „RealVNC Viewer“savo „Windows“kompiuteryje. Nuo šiol „Raspberry“darbalaukis valdomas nuotoliniu būdu.

23. Pirmą kartą prisijungus, bus įvairių klausimų. Kaip ir lokalizacija, slaptažodis, tinklas, programinės įrangos atnaujinimas. Atsakykite į šiuos klausimus, kaip jums patinka. Rekomenduoju, kad slaptažodis ir tinklo konfigūracija liktų tokie, kokie buvo nustatyti anksčiau.

24. Diegimas baigtas. Perkraukite aviečių pi

8 veiksmas: naudokite sistemą

Image
Image
Naudokite sistemą
Naudokite sistemą
Naudokite sistemą
Naudokite sistemą

25. Vaizdo skambutis prasideda spustelėjus „RealVNC Viewer“programinės įrangos piktogramą vietiniame kompiuteryje.

26. Turėtumėte prisijungti prie močiutės aviečių. y., vidoeconfforgrandma.hopto.org. Slaptažodį galima išsaugoti „RealVNC“peržiūros programos autentifikavime, tik prisijungus pirmą kartą.

27. Kai būsite prisijungę, paleiskite „chromium“ir sukurkite vaizdo konferencijos nuorodą „Jitsi“vaizdo įrašų programai. Kaip:

meet.jit.si/vidoeconfforgrandma

Jei norite naudoti tą patį vaizdo konferencijų kambarį, turėtumėte pridėti nuorodą prie savo žymės.

28. Atsijunkite nuo „RealVNC“ir paleiskite „Jitsi“vietiniame kompiuteryje su ta pačia nuoroda.

29. Ryšys užmegztas. Kalbėkitės su savo močiute, kiek galite.

30. Po pokalbio nepamirškite dar kartą prisijungti naudodami „RealVNC viewer“ir uždaryti „chromium“.

9 žingsnis: Paskutinės pastabos

Baigiamosios pastabos
Baigiamosios pastabos
Baigiamosios pastabos
Baigiamosios pastabos

Pirmiausia nustatykite visą sistemą namuose ir leiskite sistemai veikti kelias dienas. Tada esate pasiruošę jį įdiegti močiutės bute. Saugos sumetimais nenoriu ilgai praleisti savo močiutės bute, todėl prieš išeidamas iš namų viską iš anksto sumontavau, o močiutės namuose buvo atlikta tik maršrutizatoriaus konfigūracija. Diegimas man užtruko apie 10 minučių. Tiesiog padėkite įrenginį prie stalo, prijunkite prie 230 V AC ir prijunkite maršrutizatorių. Maršrutizatoriaus konfigūravimui naudojau nešiojamąjį kompiuterį.

Mano močiutė buvo patenkinta. Yra tam tikrų techninių problemų, kai interneto tiekėjas ir vietinis garsiakalbis ne visada veikia. Žinau, kad atidaryti prievadą prie maršrutizatoriaus ir naudoti VNC nėra pats saugiausias dalykas, susijęs su interneto saugumu, tačiau neturėjau saugesnės idėjos. „RaspberryPI“prisijungimo vardą ir slaptažodį pakeičiau į labai sudėtingą, o „Raspberry“nėra jokios slaptos informacijos; jei kas nors perims šį įrenginį ir pradės elgtis keistai, aš parodžiau savo močiutei, kaip išjungti viską su dideliu raudonu jungikliu, ir aš turiu visos sistemos kopiją, todėl atsigavimas užtruks tik kelias minutes.

Be to, nuotolinio darbalaukio pagalba galėjau žaisti senus senelės vaizdo įrašus apie šeimos sąjungas. Šie vaizdo įrašai taip pat labai padėjo.

Dar vienas dalykas

Viso diegimo metu aš naudoju veido kaukę, kad apsaugočiau save ir savo močiutę.

Mano naudojama „Portwest FFP2“veido kaukė turi šiek tiek problemų, nes ant jos yra vožtuvas, todėl ji apsaugo tik dėvėtoją. Veido kaukės dėvėtojas gali užkrėsti kitus iškvepiamu oru. Štai kodėl aš sukūriau papildomą dalį, kuria galima prispausti filtro lakštą ant iškvėpimo vožtuvo. Taigi iškvepiamas oras taip pat bus filtruojamas. Jau kurį laiką jį bandau; tai šiek tiek apsunkina iškvėpimą ir kaukės dezinfekciją, tačiau ją galima naudoti.

www.thingiverse.com/thing:4294357

Panaudojusi veido kaukę, kaukės dezinfekcijai naudoju purškiamą etanolį. Kol išgaruoja etanolis, man reikia vietos, kad būtų išvengta bet kokio kontakto tarp veido kaukės ir aplinkos. Šiuo tikslu sukūriau laikiną kabliuką, pritvirtinamą prie bet kurios lentynos ar stalo. Tikiuosi, kad ši epidemija išliks tik kelis mėnesius, todėl nenoriu naudoti įprastų sieninių kabliukų, kurie sugadins baldus. Taigi, lentynos kablys laikinai pritvirtinamas M6 varžtu prie lentynos. Kaukė kabo ant ilgo M6 varžto, pritvirtinto prie atspausdintos platformos. M6 galima montuoti vertikaliai arba horizontaliai.

www.thingiverse.com/thing:4296362

Aš užbaigiau savo projektą naudodamas šias instrukcijas. Ačiū autoriams:

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

Rekomenduojamas: