Знам дека вакво нешто може да се најде на нет за 3-4$
ама пошто нештото кога сам ќе го составиш е поинакво чувството зедов од досада составив некој мини испитувач
не е нешто посебно, еден микроконтролер (PIC16F628/A) 16 LED диоди, 11 отпорници неколку тастери кристал и кондензатори ...
значи прилично просто, со тоа што главната плоча содржи се од ова погоре спомнатото освем 8 LED диоди, тие 8 лед диоди се од додатната плоча..
Кодот е ептем глуп и го составив за 5 минути, начкрабан на брзинка во µBasic PRO for PIC, не е нешто посебно се користи функција за броење од 0 до хх, кога ќе стигне до хх ( i = xx ) се врши наредната операција (next i = 1 to хх)
еве го кодот, ако му треба на некој нека си го модифицира (доколку знае како)
'*********** Ispituvac na LAN kabli ************
' ************** Dizajnirano od Devil ************
' *************** PIC16F628A *********************
program Lan_tester
dim n as byte
main:
TRISB = 0
PORTB = 0
Delay_ms(200)
loop:
For n = 1 to 5
PORTB.0 = 1
Delay_ms(500)
PORTB.0 = 0
PORTB.1 = 1
Delay_ms(500)
PORTB.1 = 0
PORTB.2 = 1
Delay_ms(500)
PORTB.2 = 0
PORTB.3 = 1
Delay_ms(500)
PORTB.3 = 0
PORTB.4 = 1
Delay_ms(500)
PORTB.4 = 0
PORTB.5 = 1
Delay_ms(500)
PORTB.5 = 0
PORTB.6 = 1
Delay_ms(500)
PORTB.6 = 0
PORTB.7 = 1
Delay_ms(500)
PORTB.7 = 0
Delay_ms(500)
next n
for n = 1 to 5
PORTB.0 = 1
Delay_ms(500)
PORTB.0 = 0
Delay_ms(500)
next n
for n = 1 to 5
PORTB.1 = 1
Delay_ms(500)
PORTB.1 = 0
Delay_ms(500)
next n
for n = 1 to 5
PORTB.2 = 1
Delay_ms(500)
PORTB.2 = 0
Delay_ms(500)
next n
for n = 1 to 5
PORTB.3 = 1
Delay_ms(500)
PORTB.3 = 0
Delay_ms(500)
next n
for n = 1 to 5
PORTB.4 = 1
Delay_ms(500)
PORTB.4 = 0
Delay_ms(500)
next n
for n = 1 to 5
PORTB.5 = 1
Delay_ms(500)
PORTB.5 = 0
Delay_ms(500)
next n
for n = 1 to 5
PORTB.6 = 1
Delay_ms(500)
PORTB.6 = 0
Delay_ms(500)
next n
for n = 1 to 5
PORTB.7 = 1
Delay_ms(500)
PORTB.7 = 0
Delay_ms(500)
next n
goto loop
end.
еве ја шемата, од неа може да се види дека има 3 тастери кај едниот тастер пишува RESET тоа е ресет копче за програмата да започне од ново со броење, и има уште 2 други тастери кој се за специјални функции, ама тоа не ми е сеуште додадено пошто моментално работам на некоја USB развојна околина (дизајнот на околината) ќе биде нешто како Arduino ама со PIC наместо AVR, не е нешто посебно, ептем е глупо... (ќе отворам подоцна посебна тема за него).
еве видео како изгледа, „малку“ има лаг, ама тоа е пошто користам глупи програми за да снимаат тоа што се работи на работната површина
Lan Cable Tester