Mündəricat:

Wi -Fi Sisteminin Yeniləşdirilməsi: 14 Addım
Wi -Fi Sisteminin Yeniləşdirilməsi: 14 Addım

Video: Wi -Fi Sisteminin Yeniləşdirilməsi: 14 Addım

Video: Wi -Fi Sisteminin Yeniləşdirilməsi: 14 Addım
Video: İŞ EĞİTİM BİLGİSAYAR İNCELEMESİ 2021 | ACER SWİFT 3 SF314-42 2024, Iyul
Anonim
Sistem Kartı və Wi -Fi şəbəkəsi
Sistem Kartı və Wi -Fi şəbəkəsi

Wi-Fi şəbəkəsi, Wi-Fi şəbəkəsi ilə təchiz olunmuşdur, bu da GPS-dən istifadə etməklə yerli məlumatların yerləşdirilməsini təmin edir. Əlavə məlumat əldə etmək üçün WiFi mövcuddur: məlumatların sayı, əlaqələndirmə, əlaqələndirmə, məlumatların qorunması.

Fonksiyonlar: Wi -Fi şəbəkəsi, şəbəkə məlumatları və şəbəkə məlumatları üçün ən yaxşı seçimdir.

Addım 1: Raspberry Pi 3 B+

Moruq Pi 3 B+
Moruq Pi 3 B+

Raspberry Pi 3 B+ilə tanış olun.

Xüsusiyyətlər (sursa):

  • SoC: Broadcom BCM2837B0 dörd nüvəli A53 (ARMv8) 64 bit @ 1.4GHz
  • GPU: Broadcom Videocore-IV
  • RAM: 1 GB LPDDR2 SDRAM
  • Şəbəkə: Gigabit Ethernet (USB kanalı ilə), 2.4GHz və 5GHz 802.11b/g/n/ac Wi-Fi
  • Bluetooth: Bluetooth 4.2, Bluetooth Aşağı Enerji (BLE)
  • Yaddaş: Micro-SD
  • GPIO: 40 pinli GPIO başlığı, doldurulmuşdur
  • Limanlar: HDMI, 3,5 mm analoq audio-video girişi, 4x USB 2.0, Ethernet, Kamera Serial İnterfeysi (CSI), Ekran Serial Arayüzü (DSI)
  • Ölçülər: 82mm x 56mm x 19.5mm, 50g

Addım 2: Alfa Şəbəkəsi AWUS036NHA

Alfa Şəbəkəsi AWUS036NHA
Alfa Şəbəkəsi AWUS036NHA

Wi -Fi şəbəkəsi üçün bir adapter var. Wi -Fi versiyası ən yüksək səviyyəyə çatdıqdan sonra xarici antenalarla təchiz olunmuşdur. Sənədlər Alfa Şəbəkəsi ilə əlaqəli olan bütün sənədlər üçün ən vacib sənəddir. Alfa Şəbəkəsi AWUS036NHA ilə əlaqəli deyiləm.

Acesta urmatoarele caracteristici (sursa):

  • IEEE 802.11n, 802.11b/g/n simsiz standartlarına uyğundur
  • 2.4GHz tezlik diapazonu, MIMO (Çoxlu Giriş Çoxlu Çıxış)
  • Universal Serial Bus Rev. 2.0 spesifikasiyalarına uyğundur
  • 150 Mbps -ə qədər yüksək sürətli TX məlumat ötürmə qabiliyyəti
  • S/W ilə WPS dəstəkləyir
  • 64/128 bit WEP, WPA, WPA2, TKIP, AES ilə simsiz məlumat şifrələməsini dəstəkləyir
  • Geniş diapazon əhatə dairəsi
  • ABŞ üçün FCC Part 15.247, Avropa üçün ETS 300 328 uyğun gəlir
  • Windows 2000, XP 32/64, Windows7, Vista 32/64, Linux (2.4.x/2.6.x), Mac (10.4.x/10.5.x) Power PC və PC üçün sürücünü dəstəkləyir

