Мазмуну:

Raspberry Pi менен чоң энелер үчүн автоматтык видео конференция: 9 кадам (сүрөттөр менен)
Raspberry Pi менен чоң энелер үчүн автоматтык видео конференция: 9 кадам (сүрөттөр менен)

Video: Raspberry Pi менен чоң энелер үчүн автоматтык видео конференция: 9 кадам (сүрөттөр менен)

Video: Raspberry Pi менен чоң энелер үчүн автоматтык видео конференция: 9 кадам (сүрөттөр менен)
Video: Мэр копатель ► 2 Прохождение Silent Hill: Homecoming 2024, Ноябрь
Anonim
Raspberry Pi менен чоң эне үчүн автоматтык видео конференция
Raspberry Pi менен чоң эне үчүн автоматтык видео конференция
Raspberry Pi менен чоң эне үчүн автоматтык видео конференция
Raspberry Pi менен чоң эне үчүн автоматтык видео конференция

Мен 90 жаштагы чоң энем үчүн тынчсызданып жатам, анткени ал COVID эпидемиясы учурунда үйдө болушу керек, ал дайыма көчөдөн чыгып, лотерея билеттерин сатып алуу, кошуналар менен сүйлөшүү сыяктуу көчөдө "маанилүү" иштерди жасап жатат. Менимче, бул анын сыртка чыгууга ылайыктуу учуру эмес. Анын үйдөн чыгып кетишинин негизги себептеринин бири - бул адамдар менен көбүрөөк баарлашууга муктаж. Ал мобилдик телефондор сыяктуу жаңы техникалык нерселерден коркот, ошондуктан мен Raspberry Pi негизиндеги видеоконференция бирдигин түзүүнү чечтим, ал такыр тийбейт. Күйгүзүү / өчүрүү, чалуулардын башталышы жок. Мен бул инструкцияны карыларга кам көрүүгө муктаж болгондорго жардам берүү үчүн кантип бириктиргеним жөнүндө жаздым.

1 -кадам: Бирдикти куруу

Бирдикти куруу
Бирдикти куруу
Бирдикти куруу
Бирдикти куруу
Бирдикти куруу
Бирдикти куруу

Жөн эле бардык компоненттерди чогултуп, схемада көрсөтүлгөндөй туташтырыңыз.

TPA3116D2 2.0 сандык күчөткүч тактасы 50w

Raspberry Pi 3 B+ Power Supply 5V 3A

Raspberry Pi 3 модели B + Plus жылыткыч

Raspberry Pi 3 Model B+

Raspberry Pi Камерасы

Micro SD 32 ГБ карта

USB үн картасы

Монитор Бул менин эски мониторум болчу. Каалаган монитор жасай алат.

Баяндамачы Бул менин эски спикерим болчу. Каалаган спикер кыла алат.

HDMI VGA адаптерине

Ethernet кабели

Гарнитура микрофон катары колдонулат Бул менин эски гарнитурам болчу, каалаган микрофон жасай алат

Долбоордун жалпы материалдык баасы: 67 АКШ доллары

Мен бул Raspberry Pi корпусун басып чыгардым:

www.thingiverse.com/thing:922740

Күчөткүч үчүн мен корпусту иштеп чыгып, басып чыгардым.

www.thingiverse.com/thing:4298257

Басып чыгаруу оңой эле, мен аны бурамалар менен спикерге оңдой алдым.

Гарнитурамды өзгөртүүгө туура келди, алардын микрофон бөлүгүн колдонуу үчүн. Джек туташтыргычы сүрөттө ылайык өзгөртүлгөн.

2 -кадам: Rasbian орнотуу

Rasbian орнотуу
Rasbian орнотуу
Rasbian орнотуу
Rasbian орнотуу
Rasbian орнотуу
Rasbian орнотуу

Мына скриншоттор менен этап -этабы менен көрсөтмө:

1. SDFormatterди бул жерден жүктөп алыңыз:

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

2. ZIPти чыгарып, SDFormatter орнотуңуз

3. MicroSD картасын компьютерге салыңыз. Мен USB адаптер колдондум

4. SDFormatterди иштетип, MicroSD картасын форматтаңыз

5. Raspberry программасын жүктөп алып, аны орнотуңуз:

6. Raspberry imager.exe программасын баштаңыз жана Rasbian орнотуңуз

3 -кадам: Wifi орнотуу, SSH иштетүү, Малинаны күйгүзүү

