diff --git a/public/images/radio/antenna/nvis/antenna-nvis-w240.webp b/public/images/radio/antenna/nvis/antenna-nvis-w240.webp new file mode 100644 index 0000000..4bee1a8 Binary files /dev/null and b/public/images/radio/antenna/nvis/antenna-nvis-w240.webp differ diff --git a/public/images/radio/antenna/nvis/antenna-nvis-w480.webp b/public/images/radio/antenna/nvis/antenna-nvis-w480.webp new file mode 100644 index 0000000..c5bc265 Binary files /dev/null and b/public/images/radio/antenna/nvis/antenna-nvis-w480.webp differ diff --git a/public/images/radio/antenna/nvis/antenna-nvis-w800.webp b/public/images/radio/antenna/nvis/antenna-nvis-w800.webp new file mode 100644 index 0000000..2b20f9c Binary files /dev/null and b/public/images/radio/antenna/nvis/antenna-nvis-w800.webp differ diff --git a/public/images/radio/antenna/nvis/coax-connector-w240.webp b/public/images/radio/antenna/nvis/coax-connector-w240.webp new file mode 100644 index 0000000..52754b8 Binary files /dev/null and b/public/images/radio/antenna/nvis/coax-connector-w240.webp differ diff --git a/public/images/radio/antenna/nvis/coax-connector-w480.webp b/public/images/radio/antenna/nvis/coax-connector-w480.webp new file mode 100644 index 0000000..30b8781 Binary files /dev/null and b/public/images/radio/antenna/nvis/coax-connector-w480.webp differ diff --git a/public/images/radio/antenna/nvis/coax-connector-w800.webp b/public/images/radio/antenna/nvis/coax-connector-w800.webp new file mode 100644 index 0000000..c6f5844 Binary files /dev/null and b/public/images/radio/antenna/nvis/coax-connector-w800.webp differ diff --git a/public/images/radio/antenna/nvis/coils-w240.webp b/public/images/radio/antenna/nvis/coils-w240.webp new file mode 100644 index 0000000..b2b8c13 Binary files /dev/null and b/public/images/radio/antenna/nvis/coils-w240.webp differ diff --git a/public/images/radio/antenna/nvis/coils-w480.webp b/public/images/radio/antenna/nvis/coils-w480.webp new file mode 100644 index 0000000..11b8175 Binary files /dev/null and b/public/images/radio/antenna/nvis/coils-w480.webp differ diff --git a/public/images/radio/antenna/nvis/coils-w800.webp b/public/images/radio/antenna/nvis/coils-w800.webp new file mode 100644 index 0000000..5e33e8e Binary files /dev/null and b/public/images/radio/antenna/nvis/coils-w800.webp differ diff --git a/public/images/radio/antenna/nvis/covering-w240.webp b/public/images/radio/antenna/nvis/covering-w240.webp new file mode 100644 index 0000000..8ac031e Binary files /dev/null and b/public/images/radio/antenna/nvis/covering-w240.webp differ diff --git a/public/images/radio/antenna/nvis/covering-w480.webp b/public/images/radio/antenna/nvis/covering-w480.webp new file mode 100644 index 0000000..10b070b Binary files /dev/null and b/public/images/radio/antenna/nvis/covering-w480.webp differ diff --git a/public/images/radio/antenna/nvis/covering-w800.webp b/public/images/radio/antenna/nvis/covering-w800.webp new file mode 100644 index 0000000..78e1b3c Binary files /dev/null and b/public/images/radio/antenna/nvis/covering-w800.webp differ diff --git a/public/images/radio/antenna/nvis/eznec-10m-28mhz-side-w240.webp b/public/images/radio/antenna/nvis/eznec-10m-28mhz-side-w240.webp new file mode 100644 index 0000000..95119bc Binary files /dev/null and b/public/images/radio/antenna/nvis/eznec-10m-28mhz-side-w240.webp differ diff --git a/public/images/radio/antenna/nvis/eznec-10m-28mhz-side-w480.webp b/public/images/radio/antenna/nvis/eznec-10m-28mhz-side-w480.webp new file mode 100644 index 0000000..7014698 Binary files /dev/null and b/public/images/radio/antenna/nvis/eznec-10m-28mhz-side-w480.webp differ diff --git a/public/images/radio/antenna/nvis/eznec-10m-28mhz-side-w800.webp b/public/images/radio/antenna/nvis/eznec-10m-28mhz-side-w800.webp new file mode 100644 index 0000000..691a882 Binary files /dev/null and b/public/images/radio/antenna/nvis/eznec-10m-28mhz-side-w800.webp differ diff --git a/public/images/radio/antenna/nvis/eznec-10m-28mhz-top-w240.webp b/public/images/radio/antenna/nvis/eznec-10m-28mhz-top-w240.webp new file mode 100644 index 0000000..76b5442 Binary files /dev/null and b/public/images/radio/antenna/nvis/eznec-10m-28mhz-top-w240.webp differ diff --git a/public/images/radio/antenna/nvis/eznec-10m-28mhz-top-w480.webp b/public/images/radio/antenna/nvis/eznec-10m-28mhz-top-w480.webp new file mode 100644 index 0000000..6a3eec8 Binary files /dev/null and b/public/images/radio/antenna/nvis/eznec-10m-28mhz-top-w480.webp differ diff --git a/public/images/radio/antenna/nvis/eznec-10m-28mhz-top-w800.webp b/public/images/radio/antenna/nvis/eznec-10m-28mhz-top-w800.webp new file mode 100644 index 0000000..3c6d3f6 Binary files /dev/null and b/public/images/radio/antenna/nvis/eznec-10m-28mhz-top-w800.webp differ diff --git a/public/images/radio/antenna/nvis/eznec-17m-18mhz-w240.webp b/public/images/radio/antenna/nvis/eznec-17m-18mhz-w240.webp new file mode 100644 index 0000000..df1ce6e Binary files /dev/null and b/public/images/radio/antenna/nvis/eznec-17m-18mhz-w240.webp differ diff --git a/public/images/radio/antenna/nvis/eznec-17m-18mhz-w480.webp b/public/images/radio/antenna/nvis/eznec-17m-18mhz-w480.webp new file mode 100644 index 0000000..7eb1ab1 Binary files /dev/null and b/public/images/radio/antenna/nvis/eznec-17m-18mhz-w480.webp differ diff --git a/public/images/radio/antenna/nvis/eznec-17m-18mhz-w800.webp b/public/images/radio/antenna/nvis/eznec-17m-18mhz-w800.webp new file mode 100644 index 0000000..b78dfea Binary files /dev/null and b/public/images/radio/antenna/nvis/eznec-17m-18mhz-w800.webp differ diff --git a/public/images/radio/antenna/nvis/eznec-20m-14mhz-w240.webp b/public/images/radio/antenna/nvis/eznec-20m-14mhz-w240.webp new file mode 100644 index 0000000..f09aa2a Binary files /dev/null and b/public/images/radio/antenna/nvis/eznec-20m-14mhz-w240.webp differ diff --git a/public/images/radio/antenna/nvis/eznec-20m-14mhz-w480.webp b/public/images/radio/antenna/nvis/eznec-20m-14mhz-w480.webp new file mode 100644 index 0000000..97c110d Binary files /dev/null and b/public/images/radio/antenna/nvis/eznec-20m-14mhz-w480.webp differ diff --git a/public/images/radio/antenna/nvis/eznec-20m-14mhz-w800.webp b/public/images/radio/antenna/nvis/eznec-20m-14mhz-w800.webp new file mode 100644 index 0000000..0994ed2 Binary files /dev/null and b/public/images/radio/antenna/nvis/eznec-20m-14mhz-w800.webp differ diff --git a/public/images/radio/antenna/nvis/eznec-40m-7mhz-w240.webp b/public/images/radio/antenna/nvis/eznec-40m-7mhz-w240.webp new file mode 100644 index 0000000..bcfeccd Binary files /dev/null and b/public/images/radio/antenna/nvis/eznec-40m-7mhz-w240.webp differ diff --git a/public/images/radio/antenna/nvis/eznec-40m-7mhz-w480.webp b/public/images/radio/antenna/nvis/eznec-40m-7mhz-w480.webp new file mode 100644 index 0000000..7be1318 Binary files /dev/null and b/public/images/radio/antenna/nvis/eznec-40m-7mhz-w480.webp differ diff --git a/public/images/radio/antenna/nvis/eznec-40m-7mhz-w800.webp b/public/images/radio/antenna/nvis/eznec-40m-7mhz-w800.webp new file mode 100644 index 0000000..04e7b26 Binary files /dev/null and b/public/images/radio/antenna/nvis/eznec-40m-7mhz-w800.webp differ diff --git a/public/images/radio/antenna/nvis/eznec-80m-3.5mhz-w240.webp b/public/images/radio/antenna/nvis/eznec-80m-3.5mhz-w240.webp new file mode 100644 index 0000000..2cda990 Binary files /dev/null and b/public/images/radio/antenna/nvis/eznec-80m-3.5mhz-w240.webp differ diff --git a/public/images/radio/antenna/nvis/eznec-80m-3.5mhz-w480.webp b/public/images/radio/antenna/nvis/eznec-80m-3.5mhz-w480.webp new file mode 100644 index 0000000..3a99da4 Binary files /dev/null and b/public/images/radio/antenna/nvis/eznec-80m-3.5mhz-w480.webp differ diff --git a/public/images/radio/antenna/nvis/eznec-80m-3.5mhz-w800.webp b/public/images/radio/antenna/nvis/eznec-80m-3.5mhz-w800.webp new file mode 100644 index 0000000..7b31b50 Binary files /dev/null and b/public/images/radio/antenna/nvis/eznec-80m-3.5mhz-w800.webp differ diff --git a/public/images/radio/antenna/nvis/nvis-pcb-2-w240.webp b/public/images/radio/antenna/nvis/nvis-pcb-2-w240.webp new file mode 100644 index 0000000..392730b Binary files /dev/null and b/public/images/radio/antenna/nvis/nvis-pcb-2-w240.webp differ diff --git a/public/images/radio/antenna/nvis/nvis-pcb-2-w480.webp b/public/images/radio/antenna/nvis/nvis-pcb-2-w480.webp new file mode 100644 index 0000000..ce3d032 Binary files /dev/null and b/public/images/radio/antenna/nvis/nvis-pcb-2-w480.webp differ diff --git a/public/images/radio/antenna/nvis/nvis-pcb-2-w800.webp b/public/images/radio/antenna/nvis/nvis-pcb-2-w800.webp new file mode 100644 index 0000000..d00a0df Binary files /dev/null and b/public/images/radio/antenna/nvis/nvis-pcb-2-w800.webp differ diff --git a/public/images/radio/antenna/nvis/nvis-pcb-scrape-w240.webp b/public/images/radio/antenna/nvis/nvis-pcb-scrape-w240.webp new file mode 100644 index 0000000..c483caf Binary files /dev/null and b/public/images/radio/antenna/nvis/nvis-pcb-scrape-w240.webp differ diff --git a/public/images/radio/antenna/nvis/nvis-pcb-scrape-w480.webp b/public/images/radio/antenna/nvis/nvis-pcb-scrape-w480.webp new file mode 100644 index 0000000..e378981 Binary files /dev/null and b/public/images/radio/antenna/nvis/nvis-pcb-scrape-w480.webp differ diff --git a/public/images/radio/antenna/nvis/nvis-pcb-scrape-w800.webp b/public/images/radio/antenna/nvis/nvis-pcb-scrape-w800.webp new file mode 100644 index 0000000..4cc1322 Binary files /dev/null and b/public/images/radio/antenna/nvis/nvis-pcb-scrape-w800.webp differ diff --git a/public/images/radio/antenna/nvis/nvis-pcb-w240.webp b/public/images/radio/antenna/nvis/nvis-pcb-w240.webp new file mode 100644 index 0000000..369c7aa Binary files /dev/null and b/public/images/radio/antenna/nvis/nvis-pcb-w240.webp differ diff --git a/public/images/radio/antenna/nvis/nvis-pcb-w480.webp b/public/images/radio/antenna/nvis/nvis-pcb-w480.webp new file mode 100644 index 0000000..ff946df Binary files /dev/null and b/public/images/radio/antenna/nvis/nvis-pcb-w480.webp differ diff --git a/public/images/radio/antenna/nvis/nvis-pcb-w800.webp b/public/images/radio/antenna/nvis/nvis-pcb-w800.webp new file mode 100644 index 0000000..fdf7fa3 Binary files /dev/null and b/public/images/radio/antenna/nvis/nvis-pcb-w800.webp differ diff --git a/public/images/radio/antenna/nvis/nvis-setup-diagram-w240.webp b/public/images/radio/antenna/nvis/nvis-setup-diagram-w240.webp new file mode 100644 index 0000000..c65aead Binary files /dev/null and b/public/images/radio/antenna/nvis/nvis-setup-diagram-w240.webp differ diff --git a/public/images/radio/antenna/nvis/nvis-setup-diagram-w480.webp b/public/images/radio/antenna/nvis/nvis-setup-diagram-w480.webp new file mode 100644 index 0000000..db3f36a Binary files /dev/null and b/public/images/radio/antenna/nvis/nvis-setup-diagram-w480.webp differ diff --git a/public/images/radio/antenna/nvis/nvis-setup-diagram-w800.webp b/public/images/radio/antenna/nvis/nvis-setup-diagram-w800.webp new file mode 100644 index 0000000..1910a96 Binary files /dev/null and b/public/images/radio/antenna/nvis/nvis-setup-diagram-w800.webp differ diff --git a/src/App.js b/src/App.js index 910a37e..ee1c6dc 100644 --- a/src/App.js +++ b/src/App.js @@ -38,6 +38,7 @@ import Footer from './UI/Footer'; import BasicPage from './Pages/BasicPage'; import Japan from './Pages/Japan/Japan'; import JapaneseMain from './Pages/Japan/JapaneseMain'; +import EquipmentPage from './Pages/Radio/equipmentPage'; const languages = ['en', 'nl']; @@ -74,6 +75,8 @@ const languageStrings = { portal: 'Portal', language: 'Language', // Radio + nvisAntenna: 'NVIS Antenna', + equipment: 'Equipment', fielddays: 'Field days', // Footer footer_madewith: 'This site was made with', @@ -94,6 +97,8 @@ const languageStrings = { portal: 'Portaal', language: 'Taal', // Radio + nvisAntenna: 'NVIS Antenne', + equipment: 'Apparatuur', fielddays: 'Velddagen', // Footer footer_madewith: 'Deze website is gemaakt met', @@ -108,7 +113,6 @@ export function getString(key) { function App() { const language = getLanguage(); - const dates = ['20231111', '20231230', '20240121']; const paths = { 'japan': , @@ -118,6 +122,7 @@ function App() { }; const fieldDaysRoutes = languages.map(lang => { + const dates = ['20231111', '20231230', '20240121']; return dates.map(date => { const path = `/${lang}/radio/fielddays/${date}`; const mdPath = `Radio/fielddays/${lang}/${date}.md`; @@ -125,6 +130,22 @@ function App() { }); }).flat(); + const equipmentRoutes = languages.map(lang => { + const equipments = [ + { + title: 'nvis', + category: 'antenna', + filename: 'nvis' + } + ]; + return equipments.map(equipment => { + const path = `/${lang}/radio/equipment/${equipment.category}/${equipment.title}`; + console.log(path); + const mdPath = `Radio/${lang}/equipment/${equipment.category}/${equipment.filename}.md`; + return } />; + }); + }).flat(); + function generateRoutes(languages, paths) { const routes = []; @@ -151,6 +172,7 @@ function App() { }> {fieldDaysRoutes} + {equipmentRoutes} {generatedRoutes} }> diff --git a/src/Pages/Radio/RadioMain.js b/src/Pages/Radio/RadioMain.js index 1df454a..33453f1 100644 --- a/src/Pages/Radio/RadioMain.js +++ b/src/Pages/Radio/RadioMain.js @@ -1,5 +1,6 @@ import React from 'react'; import Emoji from '../../Content/Emoji'; +import { Link } from 'react-router-dom'; import MarkdownPage from '../markdownPage'; import { getLanguage, getString } from '../../App'; import FielddaysTable from './fielddays/fielddaysTable'; @@ -12,6 +13,11 @@ const RadioMain = () => {

Radio amateur

+

{getString('equipment')}

+
    +
  • {getString('nvisAntenna')}
  • +
+

{getString('fielddays')}

diff --git a/src/Pages/Radio/en/equipment/antenna/nvis.md b/src/Pages/Radio/en/equipment/antenna/nvis.md new file mode 100644 index 0000000..9278f9b --- /dev/null +++ b/src/Pages/Radio/en/equipment/antenna/nvis.md @@ -0,0 +1,42 @@ +NVIS antenna +============ + +This [Near vertical incidence skywave antenna](https://en.wikipedia.org/wiki/Near_vertical_incidence_skywave) was made for me by PA0ABG. + +![N V I S setup diagram](/images/radio/antenna/nvis/nvis-setup-diagram) + +A [FR-4 PCB](https://en.wikipedia.org/wiki/FR-4) is used. Half of it was scraped off for this design. + +![N V I S P C B scrape](/images/radio/antenna/nvis/nvis-pcb-scrape) + +![N V I S P C B](/images/radio/antenna/nvis/nvis-pcb) + +![N V I S P C B liquid tape](/images/radio/antenna/nvis/covering) + +![N V I S coax connector](/images/radio/antenna/nvis/coax-connector) + +![N V I S P C B](/images/radio/antenna/nvis/nvis-pcb-2) + +The antenne wires, coiled on a piece of pipe. + +![N V I S wire coils](/images/radio/antenna/nvis/coils) + +## Diagrams + +Some 3d plots of this antenna on 10, 17, 20, 40 and 80 meters made with EZNEC software by PA0ABG. The antenna is most effective on 20, 40 and 80 meters, where the waves go upwards. + +![N V I S 10 meter 28 mega hertz diagram top](/images/radio/antenna/nvis/eznec-10m-28mhz-top) + +![N V I S 10 meter 28 mega hertz diagram side](/images/radio/antenna/nvis/eznec-10m-28mhz-side) + +![N V I S 17 meter 18 mega hertz diagram](/images/radio/antenna/nvis/eznec-17m-18mhz) + +![N V I S 20 meter 14 mega hertz diagram](/images/radio/antenna/nvis/eznec-20m-14mhz) + +![N V I S 40 meter 7 mega hertz diagram](/images/radio/antenna/nvis/eznec-40m-7mhz) + +![N V I S 80 meter 3.5 mega hertz diagram](/images/radio/antenna/nvis/eznec-80m-3.5mhz) + +The antenna deployed in the field. + +![N V I S antenna](/images/radio/velddagen/2023-12-30/wwff-2023-12-30-antenna) diff --git a/src/Pages/Radio/equipmentPage.js b/src/Pages/Radio/equipmentPage.js new file mode 100644 index 0000000..788a135 --- /dev/null +++ b/src/Pages/Radio/equipmentPage.js @@ -0,0 +1,16 @@ +import React from 'react'; +import Breadcrumbs from '../../UI/Breadcrumbs' +import MarkdownPage from '../markdownPage' + +const EquipmentPage = ({ mdPath }) => { + return ( +
+ + {['radio']} + + +
+ ) +} + +export default EquipmentPage; \ No newline at end of file diff --git a/src/Pages/Radio/nl/equipment/antenna/nvis.md b/src/Pages/Radio/nl/equipment/antenna/nvis.md new file mode 100644 index 0000000..fc9518a --- /dev/null +++ b/src/Pages/Radio/nl/equipment/antenna/nvis.md @@ -0,0 +1,42 @@ +NVIS antenne +============ + +Deze [Near vertical incidence skywave antenne](https://en.wikipedia.org/wiki/Near_vertical_incidence_skywave) was voor me gemaakt door PA0ABG. + +![N V I S setup diagram](/images/radio/antenna/nvis/nvis-setup-diagram) + +Een [FR-4 PCB](https://en.wikipedia.org/wiki/FR-4) was gebruikt. De helft is er af geschraapt voor het design. + +![N V I S P C B scrape](/images/radio/antenna/nvis/nvis-pcb-scrape) + +![N V I S P C B](/images/radio/antenna/nvis/nvis-pcb) + +![N V I S P C B liquid tape](/images/radio/antenna/nvis/covering) + +![N V I S coax connector](/images/radio/antenna/nvis/coax-connector) + +![N V I S P C B](/images/radio/antenna/nvis/nvis-pcb-2) + +The antenne wires, coiled on a piece of pipe. + +![N V I S wire coils](/images/radio/antenna/nvis/coils) + +## Diagrammen + +Enkele 3d plotten van deze antenne op 10, 17, 20, 40 en 80 meter gemaakt met EZNEC software door PA0ABG. De antenne is het meest effectief op 20, 40 en 80 meter, waar de radiogolven naar boven gericht zijn. + +![N V I S 10 meter 28 mega hertz diagram top](/images/radio/antenna/nvis/eznec-10m-28mhz-top) + +![N V I S 10 meter 28 mega hertz diagram side](/images/radio/antenna/nvis/eznec-10m-28mhz-side) + +![N V I S 17 meter 18 mega hertz diagram](/images/radio/antenna/nvis/eznec-17m-18mhz) + +![N V I S 20 meter 14 mega hertz diagram](/images/radio/antenna/nvis/eznec-20m-14mhz) + +![N V I S 40 meter 7 mega hertz diagram](/images/radio/antenna/nvis/eznec-40m-7mhz) + +![N V I S 80 meter 3.5 mega hertz diagram](/images/radio/antenna/nvis/eznec-80m-3.5mhz) + +De antenne opgesteld in het veld. + +![N V I S antenna](/images/radio/velddagen/2023-12-30/wwff-2023-12-30-antenna) \ No newline at end of file