- Fejhallgató erősítő és DAC topik
- Nikon Z MILC fényképezőgépcsalád
- Autós kamerák
- Intel Core i5 / i7 / i9 "Alder Lake-Raptor Lake/Refresh" (LGA1700)
- AMD GPU-k jövője - amit tudni vélünk
- Galax GeForce RTX kártyák jönnek a szűkösebb házakba
- Azonnali alaplapos kérdések órája
- Samsung Galaxy Tab S7+ - növekmény
- Nvidia GPU-k jövője - amit tudni vélünk
- Milyen TV-t vegyek?
Hirdetés
-
Az EU szerint kartelleztek az indítóakkumulátorok piacán
it Jövő héten lesznek a meghallgatások, de az EU szerint az autóipari indítóakkumulátorok gyártói kartelleztek, ezért kerülnek többe ezek az alkatrészek.
-
Máris megszületett a Huawei Enjoy 70 utódja
ma Az Enjoy 70s processzorfrissítéssel próbál szerencsét, több változás nincsen rajta.
-
Computex 2024: nincs hiány az FSP portékáiból sem
ph A sajtóanyag tápokat, eltérő közönségeket célzó számítógépházakat, léghűtéseket és kompakt AIO-kat említ.
-
PROHARDVER!
Arduino hardverrel és szoftverrel foglakozó téma. Minden mikrovezérlő ami arduinoval programozható, és minden arduino program, board, és hardverrel kapcsolatos kérdések helye.
Új hozzászólás Aktív témák
-
Janos250
őstag
válasz Victoryus #11205 üzenetére
Ezt kiírja a soros monitoron?
"Connecting to WiFi
Connecting…….
Connected to NETGEAR70
IP address: 192.168.1.17"Mert ha a régit írja ki, akkor nem ment fel az új program. A letöltés végén ellenőriz, és ha hibás, akkor marad a régi, nem kapcsol át.
[ Szerkesztve ]
Az amerikaiak $ milliókért fejlesztettek golyóstollat űrbéli használatra. Az oroszok ceruzát használnak. Én meg arduinot.
-
Janos250
őstag
válasz Victoryus #11208 üzenetére
"Maximum pontokat ír sorosra"
Vagyis próbálja keresni a WiFi-t, de nem találja?
Akkor is tovább kellene mennie.
Próbálj a setup legelejére valami kiíratást, vagy led villogást, vagy valami hasonlót tenni, hogy egyértelmű legyen, elindult-e a program.Az amerikaiak $ milliókért fejlesztettek golyóstollat űrbéli használatra. Az oroszok ceruzát használnak. Én meg arduinot.
-
Janos250
őstag
válasz gazso75 #11215 üzenetére
A BN-250 egy jó modul, sokan dicsérik, és olcsó.
Nekem is van, de még nem próbáltam, mert kiderült, hogy amire nekem kell, arra csak nyögvenyelősen használható részlegesen.
A nano nem egy gyors, korszerű lap. Helyette jobb lenne valamelyik ESP, STM32.
Nem tudom, elég-e a 9600 baud ennyi adathoz.[ Szerkesztve ]
Az amerikaiak $ milliókért fejlesztettek golyóstollat űrbéli használatra. Az oroszok ceruzát használnak. Én meg arduinot.
-
Janos250
őstag
-
Janos250
őstag
válasz Victoryus #11238 üzenetére
programodból:
"myservo.attach(5,600,2300); //GPIO 5, meg min max, ezt nem értem, de ennyi volt a példában""Writes a value in microseconds (uS) to the servo, controlling the shaft accordingly. On a standard servo, this will set the angle of the shaft. On standard servos a parameter value of 1000 is fully counter-clockwise, 2000 is fully clockwise, and 1500 is in the middle.
Note that some manufactures do not follow this standard very closely so that servos often respond to values between 700 and 2300. "
https://www.arduino.cc/en/Reference/ServoWriteMicrosecondsEzért kellene tudni, milyen a servo. Mindenesetre én 1000 és 2000 közöttivel próbálnám, mert én még csak olyat láttam.
Már eléggé kavarodnak bennem az infók, de - úgy rémlik - Wemos D1-et használsz. Az viszont ESP8266, de:
libraries/Servo/src/Servo.h - ban ez van:
"This library only supports boards with an AVR, SAM, SAMD, NRF52 or STM32F4 processor."Lehet ez a gond? A servo.cpp interrupttal dolgozik, és az az ESP-nél más.
A servo ugyanis úgy működik, hogy folyamatosan adni kell neki az adott időszélességű impulzust, ami általában 1 és 2 millisec (1000, ill. 2000 microsec) között van. Ha az 1 msec-es inpulzusokat kapja folyamatosan, akkor az egyik végkitérésre áll, ha 2 msec-et, akkor a másikra, 1.5 msecnél meg középre. Olyan állapot undefinit, hogy adok neki egy impulzust, és nem ismételgetem.Más:
Az Arduino "nyelve" a C++, ami magában foglalja a C-t is. Ha tanultál PHP-t, az C++ némi extrákkal.
Tehát, ha a PHP-ból kihagyod a hálózatos dolgokat, akkor az C++, ami már megy az Arduino lapon is (illetve ez nem teljesen igaz, de majdnem). Tehát a C++ -al akarj ismerkedni. Ebben a PHP, Delphi jó alap, mert a filozófiájuk ugyanaz. A pascal is jó, bár abban még nincs objektum.[ Szerkesztve ]
Az amerikaiak $ milliókért fejlesztettek golyóstollat űrbéli használatra. Az oroszok ceruzát használnak. Én meg arduinot.
-
Janos250
őstag
válasz Victoryus #11266 üzenetére
Csak egy tipp:
A tools/erase Flash alatt nem véletlenül az Only sketch-et állítottad be, az All Flash Contents helyett?Na, közben látom, ez megoldódott. Nekem szokott menni telefonról is. Ha a régit látja, felejtesd el a telefonon az állomást, újra megtalálja, és akkor már jó lesz.
[ Szerkesztve ]
Az amerikaiak $ milliókért fejlesztettek golyóstollat űrbéli használatra. Az oroszok ceruzát használnak. Én meg arduinot.
-
Janos250
őstag
válasz gazso75 #11318 üzenetére
Most csak így gyors rátekintésre:
Miért a softwareserialt használod? Az ESP-ken nagyon jó a hardware serial is!!!
Hagyjátok a csudába ESP-ken a software serialt!Az amerikaiak $ milliókért fejlesztettek golyóstollat űrbéli használatra. Az oroszok ceruzát használnak. Én meg arduinot.
-
Janos250
őstag
válasz gazso75 #11318 üzenetére
Egy kis esp8266 Serial fejtágító, nem csak Neked:
(Manoj R. Takoj : NodeMCU ESP8266 Communication Methods and Protocols)
2.1 Serial Communication
ESP8266 Serial works the same way as on a regular Arduino. Apart from
hardware FIFO (128 bytes for TX and RX) Serial has additional 256-byte
TX and RX buffers. Both transmit and receive is interrupt-driven. Write
and read functions only block the sketch execution when the respective
FIFO/buffers are full.
Serial uses UART0, which is mapped to pins GPIO1 (TX) and GPIO3
(RX).
Example 1: Serial Data Transmission
Program to send “Hello World” message to serialvoid setup () {
Serial.begin(115200);
}
void loop(){
Serial.println("Hello World");
delay(500);
}Amint látható, a Serialt nem kell példányosítani, mert előre példányosítva van, csak meg kell nyitni, és használni.
"
Serial1
uses UART1, TX pin is GPIO2. UART1 cannot be used to receive
data because normally its RX pin is occupied for flash chip connection. To
use Serial1, call
Serial1.begin(baudrate)
.
Example 3: Using Serial-1 (Only TX)
After uploading program you will see blue led flashes due to data is
getting sent on GPIO2(TX)."
[ Szerkesztve ]
Az amerikaiak $ milliókért fejlesztettek golyóstollat űrbéli használatra. Az oroszok ceruzát használnak. Én meg arduinot.
-
Janos250
őstag
válasz Victoryus #11406 üzenetére
Fogalmam sincs így ránézésre, de:
1. én lekérdezném, hogy sikerült-e a WiFi.softAPConfig
2. meg a WiFi.softAP
3. ez nem kellene? : WiFi.mode(WIFI_AP);
4. Valami rémlik régebbről, hogy nekem csak akkor működött jól, ha a
WiFi.softAPConfig
a
WiFi.softAP + utána várakozás
után volt. Ennek a logikáját azóta se értettem meg.Valami ilyesmire gondolnék:
WiFi.mode(WIFI_AP);
WiFi.softAP(ssid, password);
delay(100); // vagy több
IPAddress ip(192, 168, 1, 1);
IPAddress mask(255, 255, 255, 0);
WiFi.softAPConfig(ip, ip, mask);Nem vagyok olyan gépnél, hogy próbáljam.
[ Szerkesztve ]
Az amerikaiak $ milliókért fejlesztettek golyóstollat űrbéli használatra. Az oroszok ceruzát használnak. Én meg arduinot.
-
Janos250
őstag
Vehetjük úgy, hogy az ESP-32S (Ai-Thinker) az ESP-WROOM-32 (Espressif) leánykori neve.
A mai boardokon elsöprő többségben ESP-WROOM-32 feliratú modul van, nem is érdemes olyat megvenni, amin nem ez van. Néha mégis ESP32S megnevezést írnak hozzá. Meg kell nézni a fényképet, mi van a modulra írva. A lábak száma eltérő lehet, de a használható lábak (meg néha a nem használhatók is) ki vannak vezetve, valamint különböznek aszerint is, hogy hány GND, és táp láb van rajtuk. Ezekből ugyanis soha nincs elég.[ Szerkesztve ]
Az amerikaiak $ milliókért fejlesztettek golyóstollat űrbéli használatra. Az oroszok ceruzát használnak. Én meg arduinot.
-
Janos250
őstag
válasz Mexbacsi #11471 üzenetére
Szerintem ez kezdésnek jó. Majd ha már gyakorlottabb leszel, akkor úgyis áttérsz komolyabb kontrollerű lapokra, amik nem, vagy alig drágábbak, mint az UNO. Viszont a neten az UNO az iskolapélda, ezért kezdésként ez a jobb, mert hiába gyakorlatilag ugyanaz a más kontrollerrel épített lap is, kezdésnek jó, ha pontosan oda tudod dugni, ahol a neten látod. A 230-at - szerintem - hagyd későbbre, mert az rázós téma lehet.
Az amerikaiak $ milliókért fejlesztettek golyóstollat űrbéli használatra. Az oroszok ceruzát használnak. Én meg arduinot.
-
Janos250
őstag
válasz Mexbacsi #11473 üzenetére
A led sorok 12V-al mennek, ehhez kell:
- ha nincs elektronikai gyakorlatod, akkor relé. Az UNO 5 V-al megy, tehát olyan relé, amit 5V meghúz. Később meg majd olyan, ami már 3.3 V-on, mert a korszerűbb lapok 3.3 V-al mennek.
- ha van, akkor FET. Valami alacsony gate feszültségű, pl. IRL sorozat.
Ha meg olyan szalagot akarsz később, amin az egyes ledek fényereje, színe egyenként változtatható (WS2812), akkor - szerintem, de nem mindenki szerint - az ESP32 lesz a legcélszerűbb UNO helyett.Az amerikaiak $ milliókért fejlesztettek golyóstollat űrbéli használatra. Az oroszok ceruzát használnak. Én meg arduinot.
-
Janos250
őstag
válasz Mexbacsi #11481 üzenetére
A logikai analizátorról jut eszembe:
Én mindenkinek ajánlani szoktam ezt az 1500 Ft-os logokai analizátort, mert NAGYON megkönnyíti az ember életét, ha meg tudja nézni, hogy egy adott program hatására TÉNYLEGESEN hogyan változnak időben a jelek a panel lábain. Aztán ha azt látja az ember, hogy nem úgy, ahogy ő szeretné, már sokkal könnyebb javítani.
Logic AnalyzerMég az ilyen is hasznos tud lenni :
test clamp climp[ Szerkesztve ]
Az amerikaiak $ milliókért fejlesztettek golyóstollat űrbéli használatra. Az oroszok ceruzát használnak. Én meg arduinot.
-
Janos250
őstag
válasz gazso75 #11495 üzenetére
Hogyan tápolod?
Nekem régebben azzal volt gondom, hogy közvetlenül a 3.3V-os lábra adtam a tápot.
Amikor kipróbáltam, hogy az 5 V-os lábra adtam 5 voltot, hogy saját maga állítsa elő a 3.3-at, akkor normális lett a kép.Az amerikaiak $ milliókért fejlesztettek golyóstollat űrbéli használatra. Az oroszok ceruzát használnak. Én meg arduinot.
-
Janos250
őstag
válasz zsolti_20 #11557 üzenetére
Ha C#-et már használtál, akkor rossz a fogalmazás:
"De mikor belekezdtem az ESP ismerkedésébe kicsit kevésnek éreztem magam hozzá"
C# mellé ez lenne a helyes fogalmazás:
"Azért nem nanora építettem, hanem ESP-re, mert a nanohoz kicsit kevésnek éreztem magam"
Ugyanis az ESP32 compilere a C++(11) GNU compilere, ami eléggé korszerű, és ha a C#- ból kiveszed a Microsoft dolgokat, máris azt kaptad! Az már csak hab a tortán, hogy a többi arduinoval való kompatibilitás érdekében meg van írva egy csomó osztály amit használhatsz a "szabványosak" mellett, definiálva van egy csomó konstans, objektum, és a freeRTOS használatához van egy halom API.Az amerikaiak $ milliókért fejlesztettek golyóstollat űrbéli használatra. Az oroszok ceruzát használnak. Én meg arduinot.
-
Janos250
őstag
válasz Izeka82 #11568 üzenetére
Én mindenképpen ezt javasolom, mert hosszabb távon sem válik feleslegessé, amit azon megtanulsz. Előbb-utóbb úgyis erre lesz szükséged, mert eléred a nano korlátait. Vannak persze, akik másként látják.
Az amerikaiak $ milliókért fejlesztettek golyóstollat űrbéli használatra. Az oroszok ceruzát használnak. Én meg arduinot.
-
Janos250
őstag
válasz Izeka82 #11573 üzenetére
Kezdők tévedése, hogy az Arduinonak van nyelve. Nincs Arduino nyelv, csak C++ van. A szabad C++ fordító régebbi, vagy újabb verzióját használják az Arduino kompatibilis lapok.
Attól Arduino, hogy meg van benne írva sok osztály, stb. előre, tehát olyan, mint egy szabvány. Például adott módon kell a pinekre írni, olvasni, megadni, hogy input, vagy output lesz, stb, de ezek nem nyelv részek, hanem előre megírt dolgok, amit minden arduinós laphoz megírnak, tehát ugyanúgy kell használni. Aztán persze vannak controller specifikus dolgok, amik az adott controller jellemzői, azoknak a kezelésére - általában - megírja a gyártó a kezelő osztályokat, miegymást, ami természetesen csak az adott controller jellemzője.
Tehát amikor írunk egy programot, nem úgy kell gondolkodni, hogy hogyan írjuk ezt "Arduinóban", hanem, hogy hogyan írjuk ezt C++-ban. Tipikus példa erre pl. az ESP32 párhuzamos programozása. Lehet használni a freeRTOS specifikus módokat, de lehet a szabványos C++(11) párhuzamos programozási dolgait is. Ez utóbbi más controlleren is fog működni, ha elég korszerű C++ fordítót használ, míg az előbbi csak és kizárólag az ESP32-n. Más kérdés, hogy az előbbi rugalmasabb, több mindent tudunk könnyedén beállítani (pl. melyik magon fusson, milyen prioritással, stb.)Ja, és még valami: kérdezni nem szégyen, itt mindenkinek segítenek, itt nem divat az "olvasd el a dokumentációt" válasz.
[ Szerkesztve ]
Az amerikaiak $ milliókért fejlesztettek golyóstollat űrbéli használatra. Az oroszok ceruzát használnak. Én meg arduinot.
-
Janos250
őstag
Ez egy általános megjegyzés arra, hogy bármit írok, az nem azt jelenti, hogy én vagyok a főokos, aki osztja a tévedhetetlen észt, hanem én így látom.
Az amerikaiak $ milliókért fejlesztettek golyóstollat űrbéli használatra. Az oroszok ceruzát használnak. Én meg arduinot.
-
Janos250
őstag
Szerintem a kód el fog férni. A plafon, ami kocogtatja a fejed az lesz, hogy a különböző helyen elhelyezett dolgok adatait hogyan juttatod el az ESP32-höz. Ha vezetéken, akkor az egy madzag gubanc lesz. Ha a szenzorok egy részének az adatait WiFi-n akarod eljuttatni, akkor azokhoz kell valami WiFi képes eszköz, pl. ESP8266 a szokásos.
És akkor már ott vagy, hogy egyszerűsíti a dolgod, ha nem elemi szenzorokat vásárolsz, hanem olyat, amiben eleve bótilag ott van a kezelő ESP8266 (vagy ESP8255, amit praktikusan ugyanannak tekinthetünk).
Ilyenek az ebay-en a Sonoff ("Switch ON/OFF") cuccok, érdemes megismerkedni velük. Pl. olyan, ami 230V-os relét kapcsol, és mellesleg van benne hőmérséklet érzékelő és páratartalom mérő. Ezek a Sonoffok - és újabban más hasonló eszközök - ESP8266-ot használnak, és készítettek rájuk egy jól használható, rugalmas, C++-ban megírt, forrásnyelven elérhető rendszert, aminek Tasmota a neve.
Sokan a kész lefordított bináris felvitelével kínlódnak, én mindig az Arduino felületen a szokásos módon lefordítom, feltöltöm, mert akkor a forrásnyelvű programba be tudom írni a saját, specifikus dolgokat, pl. saját WiFi router jelszava, stb. Nagyon kényelmes és rugalmas rendszer, érdemes vele megismerkedni, ajánlom általánosan mindenkinek! Ha egyszer feltöltöttél madzagon egy Tasmota rendszert, onnan kezdve - ha változtatni akarsz - már WiFi-n keresztül megy a feltöltés.Továbblépve:
Aztán, ha nagyon sok mindent akar az emberfia használni, akkor már a kisebb gubanc érdekében a következőt használják:
MQTT !!!!
Ez egy ilyen feladatokra kidolgozott rendszer, aminek a lényege:
Minden szenzor nem oda küldi az adatot, ahol arra szükség van, hanem mindent egy központi szerverre (MQTT szerver). Ezen regisztráljuk be, hogy melyik szenzor adatát kinek küldje tovább. Pl. ha a hőmérő fagyot mutat, akkor küldje egy Sonoff relének, vagy konnektornak, ami bekapcsolja a fűtést. Ez nagyon nagy fokú rugalmasságot biztosít, mert nem kell a programokba belenyúlni változtatás esetén, hanem óhajunkat az MQTT szervernek küldjük neten.
Jelenleg erre az MQTT szerver célra a málnát használják, én is azt várom, hogy valaki csinálja már meg ESP32-re is.
Na, és persze akkor már egy lépés, hogy valamelyik okosotthon rendszert is használjuk, pl. Home Assistant.Na, megint szómenésem volt, ezeket nem azért írtam, hogy most azonnal ezeket fogod használni, hanem lásd Te is, és mások is, akik ilyesmiben gondolkodnak, hogy mi a jelenleg használatos metodika.
[ Szerkesztve ]
Az amerikaiak $ milliókért fejlesztettek golyóstollat űrbéli használatra. Az oroszok ceruzát használnak. Én meg arduinot.
-
-
Janos250
őstag
válasz zsolti_20 #11675 üzenetére
Vagy innen:
http://www.cplusplus.com/reference/cstdio/sprintf/Hogy ismételjem önmagam:
"amikor írunk egy programot, nem úgy kell gondolkodni, hogy hogyan írjuk ezt "Arduinóban", hanem, hogy hogyan írjuk ezt C++-ban"
https://prohardver.hu/tema/arduino/hsz_11576-11576.htmlRá-rácsodálkoznak arduinosok egy-egy C++ osztályra, függvényre, hogy ezeket nem, vagy ritkán írják az Arduino tutorialokban, pedig tudja.
Az amerikaiak $ milliókért fejlesztettek golyóstollat űrbéli használatra. Az oroszok ceruzát használnak. Én meg arduinot.
-
Janos250
őstag
válasz Attix70 #11737 üzenetére
Azt nem tudom, hogy mit használj, csak azt írom le, én mit használok kapcsolóelemként. Motorhoz is, ha csak egy irányba kell forogni (mottó: ágyúval verébre)
Itt egy minta:
IRL dicsérete
https://circuitcrush.com/arduino/2017/06/02/logic-level-mosfets-irl-or-irf.htmlŐ az IRL540-et ajánlja, bír 100V rántásra 36A Rds=44m?
link pdf
darabja 70 Ft
link ebayIRLB4030PbF, bír 100V rántásra 180A Rds=3.4m?
link pdf
darabja 240 Ft
link ebayIRLB3034PbF, bír 40V rántásra 300A Rds=1.4m?
link pdf
darabja 150 Ft
link ebayInnen lehet csemegézni:
Infineon (megvette)Ha mindkét irány kell, akkor muszáj a H híd.
[ Szerkesztve ]
Az amerikaiak $ milliókért fejlesztettek golyóstollat űrbéli használatra. Az oroszok ceruzát használnak. Én meg arduinot.
-
Janos250
őstag
FT232RL
Jumperrel állítható, hogy 3.3, vagy 5V.
300 Ft: link"Esetleg belföldről, hogy ne kelljen rá 2 hónapot várnom? "
Ha feljössz érte Pestre, adok kölcsön, de postára nincs időm mászkálni.Az amerikaiak $ milliókért fejlesztettek golyóstollat űrbéli használatra. Az oroszok ceruzát használnak. Én meg arduinot.
-
Janos250
őstag
Igen, ugyanaz, csak az itthoni négyszeres áron (1200 Ft) van postaköltség nélkül, mint a linkelt postával együtt (300 Ft). Igen, azokat állítja. Hogyan? Azt pontosan nem tudom, engem csak addig érdekelt, hogy működik.
Aztán van még pár másik csippel szerelt is, azok is működnek, ha jó drivert használ hozzá az ember. Ez nem is mindig olyan egyszerű, ha működőt akarsz, de vírust se akarsz benne.Az amerikaiak $ milliókért fejlesztettek golyóstollat űrbéli használatra. Az oroszok ceruzát használnak. Én meg arduinot.
-
Janos250
őstag
válasz tonermagus #11801 üzenetére
Igen, próbálkoztam. Nem fogsz tudni lényegesen nagyobb pontosságot elérni, akármilyen GPS-t veszel! A hiba a technológiából adódik. A GPS pontosan veszi a jeleket, de NEM PONTOS, AMI ÉRKEZIK. Pl. légköri viszonyok, műhold órájának hibája, stb. Viszont a hiba - ha ugyanazokat a holdakat használja - két különböző, de egymástól néhány km-nél nem távolabb lévő helyen elhelyezett GPS-nél megegyezik. Ezt ki tudod használni. Próbáld ki, hogy két egyforma GPS-sel mászkálsz, láthatod, hogy a kettő nagyjából együtt hibázik, a kettő közötti különbség hibája lemegy a deciméteres tartományba. Azért csak nagyjából, mert ezekkel a GPS modulokkal nem tudod megoldani, hogy pontosan ugyanazokat a holdakat használják. A kettő közötti távolság hibáját a drágább (sokkal drágább) modulok úgy csökkentik, hogy az egyik méri a holdak hibáját külön-külön minden holdra, és azt elküldi a másiknak. A másik azokra a holdakra, amiket éppen használ, ezzel a korrekcióval kalkulál. Így pár centiméteres pontosságot tudnak elérni a milliós árkategóriába tartozó geodéziai GPS-ek. (Lehet persze párszázezerből is elég jó pontosságot elérni, hozzáértő tervezéssel, programozással).
Tehát a megoldás:Kiteszel a partra egy GPS-t, ami méri a pozíciót, ezt valamilyen módon - WiFi, GSM, stb. - elküldi a vízen úszkálónak, és a távolságot a vizes és a száraz GPS által mért pozíciókból számolod. Így deciméteres hibát kaphatsz.
Az amerikaiak $ milliókért fejlesztettek golyóstollat űrbéli használatra. Az oroszok ceruzát használnak. Én meg arduinot.
-
Janos250
őstag
Na, akkor részletesebben mindenkinek.
Én elég jól ismerem ezt a témát, csak nem akartam litániát írni, hanem tömören.
"Kérdés viszont, hogy ez a fix gps is ugyan akkorát téved-e, vagyis inkább ugyan abba az irányba téved-e és ugyan akkorát?"
Egyszer sem biztos, mert nem biztos, hogy ugyanazokat a holdakat használja. Ha ugyanazokat használja, akkor centiméteres pontossággal ugyanabba az irányba és ugyanakkorát téved. Mivel nem biztos, hogy ugyanazokat használja, ezért deciméteres nagyságrendben egyezik meg a kettő hibája. Ha éppen ugyanazokat használja, akkor meg elég pontos, mint már írtam.
"Próbáltad már?"
Elkezdtem régebben próbálkozni vele, de éppen amiatt, hogy nem biztos, hogy ugyanazokat használja, áttértem a másik - már az előző hozzászólásomban leírt típusú - GPS-ek használatára, de azok jóval drágábbak.
"így elég egy pár percig egy helyben hagyni és átlagot számolni"
Nem, ezt már próbáltam. Egy heti mérés átlaga is deciméteres nagyságrendűen különbözött a tényleges értéktől.
" hogy mérik be a fix pontot?"
Nem tudom, de vannak bemért referencia pontok. Több "szintje" van a bemért pontoknak. Ezek között van, ami ingyenesen használható, van, ami fizetős. A saját földed sarokpontjainak a koordinátái is megvannak a
Földhivatalban, de neked nem mondják meg - elvileg - pénzért sem, hanem csak annak, akinek van földmérési engedélye. A földmérés kicsiny hazánkban (természetesen nem ingyenesen) engedélyköteles.
"Ezt a korrigált jelet, mint referencia pontot már lehet hasznosítani."
Majdnem. Az egyes műholdak hibáját számítja ki hiba típusonként és műholdanként külön-külön, és ezt küldi a másik GPS-nek. Ezt csak a drágább típusú GPS-ek tudják használni. Ha nem olyan a GPS-ed, akkor annyit tudsz, hogy összehasonlítod a másik adatával, és az ÉD irányú hiba pl. 0.2 m, a KNY irányú pedig pl. 7.8 m, és ezzel korrigálod a másik GPS adatát.
"Létezik is ilyen szolgáltatás, csak elég borsos áron."
Az a szolgáltatás azokat a jeleket küldi neked neten (valóban drágán), amit a "majdnem" után írtam. Ezt elméletben hobbi célra is megrendelhetnéd, de a gyakorlatban nekem nem sikerült. Ha van ilyen neten érkező jeled, akkor elég egy GPS, de persze a drágábbik fajtából, mert ezek az egyszerű GPS-ek ezt a jelet nem tudják hasznosítani. Persze nem csak a Földhivataltól lehet venni ilyen jelet, hanem jóval olcsóbban máshonnan is. Én pl. egy dunántúli állomásról tudok, amit egy magánszemély üzemeltet, és neten ingyen láthatod, ha - mint már mondtam - olyan (a drágábbik) GPS-ed van, ami ezeket a jeleket tudja fogadni, és akkor lesz nálad is ugyanakkora hiba, ha nem vagy ettől a bázis állomástól pár km-nél messzebb. Ennek van részletes irodalma, ami hozzáférhető is, de nem minden része egyszerű.Amatőr viszonylatban csak a deciméteres pontosságot biztosító jöhet szóba.
Egyébként nem feltétlen kell ismerni a pontos koordinátáit a fix GPS-nek.
Felveszel egy koordináta rendszert, origónak azt veszed, ahová letetted a fixet. Ebben a rendszerben már tudsz dolgozni az olcsó GPS-ekkel is, deciméteres, ha mázlid van, akkor az adott pillanatban akár pár centis pontossággal.[ Szerkesztve ]
Az amerikaiak $ milliókért fejlesztettek golyóstollat űrbéli használatra. Az oroszok ceruzát használnak. Én meg arduinot.
-
Janos250
őstag
Még valami az árakról.
Ha jó vagy arduinos hadver és programozás terén, akkor már akár kétszázezerből is kihozhatsz egy tűrhető rendszert. Ha csak módjával,
akkor megveszed a darabonként kb négyszázezres boardot, azzal már jól elboldogulsz a net szerint, ha azért van némi arduinos ismereted.
Ha még ennyire se, akkor másfél millió körül kezdődik a "kulcsrakész" rendszer.
A fix pontok árai: a drágábbak - ha jól emlékszem - ezer Ft/darab. Ha szerencséd van, létezik is az a kő, amiért fizettél.
Nekem pl. nem volt szerencsém, mert nem bogarásztam át előtte a netet, ahol írták, hogy ezt a követ valamelyik traktoros
már rég kiszántotta, és csak az alapja van meg, a földben valahol jó mélyen. Egy ingyenes pontot jelölő legalább 50 éves, kb. 20 centi magas kő az egyik alföldi kisvárosban a bicikliút közepén van. Gondolom, örülnek neki a biciklisek.[ Szerkesztve ]
Az amerikaiak $ milliókért fejlesztettek golyóstollat űrbéli használatra. Az oroszok ceruzát használnak. Én meg arduinot.
-
Janos250
őstag
válasz Teasüti #11831 üzenetére
Igen, egy méteren belüli pontosságot tud. Én ezt úgy írtam - ahogy szokás - hogy deciméteres pontosságot tud, tehát a hiba egyszámjegyű deciméterben kifejezve.
A koordináta rendszerre meg pontosan az igaz, amit leírtál.
Nem lényeges, hogy ténylegesen mi a valódi koordináta, mert úgyis attól relatív lesz, tehát egy tetszőleges pontot tekinthetsz origónak.
Majd ha lesz időm, egy picit részletesebben is leírom.[ Szerkesztve ]
Az amerikaiak $ milliókért fejlesztettek golyóstollat űrbéli használatra. Az oroszok ceruzát használnak. Én meg arduinot.
-
Janos250
őstag
válasz DrojDtroll #11850 üzenetére
Szenzornak Pt100-as platina ellenállás hőmérőt, az elég pontos. A termoelemmel nehéz ezt a pontosságot elérni.
Keresőszó: PT100 MAX31865
Hűtés: csőkígyó hideg vízzel, Arduino nyitja zárja a szelepet.
Ha csak fűtés, és átfolyó, akkor a közönséges csapra szerelhető átfolyós melegítő.[ Szerkesztve ]
Az amerikaiak $ milliókért fejlesztettek golyóstollat űrbéli használatra. Az oroszok ceruzát használnak. Én meg arduinot.
-
Janos250
őstag
válasz tibi-d #11872 üzenetére
Impulzus hossz? Azt 4 digit pontossággal bőven lehet.
Mi a bemenő jel? Analóg, vagy digitális. Ha analóg, akkor abból hossz előállítható. Milyen gyakran kell küldeni a jelet, mennyire kell, hogy realtime legyen? Pl. egy ESP12E-t (vagy mást) az idő zömében lightsleep állapotban tartasz, akkor meglehetősen keveset fogyaszt. Amikor meg működik, ha ki van kapcsolva a WiFi (modem sleep), akkor 15 mA körül fogyaszt, átlagban nagyon jó lesz. Arduino alatt van is kezelő könyvtár.Vagyis nagyon kevés az info ahhoz, hogy valaki bölcset javasoljon!
[ Szerkesztve ]
Az amerikaiak $ milliókért fejlesztettek golyóstollat űrbéli használatra. Az oroszok ceruzát használnak. Én meg arduinot.
Új hozzászólás Aktív témák
- HP ProBook 4740S, 17,3" HD+Kijelző, I5-3210M, 8GB DDR3, 500GB HDD, AMD VGA, WIN 10, Számla, garancia
- HP ProBook 4730S, 17,3" HD+Kijelző, I3-2330M, 8GB DDR3, 320GB HDD, AMD VGA, WIN 10, Számla, garancia
- HP ProBook 470 G1, 17,3" HD+Kijelző, I5-4200M, 8GB DDR3, 500GB HDD, AMD VGA, WIN 10, Számla, garanci
- HP ProBook 470 G0, 17,3" HD+Kijelző, I5-3230M, 8GB DDR3, 240GB SSD, AMD VGA, WIN 10, Számla, garanci
- HP ProBook 450 G3, 15,6" Kijelző, I3-6100U, 8 GB DDR3, 128GB M.2 SSD, WIN 10, Számla, garancia
- MSI PRO Z690-P DDR4 használt alaplap, 12 hó gar, Áfá-s számla
- Dell Latitude E5440
- HP EliteBook Folio 9470m i5 -ös laptop/8gb ram/SSD/ világító bill. win 10 jó akku - postázom is
- Eladó egy bontatlan, Samsung S24 Ultra, Yellow, 512 GB,gyári samsung.hu garancia, egy összegű vétel!
- Microsoft Windows Vista Business + Office Business 2007
Állásajánlatok
Cég: Promenade Publishing House Kft.
Város: Budapest
Cég: Ozeki Kft.
Város: Debrecen