170 lines
6.6 KiB
Markdown
170 lines
6.6 KiB
Markdown
---
|
||
title: Meshtastic
|
||
---
|
||
|
||
<script>
|
||
function scrollToContent() {
|
||
const element = document.getElementById("main-content");
|
||
const yOffset = -60; // scrolla 20px ovanför elementet
|
||
const y = element.getBoundingClientRect().top + window.pageYOffset + yOffset;
|
||
|
||
window.scrollTo({ top: y, behavior: 'smooth' });
|
||
}
|
||
|
||
window.addEventListener('scroll', () => {
|
||
const button = document.getElementById('scrollButton');
|
||
if (window.scrollY > 10) {
|
||
button.style.opacity = '0';
|
||
button.style.pointerEvents = 'none';
|
||
} else {
|
||
button.style.opacity = '1';
|
||
button.style.pointerEvents = 'auto';
|
||
}
|
||
});
|
||
</script>
|
||
|
||
<script>
|
||
window.addEventListener("scroll", () => {
|
||
const content = document.getElementById("main-content");
|
||
const header = document.querySelector(".md-header");
|
||
const sidebar = document.querySelector(".md-sidebar");
|
||
|
||
const contentY = content.getBoundingClientRect().top;
|
||
const windowHeight = window.innerHeight;
|
||
|
||
// Hur många pixlar innan "main-content" som menyn ska börja synas
|
||
const fadeStart = windowHeight * 0.2;
|
||
const fadeEnd = windowHeight * 0.8;
|
||
|
||
// Beräkna scrollbaserad opacitet (0 till 1)
|
||
let opacity = 1 - (contentY - fadeStart) / (fadeEnd - fadeStart);
|
||
opacity = Math.max(0, Math.min(1, opacity)); // begränsa mellan 0 och 1
|
||
|
||
// Tillämpa opacitet
|
||
header.style.opacity = opacity;
|
||
sidebar.style.opacity = opacity;
|
||
|
||
// Hantera klickbarhet så man inte klickar på osynlig meny
|
||
if (opacity < 0.05) {
|
||
header.style.pointerEvents = "none";
|
||
sidebar.style.pointerEvents = "none";
|
||
} else {
|
||
header.style.pointerEvents = "auto";
|
||
sidebar.style.pointerEvents = "auto";
|
||
}
|
||
});
|
||
|
||
window.addEventListener("load", () => {
|
||
// Initiera rätt opacitet direkt vid sidladdning
|
||
window.dispatchEvent(new Event("scroll"));
|
||
});
|
||
</script>
|
||
|
||
|
||
<video autoplay loop muted playsinline
|
||
style="position: absolute; top: 0; left: 0;
|
||
height: 100vh; width: 100%;
|
||
object-fit: cover;
|
||
filter: blur(10px) brightness(0.7);
|
||
/*transform: scale(1.2); /* lite zoom för att dölja kanter */
|
||
z-index: -2;">
|
||
<source src="https://sa6anw.se/assets/Felix_i_Jannes_mast_2.webm" type="video/webm">
|
||
</video>
|
||
|
||
|
||
<video autoplay loop muted playsinline
|
||
style="position: absolute; top: 0; left: 50%;
|
||
transform: translate(-50%, -50px);
|
||
height: 105vh;
|
||
object-fit: cover; z-index: -1;">
|
||
<source src="https://sa6anw.se/assets/Felix_i_Jannes_mast_2.webm" type="video/webm">
|
||
Din webbläsare stödjer inte video.
|
||
</video>
|
||
|
||
<button id="scrollButton" onclick="scrollToContent()"
|
||
style="position: fixed; bottom: 70px; left: 50%; transform: translateX(-50%);
|
||
padding: 12px 24px; font-size: 1.2rem;
|
||
background-color: #ffffffcc; border: none; border-radius: 8px;
|
||
cursor: pointer; z-index: 10;">
|
||
↓
|
||
</button>
|
||
|
||
<!-- Mellanrum -->
|
||
<div style="height: 95vh;"></div>
|
||
|
||
<div id="main-content" class="ascii-wrapper">
|
||
<pre><code><div align="center">
|
||
__ __ ________ ______ __ __ ________ ______ ______ ________ ______ ______
|
||
|\_\ /\_\ |\_______\ /\_____\ |\_\ |\_\ |\_______\ /\_____\ /\_____\ |\_______\ |\_____\ /\_____\
|
||
| XX\ / XX | XXXXXXXX |\ XXXXXX\ | XX | XX \XXXXXXXX |\ XXXXXX\ |\ XXXXXX\ \XXXXXXXX \XXXXXX |\ XXXXXX\
|
||
| XXX\ / XXX | XX__ | XX___\XX | XX__| XX | XX | XX__| XX | XX___\XX | XX | XX | XX \XX
|
||
| XXXX\ XXXX | XX _\ \XX ___\ | XX __\XX | XX | XX __\XX \XX ___\ | XX | XX | XX
|
||
| XX\XX XX XX | XXXXX _\XXXXXX\ | XXXXXXXX | XX | XXXXXXXX _\XXXXXX\ | XX | XX | XX __
|
||
| XX \XXX| XX | XX_____ |\_\__| XX | XX | XX | XX | XX | XX |\_\__| XX | XX _| XX_ | XX__/\_\
|
||
| XX \X | XX | XX ____\ \XX __\XX | XX | XX | XX | XX | XX \XX __\XX | XX |\_\XX_\ \XX _\/XX
|
||
\XX \XX \XXXXXXXX \XXXXXX \XX \XX \XX \XX \XX \XXXXXX \XX \XXXXXX \XXXXXX
|
||
|
||
SA6ANW 20250419
|
||
</div></code></pre>
|
||
</div>
|
||
|
||
:sv
|
||
**Filmen**
|
||
|
||
SA6FAL, Felix monterar Solcellsdriven Meshtastic nod på Billingen. Noden hoppas jag ska kunna agera router/backbone för större delen av östra Skaraborg.
|
||
<br><br>
|
||
|
||
**Meshtastic nod**
|
||
|
||
Min solcellsdrivna noder består av:
|
||
:::
|
||
|
||
:en
|
||
**The Video**
|
||
|
||
SA6FAL, Felix, installs a solar-powered Meshtastic node on Billingen. I hope this node will serve as a router/backbone for most of eastern Skaraborg.
|
||
|
||
**Meshtastic Node**
|
||
|
||
My solar-powered nodes consist of:
|
||
:::
|
||
|
||
- **RAK WisMesh Starter Kit**<br>
|
||
[pileupdx.com](https://pileupdx.com/product/rak-wisblock-meshtastic-starter-kit/)
|
||
<!-- 505 -->
|
||
<br>
|
||
|
||
- **Denver SOP-10100 Solcellsladdare 10 W**<br>
|
||
[kjell.com](https://www.kjell.com/se/produkter/mobilt/ladda-koppla/mobilladdare/denver-sop-10100-solcellsladdare-10-w-p45155)
|
||
<!-- 79 -->
|
||
<br>
|
||
|
||
- **Alfa LoRa/HaLow 868MHz Antenna 5dBi N-Male**<br>
|
||
[getic.com](https://www.getic.com/product/alfa-lora-halow-antenna-868mhz-5-dbi)
|
||
<!-- 120 -->
|
||
<br>
|
||
|
||
- **Vecys U.FL IPEX to N Type Female**<br>
|
||
[Amazon.de](https://www.amazon.de/-/en/Coaxial-Pigtail-Wireless-Network-Repeater/dp/B0C8J131PD/ref=sr_1_fkmr0_1?crid=DRQL5RUP4S2K&dib=eyJ2IjoiMSJ9.5Hllyyg2IWxJeavT-t08-RPopBg2hwTUAzmSi7vJF4AhpxSnHIYhzL1iq8kMNGe0sk94Milkkb9PGf47BY8hiB6fLsyURNT-xAVAaCnneNo.MhBbKm2R_8WCKgxvnl4RIC-3CD_MRiR-edeEtKzu30A&dib_tag=se&keywords=ipx%2Bto%2Bn&qid=1746651363&sprefix=ipx%2Bto%2Bn%2Caps%2C108&sr=8-1-fkmr0&th=1)
|
||
<!-- 55 -->
|
||
<br>
|
||
|
||
- **3.7 V 2000 mAh Lithium Polymer Battery 1S**<br>
|
||
[Amazon.de](https://www.amazon.de/-/en/Lithium-Rechargeable-Protective-Connector-Development/dp/B0F18HV7P6/ref=sr_1_4?crid=1TJR38FM13HZD&dib=eyJ2IjoiMSJ9.pa31evqfmcPANfix4h6H1fcM90icVspw9jtKK6gLZXM3l_g-QK2wXmeDZXkEGviMeXKdaw2mOhEv4AMj4B1L-4UjpHbhLtrFmwx7wNe5wIPa36B5XNzfcWF1kLp1CZ0LbqTGbyCp1FwBNKqKrZO3X25QiL7tjoPFAfjlXofPq0tIgaqsgatt3_TwiMrhWWFugTyU076i6g3vp2jVwAkLuWIZvVJ43Bi43PLMsB5VMb0.pKSYSW-6qdSy8_R3EEsw5ZaLDcI3wPoRp_ZQH3GGGyM&dib_tag=se&keywords=lipo%2B2000mah&qid=1746651495&sprefix=lipo%2B2000mah%2Caps%2C160&sr=8-4&th=1)
|
||
<!-- 75 -->
|
||
<br>
|
||
|
||
- **JST PH 2.0 Hona 10 cm**<br>
|
||
[rcflight.se](https://rcflight.se/visaprodukt.aspx?id=12063&p=jst-ph-2-0-hona-med-10-cm-kabel)
|
||
<!-- 15 -->
|
||
<br>
|
||
|
||
- **Kopplingsdosa, 110 x 110 x 70 mm**<br>
|
||
[biltema.se](https://www.biltema.se/bygg/elinstallationer/eldosor/kopplingsdosa-110-x-110-x-70-mm-2000047452)
|
||
<!-- 45 -->
|
||
<br>
|
||
|
||
- **Kabelförskruvning PG16, 10–14 mm**<br>
|
||
[biltema.se](https://www.biltema.se/bygg/elinstallationer/monteringsdetaljer/kabelforskruvning-pg-ganga-2-st-2000021629)
|
||
<!-- 18 -->
|
||
<br><br> |