{"id":896,"date":"2024-05-04T10:56:29","date_gmt":"2024-05-04T09:56:29","guid":{"rendered":"http:\/\/ha4bf.ddns.net\/?p=896"},"modified":"2024-11-15T12:39:10","modified_gmt":"2024-11-15T11:39:10","slug":"heltec-lora-32v3-hasznalata","status":"publish","type":"post","link":"http:\/\/ha4bf.ddns.net\/?p=896","title":{"rendered":"Heltec LoRa 32(v3) haszn\u00e1lata APRS Tracker-k\u00e9nt"},"content":{"rendered":"\n<p>Megpr\u00f3b\u00e1lom le\u00edrni, hogy \u00e9n hogyan k\u00e9sz\u00edtettem a <a href=\"https:\/\/heltec.org\/project\/wifi-lora-32-v3\/\" data-type=\"link\" data-id=\"https:\/\/heltec.org\/project\/wifi-lora-32-v3\/\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">Heltec LoRa 32 v3<\/a> 433MHz-es modul seg\u00edts\u00e9g\u00e9vel APRS-re Trackert.<\/p>\n\n\n\n<p>Tracker-hez sz\u00fcks\u00e9ges:<br>&#8211; 1db Heltec LoRa 32 v3 433MHz-es modul<br>&#8211; 1db mini\/mikro&#8230; GPS modul, nekem k\u00e9zn\u00e9l egy NEO6M volt (ez nem az a mikro m\u00e9ret)<br>&#8211; USB type-C k\u00e1bel a programoz\u00e1shoz, t\u00f6lt\u00e9shez<br>&#8211; 1db LiPo akku forrf\u00fclekkel vagy tokkal a modulhoz kapott 1.25-\u00f6s raszter\u0171 molex-hez forrasztva (vagy gy\u00e1rilag azzal szerelve)<br>&#8211; j\u00f3 poz\u00edci\u00f3ban l\u00e9v\u0151, 433.775 MHz-en j\u00f3l m\u0171k\u00f6d\u0151 antenna (ad\u00e1sra is)<br>&#8211; sz\u00e1m\u00edt\u00f3g\u00e9p \u00e9s megfelel\u0151 program a firmware \u00e9s program felt\u00f6lt\u00e9shez<br>&#8211; sok t\u00fcrelem \u00e9s m\u00e9g t\u00f6bb t\u00fcrelem \u00e9s kitart\u00e1s mint az iGate k\u00e9sz\u00edt\u00e9se eset\u00e9ben<br>&#8211; ha &#8222;h\u00e1zat&#8221; is szeretn\u00e9nk, vannak j\u00f3 3D-s tervek ingyenesen, erre keresve sokat tal\u00e1lsz: &#8222;heltec v3 3d print case&#8221;<\/p>\n\n\n\n<p>A FW-t (van t\u00f6bb is, ez mostan\u00e1ban el\u00e9g n\u00e9pszer\u0171) innen tudjukk let\u00f6lteni : <a href=\"https:\/\/github.com\/richonguzman\/LoRa_APRS_Tracker\">https:\/\/github.com\/richonguzman\/LoRa_APRS_Tracker<\/a> (code gomb, let\u00f6lt\u00e9s zip-k\u00e9nt)<br>Kicsomagol\u00e1s ut\u00e1n j\u00f6n a testreszab\u00e1s:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><em>platformio.ini<\/em>, ebben adjuk meg a modulunk t\u00edpus\u00e1t a file elej\u00e9n<br><code>[platformio]<br>default_envs = heltec_V3_GPS<\/code><\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li><em>data\\tracker_config.json<\/em>, ebben defini\u00e1ljuk a k\u00fcld\u00e9si param\u00e9tereket, ak\u00e1r 3 el\u0151re defini\u00e1lt \u00e1llapothoz a h\u00edv\u00f3jeled-&lt;SSID&gt; megad\u00e1s\u00e1val\n<ul class=\"wp-block-list\">\n<li>gyalogos <code>\"symbol\": \"[\", \"overlay\": \"\/\"<\/code> <\/li>\n\n\n\n<li>aut\u00f3 <code>\"symbol\": \"&gt;\", \"overlay\": \"\/\"<\/code><\/li>\n\n\n\n<li>ker\u00e9kp\u00e1r <code>\"symbol\": \"b\", \"overlay\": \"\/\"<\/code><\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\n\n\n<p>A t\u00f6bbi r\u00e9szhez nem felt\u00e9tlen kell hozz\u00e1ny\u00falni<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><em>scr\\utils.cpp<\/em> , ebben elvileg nem szabadna turk\u00e1lni, de optimaliz\u00e1lni kell a kik\u00fcld\u00f6tt csomagot. M\u00e1rpedig itt igen hossz\u00fa \u00f6nrekl\u00e1m van a k\u00f3dban. Keress\u00fck meg a <em>checkStatus<\/em> f\u00fcggv\u00e9nyt:<\/li>\n<\/ul>\n\n\n\n<p>ezt a r\u00e9szt:<\/p>\n\n\n\n<p><code>LoRa_Utils::sendNewPacket(APRSPacketLib::generateStatusPacket(currentBeacon-&gt;callsign, \"APLRT1\", Config.path, \"https:\/\/github.com\/richonguzman\/LoRa_APRS_Tracker \" + versionDate));<\/code><\/p>\n\n\n\n<p>\u00edrjuk \u00e1t valami ilyesmire<\/p>\n\n\n\n<p><code>LoRa_Utils::sendNewPacket(APRSPacketLib::generateStatusPacket(currentBeacon-&gt;callsign, \"APLRT1\", Config.path, \"LoRa APRS Tracker \" + versionDate));<\/code><\/p>\n\n\n\n<p>tracker GPS inf\u00f3 a src\/gps_utils.cpp-ben kivad\u00e1szhat\u00f3:<br><code>GPS_BAUD 9600<br>SERIAL_8N1<br>GPS_RX 47 pin<br>GPS_TX 48 pin<\/code><\/p>\n\n\n\n<p>Ment\u00e9s ut\u00e1n j\u00f6het a sz\u00e1m\u00edt\u00e1stechnikai r\u00e9sz.<\/p>\n\n\n\n<p>Kell a programoz\u00e1shoz egy VisualStudio <a href=\"https:\/\/code.visualstudio.com\/download\">https:\/\/code.visualstudio.com\/download<\/a> , install \u00e9s a program els\u0151 futtat\u00e1sa ut\u00e1n a f\u00fcgg\u0151leges men\u00fcben a kieg\u00e9sz\u00edt\u0151k k\u00f6z\u00f6tt a Platformio-t m\u00e9g fel kell install\u00e1lni.<\/p>\n\n\n\n<p>Ha ez megvan, <em>files -&gt; open folder<\/em> (megkeress\u00fck hova rejtett\u00fck azt a k\u00f6nyvt\u00e1rat amiben az el\u0151bb m\u00f3dos\u00edtottuk a param\u00e9tereket)<\/p>\n\n\n\n<p>Az edit\u00e1l\u00e1sokat itt is el lehet v\u00e9gezni, ha sz\u00fcks\u00e9ges (\u00e9n a notepad++ -ban szoktam).<\/p>\n\n\n\n<p>Majd j\u00f6het a ford\u00edt\u00e1s (s\u00e1rg\u00e1val jel\u00f6lt pipa a bal als\u00f3 sarokban) \u00e9s a felt\u00f6lt\u00e9s (pirossal jel\u00f6lt ny\u00edl mellette, de el\u0151bb a modult csatlakoztatni kell az USB portra)<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"421\" height=\"57\" src=\"http:\/\/ha4bf.ddns.net\/wp-content\/uploads\/image-1.png\" alt=\"\" class=\"wp-image-909\"\/><\/figure>\n\n\n\n<p>Ha minden j\u00f3l megy akkor fel is ker\u00fcl a friss ropog\u00f3s firmware a k\u00e9sz\u00fcl\u00e9kre, de ez m\u00e9g csak az egyik fele a felt\u00f6lt\u00e9snek.<\/p>\n\n\n\n<p>J\u00f6het a filerendszer felt\u00f6lt\u00e9se. Bal oldalt a legsz\u00e9l\u00e9n vannak ikonok, keresd meg a hangya fejet&#8230; Klikk r\u00e1, majd a megjelen\u0151 men\u00fcben keresd meg a be\u00e1ll\u00edtott modult (eset\u00fcnkben Heltec V3 GPS), a leny\u00edl\u00f3 men\u00fcben lesz egy Build Filesystem Image, erre egy klikk, ha v\u00e9gzett, akkor az Upload Filesystem Image-re.<br><\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"305\" height=\"717\" src=\"http:\/\/ha4bf.ddns.net\/wp-content\/uploads\/image-2.png\" alt=\"\" class=\"wp-image-910\" srcset=\"http:\/\/ha4bf.ddns.net\/wp-content\/uploads\/image-2.png 305w, http:\/\/ha4bf.ddns.net\/wp-content\/uploads\/image-2-255x600.png 255w\" sizes=\"auto, (max-width: 305px) 100vw, 305px\" \/><\/figure>\n\n\n\n<p>Ha mindez megvan, elviekben \u00fajraindul a tracer modulunk. <br>M\u00e1r csak be kell k\u00f6tni a GPS modult a 47\/48-as portra \u00e9s ind\u00edt\u00e1s ut\u00e1n meg kell v\u00e1rni a fix-et&#8230;<\/p>\n\n\n\n<p>Egy kicsit \u00edrok a dobozol\u00e1sr\u00f3l is. A heshtastic projekt kapcs\u00e1n p\u00e1r j\u00f3 3D-s h\u00e1z el\u00e9rhet\u0151 ingyenesen let\u00f6lthet\u0151 terv form\u00e1ban. Ebb\u0151l v\u00e1lasztottam egy olyat, amibe elf\u00e9rt a GPS modulom is&#8230;<\/p>\n\n\n\n<p>Ugyan a feh\u00e9rben nyomtatott doboz nem lesz valami sz\u00e9p ha sokat tapogatjuk, de egyszer\u0171en festhet\u0151, ha sz\u00fcks\u00e9ges. A csavarokat pedig mindenki megv\u00e1laszthatja (M3-as 20mm-es menetes r\u00e9sszel).<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"http:\/\/ha4bf.ddns.net\/wp-content\/uploads\/IMG_20240517_163456.jpg\" target=\"_blank\" rel=\"noreferrer noopener\"><img loading=\"lazy\" decoding=\"async\" width=\"1560\" height=\"720\" src=\"http:\/\/ha4bf.ddns.net\/wp-content\/uploads\/IMG_20240517_163456.jpg\" alt=\"\" class=\"wp-image-917\" srcset=\"http:\/\/ha4bf.ddns.net\/wp-content\/uploads\/IMG_20240517_163456.jpg 1560w, http:\/\/ha4bf.ddns.net\/wp-content\/uploads\/IMG_20240517_163456-1200x554.jpg 1200w, http:\/\/ha4bf.ddns.net\/wp-content\/uploads\/IMG_20240517_163456-768x354.jpg 768w, http:\/\/ha4bf.ddns.net\/wp-content\/uploads\/IMG_20240517_163456-1536x709.jpg 1536w\" sizes=\"auto, (max-width: 1560px) 100vw, 1560px\" \/><\/a><figcaption class=\"wp-element-caption\">A GPS modul&#8230; \u00e9s az antenn\u00e1j\u00e1nak a h\u00e1ta, valamint a ki-be kapcsol\u00f3 a LoRa antenna csatlakoz\u00f3val.<\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"http:\/\/ha4bf.ddns.net\/wp-content\/uploads\/IMG_20240517_163438.jpg\" target=\"_blank\" rel=\"noreferrer noopener\"><img loading=\"lazy\" decoding=\"async\" width=\"1560\" height=\"720\" src=\"http:\/\/ha4bf.ddns.net\/wp-content\/uploads\/IMG_20240517_163438.jpg\" alt=\"\" class=\"wp-image-916\" srcset=\"http:\/\/ha4bf.ddns.net\/wp-content\/uploads\/IMG_20240517_163438.jpg 1560w, http:\/\/ha4bf.ddns.net\/wp-content\/uploads\/IMG_20240517_163438-1200x554.jpg 1200w, http:\/\/ha4bf.ddns.net\/wp-content\/uploads\/IMG_20240517_163438-768x354.jpg 768w, http:\/\/ha4bf.ddns.net\/wp-content\/uploads\/IMG_20240517_163438-1536x709.jpg 1536w\" sizes=\"auto, (max-width: 1560px) 100vw, 1560px\" \/><\/a><figcaption class=\"wp-element-caption\">A modul \u00e9s a GPS antenna n\u00e9z felfel\u00e9&#8230; A GPS t\u00e1pell\u00e1t\u00e1sa a GND \u00e9s a +3V-r\u00f3l, valamint a 47 \u00e9s 48-as port bek\u00f6t\u00e9se.<\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"http:\/\/ha4bf.ddns.net\/wp-content\/uploads\/IMG_20240517_193657.jpg\" target=\"_blank\" rel=\"noreferrer noopener\"><img loading=\"lazy\" decoding=\"async\" width=\"1560\" height=\"720\" src=\"http:\/\/ha4bf.ddns.net\/wp-content\/uploads\/IMG_20240517_193657.jpg\" alt=\"\" class=\"wp-image-919\" srcset=\"http:\/\/ha4bf.ddns.net\/wp-content\/uploads\/IMG_20240517_193657.jpg 1560w, http:\/\/ha4bf.ddns.net\/wp-content\/uploads\/IMG_20240517_193657-1200x554.jpg 1200w, http:\/\/ha4bf.ddns.net\/wp-content\/uploads\/IMG_20240517_193657-768x354.jpg 768w, http:\/\/ha4bf.ddns.net\/wp-content\/uploads\/IMG_20240517_193657-1536x709.jpg 1536w\" sizes=\"auto, (max-width: 1560px) 100vw, 1560px\" \/><\/a><figcaption class=\"wp-element-caption\">Bekapcsol\u00e1s ut\u00e1n, m\u00e9g a GPS fix el\u0151tt &#8230; (a gps fix v\u00e9tele el\u0151tt nincsen ad\u00e1sra kapcsol\u00e1s, emiatt nincsen m\u00e9g antenna rajta)<\/figcaption><\/figure>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><a href=\"http:\/\/ha4bf.ddns.net\/wp-content\/uploads\/IMG_20240517_193708.jpg\" target=\"_blank\" rel=\"noreferrer noopener\"><img loading=\"lazy\" decoding=\"async\" width=\"720\" height=\"1560\" src=\"http:\/\/ha4bf.ddns.net\/wp-content\/uploads\/IMG_20240517_193708.jpg\" alt=\"\" class=\"wp-image-920\" srcset=\"http:\/\/ha4bf.ddns.net\/wp-content\/uploads\/IMG_20240517_193708.jpg 720w, http:\/\/ha4bf.ddns.net\/wp-content\/uploads\/IMG_20240517_193708-277x600.jpg 277w, http:\/\/ha4bf.ddns.net\/wp-content\/uploads\/IMG_20240517_193708-709x1536.jpg 709w\" sizes=\"auto, (max-width: 720px) 100vw, 720px\" \/><\/a><figcaption class=\"wp-element-caption\">A doboz h\u00e1tulja az 1db 18650-es cella miatt ilyen, lehet k\u00e9sz\u00edteni lapos liPo akkuval is&#8230;<\/figcaption><\/figure>\n<\/div>\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><a href=\"http:\/\/ha4bf.ddns.net\/wp-content\/uploads\/IMG_20240517_193729.jpg\" target=\"_blank\" rel=\"noreferrer noopener\"><img loading=\"lazy\" decoding=\"async\" width=\"720\" height=\"1560\" src=\"http:\/\/ha4bf.ddns.net\/wp-content\/uploads\/IMG_20240517_193729.jpg\" alt=\"\" class=\"wp-image-921\" srcset=\"http:\/\/ha4bf.ddns.net\/wp-content\/uploads\/IMG_20240517_193729.jpg 720w, http:\/\/ha4bf.ddns.net\/wp-content\/uploads\/IMG_20240517_193729-277x600.jpg 277w, http:\/\/ha4bf.ddns.net\/wp-content\/uploads\/IMG_20240517_193729-709x1536.jpg 709w\" sizes=\"auto, (max-width: 720px) 100vw, 720px\" \/><\/a><\/figure>\n<\/div>","protected":false},"excerpt":{"rendered":"<p>Megpr\u00f3b\u00e1lom le\u00edrni, hogy \u00e9n hogyan k\u00e9sz\u00edtettem a Heltec LoRa 32 v3 433MHz-es modul seg\u00edts\u00e9g\u00e9vel APRS-re Trackert. Tracker-hez sz\u00fcks\u00e9ges:&#8211; 1db Heltec<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1,4],"tags":[],"class_list":["post-896","post","type-post","status-publish","format-standard","hentry","category-radios","category-computer"],"_links":{"self":[{"href":"http:\/\/ha4bf.ddns.net\/index.php?rest_route=\/wp\/v2\/posts\/896","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/ha4bf.ddns.net\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/ha4bf.ddns.net\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/ha4bf.ddns.net\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/ha4bf.ddns.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=896"}],"version-history":[{"count":14,"href":"http:\/\/ha4bf.ddns.net\/index.php?rest_route=\/wp\/v2\/posts\/896\/revisions"}],"predecessor-version":[{"id":947,"href":"http:\/\/ha4bf.ddns.net\/index.php?rest_route=\/wp\/v2\/posts\/896\/revisions\/947"}],"wp:attachment":[{"href":"http:\/\/ha4bf.ddns.net\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=896"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/ha4bf.ddns.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=896"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/ha4bf.ddns.net\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=896"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}