Tilføj din overskrift her
Meshtastic Denmark
Kom godt i gang
Denne vejledning antager, at du allerede har købt de enheder, du vil bruge med Meshtastic. Hvis du ikke har det, kan du tjekke vores liste overunderstøttet hardwarefor at se dine muligheder.
Før du begynder, er det vigtigt at bestemme, hvilken type hardware du bruger. Meshtastic fungerer med enheder, der har disse typer af mikrokontrolenheder (MCU):
ESP32
ESP32 chippen er ældre og bruger mere strøm end nRF52 chippen, men er udstyret med både WiFi og Bluetooth. Understøttede ESP32-enheder inkluderer:
- LILYGO® TTGO T-Beam (>V1.1 anbefales)
- LILYGO® TTGO Lora (>V2.1 anbefales)
- Nano G1
- Station G1
- Heltec V3 og Wireless Stick Lite V3
- RAK11200 Kernemodul til RAK WisBlock modultavler
nRF52
nRF52 chippen er meget mere strømbesparende end ESP32 chippen og nemmere at opdatere, men er kun udstyret med Bluetooth. Understøttede nRF52-enheder inkluderer:
- RAK4631 Kernemodul til RAK WisBlock modultavler
- LILYGO® TTGO T-Echo
RP2040
RP2040 er en dual-core ARM-chip udviklet af Raspberry Pi. Understøttede RP2040-enheder inkluderer:
- Raspberry Pi Pico + Waveshare LoRa-modul (Bemærk: Bluetooth på Pico W er endnu ikke understøttet af Meshtastic )
- RAK11310 Kernemodul til RAK WisBlock modultavler
Før du tilslutter din Meshtastic-enhed til computeren, skal du udføre følgende grundlæggende kontroller.
Bekræft Datakabel
Nogle kabler giver kun opladning . Kontroller, at dit kabel også er i stand til at overføre data, før du fortsætter. For at kontrollere, om dit kabel også kan overføre data, skal du prøve at forbinde det til en anden enhed (f.eks. en telefon) og se, om du kan kopiere en fil til eller fra det. Hvis filoverførslen virker, så er dit kabel også i stand til at overføre data, og du kan fortsætte.
Installer serielle drivere
nRF52/RP2040-enheder kræver typisk ikke serielle drivere. De bruger UF2 bootloader, som får enhederne til at vises som flashdrev. Download IKKE USB-enhedsdrivere, medmindre det kræves for at installere UF2-understøttelse.
Hvis du har brug for serielle drivere installeret på din computer, skal du vælge en af nedenstående muligheder og installere den, før du fortsætter.
Flash firmware
Når du har gennemført de foregående trin, kan du nu blinke Meshtastic-firmwaren på din enhed. For at fortsætte skal du vælge den relevante enhedstype til din enhed.
Tilslut og konfigurer enhed
Når du har blinket den meshtastiske firmware på din enhed, kan du nu gå videre til den oprindelige konfiguration.
Indledende konfiguration
Understøttede klienter pr. forbindelsestype
Bluetooth:
Angiv internationale indstillinger
For at begynde at kommunikere over masken skal du indstille din region. Denne indstilling styrer, hvilket frekvensområde din enhed bruger, og skal indstilles i henhold til din regionale placering.
Androide:
- Følg installations– og brugsvejledningen til Meshtastic Android.
- Åbn appen, opret forbindelse til enheden fra din telefon via USB Serial eller Bluetooth.
- Når den er parret, skal du klikke på “UNSET” ved siden af enhedsnavnet.
- Vælg regionen på listen i henhold til din regionale placering.
Regionskode: Beskrivelse Frekvensområde (MHz) Driftscyklus (%) Effektgrænse (dBm)
UNSET Null
EU_433 Den Europæiske Union 433MHz 433.0 – 434.0 10 12
EU_868 Den Europæiske Union 868MHz 869.4 – 869.65 10 27
EU_433 og EU_868 skal overholde en timedriftscyklusbegrænsning på 10 %, beregnet hvert minut på rullende 1-timers basis. Din enhed stopper med at sende, hvis du når den, indtil den er tilladt igen.
Fortsæt konfiguration
Nu hvor du har indstillet LoRa-regionen på din enhed, du kan fortsætte med at konfigurere eventuelle yderligere konfigurationer, der passer til dine behov.
Konfiguration
Understøttet hardware
MQTT-modulkonfiguration
Hvis din enhed er forbundet til internettet via wifi eller ethernet, kan du aktivere den til at videresende pakker til en MQTT-server. Dette giver brugere på den lokale mesh mulighed for at kommunikere med brugere på internettet. En eller flere kanaler skal også være aktiveret som uplink og/eller downlink for at pakker kan transmitteres fra og/eller til dit mesh (Se kanaler ). Uden disse indstillinger aktiveret, vil noden stadig oprette forbindelse til MQTT-serveren, men kun sende statusmeddelelser.
MQTT-modulets konfigurationsmuligheder er: Aktiveret, Serveradresse, Brugernavn, Adgangskode, Kryptering aktiveret, JSON aktiveret, TLS aktiveret, Rodemne, Klientproxy aktiveret, Kortrapportering aktiveret (med positionspræcision og publiceringsinterval). MQTT Module config bruger en admin besked, der sender en ConfigModule.MQTT
protobuf.
Indstillinger
MQTT-modulets konfigurationsværdier
Aktiveret
Aktiverer MQTT-modulet.
Server adresse
Serveren, der skal bruges til MQTT. Hvis den ikke er indstillet, vil den offentlige standardserver blive brugt.
Brugernavn
MQTT Server brugernavn at bruge (mest nyttigt for en brugerdefineret MQTT server). Hvis du bruger en brugerdefineret server, vil dette blive respekteret, selvom det er tomt. Hvis du bruger den offentlige standardserver, vil dette kun blive respekteret, hvis det er indstillet, ellers vil enheden bruge standardbrugernavnet.
Adgangskode
MQTT-adgangskode til brug (mest nyttigt for en brugerdefineret MQTT-server). Hvis du bruger en brugerdefineret server, vil dette blive respekteret, selvom det er tomt. Hvis du bruger standardserveren, vil dette kun blive respekteret, hvis det er indstillet, ellers vil enheden bruge standardadgangskoden.
Kryptering aktiveret
Om der skal sendes krypterede eller ukrypterede pakker til MQTT. Denne parameter respekteres kun, hvis du også indstiller server (den officielle standard mqtt.meshtastic.org-server kan håndtere krypterede pakker). Ukrypterede pakker kan være nyttige for eksterne systemer, der ønsker at forbruge meshtastiske pakker.
Bemærk: Alle beskeder sendes ukrypteret til MQTT-mægleren, hvis denne mulighed ikke er aktiveret, selv når dine uplink-kanaler har krypteringsnøgler indstillet.
JSON aktiveret
JSON er ikke understøttet på nRF52-platformen.
Aktiver afsendelse/forbrug af JSON-pakker på MQTT. Disse pakker er ikke krypterede, men tilbyder en nem måde at integrere med systemer, der kan læse JSON.
TLS aktiveret
Hvis det er sandt, forsøger vi at etablere en sikker forbindelse ved hjælp af TLS.
Root emne
Rodemnet, der skal bruges til MQTT-meddelelser. Dette er nyttigt, hvis du vil bruge en enkelt MQTT-server til flere meshtastiske netværk og adskille dem via ACL’er.
Klient proxy aktiveret
Hvis sandt, lad enheden bruge klientens (f.eks. din telefons) netværksforbindelse til at oprette forbindelse til MQTT-serveren. Hvis falsk, bruger den enhedens netværksforbindelse, som du skal aktivere via netværksindstillingerne .
Kortrapportering aktiveret
Tilgængelig fra firmwareversion 2.3.2 og frem. Hvis det er sandt, vil din node med jævne mellemrum sende en ukrypteret kortrapport til MQTT-serveren for at blive vist af onlinekort, der understøtter denne pakke. Denne rapport indeholder følgende oplysninger:
- Nodens lange og korte navn og ID;
- Nodens position (med konfigurerbar præcision) og højde;
- Nodens hardwaremodel og rolle ;
- Nodens firmwareversion;
- Nodens LoRa-område, modemforudindstilling og primære kanalnavn;
- Om noden kan nås på standardkanalen med kendt nøgle;
- Antal lokale online noder (hørt inden for de sidste 2 timer, ekskl. dem, der er hørt via MQTT).
Kortrapportpositionspræcision
Den præcision, der skal bruges til positionen i kortrapporten. Standard til en maksimal afvigelse på omkring 1459m.
Kortrapport publiceringsinterval
Hvor ofte skal vi offentliggøre kortrapporten til MQTT-serveren på få sekunder. Standard er 900 sekunder (15 minutter).
MQTT Modul Config Client Tilgængelighed
- Android
- Web
Android
MQTT Config-indstillinger er tilgængelige for Android.
- Åbn Meshtastic-appen
- Naviger til: Lodret Ellipsis (3 prikker øverst til højre) > Radiokonfiguration > MQTT
Opret forbindelse til den offentlige standardserver
Standardkanalen (LongFast) på den offentlige server har normalt meget trafik. Din enhed kan blive overbelastet og fungerer muligvis ikke længere korrekt. Det anbefales at bruge en anden kanal eller at bruge din egen MQTT-server, hvis du oplever problemer.
- Android
- Web
Android
1. Aktiver MQTT- modulet
Naviger til: Lodret Ellipsis (3 prikker øverst til højre) > Radiokonfiguration > MQTT: Slå skyderen til for MQTT aktiveret , og tryk på Send .
Rettelse til billedet oven over Root topic er: msh/DK
Valgfrit: For at bruge din telefons internetforbindelse til at sende og modtage pakker over internettet, skal du også aktivere skyderen for MQTT Client Proxy og springe trinnet Konfigurer netværksindstillinger over nedenfor.
2. Aktiver Channel Uplink & Downlink
Naviger til: Lodret Ellipsis (3 prikker øverst til højre) > Radiokonfiguration > Kanaler > LongFast: Slå skyderne for Uplink aktiveret og Downlink aktiveret til , tryk derefter på Gem og tryk på Send .
3. Konfigurer netværksindstillinger
Naviger til: Lodret Ellipsis (3 prikker øverst til højre) > Radiokonfiguration > Netværk: Slå skyderen til for WiFi aktiveret , indtast SSID og PSK for dit netværk, og tryk derefter på Send .
Ting fra medlemmer af Facebook Gruppen Meshtastic – Denmark
Billeder og 3D print filer fra Thomas Scherrer
Dansk video første programmering og setup
Link til video:
https://flasher.meshtastic.org/
Tak for videoen til Thomas Scherrer Tangen
Simpel 3-elements Yagi-antenne.
Simpel 3-elements Yagi-antenne.
Den har en ærlig forstærkning på 7dBi (4.8dBd). Jeg designede antennen, så den ville have det maksimalt mulige strålingsmønster for 3 elementer – ca. 120 … 130 grader. Dette gør det muligt at opnå den kortest mulige traverslængde. Det er teknologisk praktisk!
En praktisk anvendelse af dette design er placeringen af antennen på vinduet eller på husets balkon. Antennemønsterets bagside undertrykkes så meget som muligt, og energien fra en Meshtastic-enhed med lavt strømforbrug spildes ikke på at absorbere energi i dit hjem. I en bred udsigt er forsiden af huset fri plads. Plus – vi har en lille antenneforstærkning.
Videreudvikling af denne konstruktion – vi placerer LoRa- og ESP32-brædderne på samme bræt med traversen. Resultatet er et design med lang rækkevidde. Hvis 7dBi forstærkningen i din applikation ikke er nok, giver kortet en forlængelse på op til 5 … 9 elementer. 9 elementer opnås med en længde på ca. 50 … 80 cm (afhængig af den ønskede forstærkning). Alt i én pakke 3 elementer passer ind i størrelsen 190 x 120 mm (med en margen kan du stadig krympe den, hvis du vil)
SWR, LogMag, Smith
1. prototip
Ring med en diameter på 2 … 3cm
PCB FR-4 laminat 25x5x1mm med 5mm kobberfjernelse i midten af emnet. Spalten er inkluderet i den samlede længde af det aktive element 164 mm. Koaksialkabel: Radiolab RG-316U eller lignende.
Link til køb af LoRa Print
Link til LoRa 3D print kasser
Link til køb af LoRa Antenner
Link til Youtube video'er om Mestastic
Advanced Meshtastic – Remote Node Administration
Mestastic antennas in an xray machine!!!
Getting Started with Meshtastic
Spørgsmål og Svar om Meshtastic findes her:
Hvor finder jeg kort over Noder?
Svar: map.mpowered247.com
MeshMap
Meshtastic Node Map