Xüsusiyyətlər (sursa):

  • Simsiz: IEEE 802.11b/g/n
  • USB 2.0 standartı
  • Ayrılan 5dBi RP-SMA Anten
  • Ralink 3070 çipset

Addım 3: GPS Neo-6M

GPS Neo-6M
GPS Neo-6M

Əlavə olaraq, GPS -in yerini müəyyən etmək üçün bir tarix tapmalıyıq. GPS GPS Neo-6M.

Xüsusiyyətlər (sursa):

  • Konfiqurasiya parametri məlumatlarını saxlamaq üçün aktiv bir antena və quraşdırılmış EEPROM ilə tam bir GPS modulu
  • Daxili 25 x 25 x 4 mm keramika aktiv antenası güclü peyk axtarış qabiliyyəti təmin edir
  • Güc və siqnal göstərici işıqları və məlumatların ehtiyat batareyası ilə təchiz olunmuşdur.4) Enerji təchizatı: 3-5V; Varsayılan ötürmə sürəti: 9600bps
  • İnterfeys: RS232 TTL

Addım 4: Alte Elemente

Alte Elemente
Alte Elemente
Alte Elemente
Alte Elemente
Alte Elemente
Alte Elemente

İstifadəçi adını qeyd etdi:

  • Cablu LAN - Raspberry Pi 3 B+ la noutbuk;
  • USB şəbəkə adapteri - noutbukla əlaqə qurmaq (LAN şəbəkəsində);
  • Baterie externa pentru a alimenta placuta;
  • Yanğın ana-ana;
  • 16 x 2 LCD;

  • Kart 16 GB;
  • Potansiyometr;

Addım 5: Təsəvvür edin

Təsəvvür edin
Təsəvvür edin
Təsəvvür edin
Təsəvvür edin

Raspberry Pi 3 B+ - Noutbuk

USB şəbəkəsinə uyğun olaraq LAN bağlantısı qurun.

Raspberry Pi 3 B+ - Alfa Şəbəkəsi AWUS036NHA

Kablosuz USB, USB girişini təqdim edir.

Raspberry Pi 3 B+ - GPS Neo -6M

VCC (3.3V) - VCC

RXD - TXD

TXD - RXD

GND - GND

Atəş ana mama.

LCD - Raspberry Pi 3 B+

1. Pin 1 (Zəmin) - yerüstü dəmir yolu.

2. Pin 2 (VCC/5v) - müsbət rels.

3. Pin 3 (V0) - potansiyometrin orta teli.

4. Pin 4 (RS) - GPIO25 (Pin 22)

5. Pin 5 (RW) - yerüstü dəmir yolu.

6. Pin 6 (EN) - GPIO24 (Pin 18)

7. Pin 11 (D4) - GPIO23 (Pin 16)

8. Pin 12 (D5) - GPIO17 (Pin 11)

9. Pin 13 (D6) - GPIO18 (Pin 12)

10. Pin 14 (D7) - GPIO22 (Pin 15)

11. Pin 15 (LED +) - müsbət rels.

12. Pin 16 (LED -) - yerüstü dəmir yolu.

Addım 6: Quraşdırma

Qurmaq
Qurmaq
Qurmaq
Qurmaq
Qurmaq
Qurmaq

Avadanlıq elementləri ilə tanış olun, konfiqurasiya edin. Raspberry Pi əməliyyat sistemini qurduqdan sonra bu proqramı qurun. Bu sistem microSD-nin qurulmasında, SSH-nin aktivləşdirilməsi üçün bir əməliyyat təşkil edir.

Noutbukun qurulmasından sonra Raspberry Pi -nin ən yaxşı quruluşunu əldə edə bilərsiniz.

İdarəetmə Paneli / Şəbəkə və İnternet / Şəbəkə Bağlantıları xüsusi bir WiFi xüsusiyyətinə malikdir və digər şəbəkə istifadəçilərinin bu kompüterin İnternet bağlantısı və Ethernet2 ilə qoşulmasını təmin edir.