Wifi орнотуу, SSH иштетүү, Малинаны күйгүзүү
Wifi орнотуу, SSH иштетүү, Малинаны күйгүзүү
Wifi орнотуу, SSH иштетүү, Малинаны күйгүзүү
Wifi орнотуу, SSH иштетүү, Малинаны күйгүзүү
Wifi орнотуу, SSH иштетүү, Малинаны күйгүзүү
Wifi орнотуу, SSH иштетүү, Малинаны күйгүзүү
Wifi орнотуу, SSH иштетүү, Малинаны күйгүзүү
Wifi орнотуу, SSH иштетүү, Малинаны күйгүзүү

7. NotePad+ менен wpa_supplicant.conf файлын түзүңүз (https://notepad-plus-plus.org/downloads/).

7.a. Текстти коддоону өзгөртүү Edit-> EOL-> Linux

7.b. Муну файлга кошуңуз жана Wifi SSID менен сырсөзүңүздү (psk) Wifi грамотаңызга ылайык өзгөртүңүз.

өлкө = биз

update_config = 1

ctrl_interface =/var/run/wpa_supplicant

тармак = {

scan_ssid = 1

ssid = "MyNetworkSSID"

psk = "Pa55w0rd1234"

}

7.c. Көчүрүү wpa_supplicant.conf файлын SD картасынын түп каталогуна түзүңүз.

  • Алыстан кирүүнү иштетүү (SSH): SD картанын түп каталогунда жаңы бош ssh.txt файлын түзүңүз.
  • SD картаңызды Пиңизге салыңыз жана электр булагын туташтырыңыз.

4 -кадам: роутердин конфигурациясы

Роутердин конфигурациясы
Роутердин конфигурациясы
Роутердин конфигурациясы
Роутердин конфигурациясы
Роутердин конфигурациясы
Роутердин конфигурациясы

8. Роутериңизден Raspberry Piнин IP дарегин билиңиз: Браузерди баштаңыз жана роутериңиздин администратор интерфейсине кириңиз. Адатта: https://192.168.0.1/. Негизги менюда-> DHCPsubmenu DHCP тизмесинде сиз жаңы түзмөктү таба аласыз. Экспресс убактысы эң жогору, анткени ал жакында эле башталган. Менин учурда 192.168.0.16

9. Роутерде Raspberry Pi үчүн IP дарегин оңдоону коюңуз: DHCP Резервирлөө Ижара маалыматындагы DHCP суб менюсундо PasbarryPIнин IP дареги кошулушу керек. Менин учурда, 192.168.0.16. Бул жөндөө бул оңдоо IP дареги тармагыңыздагы ушул конкреттүү бирдик үчүн гана жеткиликтүү болот.

10. Алыскы рабочийге (VNC туташуусу) уруксат берүү үчүн порт багыттоону жасаңыз. Go Advanced-> Forwarding Set Local IP to your PasbarryPI (192.168.0.16) and port to 5900. Protocol: TCP. Бул порт багыттоо сиз Интернеттен каалаган жерден сиздин Raspberry жетүү үчүн мүмкүнчүлүк берет.

5 -кадам: Малинанын биринчи туташуусу

Малина биринчи туташуусу
Малина биринчи туташуусу
Малина биринчи туташуусу
Малина биринчи туташуусу
Малина биринчи туташуусу
Малина биринчи туташуусу

11. Putty сыяктуу терминалдык программаны колдонуңуз (https://www.putty.org/) IP дарегин киргизиңиз.

Демейки порт 22. SSH туташуу түрү жана туташуу. Бул текст базасынын терминалын ачат.

12. Логинди киргизиңиз: pi жана пароль: малина. Raspberry үчүн демейки кирүү.

13. Бул буйрук менен rasbarry.org сайтынан жаңыртууларды алыңыз:

- sudo apt-get жаңыртуусу

14. Бардык жаңыртуулардын күчүнө кириши үчүн жаңыртыңыз.

- sudo apt-get жогорулатуу

Алар төмөнкүлөрдү сураганда. түрү: "Y"

«Бул операциядан кийин 4, 250 кБ кошумча диск мейкиндиги колдонулат.

Уланткыңыз келеби? [Y/n]”Y

15. Алыскы рабочийди орнотуу. Raspberry Piди алыстан башкаруу үчүн мен RealVNC программасын тандап алам. Алыскы рабочий болушу үчүн RealVNC программасын орнотуңуз. Терминалды териңиз:

-sudo apt RealVNC-vnc-server realvnc-vnc-viewer орнотуу

16. VNC Server иштетүү. Малина конфигурация менюсун киргизиңиз. Түрү:

- sudo raspi-config

16.а. 5. Interfacing Options->

16.b. P3 VNC->

16.c. VNC Server иштетилишин каалайсызбы? Ооба

Кошумча эскертүү: Сырсөздү өзгөртүү. Малина конфигурация менюсунда демейки сырсөздү жана колдонуучунун атын өзгөртүү мүмкүнчүлүгү бар.

16. г. 1. Колдонуучунун сырсөзүн өзгөртүү->

16.e. OK->

16.f. Сырсөздү эки жолу териңиз->

16.g. Аяктоо

6 -кадам: NoIP кызматын орнотуу

NoIP кызматын орнотуу
NoIP кызматын орнотуу
NoIP кызматын орнотуу
NoIP кызматын орнотуу
NoIP кызматын орнотуу
NoIP кызматын орнотуу

17. Бирдигиңизди интернетте жеткиликтүү кылыңыз. Интернет провайдеринин көйгөйү, кээде роутер жаңы IP дарегин алат. Мага Raspberry'имди бир эле IP дареги боюнча жеткиликтүү кылган кызмат керек болчу. NOIP кызматы мен үчүн идеалдуу болчу. Бул акысыз жана Raspberryге орнотуу оңой. NoIp вебсайтына кирип, катталып, домениңизди түзүңүз: https://www.noip.com/, б.а., vidoeconfforgrandma.hopto.org.

18. SSH терминалына кайтуу. Келгиле, Raspberry үчүн NoIp программасын орнотолу. Ар бир жазуудан кийин "Enter" баскычын басуу керек. NoIp үчүн папка түзүңүз.

- mkdir/home/pi/noip

- cd/home/pi/noip

Программаны жүктөп алыңыз:

-wget

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

-cd noip-2.1.9-1

Аны орнотуу:

- sudo make

- sudo make install

"Sudo make install" деп жазгандан кийин сизден IP-аккаунтуңуздун колдонуучу аты жана сырсөзү менен кирүү сунушталат.

Улантуу үчүн суроолорго жооп бериңиз. Жаңыртуунун канчалык тез -тез болушун сурасаңыз, сиз 5 же андан көбүн тандашыңыз керек. Интервал мүнөттөрдө жазылган. Эгер 5ти тандасаңыз, жаңыртуу аралыгы 5 мүнөт болот. Эгер 30ду тандасаңыз, интервал 30 мүнөт болот.

NoIP программасын баштоо:

- sudo/usr/local/bin/noip2

NoIP кызматы туура иштеп жаткандыгын текшериңиз. Эгерде ал IP дарегин жана сиздин эсебиңизди көрсөтсө жана ал активдүү болсо, сиз аны жасадыңыз.

- sudo noip2 -S

19. Make NoIP программасы Raspberry башталганда башталат. Жүктөө учурунда No-IP кардарын баштоо үчүн, crontab түзөтүңүз:

- crontab -e

жаңы сапты кошуу:

- @reboot sudo -u root noip2

Сиз файлды жаба аласыз (CTRL+X…) жана өзгөртүүлөрдү сактай аласыз (… "y" жана Enter басыңыз).

20. Raspoot Raspberry баары туура иштеп жатканын текшерүү үчүн

- Sudo кайра жүктөө

NoIp дагы эле иштеп жатканын текшериңиз

- sudo noip2 -S

7 -кадам: VNC менен Remote Desktop

VNC менен алыскы рабочий
VNC менен алыскы рабочий
VNC менен алыскы рабочий
VNC менен алыскы рабочий
VNC менен алыскы рабочий
VNC менен алыскы рабочий

21. Windows үчүн RealVNC Viewer кардарын жүктөө жана орнотуу

22. Windows PCде RealVNC Viewerди баштаңыз. Мындан ары Raspberryдин иш столу алыстан башкарылат.

23. Биринчи кирүүдө ар кандай суроолор пайда болот. Локализация, сырсөз, тармак, программалык камсыздоону жаңыртуу сыяктуу. Бул суроолорго өзүңүз каалагандай жооп бериңиз. Сырсөз жана тармак конфигурациясы мурункудай кала берүүсүн сунуштайм.

24. Орнотуу аяктады. Raspberry pi'ни кайра жүктөңүз

8 -кадам: Системаны колдонуңуз

Image
Image
Системаны колдонуу
Системаны колдонуу
Системаны колдонуу
Системаны колдонуу

25. Видео чалуу жергиликтүү компьютериңиздеги RealVNC Viewer программасынын сөлөкөтүн чыкылдатуу менен башталат.

26. Сиз чоң эненин малинасына киришиңиз керек. б.а., vidoeconfforgrandma.hopto.org. Сырсөз RealVNC көрүүчүсүндө сакталышы мүмкүн, аутентификация биринчи кирүүдө гана жасалышы керек.

27. Сиз киргенде, хромду иштетип, Jitsi видео колдонмосу үчүн видеоконференция шилтемесин түзүңүз. Жакты:

meet.jit.si/vidoeconfforgrandma

Эгерде сиз ошол эле видеоконференция бөлмөсүн колдонууну кааласаңыз, шилтемени кыстармаңызга кошушуңуз керек.

28. RealVNCден чыгып, ошол эле шилтеме менен жергиликтүү компьютериңизде Jitsi'ди баштаңыз.

29. Байланыш түзүлдү. Мүмкүн болушунча чоң апаң менен сүйлөш.

30. Сүйлөшүүдөн кийин, RealVNC карагычы менен кайра кирип, хромду жабууну унутпаңыз.

9 -кадам: Акыркы эскертүүлөр

Акыркы эскертүүлөр
Акыркы эскертүүлөр
Акыркы эскертүүлөр
Акыркы эскертүүлөр

Алгач үйүңүздө толук тутумду орнотуңуз жана тутумду бир нече күн иштетиңиз. Андан кийин аны чоң эненин батирине орнотууга даярсыз. Мен коопсуздук үчүн Granma квартирамда көпкө отургум келбейт, ошондуктан мен үйдөн чыккандан мурун баарын алдын ала орнотуп койгом жана чоң энемдин үйүндө роутердин конфигурациясы гана жасалган. Орнотуу мага болжол менен 10 мүнөткө созулду. Жөн гана бурчуну столго коюп, 230VACка туташтырып, роутерди туташтырды. Мен роутердин конфигурациясын жасоо үчүн ноутбугумду колдондум.

Чоң апам ыраазы болду. Интернет провайдери менен кээ бир техникалык көйгөйлөр бар жана жергиликтүү спикер дайыма эле иштебейт. Мен роутерде портту ачуу жана VNCди колдонуу, интернет коопсуздугуна байланыштуу эң коопсуз нерсе эмес экенин билем, бирок менде коопсузураак ой жок болчу. Мен RaspberryPIге кирүү атын жана сырсөздү абдан кыйынга өзгөрттүм, бул Малинада эч кандай купуя маалымат жок; эгер кимдир бирөө бул блокту ээлеп алып, кызыктай иш кыла баштаса, мен чоң энеме чоң кызыл өчүргүч менен баарын кантип өчүрүү керектигин көрсөттүм жана менде бүт системанын көчүрмөсү бар, ошондуктан калыбына келтирүү бир нече мүнөткө созулат.

Кошумча катары, мен чоң энеме алыскы иш тактасынын жардамы менен үй -бүлөлүк профсоюздар жөнүндө эски видеолорду ойной алдым. Бул видеолор да абдан жардам берди.

Дагы бир нерсе

Бардык орнотуу учурунда мен өзүмдү жана чоң энемди коргоо үчүн бет кап колдондум.

Мен колдонгон Portwest FFP2 бет маскасында бир аз көйгөй бар, анткени анын үстүндө клапаны бар, ошондуктан аны кийүүчү адамды гана коргойт. Беткапты кийген адам дем алган аба менен башкаларга жугушу мүмкүн. Мына ошондуктан мен дем алуу клапанына чыпкасы барагын басуу үчүн колдонула турган кошумча бөлүктү ойлоп таптым. Ошентип, дем алган аба да чыпкаланат. Мен аны бир аз убакыттан бери сынап жатам; дем алууну бир аз кыйындатат жана масканы дезинфекциялоону бир аз татаалдаштырат, бирок аны колдонсо болот.

www.thingiverse.com/thing:4294357

Бет маскасын колдонгондон кийин, масканы дезинфекциялоо үчүн чачылган этанол колдоном. Этанол бууланган сайын, мага бет маскасы менен айлана -чөйрөнүн ортосундагы байланышты болтурбай турган жер керек. Ушул максатта мен каалаган текчеге же столго илинүүчү убактылуу илгич жасадым. Мен бул эпидемия бир нече айга гана калат деп үмүттөнөм, ошондуктан эмерекке зыян келтире турган кадимки дубал илгичтерин колдонгум келбейт. Ошентип, текче илгичи текчеге M6 бурамасы менен убактылуу бекитилет. Маска басылган платформага бекитилген узун M6 бурамасында илинип турат. M6 тигинен же туурасынан орнотулушу мүмкүн.

www.thingiverse.com/thing:4296362

Мен долбоорду аягына чыгаруу үчүн төмөнкү көрсөтмөлөрдү колдондум. Авторлорго рахмат:

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

Сунушталууда: