Home Форум Клуб RU-QRP QUA Sputnik QRPp Activity Days

На сайте

Никого

Авторизация

Журнал CQ-QRP

Зима-Лето 2023
cq qrp 81
Все журналы

Спонсоры

LAB599
lab599 banner

Магазин XIEGU.RU
xiegu ru banner

Наши друзья

baner88x31
Тульский областной радиоклуб
QRP ARCI
Клуб Нижегородских Радиолюбителей
ru cw banner
Добро пожаловать, Гость
Логин: Пароль: Запомнить меня

ТЕМА: Sputnik QRPp Activity Days

Sputnik QRPp Activity Days 04 Окт 2017 17:44 #38392

  • RX3G
  • ( Пользователь )
  • RX3G аватар
  • Вне сайта
  • Сообщений: 2154
  • Репутация: 206
Уже 2 "авангардных" связи - E72TR, YO3BL. VXO 14060 - 500 mW, 2 el beam
72! de Oleg RX3G
Администратор запретил публиковать записи.

Sputnik QRPp Activity Days 05 Окт 2017 14:26 #38402

  • UW5EHX
  • ( Пользователь )
  • UW5EHX аватар
  • Вне сайта
  • Сообщений: 7
  • Репутация: 5
Приветствую всех :) Хочу по участвовать, собрать маячок на германиевом транзисторе. Манипулировать CW планирую от модуля Arduino nano, подскажите мне скетч что бы я смог ввести туда свой позывной, если такой имеется?
Администратор запретил публиковать записи.

Sputnik QRPp Activity Days 05 Окт 2017 14:37 #38403

  • R0QAG
  • ( Пользователь )
  • R0QAG аватар
  • Вне сайта
  • Сообщений: 226
  • Репутация: 22
Вот самый простой:

// Simple CW Beacon
// by Charlie Davy M0PZT
// 23rd December 2014

int pinPTT = 4;
int MorseLEDPin = 13;
int MorseTonePin = 5;
int MorseToneFreq = 700;
int MorseWPM = 16;

// Declare variables...
#define strBeacondID "VVV DE UW5EHX/B UW5EHX/B UW5EHX/B LOC KN77EO KN77EO"

// Bung Morse into an array
char* MorseCodeCharacters[] = {
"A", ".-",
"B","-...",
"C","-.-.",
"D","-..",
"E",".",
"F","..-.",
"G","--.",
"H","....",
"I","..",
"J",".---",
"K","-.-",
"L",".-..",
"M","--",
"N","-.",
"O","---",
"P",".--.",
"Q","--.-",
"R",".-.",
"S","...",
"T","-",
"U","..-",
"V","...-",
"W",".--",
"X","-..-",
"Y","-.--",
"Z","--..",
"0","
",
"1",".----",
"2","..---",
"3","...--",
"4","....-",
"5",".....",
"6","-....",
"7","--...",
"8","---..",
"9","----.",
"/","-..-.",
"*","-.-.-",
".",".-.-."
};

//

void setup() {
Serial.begin(9600);
pinMode(pinPTT, OUTPUT);
pinMode(MorseLEDPin, OUTPUT);
pinMode(MorseTonePin, OUTPUT);
Serial.println("M0PZT CW Beacon - Welcome"); Serial.println();
}

void TransmitMorse(String MorseString, int MorseWPM,int MorseToneFreq) {

Serial.print("Message: ");
Serial.println(MorseString);

int CWdot = 1200 / MorseWPM;
int CWdash = (1200 / MorseWPM)*3;
int istr;
for (istr=0; istr < MorseString.length(); istr++) {
String currentchar = MorseString.substring(istr,istr+1);
int ichar = 0;
while(ichar < sizeof(MorseCodeCharacters)) {
String currentletter = MorseCodeCharacters[ichar]; // letter
String currentcode = MorseCodeCharacters[ichar+1]; // corresponding morse code
if (currentletter.equalsIgnoreCase(currentchar)) {
int icp=0;
for (icp=0;icp < currentcode.length(); icp++) {
// Transmit Dit
if (currentcode.substring(icp,icp+1).equalsIgnoreCase(".")) {
digitalWrite(MorseLEDPin, HIGH);
tone(MorseTonePin, MorseToneFreq);
delay(CWdot);
digitalWrite(MorseLEDPin, LOW);
noTone(MorseTonePin);
delay(CWdot);
}
// Transmit Dah
else if (currentcode.substring(icp,icp+1).equalsIgnoreCase("-")) {
digitalWrite(MorseLEDPin, HIGH);
tone(MorseTonePin, MorseToneFreq);
delay(CWdash);
digitalWrite(MorseLEDPin, LOW);
noTone(MorseTonePin);
delay(CWdot);
}
else if (currentcode.substring(icp,icp+1).equalsIgnoreCase(" ")) {
delay(CWdot*3);
};
}
}
ichar=ichar+2;
}
delay(CWdot*3);
}
delay(CWdot*7);
}