Ethernet2 - İnternet Protokolu Version 4 (TCP/IPv4), Ethernet2 -dən istifadə etmək üçün açar qovluqda açar qovluqlar açılır. Astfel, mən 192.168.137.1-254-də Raspberry Pi-ul və avea mereu ilə tanışam. Proqram üçün əvvəlcədən hazırlanmış bir IP Skanerini tapın və bu proqramı Putty ilə yenidən işləyin.

*Raspberry Pi statistikası IP statik olaraq qurulmuşdur, buna görə də hər hansı bir problemi həll edə bilərsiniz.

*İstifadəçi, əvvəlcədən təyin edilmiş IP Skanerindən istifadə edərək, Putty-in istifadə oluna biləcəyini göstərir.

Addım 7: GPSD

GPSD
GPSD

Əlaqə sistemli, sistemli və sistematik bir sistemdir. Mən folositəm:

sudo apt-get yeniləməsi

Sistematik olaraq, bu proqramın nə vaxt işlədiyini öyrənə bilərsiniz. Əmrəm:

sudo apt-get install -y ekran gpsd libncurses5-dev libpcap-dev tcpdump libnl-dev gpsd-client python-gps

Axtarış GPSD-dən istifadə edərək, modifikasiyasını dəyişdirmək üçün istifadə edilə bilər. Ruland

sudo nano/etc/default/gpsd

Mən çox sadəəm:

START_DAEMON = "doğru"

GPSD_OPTIONS = "-n"

CİHAZLAR = "/dev/ttyS0" <-singura modificare pe care am facut-o

USBAUTO = "doğru"

GPSD_SOCKET = "/var/run/gpsd.sock"

*Müvafiq modifikasiya /dev /ttyS0 cps calea catre locul de unde ia gps-ul datele

Addım 8: Qismət

Qismət
Qismət
Qismət
Qismət

Qismin yüklənməsinin son versiyası.

wget

Wi -Fi, Bluetooth və s.

Acestia sunt urmatorii pasi pe qulluq i-am facut:

tar -xvf kismet-2016-07-R1.tar.xzcd kismet-2016-07-R1/

./ konfiqurasiya edin

dep etmək

etmək

sudo qurun

Wi -Fi ilə bağlı bütün məlumatların kim tərəfindən verildiyini və kim tərəfindən konfiqurasiya edildiyini müəyyənləşdirin.

ifconfig

Wi -Fi xaricində mövcud deyilsə, acesta este pe wlan1

sudo nano /usr/local/etc/kismet.conf

Mən adauqatam:

ncsource = wlan1

Əlavə olaraq, bütün sahələrdə istifadə olunan məlumatların qorunması ilə bağlı bütün məlumatları izləyə bilərsiniz:

logtypes = gpsxml, netxml

Addım 9: LCD

LCD
LCD

AdaFruit kitabxanasının ən çox yayılmış LCD -si.

git klonu

cd./Adafruit_Python_CharLCDsudo python setup.py quraşdırın

Python -da ən çox yayılmış skriptin LCD -nin əlaqələndiricisi.

*Bütün səbəbləri LCD-dən kənarlaşdırmaq mümkündür.

Addım 10: GPS test edin

GPS test edin
GPS test edin
GPS test edin
GPS test edin

GPS-ulu testlər üçün ən yaxşı seçimdir.

Bir cmdline.txt kopyalayıram.

sudo cp /boot/cmdline.txt /boot/cmdline_backup.txt

Cmdline.txt və interfeysi silinmiş, konsol = ttyAMA0, 115200.

sudo nano /boot/cmdline.txt

sudo yenidən başladın

Dupa reboot, am verificat baud rate-ul de la ttyS0:

sudo stty -F /dev /ttyS0 -a

Təchizat dərəcəsi-9600 dərslik

sudo stty -F /dev /ttyS0 9600

