Kazalo:
- 1. korak: Strojna oprema, ki jo potrebujemo
- 2. korak: Koraki namestitve
- 3. korak: Namestite OpenCV
- 4. korak: Namestite Toxcore
- 5. korak: Zaženite Toxygen - Setup
Video: Tox & Toxygen za Raspberry Pi 3: 5 korakov
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:07
V tem navodilu se boste naučili, kako namestiti in uporabljati Toxygen na Raspberry pi 3. Najprej pa se pogovorimo o Toxu.
Tox je šifriran način pogovora in glede na njegovo spletno mesto "Nova vrsta takojšnjih sporočil. Ne glede na to, ali gre za korporacije ali vlade, je digitalni nadzor danes zelo razširjen. Tox je preprosta programska oprema, ki vas povezuje s prijatelji in družino brez kogar koli drugega. poslušanje. Medtem ko druge velike storitve zahtevajo, da plačate za funkcije, je Tox popolnoma brezplačen in prihaja brez oglaševanja - za vedno."
tox.chat/
Če želite uporabljati Tox, potrebujete odjemalca in v ta namen bomo namestili in uporabljali Toxygen: Toxygen je odjemalec Tox za več platform, napisan v čistem Python3 z veliko edinstvenimi funkcijami, kot so vtičniki in napačni prenosi datotek brez povezave.
github.com/toxygen-project/toxygen
problem je v tem, da za namestitev na malini pi ni wikija, zato sem to naredil z navodili.
Večina teh navodil temelji na terminalskih ukazih, zato nadaljujmo in začnimo vnašati nekatere ukaze.
1. korak: Strojna oprema, ki jo potrebujemo
Pred terminalom moramo nastaviti strojno opremo. Potrebovali bomo:
1. Malina pi 3
2. SD kartica. Priporočljivo je, da uporabite kartico s kapaciteto 16 GB. Če namestitev uspešno zaključite, bo porabljen prostor približno 6 GB in opazil sem, da je namestitev na kartici 16 GB potekala hitreje kot kartica 8 GB.
3. Sveža slika Raspbian Stretch z namizjem s
Sliko preprosto vstavite v napajanje sd kartice na vašem Raspberry pi in nadaljujte z posodobitvijo in nadgradnjo z ukazi:
sudo apt-get update in nato sudo apt-get upgrade. Ko je nadgradnja končana, sudo znova zaženite in pojdite na naslednji korak.
2. korak: Koraki namestitve
Osnovni koraki so:
1. Namestite PortAudio z ukazom: sudo apt-get install portaudio19-dev
2. Namestite PyQt5 z ukazom: sudo apt-get install python3-pyqt5
3. Namestite OpenCV 3. korak
4. Namestite toxcore s podporo za toxav v 4. korak vašega sistema
5. Namestite toksigen: sudo pip3 namestite toksigen
6. Zaženite toksigen v terminalu
3. korak: Namestite OpenCV
Odprite terminal in začnite tipkati:
1. sudo apt-get install build-bistvena cmake pkg-config
2. sudo apt-get install libjpeg-dev libtiff5-dev libjasper-dev libpng12-dev
3. sudo apt-get install libgtk2.0-dev libgstreamer0.10-0-dbg libgstreamer0.10-0 libgstreamer0.10-dev libv4l-0 libv4l-dev
4. sudo apt-get install libavcodec-dev libavformat-dev libswscale-dev libv4l-dev libxvidcore-dev libx264-dev
5. sudo apt-get install libatlas-base-dev gfortran python-numpy python-scipy python-matplotlib default-jdk ant libgtkglext1-dev v4l-utils
6. sudo apt-get install python3-dev
7. sudo pip3 namestite numpy
Zdaj bomo prenesli OpenCV 3.3.0 in ga razpakirali:
1. wget -O opencv.zip
2. razpakirajte opencv.zip
Potrebujemo tudi knjižnice Contrib:
1. wget -O opencv_contrib.zip
2. razpakirajte opencv_contrib.zip
Začnimo graditi:
1. cd opencv-3.3.0
2. zgradba mkdir
3. izdelava CD -jev
4. cmake -D CMAKE_BUILD_TYPE = RELEASE
-D CMAKE_INSTALL_PREFIX =/usr/lokalno
-D INSTALL_C_EXAMPLES = IZKLOP
-D INSTALL_PYTHON_EXAMPLES = VKLOP
-D OPENCV_EXTRA_MODULES_PATH = ~/opencv_contrib-3.3.0/moduli
-D BUILD_EXAMPLES = ON
-D ENABLE_NEON = VKLOPLJENO..
en ukaz naenkrat
Nadaljujmo z naslednjim:
1. sudo make -j4
2. sudo make install
3. sudo ldconfig
4. sudo nano /etc/ld.so.conf.d/opencv.conf - datoteka txt bo prazna, zato dodajmo naslednjo vrstico,/usr/local/lib shrani in zapri.
5. sudo ldconfig
6. sudo nano /etc/bash.bashrc. Ta besedilna datoteka bo polna kode, zato pojdite navzdol s pagedown gumbom in dodajte naslednje vrstice na koncu datoteke:
PKG_CONFIG_PATH = $ PKG_CONFIG_PATH:/usr/local/lib/pkgconfig izvoz PKG_CONFIG_PATH
shranite in zapustite
Znova zaženite Raspberry pi z ukazom sudo reboot
4. korak: Namestite Toxcore
Pred namestitvijo toxcore potrebujemo 2 stvari: a. libtoxav in b. libodij. Najprej pa namestimo nekaj knjižnic.
1. sudo apt-get install build-bistven libtool autotools-dev automake checkinstall check git yasm
- Za podporo A/V namestite tudi odvisnosti, navedene v razdelku libtoxav. Upoštevajte, da morate te sestave namestiti, preden sestavite toxcore.
1. sudo apt-get install libopus-dev libvpx-dev pkg-config
- Nadaljujmo z namestitvijo libsodija:
1. klon git
2. cd libsodij
3. git checkout tags/1.0.3
4../autogen.sh
5../konfiguriraj && preveri
6. sudo checkinstall --install --pkgname libsodium --pkgversion 1.0.0 --nodoc
7. sudo ldconfig
8. cd..
- Ok, skoraj smo končali. Zdaj bomo za celoten sistem zbrali toxcore:
1. klon git
2. cd toxcore
3. autoreconf -i
4../configure && make
5. sudo make install
5. korak: Zaženite Toxygen - Setup
Za zagon toksigena moramo odpreti terminal in vnesti: toksigen
- Prvič moramo ustvariti nov profil. Zato kliknite na Ime profila in vnesite ime, ki ga želite prikazati v klepetu, kliknite Ustvari in nadaljujte z geslom.
- Ustvarite močno geslo za svoj profil in ne pozabite, da ga ni mogoče obnoviti. Če ste pozabili geslo, morate ustvariti nov profil.
- Nato boste vprašani, ali želite profil, ki ste ga pravkar ustvarili, shraniti v privzeto mapo. Kliknite kar želite in z naslednjim klikom se prikaže glavni zaslon.
- S klikom na ime profila, ki ste ga pravkar nastavili, se prikaže zaslon z nastavitvami profila, kjer lahko nastavite različne stvari, kot so avatar, kopirajo vaš identifikator ali izvoz id itd.
Tox lahko uporabite tudi v sistemu Android tako, da namestite aplikacijo Antox iz trgovine z aplikacijami.
In to je vse, zdaj se lahko varno pogovarjate z vsemi prijatelji.
Priporočena:
Raspberry Pi Audio Dac-Amp-Streamer: 14 korakov
Raspberry Pi Audio Dac-Amp-Streamer: Znova zastareli glasovni klobuk Google AIY namensko namensko brezglavo stereo pretočno napravo za pretakanje zvoka. Zdaj, ko so glasovni kompleti Google AIY blizu dveh let, ste morda ugotovili, da se je novost nekoliko iztrošila. Ali pa se morda sprašujete, če brskate
Plugin & Play Tiny Raspberry Pi Network Server: 6 korakov (s slikami)
Plug & Play Majhen omrežni strežnik Raspberry Pi: Pred kratkim sem poceni dobil v roke dva modela Raspberry Pi 1 Model A+. Če niste slišali za Pi model A, je to eden najzgodnejših faktorjev oblike Raspberry Pi, ki je večji od Pi Zero in manjši od standardnega Raspberry Pi. Vedno si želim
Totoro Project - IoT & MQTT & ESP01: 7 korakov (s slikami)
Totoro Project - IoT & MQTT & ESP01: Totoro Project je lep projekt IoT, ki ga lahko kopirate v številnih drugih oblikah. S ploščo ESP01 s protokolom MQTT lahko posredujete stanje gumba posredniku MQTT (v mojem primer AdafruitIO). Uporaben vodnik za MQTT in oglas
Še ena vremenska postaja Arduino (ESP-01 & BMP280 & DHT11 & OneWire): 4 koraki
Še ena vremenska postaja Arduino (ESP-01 & BMP280 & DHT11 & OneWire): Tu najdete eno ponovitev uporabe OneWire z zelo malo zatiči ESP-01. Naprava, ustvarjena v tem navodilu, se poveže z omrežjem Wi-Fi vašega izbira (morate imeti poverilnice …) Zbira senzorične podatke iz BMP280 in DHT11
Merilnik PZEM-004 + ESP8266 & vozlišče platforme IoT-RED & Modbus TCP/IP: 7 korakov
Merilnik PZEM-004 + ESP8266 & Platforma IoT Node-RED & Modbus TCP/IP: Ob tej priložnosti bomo integrirali naš števec aktivne moči ali porabo električne energije, Pzem-004-Peacefair z integracijsko platformo IoT Node-RED, uporabljeno v prejšnjih vajah, kasneje bomo uporabili modul ESP8266, konfiguriran kot pomožni modbus TCP / IP