void loop() {
digitalWrite(pinPTT, HIGH);
TransmitMorse(strBeacondID, MorseWPM, MorseToneFreq);
digitalWrite(pinPTT, LOW);
delay(854000);
}
Александр
Администратор запретил публиковать записи.

Sputnik QRPp Activity Days 05 Окт 2017 15:18 #38405

  • UW5EHX
  • ( Пользователь )
  • UW5EHX аватар
  • Вне сайта
  • Сообщений: 7
  • Репутация: 5
Вроде скомпилировал ;)
Проверил работает, только программа не повторяется нужно resert нажимать, как сделать зацикливание?


Вложенный файл:

Имя файла: CWbeacon_2017-10-05.zip
Размер файла: 1 KB



Уточните куда мне подключатся.
int pinPTT = 4; на манипуляцию?
int MorseLEDPin = 13; светодиодный индикатор?
int MorseTonePin = 5; динамик для прослушивания?
Последнее редактирование: 05 Окт 2017 15:46 от UW5EHX.
Администратор запретил публиковать записи.

Sputnik QRPp Activity Days 05 Окт 2017 20:11 #38412

  • R2AJA
  • ( Пользователь )
  • R2AJA аватар
  • Вне сайта
  • Сообщений: 1585
  • Репутация: 232
UW5EHX пишет:
Вроде скомпилировал ;)
Проверил работает, только программа не повторяется нужно resert нажимать, как сделать зацикливание?

Стоит задержка около 14 минут: delay(854000);
Поставьте поменьше. B)
UW5EHX пишет:
Уточните куда мне подключатся.
int pinPTT = 4; на манипуляцию?
int MorseLEDPin = 13; светодиодный индикатор?
int MorseTonePin = 5; динамик для прослушивания?
Верно! :)

Какая частота маяка и мощность?
Игорь / RU-QRP #385
Администратор запретил публиковать записи.

Sputnik QRPp Activity Days 06 Окт 2017 08:33 #38415

  • UU7JF
  • ( Пользователь )
  • UU7JF аватар
  • Вне сайта
  • Сообщений: 3112
  • Репутация: 288
Попробовал вчера вечером R2DNN/B послушать в 2000 мск - безрезультатно, хотя нет, результат все же был - отрицательный ;)
UI7K Виталий
Администратор запретил публиковать записи.

Sputnik QRPp Activity Days 06 Окт 2017 11:33 #38417

  • zhigalov
  • ( Пользователь )
  • zhigalov аватар
  • Вне сайта
  • Сообщений: 1441
  • Репутация: 202
UU7JF пишет:
Попробовал вчера вечером R2DNN/B послушать в 2000 мск - безрезультатно, хотя нет, результат все же был - отрицательный ;)

Виталик, в это время наверное в нашем куске ионосферы все спать ложатся. А так по скиммерам маячок хорошо работает - примерное по 20 спотов в день, такого у меня и одним ваттом было редко.
R2DNN Влад 73!
Администратор запретил публиковать записи.

Sputnik QRPp Activity Days 09 Окт 2017 19:37 #38424

  • US5EVD
  • ( Пользователь )
  • US5EVD аватар
  • Вне сайта
  • Сообщений: 310
  • Репутация: 22
Запустил свой авангардный передатчик на П416.
Скиммеры увидели. мощность микроскопическая.


Tx_416.jpg


на 7030 кварца нет, этот не дотягивает...
Последнее редактирование: 09 Окт 2017 19:38 от US5EVD.
Администратор запретил публиковать записи.

Sputnik QRPp Activity Days 09 Окт 2017 20:16 #38426

  • UU7JF
  • ( Пользователь )
  • UU7JF аватар
  • Вне сайта
  • Сообщений: 3112
  • Репутация: 288
Саша, а расписание? работает постоянно?
UI7K Виталий
Администратор запретил публиковать записи.

Sputnik QRPp Activity Days 09 Окт 2017 20:46 #38427

  • US5EVD
  • ( Пользователь )
  • US5EVD аватар
  • Вне сайта
  • Сообщений: 310
  • Репутация: 22
да нет, но могу включить. Хотя между нами мертвая зона...
Последнее редактирование: 09 Окт 2017 20:47 от US5EVD.
Администратор запретил публиковать записи.
Модераторы: RX3PR, R3PAS