Obsah:

Automatická videokonferencia pre babičku s Raspberry Pi: 9 krokov (s obrázkami)
Automatická videokonferencia pre babičku s Raspberry Pi: 9 krokov (s obrázkami)

Video: Automatická videokonferencia pre babičku s Raspberry Pi: 9 krokov (s obrázkami)

Video: Automatická videokonferencia pre babičku s Raspberry Pi: 9 krokov (s obrázkami)
Video: Výkonný kompresor s 300l vzdušníkom 2024, November
Anonim
Automatická videokonferencia pre babičku s Raspberry Pi
Automatická videokonferencia pre babičku s Raspberry Pi
Automatická videokonferencia pre babičku s Raspberry Pi
Automatická videokonferencia pre babičku s Raspberry Pi

Mám strach o svoju 90-ročnú babičku, pretože aj keď by mala zostať doma počas epidémie COVID, neustále vystupuje, robí „nevyhnutné“veci na ulici, ako je kúpa lístkov do lotérie, rozhovor so susedmi. Myslím, že toto nie je ten pravý čas, aby mohla ísť von. Jedným z hlavných dôvodov, prečo odchádza z domu, je to, že potrebuje väčšiu interakciu s ľuďmi. Bojí sa nových technických vecí, ako sú mobilné telefóny, a preto som sa rozhodol zostaviť videokonferenčnú jednotku na báze Raspberry Pi, ktorej sa vôbec nemusí dotýkať. Nedá sa zapnúť / vypnúť ani začať žiadne hovory. Napísal som tento návod, ako som zostavil túto jednotku, aby pomohla každému, kto sa musí starať o starších ľudí.

Krok 1: Zostavte jednotku

Postavte Jednotku
Postavte Jednotku
Postavte Jednotku
Postavte Jednotku
Postavte Jednotku
Postavte Jednotku

Stačí zhromaždiť všetky komponenty a pripojiť ich podľa schémy.

Doska digitálneho zosilňovača TPA3116D2 2.0 50w

Napájací zdroj Raspberry Pi 3 B+ 5V 3A

Chladič Raspberry Pi 3 Model B + Plus

Raspberry Pi 3 Model B+

Kamera Raspberry Pi

Micro SD 32 GB karta

Zvuková karta USB

Monitor Bol to môj starý monitor. Každý monitor to dokáže.

Reproduktor Bol to môj starý reproduktor. Zvládne to každý rečník.

Adaptér HDMI na VGA

Ethernetový kábel

Náhlavná súprava používaná ako mikrofón Bola to moja stará náhlavná súprava, ktorú zvládne každý mikrofón

Celkové materiálne náklady na projekt: 67 USD

Vytlačil som toto puzdro Raspberry Pi:

www.thingiverse.com/thing:922740

Pre zosilňovač som navrhol a vytlačil prílohu.

www.thingiverse.com/thing:4298257

Tlačila sa jednoducho a dokázal som ju pripevniť k reproduktoru pomocou skrutiek.

Musel som upraviť náhlavnú súpravu, aby som použil ich mikrofónovú časť. Jack konektor bol upravený podľa obrázku.

Krok 2: Nainštalujte Rasbian

Nainštalujte Rasbian
Nainštalujte Rasbian
Nainštalujte Rasbian
Nainštalujte Rasbian
Nainštalujte Rasbian
Nainštalujte Rasbian

Tu je návod krok za krokom so snímkami obrazovky:

1. Stiahnite si SDFormatter odtiaľto:

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

2. Rozbaľte zips a nainštalujte SDFormatter

3. Vložte kartu MicroSD do počítača. Použil som USB adaptér

4. Spustite SDFormatter a naformátujte kartu MicroSD

5. Stiahnite si obraz Raspberry a nainštalujte ho:

6. Spustite Raspberry imager.exe a nainštalujte Rasbian

Krok 3: Nastavte Wifi, povoľte SSH, zapnite Raspberry