Printr-un simplu pişik:

sudo cat /dev /ttyS0

Başlanğıc tarixinin sona çatmadığı bir vaxtda, GPS qəbul etmə tezliyi və bütün dövrlərin düzgünlüyünü təyin edin.

GPSD ilə başladım:

sudo gpsd/dev/ttyS0 -F /var/run/gpsd.sock

Tarix primitivi pot afisa usor prin

cgps -s

sau

gpsmon

*Alte comenzi folositoare au fost:

sudo xidməti gpsd yenidən başladın

sudo xidməti gpsd start

sudo xidməti gpsd stop

sudo killall gpsd

Addım 11: Proba Dispozitiv

Proba dispozitiv
Proba dispozitiv

Direktorlar üçün bir qayğı göstərin:

mkdir ~/testcd ~/test

Qismət GPSD (caz ca este inchis) və Qism:

sudo stty -F /dev /ttyS0 9600

sudo cat /dev /ttyS0

sudo gpsd/dev/ttyS0 -F /var/run/gpsd.sock

ekran -S hissə

sudo qismət

Bəli, Bəli, BAŞLAYIN.

Qısa müddətdə tarix göstərilir. Məlumatlı GPS -də məlumatların ölçülməsi ilə bağlı məlumatların sayını artıra bilərsiniz. Ekranda heç kimlə əlaqə qurmaq istəmirəm, bu tarixdən etibarən (CTRL + A / D).

Yenidən bağlama ekranı:

ekran -r qismet

Qismət qaydaları. Şəbəkə rejimində, noutbuku kompüterinizdən çıxarın. Pişik vaxtı Raspberry Pi-ul va fi alimentat, Qismət və rula. Astfel, kartoqrafiya və ya kartoqrafiya sistemində ən çox istifadə edilən reseptləri qəbul edir.

Addım 12: Nəticə çıxarın

Qısamüddətli araşdırma, müdirin müayinəsində (tarix testi) ən son tarixdir. XML-in 2-ci hissəsinin bir hissəsini yaradın:

ls

Bax:

Qismət-20190409-17-43-54-1.gpsxml

Qismət-20190409-17-43-54-1.netxml

İnternetdən istifadə edərək, Google Xəritələrdəki bütün sənədlərin tarixini və tarixini hartaWiFi.kml ilə təmin edə bilərsiniz (məsələn).

wget

Mən hökm kitabım:

python netxml2kml.py --kml -o hartaWiFi *xml

Bu, Google Maps -in ən böyük axtarış sistemlərindən biri olan hartaWiFi.kml -də yaradılmışdır.

Addım 13: Rezultate 1 ixrac edin

İxrac nəticəsi 1
İxrac nəticəsi 1
İxrac nəticəsi 1
İxrac nəticəsi 1
İxrac nəticəsi 1
İxrac nəticəsi 1
İxrac nəticəsi 1
İxrac nəticəsi 1

Raspberry Pi-ni hartiWiFi.kml, WinSCP, yerli və noutbuk üçün kopyalayın.

Google Xəritələrdə hər şeyi hazırlayıram (bağlantı), hartiWiFi.kml ilə əlaqəlidir.

Mövzu ilə əlaqədar bir nəticə əldə edin. Google Xəritələrdəki xəritələr, yerli məlumatların yerli məlumatların sayını, tarixini və tarixini göstərir.

Addım 14: Rezultate 2 ixrac edin

İxrac nəticəsi 2
İxrac nəticəsi 2

Bir dizüstü kompüter açılmamış olsa da.html ilə əlaqə qurmaq cod.

Bağlı olmadıqda.kml ilə əlaqə qurmaq və Direct Link Generator istifadə etmək lazımdır. Cod la url-də Link-ul generat l-am incarcat:

var kmlLayer = yeni google.maps. KmlLayer ({

url: '--------------', suppressInfoWindows: doğru, xəritə: xəritə});

Mümkün qədər çox şey tapın.

Tövsiyə: