Witam ,
aby zestroić należy:
edytuj plik firmware *.ino
i w kodzie masz :
//#define CALIBRATION // <-----
#define ENCODER_STEP 12500 // Freq step, default 12500
#define FREQ_ADJ 0 // Freq adjustment, default 0
Zamień na :
#define CALIBRATION // <-----
#define ENCODER_STEP 100 // Freq step, default 12500
#define FREQ_ADJ 0 // Freq adjustment, default 0
następnie wgraj do arduino ..
Podłącz Encoder do płytki i uruchom układ ..
Encoderem kręć eksperymentalnie częstotliwością aż do uzyskania prawidłowego działania.
Np użyj funkcji ECHO w radiu i testuj .
Po strojeniu odczytaj częstotliwość z wyświetlacza wpisz różnicę między pierwotnym ustawieniem w programie a odczytem z wyświetlacza .. jeśli masz na plusie to wpisujesz wartość w linii
np:
#define FREQ_ADJ 1100 // Freq adjustment, default 0
a jeśli na minus to np:
#define FREQ_ADJ -1100 // Freq adjustment, default 0
i po wiadomej odchyłce np 1100 Hz (Freq_ADJ) wpis zmieniamy na :
//#define CALIBRATION // <-----
#define ENCODER_STEP 12500 // Freq step, default 12500
#define FREQ_ADJ 1100 // Freq adjustment, default 0
zapisujesz dla swojej płytki i wgrywasz do arduino ponownie. Sprawdzasz i jak działa to cieszysz się najbardziej fantastycznym nodem DSTAROWYM na świecie :-)
Jeśli ktoś ma miernik częstotliwości to pomija poradnik i sprawdza ile jest odchyłki i wpisuje gdzie trzeba i wgrywa do arduino i od razu się cieszy :-)
p.s. Buzer nie działa brak obsługi w FIRMWARE ..
Pozdrawiam Tomek SQ9PCH
aby zestroić należy:
edytuj plik firmware *.ino
i w kodzie masz :
//#define CALIBRATION // <-----
#define ENCODER_STEP 12500 // Freq step, default 12500
#define FREQ_ADJ 0 // Freq adjustment, default 0
Zamień na :
#define CALIBRATION // <-----
#define ENCODER_STEP 100 // Freq step, default 12500
#define FREQ_ADJ 0 // Freq adjustment, default 0
następnie wgraj do arduino ..
Podłącz Encoder do płytki i uruchom układ ..
Encoderem kręć eksperymentalnie częstotliwością aż do uzyskania prawidłowego działania.
Np użyj funkcji ECHO w radiu i testuj .
Po strojeniu odczytaj częstotliwość z wyświetlacza wpisz różnicę między pierwotnym ustawieniem w programie a odczytem z wyświetlacza .. jeśli masz na plusie to wpisujesz wartość w linii
np:
#define FREQ_ADJ 1100 // Freq adjustment, default 0
a jeśli na minus to np:
#define FREQ_ADJ -1100 // Freq adjustment, default 0
i po wiadomej odchyłce np 1100 Hz (Freq_ADJ) wpis zmieniamy na :
//#define CALIBRATION // <-----
#define ENCODER_STEP 12500 // Freq step, default 12500
#define FREQ_ADJ 1100 // Freq adjustment, default 0
zapisujesz dla swojej płytki i wgrywasz do arduino ponownie. Sprawdzasz i jak działa to cieszysz się najbardziej fantastycznym nodem DSTAROWYM na świecie :-)
Jeśli ktoś ma miernik częstotliwości to pomija poradnik i sprawdza ile jest odchyłki i wpisuje gdzie trzeba i wgrywa do arduino i od razu się cieszy :-)
p.s. Buzer nie działa brak obsługi w FIRMWARE ..
Pozdrawiam Tomek SQ9PCH
SQ9PCH via SR9VVO 439.43750 DV
Jest "Arduino" jest środowisko jest kompilator . I wszystko jasne.
Jest "Arduino" jest środowisko jest kompilator . I wszystko jasne.