Table of Contents

Introducere

Proiectul meu denumit PingTester realizeaza urmatoarele :

Scopul lui este de a verifica de oriunde exista o conexiune la Internet ca o adresa IP poate fi accesata fara a mai fi nevoie de un PC sau un dispozitiv de retea.

Ideea de la care a aparut acest proiect a fost cand am observat ca daca doresc testarea capacitatii unui server de a raspunde la cereri (si aici nu ma refer doar la portul 80), implementarea unui script pentru un PC este ieftina si rapida, dar sunt unele situatii cand nu ai nevoie de un PC pentru a testa acest lucru ci un dispozitiv de sine statator.

Acest proiect poate fi foarte util unui administrator de retea care nu mai trebuie sa se deplaseze cu un laptop ci cu un asemenea dispozitiv care poate capata dimensiuni mult mai mici daca se folosesc placute imprimate + componente SMD.

Descriere generală

Hardware Design

Lista de piese folosite :

Software Design

Detalii de implementare :

Mod de implementare :

Functii adaugate :

Main :

Rezultate Obţinute

Deocamdata mai am de lucru - stay tunned

Concluzii

Firul de UTP se indoaie uneori de se rupe.

Daca aveti de realizat mai multe conexiuni cu papuci cumparati direct deja facute daca gasiti (eu nu am mai gasit din pacate).

Mergeti din timp si va cumparati componente - in ultimele saptamani gasiti mai greu ce aveti nevoie.

Daca nu faceti placuta imprimata - verificati fiecare lipitura cu un multimetru.

Verificati tensiunea de alimentare la ENC28J60 (3,3V) - nu conectati integratul pana nu verificati ca este tensiunea corespunzatoare.

LCD-ul poate fi foarte folositor la un debugging al codului prin simpla afisare a unui mesaj “custom” intr-o anumita secventa de cod.

Download

Sursele vor fi publice sub licenta GNU (free personal use).

pingtester-v1.zip

Bibliografie/Resurse

ENC28J60.pdf

094-EP2-ETHERNET-schematic.png

eth-remote-device.gif

39662b.pdf

ATMEGA16.shtml

lab5

lab1