Мазмұны:
- Жабдықтар
- 1 -қадам: SD картасына Flash OS
- 2 -қадам: WsprryPi дайындаңыз
- 3 -қадам: WsprryPi тестілеу
- 4 -қадам: Қажетті ақпарат
- 5 -қадам: сүзгі дизайны
- 6 -қадам: Сүзгі дизайнының жалғасы
- 7 -қадам: WSPR Away
Бейне: RaspberryPi WSPR түйіні: 7 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:23
Мен WSPRnet ойынында аяғымды сулап, маякты қаншалықты алыс жібере алатынымды көруді бастау үшін WSPRnet (әлсіз сигнал тарату репортері) таратқышы жасағым келді. Менде осы жабдықтардың бір бөлігі болды, мен ғылымды зерттеу үшін тез прототипті жинаймын деп шештім, содан кейін осы жобадан алатын негізгі білімді кеңейтіп, біршама тиімдірек немесе қызықты нәрсе жасауды шештім.
Жабдықтар
Негізгі компоненттер:
- Жұмыс үстелінің қуат көзі
- Raspberry Pi (кез келген модель жұмыс істеуі керек, бірақ қолымда Raspberry Pi 3 Model B v1.2 бар)
- SD картасы
- Нан тақтасы
Пассивті компоненттер:
- Конденсатор (? F)
- Резистор
Бағдарламалық қамтамасыз ету:
- Wsprry Pi
- RaspiOS Lite
1 -қадам: SD картасына Flash OS
Balena Etcher - бұл SD карталары мен USB дискілеріне операциялық жүйелерді жазуға арналған керемет кросс -платформа құралы. Кескінді жүктеп, SD картасын таңдап, нұқыңыз
2 -қадам: WsprryPi дайындаңыз
SD картасын компьютерден шығармас бұрын, SD картасындағы жүктеу қалтасының түбіріне ssh деп аталатын файлды қосқаныңызға сенімді болыңыз. Бұл бос файл болуы керек, бірақ оған Raspberry Pi -де SSH серверін қосады, осылайша сіз оған бассыз қосыла аласыз. Жүйеге кіргеннен кейін, wifi қосуға немесе жадтың бөліну көлемін өзгертуге raspi-config қолданыңыз (бассызға көп видео рам қажет емес).
sudo raspi-config
Кейбір қажетті пакеттерді жаңартуды және орнатуды ұмытпаңыз.
sudo apt-get update && sudo apt-get install git
Бастапқы конфигурация аяқталғаннан кейін біз қажетті бағдарламалық жасақтаманы жүктей аламыз.
git clone
Каталогқа өтіңіз
CD WsprryPi
Репозиторийдегі файлдардың бірінде кітапхана жоқ../WsprryPi/mailbox.c жоғарғы жағындағы тізімге sysmacro қосу қажет. Бұл файлды өңдеңіз және соңғысының астына мынаны жазыңыз:
#қосу
#қосу #қосу #қосу #қосу #қосу #қосу #қосу #қосу «пошта жәшігі.h» Айту үшін қосу қосыңыз
#қосу
#қосу #қосу #қосу #қосу #қосу #қосу #қосу #қосу «пошта жәшігі.h»
Бұл аяқталғаннан кейін сіз кодты құрып, орната аласыз.
make && sudo make install
3 -қадам: WsprryPi тестілеу
Raspberry Pi GPIO тақырыптарындағы 7 және 9 түйреуіштер сигнал шығарылатын жерде орналасқан. 9 -түйреуіш - жерге тұйықтауыш, ал 7 -түйреуіш - түйреуіш түйреуіш.
Осциллограф қосылғаннан кейін WsprryPi сынақ жиілігімен іске қосылды:
sudo wspr-тест-тонусы 780e3
Бұл бағдарламалық жасақтамаға жиілігі 780 кГц болатын түйреуіштерге сынақ үнін шығаруды ұсынады. Осциллографтан түсірілгеннен белгілі болғандай, ол 6 Гц шамасында ғана өшірілген, сондықтан бұл жеткілікті жақсы.
4 -қадам: Қажетті ақпарат
WSPRnet -ті тиімді пайдалану үшін сізге бірнеше сұрақтарға жауап беру қажет болады.
- Сен кімсің? (Қоңырау белгісі)
- Сен қайдасың? (Орналасқан жері)
- Қалайсыз? (Жиілік)
Нақтылау үшін, осы жиіліктерде тарату үшін әуесқойлық топтарда жұмыс істеу үшін лицензия қажет. Әуесқойлық радио сынақтарына FCC -тен рұқсат алған кезде сізге қоңырау шалушы тағайындалуы керек еді. Егер сізде олардың бірі болмаса, жалғастырмас бұрын біреуін алыңыз.
Орналасу сәл алға қарай. Ешқандай тестілеу қажет емес! Бұл картадан өз орныңызды тауып, 6 таңбалы тордың орналасуын алу үшін тышқанды басыңыз (менің ойымша, тек 4 -і қажет (?)).
www.voacap.com/qth.html
Соңында, сіз WSPR жұмысы үшін қандай жиілікті қолданғыңыз келетінін анықтауыңыз керек. Бұл өте маңызды, себебі антеннаны таңдау сигналдың таралу қашықтығын анықтайды, бірақ одан да маңыздысы, Raspberry Pi сигналдарды генерациялау үшін GPIO -ды қолданады. Бұл шығыс квадрат толқын екенін білдіреді. Бізге қажет нәрсе - синусоидальды. Бізге LPF (Low Pass сүзгісі) салу керек, ол шаршы пішінді синусоидқа тегістейді.
5 -қадам: сүзгі дизайны
WSPR әуесқой радио спектрінің бірнеше диапазонында бөлінген жиіліктерді белгіледі. жолақтар келесі кестеде көрсетілген.
Бұл сандар антеннаны таңдау мен LPF дизайны үшін маңызды болады. Бұл жоба үшін біз сүзгі дизайнын өте қарапайым ұстаймыз және RC LPF 1-ші ретті қолданамыз (Резисторлы-конденсаторлық желі төмен өту сүзгісі). Бұл процесті тікелей алға жылжытады, себебі RC LPF дизайнының теңдеуі:
F_c = 1/(2 * pi * R * C)
Егер біз оны аздап қайта реттесек, біз сүзгіні жобалау үшін жиілікті қолдана аламыз:
R * C = 1/(2 * pi * F_C)
Біз жүктеменің (антенна) 50 Ом болатынын болжай аламыз, сондықтан егер біз бұл санды теңдеуге енгізіп, С үшін шешсек:
C = 1/(100 * pi * F_c)
6 -қадам: Сүзгі дизайнының жалғасы
Есіңізде болсын, бұл математикалық сандар, және нақты компоненттермен мүмкін емес, бірақ бұл сізге қажет өлшемге тез сілтеме жасау үшін жақсы нұсқаулық.
7 -қадам: WSPR Away
Дипольды антенна ретінде әрекет ету үшін сымдарды жалғаңыз, сонда сіз WSPR ойынына қосылуға дайынсыз. Мен 20м қолданамын, сондықтан мен маякты жіберу үшін қолданылған қабықша кірісі:
sudo wspr -s -r KG5OYS DM65 33 20м
ҚУАНЫҢЫЗ!
Ұсынылған:
RaspberryPi қосымша мүмкіндіктерін қосатын RaspberryPi 3/4 кеңейту тақтасы: 15 қадам (суреттермен)
RaspberryPi 3/4 Raspberry Pi -ге қосымша мүмкіндіктер қосу үшін кеңейту тақтасы: біз таңқурай pi 3/4 ADC (цифрлық түрлендіргішке аналогты) мен RTC (нақты уақыт сағаты) кірмейтінін білеміз, сондықтан мен құрамында 16 ПХД бар. 12 биттік ADC, RTC, SIM7600 4G модулі, түймелер, реле, USB сөндіру, 5В өшіру, 12В қуат
MCU түйіні мен Google Assistant көмегімен тұрмыстық техниканы басқару - IOT - Блин - IFTTT: 8 қадам
MCU түйіні мен Google Assistant көмегімен тұрмыстық техниканы басқару | IOT | Блин | IFTTT: Google Assistant көмегімен құрылғыларды басқарудың қарапайым жобасы: Ескерту: Электр желісімен жұмыс істеу қауіпті болуы мүмкін. Өте абайлап ұстаңыз. Ашық тізбектермен жұмыс істеу кезінде кәсіби электрикті жалдаңыз. Мен жауапкершілікке тартылмаймын
15 $ LoRa шлюзі/ESP8266 түйіні PCB 3cmX8cm Өлшемі: 6 қадам
15 $ LoRa шлюзі/түйіні ESP8266 ПХД құрастыру 3смХ8см Өлшемі: Ей, балалар, не болды? Akarsh мұнда CETech -тен.Бүгін біз LoRa түйіні болып табылатын жобаны жасамақпыз, және сіз оны бір арналы шлюз ретінде пайдалана аласыз. Мұнда мен қолданған микроконтроллер - LoRa тақталарына қосылған ESP8266
IOT123 - СЕНЗОР ХАБЫН БІЛУ: ICOS10 крутонды қалпына келтіру түйіні: 6 қадам
IOT123 - СЕНЗОР ХАБЫН БІЛУ: ICOS10 крутонды қалпына келтіру түйіні: Крутон. http://crouton.mybluemix.net/ Crouton - бұл минималды орнатумен IOT құрылғыларын визуализациялауға және басқаруға мүмкіндік беретін бақылау тақтасы. Негізінде, бұл IQ аппараттық энтузиастары үшін тек MQTT және JSON көмегімен орнатудың ең оңай бақылау тақтасы
PZEM-004 + ESP8266 есептегіші және платформа IoT түйіні-қызыл және Modbus TCP/IP: 7 қадам
Есептегіш PZEM-004 + ESP8266 және платформа IoT Node-RED & Modbus TCP/IP: Бұл мүмкіндікте біз Pzem-004-Peacefair белсенді қуат есептегішін немесе алдыңғы оқулықтарда пайдаланылған IoT Node-RED интеграциялық платформасын біріктіреміз. біз Modbus TCP / IP құл ретінде конфигурацияланған ESP8266 модулін қолданамыз, кейінірек