Elektroda.pl
Elektroda.pl
X

Search our partners

Find the latest content on electronic components. Datasheets.com
Elektroda.pl
Please add exception to AdBlock for elektroda.pl.
If you watch the ads, you support portal and users.

Bezprzewodowy wyświetlacz prędkości internetu.

dktr 13 Apr 2019 22:40 5592 6
  • Bezprzewodowy wyświetlacz prędkości internetu.

    Niedawno w wolnej chwili polutowałem sobie na płytce uniwersalnej proste urządzenie które wyświetla mi aktualny transfer na porcie WAN routera, a że lubię widzieć co się dzieje, tym bardziej że na tym łączu wisi kilka różnych usług.
    Zasada działania jest prosta, głównym routerem w sieci jest Mikrotik na którym działa skrypt:

    Code:

    /interface monitor-traffic [/interface find name=sfp1_EXATEL]  do={
       :local tx (tx-bits-per-second / 1024);
       :local rx (rx-bits-per-second / 1024);
        /tool fetch address=192.168.40.3 src-path="mt-out.php?tx=$tx&rx=$rx" mode=http keep-result=no
    }



    Jego jedynym zadaniem jest wysłanie zapytania get w którego parametrach jest odczytana wcześniej wartość licznika RX i TX na interfejsie sfp1, wysyłane jest to na serwer z linuksem i tam przechowywane w ramdisku, w prawie tym samym czasie cyklicznie pyta o te dane ESP8266, odpowiednio formatuje i wyświetla na dwóch czterocyfrowych wyświetlaczach sterowanych przez MAX7219, stabilizator 3.3V, moduł tp4066 i mały akumulator li-lion z starego tableta 1500mAh i świeci to na nim dobre 5h. Zrobione w 15 minut bez schematu, używałem tylko kart katalogowych wyświetlaczy i układu MAX.
    Program napisany w arduinoide, na serwerze w php. Bez problemu może to działać bez zewnętrznego serwera, ale że go mam to dane na wyświetlacz formatuje właśnie na nim a w razie czego można wyświetlać zupełnie co innego bez zmiany kodu w esp. Mikrotik nie jest kluczowy, może to być dowolny router na którym da się uruchomić openwrt/lede.


    Link

    Cool! Ranking DIY
    Can you write similar article? Send message to me and you will get SD card 64GB.
    About Author
    dktr
    Level 21  
    Offline 
    Has specialization in: komputery, elektronika
    dktr wrote 519 posts with rating 253, helped 25 times. Live in city Ostróda. Been with us since 2003 year.
  • #4
    karolc1996
    Level 12  
    Ciekawy projekt
    Pozdrawiam
  • #6
    mapek_sz
    Level 21  
    Może Pan zdefiniować co ma na myśli pisząc"predkość internetu"? Może chodzi Panu o prędkośc interfejsu WAN routera Mikrotik, lub prędkość do routera brzegowego swojego ISP...? Mam w domu łącze 100Mbps. na palcach od reki policze ile lokalizacji w necie daje mi taką prędkość (nie mylić ze speedtestem, na jakim zawsze jest max, nawet jak skype robi sie na szaro). Moim zdaniem ktoś kto robi takie ustrojstwo, nie powinien posługiwać się sloganami.
  • #7
    dktr
    Level 21  
    Quote:
    Może Pan zdefiniować co ma na myśli pisząc"predkość internetu"?

    Tak oczywiście chodzi o przepływność na porcie sfp w tym przypadku. Oczywista sprawa że nie da się podać prędkości internetu, bo gdzie ten internet dokładnie się znajduje? ;) Mam tyle co widać i nie ma problemu z wysyceniem ponad 100M do większości polskich hostingów. Jak możesz to zerknij ile wyciągasz z mojego łącza..

    Widzę że ktoś już robił testy, a jak ktoś je robi to wyniki pokazuje mi inny wyświetlacz ;)

    Bezprzewodowy wyświetlacz prędkości internetu.