Nastavte Wifi, povoľte SSH, zapnite Raspberry
Nastavte Wifi, povoľte SSH, zapnite Raspberry
Nastavte Wifi, povoľte SSH, zapnite Raspberry
Nastavte Wifi, povoľte SSH, zapnite Raspberry
Nastavte Wifi, povoľte SSH, zapnite Raspberry
Nastavte Wifi, povoľte SSH, zapnite Raspberry
Nastavte Wifi, povoľte SSH, zapnite Raspberry
Nastavte Wifi, povoľte SSH, zapnite Raspberry

7. Vytvorte súbor wpa_supplicant.conf pomocou programu NotePad+ (https://notepad-plus-plus.org/downloads/).

7.a. Zmeňte kódovanie textu Upraviť-> EOL-> Linux

7.b. Pridajte to do súboru a zmeňte SSID a heslo wifi (psk) podľa svojich poverení Wifi.

ccountry = my

update_config = 1

ctrl_interface =/var/run/wpa_supplicant

sieť = {

scan_ssid = 1

ssid = "MyNetworkSSID"

psk = "Pa55w0rd1234"

}

7.c. Skopírujte súbor Create wpa_supplicant.conf do koreňového adresára karty SD.

  • Povoliť vzdialený prístup (SSH): Vytvorte nový prázdny súbor ssh.txt v koreňovom adresári karty SD.
  • Vložte kartu SD do počítača Pi a pripojte napájanie.

Krok 4: Konfigurácia smerovača

Konfigurácia smerovača
Konfigurácia smerovača
Konfigurácia smerovača
Konfigurácia smerovača
Konfigurácia smerovača
Konfigurácia smerovača

8. Zistite na svojom routeri IP adresu Raspberry Pi: Spustite prehliadač a vstúpte do rozhrania pre správu smerovača. Spravidla: https://192.168.0.1/. V ponuke Základné-> Podponuka DHCP v zozname DHCP nájdete nové zariadenie. Čas expirácie je najvyšší, pretože sa začal nedávno. V mojom prípade 192.168.0.16

9. Nastavte fixnú IP adresu pre váš Raspberry Pi na smerovači: V podponuke DHCP pri prenájme rezervácie DHCP by mala byť pridaná IP adresa PasbarryPI. V mojom prípade 192.168.0.16. Toto nastavenie umožňuje, že táto opravená adresa IP bude k dispozícii iba pre toto konkrétne zariadenie vo vašej sieti.

10. Vykonajte presmerovanie portov, aby bola povolená vzdialená plocha (pripojenie VNC). Prejdite na Rozšírené-> Preposielanie Nastavte miestnu IP na svoj PasbarryPI (192.168.0.16) a porty na 5900. Protokol: TCP. Toto presmerovanie portov vám umožní dosiahnuť malinu odkiaľkoľvek z internetu.

Krok 5: Prvé pripojenie maliny

Prvé pripojenie maliny
Prvé pripojenie maliny
Prvé pripojenie maliny
Prvé pripojenie maliny
Prvé pripojenie maliny
Prvé pripojenie maliny

11. Použite terminálový program, ako je Putty (https://www.putty.org/) Zadajte IP adresu.

Predvolený port 22. Typ pripojenia SSH a pripojenie. Otvorí sa terminál textovej základne.

12. Zadajte prihlasovacie meno: pí a heslo: malina. Predvolené prihlásenie pre Raspberry.

13. Získajte aktualizácie z rasbarry.org pomocou tohto príkazu:

- sudo apt-get aktualizácia

14. Inovujte, aby sa prejavili všetky aktualizácie.

- sudo apt-get upgrade

Keď sa pýtajú na nasledujúce. typ: „Y“

"Po tejto operácii sa použije 4 250 kB dodatočného miesta na disku."

Chceš pokračovať? [Á/n] “Á

15. Nastavenie vzdialenej pracovnej plochy. Na diaľkové ovládanie Raspberry Pi som zvolil program RealVNC. Nainštalujte program RealVNC a získajte vzdialenú pracovnú plochu. Zadajte terminál:

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

16. Povolenie servera VNC. Vstúpte do ponuky konfigurácie maliny. Typ:

- sudo raspi-config

16.a. 5. Možnosti rozhrania->

16.b. P3 VNC->

16.c. Chcete, aby bol server VNC povolený? Áno

Dodatočná poznámka: Zmeňte heslo. V ponuke konfigurácie maliny je možnosť zmeniť predvolené heslo a používateľské meno.

16.d. 1. Zmeňte heslo používateľa->

16. e. Dobre->

16.f. Zadajte heslo dvakrát->

16.g. Skončiť

Krok 6: Nastavenie služby NoIP

Nastavenie služby NoIP
Nastavenie služby NoIP
Nastavenie služby NoIP
Nastavenie služby NoIP
Nastavenie služby NoIP
Nastavenie služby NoIP

17. Sprístupnite svoju jednotku na internete. Problém u poskytovateľa internetu je ten, že router niekedy dostane novú IP adresu. Potreboval som službu, vďaka ktorej bude môj Raspberry vždy k dispozícii na rovnakej adrese IP. Služba NOIP bola pre mňa ideálna. Je zadarmo a ľahko sa inštaluje na Raspberry. Navštívte webovú stránku NoIp a zaregistrujte sa a vytvorte si svoju doménu: https://www.noip.com/, t.j. vidoeconfforgrandma.hopto.org.

18. Späť na terminál SSH. Nainštalujme si softvér NoIp pre Raspberry. Po každom zadaní by ste mali stlačiť kláves „Enter“. Vytvorte priečinok pre NoIp. Typ:

- mkdir/home/pi/noip

- cd/home/pi/noip

Stiahnite si program:

-wget

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

-cd noip-2.1.9-1

Nainštalovať:

- sudo urobiť

- sudo vykonať inštaláciu

Po zadaní „sudo make install“budete vyzvaní na prihlásenie pomocou svojho používateľského mena a hesla pre účet No-IP.

Pokračujte zodpovedaním otázok. Na otázku, ako často chcete, aby sa aktualizácia opakovala, musíte vybrať 5 alebo viac. Interval je uvedený v minútach. Ak vyberiete 5, interval aktualizácie bude 5 minút. Ak vyberiete 30, interval bude 30 minút.

Spustite program NoIP:

- sudo/usr/local/bin/noip2

Skontrolujte, či služba NoIP funguje správne. Ak zobrazuje adresu IP a váš účet a je aktívny, urobili ste to.

- sudo noip2 -S

19. Make NoIP program sa spustí, keď sa spustí Raspberry. Ak chcete spustiť klienta No-IP pri zavádzaní, upravte crontab:

- crontab -e

pridať nový riadok:

- @reboot sudo -u root noip2

Súbor môžete zavrieť (CTRL+X …) a uložiť zmeny (… stlačte „y“a Enter).

20. Reštartujte Raspberry a skontrolujte, či všetko funguje správne

- sudo reštart

Skontrolujte, či NoIp stále beží

- sudo noip2 -S

Krok 7: Vzdialená plocha s VNC

Vzdialená plocha s VNC
Vzdialená plocha s VNC
Vzdialená plocha s VNC
Vzdialená plocha s VNC
Vzdialená plocha s VNC
Vzdialená plocha s VNC

21. Stiahnite si a nainštalujte klienta RealVNC Viewer pre Windows

22. spustite RealVNC Viewer na počítači so systémom Windows. Odteraz je pracovná plocha Raspberry diaľkovo ovládaná.

23. Pri prvom prihlásení budú existovať rôzne otázky. Rovnako ako lokalizácia, heslo, sieť, aktualizácia softvéru. Odpovedzte na tieto otázky, ako chcete. Odporúčam, aby heslo a konfigurácia siete zostali tak, ako boli predtým nastavené.

24. Inštalácia je dokončená. Reštartujte malinový pi

Krok 8: Používajte systém

Image
Image
Používajte Systém
Používajte Systém
Používajte Systém
Používajte Systém

25. Videohovor sa začína kliknutím na ikonu softvéru RealVNC Viewer na vašom lokálnom počítači.

26. Mali by ste sa prihlásiť do Babičkinej maliny. tj. vidoeconfforgrandma.hopto.org. Heslo je možné uložiť do prehliadača RealVNC. Overenie totožnosti by sa malo vykonať iba pri prvom prihlásení.

27. Keď ste v, spustite chróm a vytvorte odkaz na videokonferenciu pre video aplikáciu Jitsi. Páči sa mi to:

meet.jit.si/vidoeconfforgrandma

Ak chcete použiť rovnakú videokonferenčnú miestnosť, mali by ste pridať odkaz na svoju záložku.

28. Odhláste sa z RealVNC a spustite Jitsi na svojom lokálnom počítači s rovnakým odkazom.

29. Spojenie je nadviazané. Rozprávaj sa so svojou babičkou, kým môžeš.

30. Po skončení konverzácie sa nezabudnite znova prihlásiť pomocou prehliadača RealVNC a zatvorte chróm.

Krok 9: Záverečné poznámky

Záverečné poznámky
Záverečné poznámky
Záverečné poznámky
Záverečné poznámky

Najprv si doma nastavte kompletný systém a nechajte ho niekoľko dní bežať. Potom ste pripravení ho nainštalovať v byte babičky. Nechcem tráviť dlhý čas v mojom byte Granma z bezpečnostných dôvodov, takže som všetko predinštaloval predtým, ako som odišiel z domu, a iba konfigurácia routera bola vykonaná v babičkinom dome. Inštalácia mi trvala približne 10 minút. Súpravu položíte na stôl, zapojíte do siete 230 V AC a pripojíte smerovač. Na konfiguráciu smerovača som použil svoj prenosný počítač.

Moja stará mama sa potešila. Existujú určité technické problémy s tým, že poskytovateľ internetu a miestny hovorca nefungujú vždy. Viem, že otvorenie portu na smerovači a používanie VNC nie je najbezpečnejšie, čo sa týka zabezpečenia internetu, ale nemal som bezpečnejší nápad. Prihlasovacie meno a heslo RaspberryPI som zmenil na veľmi náročné a toto Raspberry neobsahuje žiadne citlivé informácie; Ak niekto preberá túto jednotku a začne sa správať čudne, ukázal som svojej babičke, ako to celé vypnúť veľkým červeným vypínačom, a mám kópiu celého systému, takže obnova bude trvať len niekoľko minút..

Okrem toho som si mohol pomocou vzdialenej pracovnej plochy prehrať svoje staré videá o babičke o rodinných zväzkoch. Tieto videá tiež veľmi pomohli.

Ešte jedna vec

Počas celej inštalácie som používal masku na tvár, aby som chránil seba i svoju babku.

Používaná maska na tvár Portwest FFP2 má trochu problém, pretože je na nej ventil, a preto chráni iba nositeľa. Nositeľ tvárovej masky môže vydychovaným vzduchom nakaziť ostatných. Preto som navrhol dodatočnú časť, ktorou je možné stlačiť filtračnú fóliu na výdychový ventil. Vydychovaný vzduch bude teda tiež filtrovaný. Teraz to chvíľu testujem; trochu sťažuje výdych a dezinfekciu masky, je trochu ťažké, ale dá sa použiť.

www.thingiverse.com/thing:4294357

Po použití tvárovej masky na dezinfekciu masky používam striekaný etanol. Kým sa etanol odparuje, potrebujem miesto, ktoré zabráni akémukoľvek kontaktu medzi tvárovou maskou a prostredím. Za týmto účelom som navrhol dočasný háčik pripevniteľný na akúkoľvek poličku alebo stôl. Dúfam, že táto epidémia potrvá iba niekoľko mesiacov, takže nechcem používať bežné háčiky na stenu, ktoré poškodia nábytok. Háčik police je teda dočasne upevnený skrutkou M6 k polici. Maska visí na dlhej skrutke M6 pripevnenej k tlačenej plošine. M6 je možné inštalovať vertikálne alebo horizontálne.

www.thingiverse.com/thing:4296362

Na dokončenie svojho projektu som použil nasledujúce pokyny. Ďakujem autorom:

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

Odporúča: