Hobbi CNC fórum

Elektronika, alkalmazások => Arduino => A témát indította: gaben Dátum 2025 február 03, 18:09

Cím: Arduino
Írta: gaben Dátum 2025 február 03, 18:09
Korábbi topik folytatása...
Cím: Re:Arduino
Írta: kg0sy39yf Dátum 2017 augusztus 03, 19:20
Lám létrejött az első ARDUINO-s topik is.
Nagyon várjunk minden amatőr és természetesen PROFI arduinos hozászolását.
A topik mindazon érdeklődők számára jött létre akiket egy kicsit is érdekel ez a téma.
De mivel ez egy CNC-s fórum, kérek mindenkit lehetőleg ezen az irányon maradni.

Akik nem tudják hogy is kezdjék azoknak kötelezöen ajánlom ezt a weboldalt (http://users.atw.hu/jollyroger/cnc001_minicnc_kezdetek.html) tüzetesen át olvasni.

Sok sikert mindenkinek a jövőbeni ARDUINOS projektjeihez.
Jó fórumozást!
-PallMallMan-
Cím: Re:Arduino
Írta: 78f0c82z Dátum 2017 augusztus 03, 20:17
Szuper, érdekelt ez a program, vagy rendszer (?) köszi az indító linket, és már van is kérdésem: windows vagy linux a op rendszer amin futnak a programok ? A bemutatóban egy dvd olvasó lett átalakítva, de ha esetleg csak bontásra itélt nyomtató van otthon akkor azoknak a léptető motorja is jók ?
Süsü
Cím: Re:Arduino
Írta: kg0sy39yf Dátum 2017 augusztus 03, 20:28
[#integet2]
Miden platform foglalkozik már a témával!
Nem csak a Windows és Linux hanem már a MAC-is!
Tehát mindegy milyen környezetbe kezdesz bele, programokat mindhárom OP rendszer alá találsz.(még DOS-ra is)
De mivel a WINDOWS a legelterjedtebb ide találsz a legtöbb alkalmazást.
-
Rengeteg nyomtatóból épült projekt is van.
Lényegében mindegy is mit kapsz szét, csak (bi vagy uni- poláris) léptetőmotor legyenek benne.[#nevetes1]
Cím: Re:Arduino
Írta: rd7tebvy Dátum 2017 augusztus 03, 20:36
Sziasztok. Nekem egy olyan kérdésem lenne, hogy a GRBL program működik CH340 IC-vel szerelt arduino-n?
Cím: Re:Arduino
Írta: ihvhgd64x Dátum 2017 augusztus 03, 20:43
Igen
Cím: Re:Arduino
Írta: kg0sy39yf Dátum 2017 augusztus 03, 21:01
UNO vagy Nanó?
De gyakorlatilag mindegy is!
Ezek a CH340 chipek általában a klónokban vannak jelen.
Ettől még használhatóak, de komolyabb feladatok kivitelezésénél lehetnek vele gondok.

Ha a Grbl v0.8-al nem az történik amit szeretnél akkor szerez be egy korábbi verziót.

Válaszom a kérdésedre: Igen működik!
Cím: Re:Arduino
Írta: rd7tebvy Dátum 2017 augusztus 03, 21:07
Köszönöm. Amúgy klón uno. Csak valahol olvastam olyat, hogy klónnal nem működik és még nem tudtam kipróbálni.
Cím: Re:Arduino
Írta: kg0sy39yf Dátum 2017 augusztus 03, 21:28
Hogy lehetne tartóáramot rakni a motorokra úgy hogy ne izzasszuk le a CNC shield-et? (motorvezérlőket)
Nincs valakinek rá egy egyszerű olcsó megoldása?
Cím: Re:Arduino
Írta: 99cwyhfhj Dátum 2017 augusztus 03, 21:44
Cnc shield helyett dögösebb driverekkel.
Cím: Re:Arduino
Írta: 99cwyhfhj Dátum 2017 augusztus 03, 21:48
De intenzív hűtés is segít kicsit. A driver IC-k hasát/tetejét bordázni, aztán ventikkel tolni át a levegőt.
(az IC-t meg kell emelni)
Cím: Re:Arduino
Írta: zwnavt8rw Dátum 2017 augusztus 03, 21:52
Nézem azt a két drivert amit árulnak a shield hez...
legalább is ezeket találtam
drv8825 (http://www.ti.com/lit/ds/symlink/drv8825.pdf)
A4988 (https://www.pololu.com/file/download/a4988_DMOS_microstepping_driver_with_translator.pdf?file_id=0J450)

én úgy látom mindkét driver tudja azt hogy visszaveszi az áramot, viszont valami csalafintaság azért van, így vagy úgy állítani lehet a gyorsaságot, gondolom az egyszerűség kedvéért, leggyorsabb reagálásúra van rakva mindegyik, így meg biztos több áramot vesz fel...

szóval építő jellegűt nem tudtam hozzászólni... :(
Cím: Re:Arduino
Írta: kg0sy39yf Dátum 2017 augusztus 03, 22:11
Szoftveresen az arduino felől én tudok neki tartó áramot adni csak úgy egy idő után kijön a DRIVER-ből a füst amit nagyon nehéz vissza rakni! [#nevetes1][#nevetes1][#nevetes1]
Tehát nem az a gond hogy nincs tartóáram hanem az hogy az nagyon terheli a chipeket.[#csodalk]
Ezért kérdeztem nincs-e erre valakinek valami frappáns megoldása!
Cím: Re:Arduino
Írta: kg0sy39yf Dátum 2017 augusztus 03, 22:21
Jelenlegi projektemben megtízszereztem a tartási időt, így lett majd egytized másodperc! :D
Természetesen a hűtés is intenzívebb lett.
A fő probléma a Z-tengelyen jelentkezik.
Ha komolyabb feladat elvégzése a cél, egy testesebb marómotor segedelmével, akkor úgymond képes megzuhanni a z-tengely motortartás hiányában.

Tudom tudom nem erre való!
De mégis szeretném megoldani a problémát![#miaz]
Cím: Re:Arduino
Írta: 0i8bkxjf4 Dátum 2017 augusztus 03, 22:23
Ezek a legelterjedtebbek legolcsóbbak de azért van ám még a piacon:

Ultra Silent LV8729 Stepper Motor Driver (https://www.aliexpress.com/item/4pcs-3D-Printer-Accessories-Ultra-Silent-LV8729-Stepper-Motor-Driver-4-layer-PCB-Driver-Module-Compatible/32798012898.html?spm=2114.search0204.3.26.12eSnu&ws_ab_test=searchweb0_0,searchweb201602_3_10152_10065_10151_10068_5430020_10304_10307_10137_10060_10302_10155_10154_10056_10055_10054_10059_100031_10099_5400020_5410011_10103_10102_10052_10053_10142_10107_10050_10051_5380020_10171_10084_10083_5370020_10080_10082_10081_10110_10111_10112_5390011_10113_10114_10312_10313_10314_10315_10078_10079_10073_5420011,searchweb201603_5,ppcSwitch_5_ppcChannel&btsid=cfd76705-fd86-4d3f-8442-52351bed12dc&algo_expid=0df5970a-36ac-46f1-8b7b-516f8620d42d-3&algo_pvid=0df5970a-36ac-46f1-8b7b-516f8620d42d)

MKS TMC2100 Stepper Motor Drive (https://www.aliexpress.com/item/4pcs-Silent-Design-3D-Printer-TMC2100-Stepper-Motor-Driver-256-segments-Motor-Drive-Compatible-w-32/32796556703.html?spm=2114.search0204.3.10.12eSnu&ws_ab_test=searchweb0_0,searchweb201602_3_10152_10065_10151_10068_5430020_10304_10307_10137_10060_10302_10155_10154_10056_10055_10054_10059_100031_10099_5400020_5410011_10103_10102_10052_10053_10142_10107_10050_10051_5380020_10171_10084_10083_5370020_10080_10082_10081_10110_10111_10112_5390011_10113_10114_10312_10313_10314_10315_10078_10079_10073_5420011,searchweb201603_5,ppcSwitch_5_ppcChannel&btsid=cfd76705-fd86-4d3f-8442-52351bed12dc&algo_expid=0df5970a-36ac-46f1-8b7b-516f8620d42d-1&algo_pvid=0df5970a-36ac-46f1-8b7b-516f8620d42d)
Cím: Re:Arduino
Írta: kgw0eik66 Dátum 2017 augusztus 03, 22:30
Nem lehet egy tranyóval áthidalt ellenállást beiktatni a motort hajtó híd tápágába? Tartáskor nyit a tranyó léptetéskor pedig zár. Ezzel a disszipáció nagyja az ellenállásra jutna.
Cím: Re:Arduino
Írta: kg0sy39yf Dátum 2017 augusztus 03, 22:49
Ezt kifejtenéd jobban?
Vagy én nem értek valamit vagy nem jó irányban gondolkozom.
Ha léptetésnél fordított polaritású jel érkezik akkor mi lesz?
Cím: Re:Arduino
Írta: kg0sy39yf Dátum 2017 augusztus 03, 22:54
kezdem kapiskálni..

Tehát te teljesen a motor és a meghajtó közé mondod?
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 augusztus 03, 22:56
Tegyél arra a tengelyre olyan vezérlőt amiben van tartáskor csökkentett áram.
PL: Leadshine vezérlő.
Igaz nagyobb lesz mint az egész panel , de megoldja a problémát. [#nevetes1]
Cím: Re:Arduino
Írta: kg0sy39yf Dátum 2017 augusztus 03, 23:02
[#taps][#nevetes1][#nevetes1][#nevetes1][#taps]
Igen!
Csak nem ép frappáns és előkelő megoldás!
Értelemszerű ez lenne, de szerintem van erre más megoldás is.
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 augusztus 03, 23:11
Próbád PWM jellel hajtani az engedélyező lábát a vezérlőnek. [#nevetes1]
De semmi jóra ne számíts ! [#idiota]
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 augusztus 03, 23:30
drv8825 A4988 nyomtato szerü mechanikára vannak kitalálva.... ahogy pál irta a tartóáramot enable lábon tudod piszkálni kitöltési tényezövel ....
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 augusztus 04, 07:48
1. Ha olyan a mozgási feladat, a G kód, hogy alig áll a motor, akkor mit érsz ezzel a tartóáram hóka-mókával? Nagyjából semmit.

2. Ezek a "játék" meghajtók, nyilván objektíven csakis olyanok lehetnek, amilyen az áruk, méretük (normálisabb meghajtó nem véletlenül 10 ... 20-szor drágább). Ebből adódóan vasba öntött az igen rossz Rdson adatuk, FET-enként 0.2 - 0.4 Ohm. Hajtáskor a két hídban 4 FET dolgozik, így ha csak 1.414 A motorárammal számolunk és a legrossszabb Rdson-al, akkor P=1.414*1.414*4*.4~=3.2 W csúcs hőteljesítmény keletkezik a motorvezérlő IC-ben. Ezt kell tehát alapul venni, és egy normális, megfelelő méretű hűtőbordával (nem azzal, amit adnak hozzá újabb játék elemként) elvezetni. Ha pedig valaki arra vetemedik, hogy 2 A-rel is hajt motort ezekkel, akkor a négyzetes függvény hatás miatt már a duplája, tehát 6.4 W a hőteljesítmény! [#conf]

Bele kellene nyugodni a hobbystának ezen a fronton is a TÉNYEKBE, függetlenül attól, mit hisz, mit gondol, mit akar, mi tetszik neki, mivel verik át a fejét. Egy kis logikus, reális gondolkodással sok kudarctól megkímélhetjétek magatokat a "VLB" hozzáállás helyett.:)
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 augusztus 04, 09:30
Akár igaz is lehetne ha folyamatos DC-ben működve, de nem !
És itt van a blöki elásva miért sem melegszik úgy mit egy forrasztópáka. ( mellékelt ábra )
A DRV8825 vezérlőm 1.5 Amper mellet egyáltalán nem melegszik itt a 24 fokos szobában folyamatos tartóáram mellet.
Ami azt jelenti, hogy az a pici tok biztos nem disszipál el ekkora őrült teljesítményt !

A "szakmai alázat" és egyébb lejárató részleteket kéretik megtartani gondolati szinten !
A képre kattintva nagyban is látható, hogy ne keljen erre hivatkozni.

(https://hobbicncforum.hu/uploaded_images/2017/08/tn_zq9770cf4s49s3ksa3s83_705.png) (https://hobbicncforum.hu/uploaded_images/2017/08/zq9770cf4s49s3ksa3s83_705.png)  
Cím: Re:Arduino
Írta: kg0sy39yf Dátum 2017 augusztus 04, 10:26
Nem érted az írásod lényegét!
Bármilyen hihetetlen de igen komoly igénybevétel melett sincs gond a vezérlővel, 2A 24V jó beállítások mellett teljesen rendben van minden!
Valamiért a tartóáram ténye az ami nem nagyon tetszik a chip -nek.
Ez valószínűleg az olcsó előállítása részére rohatò fel.
Nagyon komoly gépek vannak hajtva ua ezzel a chip -el.
Tehát valami párszáz forintos alkatrészek ki vannak spórolva az olcsó piaci igényeket miatt.
Ezért gondoltam hogy ezen alkatrészek vissza aprikálásával megoldhatò lenne a problémám.

Mint lentebb írtam a z tengelyen lévő súly többlet tartòáram hiányában a híd megzuhanását okozhatja  (okozza ).
Ezért van ez az egész tartòáram cirkusz a részemről.
Cím: Re:Arduino
Írta: xz0mtw8ej Dátum 2017 augusztus 04, 10:32
És mi van akkor, ha csak a Z tengelynek adsz valami komolyabb vezérlőt, az X-Y marad az occsó? Esetleg a Z tengelyre felraksz valami mágnesféket, ami rögzíti ha nem kéne mozognia...
Cím: Re:Arduino
Írta: xz0mtw8ej Dátum 2017 augusztus 04, 10:35
Úgy általában kérdezem: Az Arduino+CNC shield pároshoz nincs "komoly" motor meghajtó? Mindenhol csak az olcsó A4988 és DRV8825 drivereket látom. Persze kényelmes mert kicsi és csak rá kell dugni, de elvben lehetne akár nagyobb méretben korrektebb hűtésű/tudású driver is...
Cím: Re:Arduino
Írta: 5vher9ab4 Dátum 2017 augusztus 04, 11:46
Ugyan ez a kérdés?
A step dyr jel a bekarikázott lábakon jön ki, erre nagyobb vezérlő is köthető?

(https://hobbicncforum.hu/uploaded_images/2017/08/tn_mnabmx3hi0kyaeshdejij_1005.jpg) (https://hobbicncforum.hu/uploaded_images/2017/08/mnabmx3hi0kyaeshdejij_1005.jpg)  
Cím: Re:Arduino
Írta: xw705sph Dátum 2017 augusztus 04, 11:52
Ebben az esetben mi szukseg a CNC shieldre?
Cím: Re:Arduino
Írta: xw705sph Dátum 2017 augusztus 04, 11:56
Elvileg ez a GRBL pinout.
(http://i2.wp.com/blog.protoneer.co.nz/wp-content/uploads/2013/01/Grbl_Pin_Layout.png?resize=520%2C456)
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 augusztus 04, 12:04
Olvass, és értelmezz, mielőtt szokásod szerint fitogtatod a nulla közeli tudásodat.
Minden rendben van a leveztésemmel! Igenis van olyan eset, pl. egész lépéses üzemmód, amikor állandóan ekkora a hővesztesége ezen meghajtóknak.

De miért is kénre veled itt foglalkoznom, aki szakmailag naponta téved nem is kicsiket, és nem veszi észre magát, hogy ha kvesebbet, de jókat írna az sokkal több lenne.

Íme a tegnapi gyönyszem melléfogásod egyike:

"Pál | 6616    Válasz erre     Tegnap 16:17:24    +⚐ Kedvenc    Törlés  |  [34550]⎆

Először is 3 fázis és ehhez trafó mert ez egy tirisztoros hajtás őskövület aminek a beavatkozási sebessége függ a nullátmenetek számától.
3 fázisnál ez 150/másodperc."

Három fázisnál mióta 150 a nullátmenetek száma? Ja mert te mondtad, az igazság épp a duplája. [#nyes]
Cím: Re:Arduino
Írta: xz0mtw8ej Dátum 2017 augusztus 04, 12:10
A cnc shield praktikus, de az általam fellelt motorvezérlők elég "karcsúak". Mint remrendes írta, ha az arduinoról direktben leveszem a step/dir jeleket, akkor minek a Shield? Én arra szeretnék választ kapni, hogy létezik-e olyan izmosabb driver, amit ugyanúgy a shield-re lehet dugni, és a motorok is a shield lábaira vannak kötve nem a driverekre.
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 augusztus 04, 12:12
Ez egy Arduino Topik a hozzászólásaid csak romboló jellegűek amellett, hogy szakmailag zéró az értékük !

Aki egyetért az jelölje Törlésre robsy nevű egyén hozzászólásait !

Én már megtettem !
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 augusztus 04, 12:13
"Nagyon komoly gépek vannak hajtva ua ezzel a chip -el."

Vicces emberke vagy.:)

Mellesleg végeztél egy picike hajtás gyorsulás optimalizálási méretezést, amikor befogtad a motorjaid CNC-zni?
Mert az nem úgy van ám, mint a linkeden, hogy kiberhelek egy CD író mechanikát hangyafaszányi léptetőmotorral, aztán rápakolom a bazi nagy plexi lapot, mint mozgó asztal, vagy "megzuhanó" konstrukciókat építve CNC-getsz.
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 augusztus 04, 12:14
Vicces, de biztos fáj a szakmai igazság, és a hazug állításaid cáfolata. [#nevetes1]
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 augusztus 04, 12:19
És hogy a hozzáértésed tükrözzem mennyire ZÉRÓ egész lépésben is működik a PWM ami az áramkorlátozást végzi ezért is döglött a érvelésed !
6.4 Wattot disszipálna az a körömnyi panel akkor pillanatokon belül vörös izzásba menne át.
De ezt nem teszi ergo a levezetésed újra és újra hibás !
Cím: Re:Arduino
Írta: t5jvxzhgc Dátum 2017 augusztus 04, 12:22
Áruljátok el, miért kell ezt a topikot is szétbaszni, már az indulása másnapján?[#nemtudom]
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 augusztus 04, 12:25
Na fussál megint neki, és tanuld meg, és értsed meg, mi az egész lépéses üzemmód bipol hajtásnál.

És van pár újabb rossz hírem, ugyanis a kapcsolási veszteségekkel nagyobb tápfeszeknél, hatásfokkal még nem is számoltam, hiszen azok is komoly veszteség növelő tényezők jóidulatból.
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 augusztus 04, 12:33
És mégis mikor térünk rá az arduinos részekre mert eddig csak a motorvezérlőkről volt szó ?
Ez belefért volna a 3D-s nyomtatós topikba is.

Például a Firmware és ennek rejtelmei jobban érdekelne amihez ámokfutók nem tud hozzászólni.
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 augusztus 04, 12:33
Azért mert a két meghajtó gyári pdf adatlapjóból az Rdson adatok alapján picit számolgattam, az TÉNY, és nem "topik "szétbaszás, ez a te speciális értelmezésed.
Persze ismerünk már, tegnap is azt írtad, a hobbysta olyan különleges lény, hogy:
"Egy hobbistánál az is működhet, ami a nagykönyv szerint...nem."

Mi van??? [#guluszem1]
Ezzel szemben remélhetőleg az előitélet nélküli emberkék a soraimból tanulnak, és arra használják ezek után esetleg ezeket a meghajtókat, amire valók.
Cím: Re:Arduino
Írta: ihvhgd64x Dátum 2017 augusztus 04, 12:34
Biztos, hogy meg lehet oldani a tartóáramot.

Egy német gyártó "linear trip" nevű eszközében A4988-as IC van. Egy kb 1,5kg mintavevő fejet emelgetett de, ha kellet akkor egész nap pozícióban állt. Azaz tartóáram segítségével működött.

(Az általunk a 3D nyomtatókban használ hasonló léptetőmotor volt benne, meg még golyós orsó, encoder, miegymás)

Kb egy évvel előbb megy a szájkarate akkor be is mutattam volna. Lehet valaki kis le is koppintott volna a megoldást.
Cím: Re:Arduino
Írta: p08c60it Dátum 2017 augusztus 04, 12:39
Egy FET tel rá lehet kapcsolni az áramfigyelő ellenállásra még egy ellenállást.
Cím: Re:Arduino
Írta: t5jvxzhgc Dátum 2017 augusztus 04, 12:42
"Egy hobbistánál az is működhet, ami a nagykönyv szerint...nem."

Te ezt nem tudhatod, honnan is tudhatnád.
Te csak...olvasgasd a tudományos szentírásaidat.:)
(én is olvasgatom az enyémeket)

"Mi van??? [#guluszem1]"

Hát, ez van![#wave]
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 augusztus 04, 12:43
igen!
van tülábas kivezetés step/dir/enable cnc fejlesztön!
Természetesen alap a saját táprol használni a külsö vezérlöt!
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 augusztus 04, 12:44
Elkezdtem építeni a saját 3D nyomtatóm aminek a Z tengelye plusz 4 darab teli 1.5 liters ásványvizes üveg tömegét mozgatta egy kis 1.5 Amperes bipolásis motorral
Szinte egész nap ment fel le és nem igazán volt probléma a kis bélyeg méretű vezérlők melegedésével.

Az áram csökkentésre meg egy viszonylag egyszerű megoldásom van, az engedélyező jel egy trazisztoral a VRef lábak feszültségét a feszosztó után beterheli egy ellenállással.
Így az áram a töredékére esik  
Igaz a panelt át kell vágni , de a cél szentesíti az eszközt.
Cím: Re:Arduino
Írta: 67p9p4jm5 Dátum 2017 augusztus 04, 12:52
A tartóáramot kétféleképp is "meg lehet oldani".
- Egyrészt az ENABLE-bemenet aktivan tartásával bekapcsolva maradnak a hidak. A potival beállított áramkorlát függvényében generálódnak az effektív tekercsáramok.
- Másrészt a 3.3V-os belső referenciafeszültség helyett külső referenciát alkalmazva, egy a STEP jellel vezérelt monofloppal, beállítható feléledési idejű és mértékű tartóáram alakítható ki. Más kérdés, hogy érdemes-e egy 123-ast, kondit és ellenállásokat rádrótozni egy pololura.
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 augusztus 04, 12:58
enable láb logikai szinten lehet utasitani a chip erre való mind egy fet gate rész igy modulálható is kitöltésel !
Egy külsö cél áramkörel megoldható lenne nincs lépés(step) akor elindul enable lábra 10...30% kitöltési tényezö !ezt  tranyo nyitva tartana step jel ami zárja adig rövidre 555 ic timer kondiját pl nincs step jel tranyo inaktiv igy 555 elindul az idözités mert a timer kondi töltödik 555 moduláció 3 láb elindul enable láb felé motor vezérlöre!
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 augusztus 04, 12:59
Ha az enable jel magas (5 volt) akkor a vezérlő inaktív.
Legalább is az drv8825-nél ezt mértem.
Cím: Re:Arduino
Írta: 67p9p4jm5 Dátum 2017 augusztus 04, 13:09
Valóban. Viszont, ha alacsony, akkor aktív! :-)
Engedélyezi az Outputokat, fogja a motorokat. A melegedés nem vészes, bőven kibírja a cucc, jobban féltem a tekercseket.
A Cree által felvetett megoldás érdekes lehet:
egyetlen áramkör "rángathatja" az összes driver Enable lábát a beállított kitöltéssel. Az Enable-t meghajtó TP kimenetek kibírják kényelmesen a 0-ba ráncigálást, ha meg ők kezdeményezik a lehúzást, az sem okoz problémát. Az 555-öt el kell szeparálni, szétosztani annyi bites Latch-el ahány DRV van a rendszerben.
Nem kicsit HOBBY-megoldás, de működőképes.
Cím: Re:Arduino
Írta: 67p9p4jm5 Dátum 2017 augusztus 04, 13:15
... illetve, ha belefér a gépidőbe, kényelmesen, korrekten megvalósítható szoftverből is ugyanez.
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 augusztus 04, 13:35
van 4 drv8825 az az 1db 555 elég lenne én ilyen megoldásra soros diodát szoktam teni minden i/o igy vissza nem megy semi mcu felé it nálunk per pillanat step és enable lább!
Ezt az enable pwm dolgot egy vezérlön kiprobélnám mert a drv8825 van egy belső oszilátor ami a modulált enable lábon össze akadna e?[#fejvakaras]
Cím: Re:Arduino
Írta: 67p9p4jm5 Dátum 2017 augusztus 04, 13:51
Nyilván ki kell próbálni előbb.
Kérdés, milyen hangja lenne a motoroknak tőle. ???
Mivel a 88xx belső vezérlőjének a logikájáról fogalmunk sincs, csak a próba mutathatja meg, mi történik. Akár működhet is.
A STEP figyelése talán szükségtelen. Miért ne lehetne mindig rajta az Enable-en pl. 30%-os kitöltés? Ha az Ardu épp vezérli, úgyis lehúzza 100%-ban.
Egy próbát megér....
Cím: Re:Arduino
Írta: kgw0eik66 Dátum 2017 augusztus 04, 13:56
Majd amikor a pwm jel fázisától függetlenül megjön az első step pulzus akkor arra vagy lép a motor vagy nem hiszen step jöhet akkor amikor a pwm éppen tilt.
Cím: Re:Arduino
Írta: 67p9p4jm5 Dátum 2017 augusztus 04, 14:03
Itt a PWM nem tud tiltani. Csak engedélyez, vagy hagyja érvényesülni a fő vezérlés állapotát.
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 augusztus 04, 14:21
Ki probálando 1db mottor vezérlö kb 500Huf nem nagy veszteség 555 100 ft vagy lehet hogy nano közekebb kézné akad pwm modulként már othon...
de lehet rajta hagyható lehetne a kitöltés diretbe enablen!

Ezeknek a gbl firmwareknek van valahol forrásuk abba ez rész bele irható is lenne...
Nemrégen ép az ilyen megoldásokra csináltam egy programozható oszilátort arduino alá soros porton be adható freki és kitöltési tényezö adatok...
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 augusztus 04, 16:24
Hogy Arduino is legyen már a topikban itt egy kis CNC gép Arduino Mega + Ramp 1.4 panel DRV8825 driver 16x5 golyós orsókkal 2.4Nm NEMA 23 motorok (full step) és egy icipici  2.2kw főorsó.
Csak, hogy EGYES ember(ek) tudja mire is képes ! [#hehe]



Itt nincs apelláta csak keményen rideg tények !!!
Cím: Re:Arduino
Írta: kgg3nswei Dátum 2017 augusztus 04, 19:29
A legelső CNC-s próbálkozásaom, valóban fapados, de nagyon jól működött. Akkor még nem volt igazán jó vezérlő SW a GRBL-hez, de ma már az is van.
Teljesen jó hobby gravírgépet lehet ebből építeni fillérekért.


Cím: Re:Arduino
Írta: 5vher9ab4 Dátum 2017 augusztus 04, 20:12
Sziasztok.
Ez a topik nagyon jó és kérlek hogy hagyjuk is meg hobbistáknak, mivel ez egy ilyen fórum.A veszekedésből elég az adok veszek. Én se vagyok profi, és ha  profik veszekednek az többségünknek csak valami, amit nem értünk.
Igaz 30 év tekercselési múlttal a hátam mögött én is letudnák dorgálni sok fórum társat, de minek.
Üdvözlettel a hobbistáknak Varga Ferenc .
Cím: Re:Arduino
Írta: xz0mtw8ej Dátum 2017 augusztus 04, 20:12
Elég meggyőző! Nekem legjobban a Z tengely "farokcsóváló" mozgatása tetszik. [#nevetes1]
Cím: Re:Arduino
Írta: ki005gz70 Dátum 2017 augusztus 04, 20:58
NAGYON TETSZIK ! GRAT !
Cím: Re:Arduino
Írta: kgg3nswei Dátum 2017 augusztus 04, 22:21
Az a vizuális pozició szenzor. :)
Cím: Re:Arduino
Írta: kg0sy39yf Dátum 2017 augusztus 04, 23:34
Nagyon SZUPER!
[#taps]
Cím: Re:Arduino
Írta: kg0sy39yf Dátum 2017 augusztus 04, 23:45
Ma azon fáradoztam, hogy a kompaktságot növelve egy Tablet-et kényszerítettem rá az arduinora.
Könnyebb volt mint gondoltam!
Egy alkalmas Donort nehezebb volt felkutatni, mint maga az egész procedúra.

Most már csak az okoz fejtőrést, hogy fog a tablet energiához jutni mert ketten az arduinoval igen csak gyorsan merítenek.
:(
USB port meg csak egy van és az a töltés is egyben.
Vajon ha az arduinot etetem a saját csatlakozóján akkor jut abból az USB portra is?[#miaz]
Nem néztem még utána.
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 augusztus 05, 01:18
Kreáltam hozzá egy kábelt és kipróbáltam, működik a töltés !

[#felkialtas][#felkialtas][#felkialtas] Mielőtt megcsinálod csak óvatosan mert a benne lévő 5 voltos stabilizátor IC ki fog feküdni mert túlterhelődik !!![#felkialtas][#felkialtas][#felkialtas]

Az általam használt Arduino Mega2560 klón már egy elektronikailag javított verzió !
Ebben egy kis kapcsolóüzemű DC-DC Inverter működik ami 40 Voltig simán engedi a betáplálását az eszköznek és az 5 voltos részt így 2 Amperrel is terhelni lehet.
Cím: Re:Arduino
Írta: kg0sy39yf Dátum 2017 augusztus 05, 01:35
És ha egy USB elosztót táplálnák meg egy töltővel?
Cím: Re:Arduino
Írta: xz0mtw8ej Dátum 2017 augusztus 05, 03:01
Egy bugyuta de gyakorlati kérdés: hogyan kell a motormeghajtókon az áramerősséget beállítani? Azt tudom, hogy a potméterrel lehet, de hová és milyen műszert kell kötni, és milyen üzemmódot (g-kódot) kell futtatni, hogy jó legyen a beállítás? A jelenlegi meghajtóimon bitkapcsolókkal lehet az áramot korlátozni így eddig nem kellett ilyennel foglalkoznom.
Cím: Re:Arduino
Írta: kgg3nswei Dátum 2017 augusztus 05, 03:31
A potin kell feszültséget mérni, az alapján számítható az áramkorlát.


Cím: Re:Arduino
Írta: xz0mtw8ej Dátum 2017 augusztus 05, 07:50
Köszi! Így már világos.
Cím: Re:Arduino
Írta: may47wb Dátum 2017 augusztus 05, 08:14
Sziasztok!
De jó, hogy tegnap benéztem!
Így tudom, hogy lesz ma tali. Meg ez a arduino dolog is érdekel.
Én az olcsósága miatt vettem és teljesen jó hobby célra.
Ez a plotter megy róla.

Cím: Re:Arduino
Írta: 000000000 Dátum 2017 augusztus 05, 08:34
Ez a 5 voltos stabilizátor mindenféleképpen az Akhilleusz sarka marad az összes arduino panelnek.
Például a Ramps 1.4 panelt is ezért kell átalakítani, hogy növelni lehessen a feszültséget. (D1-es dioda eltávolítás és külön tápellátás az arduino-nak)
Ez mellet még gyenge láncszem a Ramps modul végállás kapcsoló tüskesora is amire az eredeti mikrokapcsolós panelt ha véletlen fordítva dugja fel valaki akkor is ezt a stabilizátor lövi ki.
Természetesen nem azonnal hanem amikor megnyomja a gép vagy valaki a végállást. (mint egy detonátor működik és utána semmi nem működik)   [#nevetes1]
Ezt és egyéb nyalánkságokat megelőzve cseréltem ki az IC1 pozíciószámú alkatrészt ami így sok fejfájástól kímél majd meg a kísérletezések során.
És ezzel a DC-DC átalakítóval akár az arduino USB port 5 voltjáról tölthető egy Tab vagy más androidos eszköz miközben a vezérlést is megoldja.    

Usb elosztó talán jó lehet de a fent említett pár problémát nem küszöböli ki.
Cím: Re:Arduino
Írta: mutz8958e Dátum 2017 augusztus 05, 08:43
[#eljen]
Cím: Re:Arduino
Írta: mutz8958e Dátum 2017 augusztus 05, 08:51
Király!
[#eljen]
Cím: Re:Arduino
Írta: 2vkx6unz Dátum 2017 augusztus 05, 09:33
Megnéztem a 8825 adatlapját és a disszipációt a következő képlet alapján kellene számítani: Ptot=4*RDSon*(Iout(RMS))^2
Az Rdson 0,2 és 0,32 ohm ami nem túl jó érték...
Ez alapján 1,6A effektív motoráram mellett valóban ~3,3W a disszipáció.

Ami az ábrádról kiderül:
- a motor forgott
- a Decay mode: Fast decay - szerintem a slow decay jobban terhelné
- nem fél vagy egész lépéses üzemben ment (csak 1 MODE bemenet állapota létszik és az áram egész szép szinuszos.
- Ha a normál 0,25ohm a figyelő ellenállás (feltételezem, hogy azon mértél) akkor 1,38A effektív áram folyt. Ha ~24 fokos volt akkor 1,5W volt (kellene lennie) a disszipációnak. Azért az már melegíti azt a tokot.

Nézzük meg, hogy mi történik fél vagy egész lépéses módban, slow decay mellett álló motornál.

Amúgy el tudom képzelni, hogy az eredeti probléma (Z tengely leesik) azért van mert a IC túlmelegszik és a hővédelem tiltja a hidat ergo nincs motoráram majd amint hült egy kicsit visszaadja. Én megpróbálnám csökkenteni a motoráramot még akkor is ha vesztek a dinamikából.
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 augusztus 05, 09:46
Na igen , de mégsem 6.4 watt ! [#nevetes1]
Tehát valaki mégis csak tévedett ! [#hehe]
Nálam 24 voltról jár a vezérlő és nem igazán vettem észre melegedést (klimatizált helyen van)
A beállításnál 0.75 Volt mérhető a potméteren ami elméletileg 1.5 Amperes motoráram.
Nekem is ott van a 250MHz-es 4 sugaras Tektronix, de lusta voltam méricskélni, inkább használom mint tanulmányozzam.
A lényeg teszi a dolgát ha tetszik egyeseknek ha nem.
Cím: Re:Arduino
Írta: 2vkx6unz Dátum 2017 augusztus 05, 11:29
Ha figyelembe vesszük, hogy Tibor azt írta, hogy 2A motoráram mellett és 0,4 Rdson-t feltételezünk - ami melegedéskor előfordulhat akkor valóban 6,4W lenne a disszipáció. Vagyis Tibor eredménye helytálló az adott feltételek mellett.

Ha valóban csak, 1-1,5A az effektív motoráram akkor 1-és 2,25W disszipáció közötti érték van ha az IC nem túl meleg.

Az Rdson értéke a Texas adatlap szerint 0,25-0,32 között mozog 1A és 85°C esetén, szóval simán lehet rosszabb ennél nagyobb áram esetén.

Amúgy én is használok ilyen motor meghajtót, nekem is 1,2-1,4 A közötti a motoráram és melegszik is az IC többnyire akkor ha nem kell mozgatnia a motort.

Sajnos a kínaiak ezt is rosszúl csinálták mert az IC-nek a panel aljén lenne a helye és a hátoldalra lehetne tenni egy mgfelelő hűtést közvetlenül a panelra forrasztva. A tokra tenni csak szépségtapasz.
Cím: Re:Arduino
Írta: 2vkx6unz Dátum 2017 augusztus 05, 11:32
Na már írni sem tudok helyesen... így visszaolvasva...
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 augusztus 05, 11:35
Lehetne, de nem !
Ennyi !
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 augusztus 05, 11:58
Ennyit a tartónyomaték mizériához !

http://www.ti.com/lit/an/slva640/slva640.pdf (http://www.ti.com/lit/an/slva640/slva640.pdf)

Ettől egyszerűbb megoldás nincs ami használható is lenne !
Cím: Re:Arduino
Írta: kg0sy39yf Dátum 2017 augusztus 05, 11:59
---

(https://hobbicncforum.hu/uploaded_images/2017/08/tn_de986h6dnf2j0pun0ngvy_2885.jpg) (https://hobbicncforum.hu/uploaded_images/2017/08/de986h6dnf2j0pun0ngvy_2885.jpg)  (https://hobbicncforum.hu/uploaded_images/2017/08/tn_xqtuaphhnhsxmdpzsb3_2885.jpg) (https://hobbicncforum.hu/uploaded_images/2017/08/xqtuaphhnhsxmdpzsb3_2885.jpg)  
Cím: Re:Arduino
Írta: kg0sy39yf Dátum 2017 augusztus 05, 11:59
Ma delelőt eljutottam odáig, hogy 100% összeállt az arduino egy Windows-os Tablettel.
Nem valami nagy hokusz-pokusz simán ment a dolog.
Most már annyira kompakt a dolog, hogy a tengerparton is simán gravírozhatók a kagyló seggére egy mintát.[#eplus2]

-

A motor áramot én picit igazítottam a mért értékhez képes.
Terhelés közben állítottam picit rajta és amikor a legszebb volt a motor járása ott megálltam.
Most már nem melegszenek a meghajtok annyira. SŐT![#hawaii]
Cím: Re:Arduino
Írta: kg0sy39yf Dátum 2017 augusztus 05, 12:06
Ez érdekes!
És tényleg nem túl nagy dolog!
Köszönöm! [#worship]
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 augusztus 05, 12:08
Nem kell windowsos készülék megy az androiddal is !
Végül, hogy oldódott meg a töltés kérdése ?
Cím: Re:Arduino
Írta: kg0sy39yf Dátum 2017 augusztus 05, 12:18
Windows-ra több vezérlő program van, csak is ezért.
(na meg ez volt olcsón!)[#nevetes1]

Még töltési probléma folyamatban.
De mivel egy munka akkumulátor fogja hajtani az egészet, az majd akkor amikor bekötődik az áramkör.
(Dilemmázok hány Amperórás aksit szerezek be)[#miaz]
Cím: Re:Arduino
Írta: kcj98hg3n Dátum 2017 augusztus 05, 12:41
Sziasztok

Lézeres projektemhez készülök építeni egy meghajtást.
Viszont, szeretnék egy érintő kijelzőt hozzá.

Tudom sok van a piacon,, lényeg mivel tudok egyszerűen egy szép felületet programozni rá ??? nyomógombok stb.

Köszönöm a választ.
Cím: Re:Arduino
Írta: kg0sy39yf Dátum 2017 augusztus 05, 12:48
Természetesen attól is függ mekkora méretekben gondolkozol?
4-5 col-tól felfelé már elég sok jó van a piacon.
Természetesen a mérettel arányosan nő az ár is!
Cím: Re:Arduino
Írta: zwnavt8rw Dátum 2017 augusztus 05, 12:56
szerintem másképp közelítsd meg, keress egy nagyon kézeálló win vagy linuxos programot, és vegyél egy érintős képernyőt, sokszor van itt a fórumon is eladó...

egyszerűbb szárazabb érzés szerintem....
Cím: Re:Arduino
Írta: kcj98hg3n Dátum 2017 augusztus 05, 12:58
igen olyan 7 inch re gondoltam.

nekem csak kijelzésre kell valami designes , felületet akarok építeni ,,
Cím: Re:Arduino
Írta: zwnavt8rw Dátum 2017 augusztus 05, 13:00
Mi a program neve amit futtatsz és milyen win es tableten?
rendszer terhelés ?

amit én használok az rendesen beterheli a win-t
candle (https://github.com/Denvi/Candle)
mondjuk nem egy nagyfajta gépen használom, ez az 1.1f es grbl el is elvan, elég sok mindent kimartam már segítségével
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 augusztus 05, 13:01
hali!
van ilyen amit szeretné uart grafikus lcd alap saját mcu és windowsra van szerkehetö vizual szofver is amit készitetél menüt feltöltöd lcd flash részébe és onan csak soros porton komonikál a külsö mcu (arduino) val!
http://www.4dsystems.com.au/products (http://www.4dsystems.com.au/products)  
De ez nem olcsó ennyiböl már (win tablet is megoldható ami min 7")!
Cím: Re:Arduino
Írta: zwnavt8rw Dátum 2017 augusztus 05, 13:03
rpi hez van touch kijelző nem is drágán talán érdemes azt megnézni

rpi lcd 7'' hdmi (https://www.aliexpress.com/premium/raspberry-pi-3-lcd-7-inch.html?SearchText=raspberry+pi+3+lcd+7+inch&ltype=wholesale&d=y&tc=ppc&blanktest=0&initiative_id=AS_20170805030242&origin=y&catId=0&isViewCP=y)
Cím: Re:Arduino
Írta: zwnavt8rw Dátum 2017 augusztus 05, 13:05
Nextion (http://nextion.itead.cc/)  kijelői is hasonlóak és még olcsóbbak is, viszont az sd kártyát asszem csak program feltöltésre használja, magárol a felületről nem tudod elérni....
bár a nagyokon már lehet hogy az is megoldható
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 augusztus 05, 13:13
Amilyen kis barátságosnsk látszik az android olyan kis galád is!
Ha össztetetebb feladatoknál nem is olyan egyszerü rá fejleszteni (nem a kész apk) gondolok!
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 augusztus 05, 13:16
igen ezt nem találtam meg és ezt még HE feszegetik magyarul...
De tényleg tablet a legjobb megoldás kész van benne van ami kell induláshoz....
Cím: Re:Arduino
Írta: kcj98hg3n Dátum 2017 augusztus 05, 13:20
Nos ezt néztem ki..

Color 8"TFT Touch Shield LCD Display Module w/SSD1963 for Arduino

(https://hobbicncforum.hu/uploaded_images/2017/08/tn_36cvgeffjy0ccdgjm4h3a_1148.jpg) (https://hobbicncforum.hu/uploaded_images/2017/08/36cvgeffjy0ccdgjm4h3a_1148.jpg)  
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 augusztus 05, 13:32
Lényeg hogy a grafikus részt és számolás ne az arduinora biz mert szépen emészti az mcu flash... memory részeket alap feladatra nem marad helyed....
Cím: Re:Arduino
Írta: uscv34aum Dátum 2017 augusztus 05, 13:56
Van egy ilyenem, csak 5" átmérővel, felbontása 800x480.
Ebay-es áron megválnék tőle, mivel én a 480x272 felbontású verziót használom.
Cím: Re:Arduino
Írta: kg0sy39yf Dátum 2017 augusztus 05, 14:16
Nálam elsődleges szempont volt a használhatóság és az egyszerűség.
Pár napos kutatás után ez volt az (http://www.cnccontrolapp.com/home.html)  ami elnyerte a tetszésemet nem kell telepíteni és egyszerű mint egy faék.
Persze ami nagyon kelhet azt mindent be lehet állítani rajta, de nem egy Mach3!
Cím: Re:Arduino
Írta: zwnavt8rw Dátum 2017 augusztus 05, 14:38
Ez közvetlenül a grbl -t vezérli vagy valami saját grbl toldozott foldozott fw -t támogat, mert nem egyértelmű valahogy a honlap alapján nekem...
Cím: Re:Arduino
Írta: zwnavt8rw Dátum 2017 augusztus 05, 14:40
És erre a kijelzőre hogy lehet fejleszteni, mert ügye nextionnál pl az a frankó hogy képekből összepakolod ami kell és uzsgyi, legalább is egyik ismerősnél láttam, látványosan lehet haladni vele!
Cím: Re:Arduino
Írta: zwnavt8rw Dátum 2017 augusztus 05, 14:47
közben ráleltem, saját fw amit támogat..
Cím: Re:Arduino
Írta: kg0sy39yf Dátum 2017 augusztus 05, 14:51
Közvetlen vezérlés.
JAVA alapokon fut.
Nem találtam jobbat tőle, pedig van alternatíva mint a tenger.
Mondjuk én azt is szemelőt tartottam, hogy a gyerekeknek is egyértelmű és egyszerű legyen!
Cím: Re:Arduino
Írta: kg0sy39yf Dátum 2017 augusztus 05, 14:54
Hol lelted?
Én nem is kutattam utána.
Letöltöttem a legfrissebbet és csókolom.
De az kiderült hogy nem nagyon van már további fejlesztgetés.
Cím: Re:Arduino
Írta: zwnavt8rw Dátum 2017 augusztus 05, 14:55
Néztem a videódat, a gépépítősödben, otg kábelen szerintem simán lehetne tölteni a tabletet, tehát ha arduinon az 5V os fesszab előtre bekötsz két madzagot, pontosabban ha jól rémlik van RAW madzag is, ami a betápot adja közvetlen,s zóval ha oda 5V ot nyomsz és a gnd persze, akkor sztem simán töltődni fog a tablet

Mennyi volt a win es tablet? Mondanál típust?
Kösz!

R.
Cím: Re:Arduino
Írta: zwnavt8rw Dátum 2017 augusztus 05, 14:57
Letöltések (http://www.cnccontrolapp.com/downloads.html)

itt leltem, van ügye a prog és van az fw, de azt mondod simán ment a grbl eredetivel?

igen sajna amit én használok sw azt sem fejlesztgeti már a srác.. pedig egy fél éve még nagyon aktívan nyomatta..
Cím: Re:Arduino
Írta: ncxe0hdha Dátum 2017 augusztus 05, 14:57
[#worship][#worship][#worship][#eljen][#integet2]
Cím: Re:Arduino
Írta: kg0sy39yf Dátum 2017 augusztus 05, 14:59
én is megleltem!
szóval akkor fw. [#hawaii]
Cím: Re:Arduino
Írta: kg0sy39yf Dátum 2017 augusztus 05, 15:04
Az eredetivel indítottam kapásból!
Simán ment! ("semmi cico")
Teszem hozzá én egy régi grbl-vel futtatom az UNO-t!
Cím: Re:Arduino
Írta: kg0sy39yf Dátum 2017 augusztus 05, 15:13
Csak mint szó volt róla a fezszabályszó nem tudom mit fog hozzá szólni?!

Ez egy BEEX Flash.
Jelenleg a legolcsóbb felelhető változat.

Intel Bay Trail Z3735G 1,3 GHz

7,85" 1024 x 768 Pixel

16 GB ROM / 1 GB RAM

Sikerült egy majdnem újat kifognom (gyári fóliás 2 óra üzemidővel) 12E pénzért.
Cím: Re:Arduino
Írta: zwnavt8rw Dátum 2017 augusztus 05, 16:29
Pont az a lényeg, hogy így nem használod a uno fesszabályzóját ha a raw kimenetre 5v be nyomatsz mer ilyenkor a fesszab előtről kapnal delejt, tehát az elé tolod
Cím: Re:Arduino
Írta: k2rf792ud Dátum 2017 augusztus 05, 17:30
otg kábel töltés funkcióval... (//New%204ports%20micro%20USB%20OTG%20Charger%20HUB%20cable%20for%20Tablet%20thinkpad%208,X98,%20M80ta,WT-8,Miix2,ME-400C,V8P,W4-820,V975I,T100ta%20more%20http://s.aliexpress.com/EJJjqiia)
Cím: Re:Arduino
Írta: k2rf792ud Dátum 2017 augusztus 05, 17:32
otg kábel töltés funkcióval.... (http://s.aliexpress.com/EJJjqiia)
Cím: Re:Arduino
Írta: kg0sy39yf Dátum 2017 augusztus 05, 17:50
Valami hasonlóra gondoltam én is.
Csak én EZT  (https://bonzoportal.hu/termek/usb-eloszto-7-usb-2-0-porttal-hub-kapcsoloval-profi-kivitelben)
néztem ki magamnak!
[#wink]
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 augusztus 05, 18:23
haszált win tablet
link1 (https://hardverapro.hu/aprok/hardver/tablet_ebook/windows_tablet)
 vagy jofogad....
Jó utánanézni az otg és a töltési funkcio kezelje egyszere!!!
Az erre való hubokal nem mindig jön össze ez a funkcio ez nagyon fontos !
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 augusztus 05, 18:44
Alap töltésbe max 1.5A 5V otg/töltés meg cseptöltésbe megy 1/3 árammal...
én ezt használom 5v tápra nagyon jo kis cuc!

40057 (http://www.ebay.com/itm/DC-Buck-Module24V-12Vto5V-5A-Power-Supply-IN9-35V-Alternative-055L-Ultra-LM2596S-/112159116474?hash=item1a1d344cba:g:0xsAAOSwTA9X9jzm)
Cím: Re:Arduino
Írta: kcj98hg3n Dátum 2017 augusztus 05, 18:53
Azta srácok  nagyon benne vagytok..

Viszont én nem ,,, kicsit magas nekem amikről írtok..

Lényeg, én nem egy teljes cnc vezérlést akarok tervezni :)

Nekem ahhoz sem tehetségem, sem tudásom nincs.

Van egy Mega 256 R3 alapom, amin van egy RAMPS 1.4 kártyám,,  

40W co lézer hajtása lenne belőle,
Ami nekem nem tetszik, az a gyenge kijelzés!!!
Gondoltam egy érintő képernyős valamire ,  amit egyszerű lenne programozni valamivel ,,  hogy szép kis grafikai elemeket tudjak rá varázsolni ...

Ha ebben tudna nekem valaki help-et adni ,,,  persze olyan szájbarágósan  az nagyon jó lenne :D
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 augusztus 05, 19:02
Marlin Kimbra firmware !


Cím: Re:Arduino
Írta: 000000000 Dátum 2017 augusztus 05, 19:31
Nem olyan bonyolut ez csak kisseb mind az aztali pc csak egy tableten van a kezelö felületd!
Erre semit nem kell fejleszteni kész vam de ebböl van több megoldási alternativa mega 2560 alá!

De nálad 3d print/laser (malin firmware sd/ tablet felálás lesz)...
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 augusztus 05, 19:39
K40 ramps (https://github.com/TurnkeyTyranny/buildlog-lasercutter-marlin)
Cím: Re:Arduino
Írta: zwnavt8rw Dátum 2017 augusztus 06, 08:57
hűűűű na ez korrekt, úgy tudtam a nextionnál az sd kari csak fw frissítésre jó, de ezek szerint csak megengedték hogy lehessen használni, na ez azért nagy segítség
Cím: Re:Arduino
Írta: kcj98hg3n Dátum 2017 augusztus 06, 09:33
szia

valami hasonlóra gondoltam

csak lézeres,
Cím: Re:Arduino
Írta: kg0sy39yf Dátum 2017 augusztus 06, 21:05
Hoppá!
Nem megy az arduino USB HUB-on keresztül! [#wilting]
Ezerféle képen megpróbáltam.
Hallani ahogy érzékeli a portot de a COM-port odavész....
Mit rontok el? [#rinya]
USB 2.0 a HUB.
Cím: Re:Arduino
Írta: pryudwrhu Dátum 2017 augusztus 06, 21:27
Sziasztok! Lehet hogy csak nekem új, és megdöbbentő a csendessége a TMC2100 meghajtónak a nagyon hangos A4988, és  a valamivel halkabb DRV8825-höz képest. Ajánlom azoknak akik füle mellett folyamatosan dolgozik a gép. Itt egy link az összehasonlításról: DRV8825 vs. TMC2100  (https://youtu.be/oNAHOOolHWw). Kíváncsi vagyok van-e valakinek személyes tapasztalata.
Cím: Re:Arduino
Írta: pryudwrhu Dátum 2017 augusztus 06, 21:38
Itt az adatlapja, hogy ne kelljen keresgélni : TMC2100 datasheet  (https://www.trinamic.com/fileadmin/assets/Products/ICs_Documents/TMC2100_datasheet.pdf)
Cím: Re:Arduino
Írta: 0i8bkxjf4 Dátum 2017 augusztus 06, 22:28
Nekem még nincs de lesz mert beuházok 2 db ra

TMC2100   ALIEXPRESS (https://www.aliexpress.com/item/3D-Printer-Parts-2pcs-lot-MKS-TMC2100-Stepper-Motor-Driver-Stepstick-Compatible-with-32-bit-Controller/32817530160.html?spm=2114.search0104.3.106.zT3Iit&ws_ab_test=searchweb0_0,searchweb201602_3_10152_10065_10151_10068_5430020_5410020_10304_10307_10137_10060_10302_10155_10154_10056_10055_10054_10059_5380011_100031_10099_5400020_10103_10102_10052_10053_10142_10107_10050_10051_10171_5390020_10084_10083_5370020_10080_10082_10081_10110_10111_5420020_10112_10113_10114_10312_10313_10314_10315_10078_10079_10073,searchweb201603_1,ppcSwitch_5&btsid=26f8e2de-488b-45fa-bf50-b1512a7f3801&algo_expid=546454a0-4137-4679-abc6-d82c291c3acb-13&algo_pvid=546454a0-4137-4679-abc6-d82c291c3acb)
Cím: Re:Arduino
Írta: kfhm8gav9 Dátum 2017 augusztus 06, 23:12
Szia,

Tényleg sokkal halkabb, de ha túl nagy erőt kell kifejtenie elléphet, és kegyetlenül melegszik. Nekem eddig bevált, mindenképp olyan verziót kell választani, ami teljesen független konfigolható, mert kell a 3 állapot a konfig lábakhoz. Na meg egy plusz venti is kell nekik. De a motortól is függ mit érsz el vele, én rendeltem hozzá 3 mocit a Trinamic-tól és azokkal tényleg hallod hogy fordul a motor.
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 augusztus 07, 02:13
Greycat nem véletlen ajánlotta az OTG funkció mellet is töltő USB HUB-ot.
Cím: Re:Arduino
Írta: 6x0ud2xg Dátum 2017 augusztus 07, 08:41
Nézegetem az adatlapot . Van tartóárama ! ( pont erről ment a csevely itt korábban ) de nekem nem tűnik lábkompatilisnak a polulus driverrel ( az arduinós rendszerhez terveztek egy külön shield et ? )
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 augusztus 07, 08:48
2 álásba ted a hub kapcsolot és indisd ujra a tabletet ha otg/ töltös hubod van!
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 augusztus 07, 09:04
Szerintem ez nem az a cucc amire te gondosz ! [#nevetes1]

https://bonzoportal.hu/termek/usb-eloszto-7-usb-2-0-porttal-hub-kapcsoloval-profi-kivitelben (https://bonzoportal.hu/termek/usb-eloszto-7-usb-2-0-porttal-hub-kapcsoloval-profi-kivitelben)
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 augusztus 07, 09:15
Ezért is irom mert engem is végig szivatot igy a win tablet az töltés és az otg rész nem akarta a jot egyszere...
Minden tabletben legtöbb jében van egy power maneger mcu apx2xx ez kavar be legtöbször ami a lényeg usbn a vbus felhuzó elenálás 33k..68k..100k az ilyen hubokban ezt kapcsolgasák milyen álapot legyen otg...töltés...stb!
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 augusztus 07, 09:22
Ez rendben is van , de emberünk megvette a liken szereplő akármit ami PC-hez teljese ok.
Természetes hogy nem működik úgy ahogy szeretné.
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 augusztus 07, 09:23
amit greycat az jó !

nálam ezel megy a probléma megoldása kicsit olcsobb...

link (http://www.ebay.com/itm/4-in-1-Type-c-Male-to-Micro-Female-USB-Power-Charging-Host-OTG-Hub-Adapter-Cable-/162615644618?epid=1690622325&hash=item25dca5d1ca:g:MtcAAOSwr6RZf9qC)
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 augusztus 07, 09:28
Van nekemis ilyen érdekes jelenséget produkált pár napi használat után dobálni kezte az usb kapcsolatot win alat végül aztán sárga felkiáltó jelt dobot a win ismeretlen eszközként azota igy marat igy kukkába végezte...
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 augusztus 07, 09:30
PallMallMan nem derült ki milyen hubot is haszál?
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 augusztus 07, 09:40
Kis kinai nem igazán szeret takarítani főleg a folyasztószer maradványokat.
Mikor jönnek ezek az anomáliák akkor a panelt le kell mosni festékboltokban kapható tiszta acetonnal.
Utána érdekes módon megjavulnak.  [#nevetes1] [#nemtudom]
Nekem volt olyan USB stick ami 24-2100Mhz-ig mint spektrum analizátor működik. (természetesen ez is megy OTG és androidon is)
Mikor megérkezett, a gépbe dugva nálam is ez a sárga felkiáltó jelt dobot a win.
Burkolat szétpattint acetonos üvegbe beledob a panel.
Ázott egy darabig majd egy mágnessel kipecáztam és lefújtam levegővel.
Érdekes azóta is működik.
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 augusztus 07, 09:41
[111]hozzászólás ? [#ravasz1]
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 augusztus 07, 11:12
Nem tudom mi okozta de valoszinü a chip bekrepált bene  tevékenykedéskor (pendrive mádolásnál) tüzelt a chip benne rendesen...
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 augusztus 07, 11:18
Szerintem a magyarázat made in RPC vagy PRC vagy china és stb stb
Fogyasztói társadalomban élünk és ha nincs fogyasztás akkor a rendszer összeomlik !
Ergo örökké nem tarthat, mert akkor mikor vennél újat helyette ? [#nevetes1]
Látod nekem már a csomagból kiszedve sem működött az adott eszköz.
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 augusztus 07, 11:54
az ára tükrözte a minöségét...[#csodalk]
A tiedbe lehet más chip van az enyém az 6hub volt![#whatever]
Cím: Re:Arduino
Írta: kg0sy39yf Dátum 2017 augusztus 07, 18:49
Ma elszúrtam egy egész napot a töltés és adat együtes jelenlétének kísérletezésére!
A HUB mint olyan felejtős az adatforgalom és a töltés együttes szerepére. (vagy ez - vagy az)[#wilting]

De így megoldható:

(http://kutyubazar.hu/image/catalog/products/6188_3-az-1-ben-micro-usb-hub-dupla-usb-2-0-otg-adapter_20309.jpg)

Vagy házilag:

(https://logout.hu/dl/upc/2012-06/300770_usbhost.png)

A HUB -ok elektronikája nem teszi lehetővé a kettős állapotot. [#nemtudom]
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 augusztus 07, 19:14
A mezei PC-c HUB nem fogja tudni azt amit te szeretnél !
Vagy tölt vagy kommunikál, de együtt a kettő nem fog menni.
Greycat a [110]-es hozzászólásban linkelte a tutit, ezt kár erőltetni mással !
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 augusztus 07, 19:14
Nekem egy allwiew wi7 amin 1db micro usb van és ezel megy az otg/ töltés egyszer (hub charging kapcsolo állásba össze dugás után  tabletre ujra inditásal megy mind ketö mod otg/töltés is) 4usb/ otg (http://www.ebay.com/itm/4-in-1-Type-c-Male-to-Micro-Female-USB-Power-Charging-Host-OTG-Hub-Adapter-Cable-/162615644618?epid=1690622325&hash=item25dca5d1ca:g:MtcAAOSwr6RZf9qC)
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 augusztus 07, 19:17
Tablet ha érzékeli az 5v usb bemeneten akor adat vonalat kikapcsolja ![#vigyor2]
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 augusztus 07, 19:25
gyártok valami marketing akartak ezel az akadályal össze hozni valoszinű...
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 augusztus 07, 19:25
power manager mcu (https://kknews.cc/digital/p86pl68.html)
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 augusztus 07, 19:32
Nem marketing , csak szimpla logika.
Ha valamiről jön a fesz a készülék felé akkor az akar kommunikálni így az adat +/- eredeti állapotban marad.
Ha a készülék küldi a feszt akkor az adatáramlás fordított így megfordul a data +/- is.
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 augusztus 07, 19:39
Mondván hogy tabletböl eltávolitva az akut változik valami felálás de el sem induk akku nélkül hiába van töltö fesz a tableten....
akku pufer dc a tabletnek ami zaj mentes.... ez miat valoszinü!
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 augusztus 07, 19:49
Nem igazán, inkább csak érzékeli, hogy nincs akku.
Például a telefonom is 2 oldalon keresztül részletezi csak az akku paramétereket egy titkos menüben.  
Például csak pár alap dolgot, mint pillanatnyi feszültség és áram, mikor volt töltve és mennyire minél van feltöltve és kisütve, hőfokok és még rengeteg adat ezen felül.
Ez kicsit bonyolultabb dolog mint azt gondolnánk.
Például ilyen titkos menükben a tönkretételig szétkonfigurálható a készülék.
Picit halknak ítéltem a médialejátszás hangerejét ez is külön beállítható.
Az egy dolog mit enged láttatni a készülék ez mögött némileg komplexebb dolog van.
Cím: Re:Arduino
Írta: kg0sy39yf Dátum 2017 augusztus 07, 20:33
Azért ez így kicsit túl egyszerű és logikátlan lenne.

Usb-n keresztül tudom vezérelni a telefonomat miközben tölt.
Usb-n keresztül tudom vezérelni a PC-met miközben a telefon tölt.

Mind két állapot lehetséges.
Itt mi alapján dől el a kommunikáció irány?[#fejvakaras]
Tehát van itt kiskapu csak rá kell találni.
Cím: Re:Arduino
Írta: kg0sy39yf Dátum 2017 augusztus 07, 20:43
Addig eljutottam, hogy az arduino a HUB-ba táplált 5V-on él, de ettől a TABLET még merül, csak nem olyan aktívan.
Ha a tablet érzékeli, hogy a HUB-on van feszültség akkor nem küld rá pluszban, de nem is kér belőle!??
Ezt nem lehetne szoftveresen szabályozni? (mint az adatforgalmat)
Nem csak egy biztonsági kapu, ami azt próbálja elkerülni, hogy más eszköz működéséhez szükséges energiát elszívja?
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 augusztus 07, 20:54
igen sok függ a Hadvertöl a telefon teljes más világuk sok titok övezi....pl service menü....
igen van egy adat láb az akunak olyan(balansz)szerüség álapot mérés fesz höfok stb...
Cím: Re:Arduino
Írta: zwnavt8rw Dátum 2017 augusztus 07, 20:55
hát akkor a következő van még amit lehet, mivel tulajdonképen soros port emuláció van ügye usb-n , ezért talán egy bluetooth modul az arduinora és úgy kapcsolódni, nagyobb szabadság...
csak hát 2 kérdés merül fel ezzel kapcsolatban, elég zavar védett lesz e, és átmegy e a bt-n a 115k baud?
Cím: Re:Arduino
Írta: zwnavt8rw Dátum 2017 augusztus 07, 20:56
vagy mivel úgy se került oly sokba az a tablet, szétkapni, és az akkut helyettesíteni egy táp áramkörrel...
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 augusztus 07, 20:57
otg vezérszál vbus (5szál)tablet felöl csatin van ezt huzgálják gndre 33k...68k...100k variáciokba![#circling]
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 augusztus 07, 21:00
(https://i.stack.imgur.com/OC6DA.png)
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 augusztus 07, 21:13
hc05 megbizható kis cuc helyes konfigurácio után persze és itt egy tablet/ arduino power manager használom hc05 és csak teszi a dolgát ahogy kell....
Cím: Re:Arduino
Írta: kg0sy39yf Dátum 2017 augusztus 07, 21:28
Az USB-OTG csatlakozók 4. pinje az ún. ID pin. Ha ez le van húzva testre (GND) a csatlakozóban ellenállás nélkül, akkor a kábel csatlakoztatásakor az OTG kompatibilis eszközök hoszt módba kapcsolnak. A 4. (ID) és 5. (GND) pin az OTG-kábelekben van közvetlenül (0 Ohm) összekötve. Minden más micro/mini USB-kábel esetében a 4. és 5. pin között nagyobb az ellenállás (általában nincsenek összekötve).

Tehát a készülék viselkedhet kliensként és hosztként is, persze egyszerre csak az egyik módban, mivel egymást kizárják. A módok között automatikusan vált, ha megcseréljük a kábelt.

Valószínűleg itt kell keresgélni mert ha zárt állapotban van az ID és a (GND) akkor a TABLET host módra vált, így nem tölthető. De ANDROID alá van erre program, mert a Samsung Nexus esetében (véletlenül [#ravasz1] ) azok gyárilag le vannak tiltva.
Tehát android alá felelhető - telepíthető program ami ezt felülírja.

Ebből eredően hoszt módban is töltődhet, a hoszt mód nem fog stabilan működni, ha közben a Tablet töltődik.
De ez is szabályozható, ha már idáig eljutok boldog leszek!

[#zavart2] [#idiota] [#zavart2]
Cím: Re:Arduino
Írta: kg0sy39yf Dátum 2017 augusztus 07, 21:35
Ez a program van windows alá is?
Jól értem? (Jól látom?)[#guluszem1]
De hoszt módban megy a töltés?[#csodalk]
Cím: Re:Arduino
Írta: zwnavt8rw Dátum 2017 augusztus 07, 21:38
mindenre van megoldás :)
köszi!
Cím: Re:Arduino
Írta: kg0sy39yf Dátum 2017 augusztus 07, 21:44
Wifi portot direkte nem akartam beáldozni mert ugyebár az kell a g-kódokat áthívni. (de jobban átgondolva lehet mégis egyszerűbb lenne az életem)[#wilting]
Cím: Re:Arduino
Írta: kg0sy39yf Dátum 2017 augusztus 07, 21:48
[#worship][#worship][#worship]

Leeset a tantusz!
Simán egyszerűbb két wifi pont közt ugrálni, mint azon imádkozni mikor fekszik ki az USB port.

kösz!
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 augusztus 07, 21:54
sajnos ez hadweres döntésen mulik otg(adat használat)/ töltés mod egyszere!
ezt probálom elmagyarázni nem szoftver fügö a dolog az otg/töltös hubok "vbus" rángatja gndre az adot elenállás értékekel amit irtam....
Ami a videon van ép ezt tükrözi bluetools (hc05) vagy wifis(esp8266:wifiserial,esplink firmware) átjárok ott vanak még mindig külsö mcura ha vezérelni kell...[#szeret]
Cím: Re:Arduino
Írta: 6x0ud2xg Dátum 2017 augusztus 07, 22:07
Szerettem volna egy kicsit játszani de nem találom az UNO s panelomat . Van viszont itthon pár NANO m  A megszerzett GRBL Viszont nem támogatja a NANO-t  ( pedig ugyanaz a controllerje csak más a tok és mások a pin ek   )  A neten látom vannak akik  NANO t használnak
Gondolom vagy az erre a célra kifejlesztett szoftverral vagy átírják a lábakat.  Ki tud segíteni ?
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 augusztus 07, 22:11
tablet ujrainditásal müködöt a dolog a linkelt otg/töltös hubal...
hid el végig jártam legtöbb lehetöséget (tabblet belsö operácioval is) ezel kapcsolatba és lám egyszeröen müxik és kész a töltésröl anyit hogy ilyenkor csepp töltés folyik csak ~500mA körüli.... nagyon lassú !
Cím: Re:Arduino
Írta: p08c60it Dátum 2017 augusztus 07, 22:13
Az uno meg a nani pin-jei ugyanazok semmit nem kell átirni.
Cím: Re:Arduino
Írta: kg0sy39yf Dátum 2017 augusztus 07, 22:15
Van itthon plusz egy UNO-m!
Ha kell oda adom!
Fel is van húzva rá a GRBL csak be kell dugni és lehet vele játszani!

Ha kell holnap oda adom!
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 augusztus 07, 22:19
szia!
ez nem jó?
nano firmware (http://www.instructables.com/id/GRBL-Pinout-Arduino-Nano-v30/)
Ha az adot firmware megvan a forrás kodja bele lehet nyulni i/o kiosztásba modjával persze...
Cím: Re:Arduino
Írta: kg0sy39yf Dátum 2017 augusztus 07, 22:26
És ha egy ilyennel operálnák?
OTA WeMos D1 (http://www.vatera.hu/ota-wemos-d1-wifi-arduino-uno-r3-kompatibilis-panel-esp-12e-2511685127.html?ep=1&nonadp=1&ob=1&obd=1&p=3#mifss-anchor)

(http://p1.vatera.hu/photos/70/64/5b59_1_big.jpg?v1)

Át rá a Shield és kész!
Vagy valami ilyesmi! :D
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 augusztus 07, 22:42
GRBL bluetools (http://www.instructables.com/id/Android-CNC-Control-With-GRBL/)
winre is átt operálhatónak látszik...
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 augusztus 07, 22:51
Ez hogy csatlakozik a PC-hez vagy a TAB-hoz WiFi-n ?

(https://hobbicncforum.hu/uploaded_images/2017/08/tn_9ugicwv36byf2n29u78xy_705.jpg) (https://hobbicncforum.hu/uploaded_images/2017/08/9ugicwv36byf2n29u78xy_705.jpg)  
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 augusztus 07, 22:51
wifi serial (bene van szint ilesztés is 3.3v>>5v soros porthoz) erre felteni egy esplink firmware és meget a nanora!
wifi serial (http://www.ebay.com/itm/ESP8266-Serial-Wifi-Transceiver-Board-Module-for-Arduino-ESP-07-V1-0-/162082552620?epid=622677877&hash=item25bcdf7b2c:g:Rw0AAOSwEH9ZZX6k)
win alat kel egy aplikácio TCP>>>COMport csinálsz és meget a cnc zés!
esplink firmware tudja STA+AP mode!
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 augusztus 07, 22:54
esplink (https://www.youtube.com/watch?v=MyX8bMJpuiE)
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 augusztus 07, 22:56
TCP>>>COMport!
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 augusztus 07, 22:59
Az ok, de a WiFi-hez mégis, hogy csatlakozik.
Hogy lehet beállítani mihez csatlakozzon.
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 augusztus 07, 23:00
Ez a megoldás anyival jobb ramp itt közvetlen sd fut a kod igy nemsok hibba lehetöség van ...
a rádios port max itt csak konfighoz kell ...
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 augusztus 07, 23:04
tök egyszerü!
pl win alá van akkalmazás ami ilyen tcp bő soros port com emuláciot csinál!
tcp résznél beálitor ipcim/ port ez az emulácios szoftver csinál egy sorosport kiosztást (átjárot ezt az emulált port pl com22 ezt megnyitod a cnc szoftverbe és kész az átjárod!
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 augusztus 07, 23:10
Azt értem, wifi / com, de hogy lehet konfigurálni a wifit egy titkosított hálózatra csatlakozzon?
Meg az IP cím beállítása is honnan jön ?
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 augusztus 07, 23:19
171 hozzászolást nézd meg az amit ajánlotam esplink filmwerbe mindent meg lehet konfigolni mind egy rooter szerü webes felületen!
win alá tcp>>>>com
tcp to com port software (http://www.usriot.com/usr-vcom-virtual-serial-software/)
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 augusztus 07, 23:23
esplink olyan cucot lehet csinálni wifi/rs232 és tud mindkét modban csatlakozni!
STA roteren keresztül dhcp kiosztásba!
AP modban (router nélkül) esp modulra felcsatlakozható külön is....tablet..android cucal is..
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 augusztus 07, 23:27
STA+AP mode váltás automatikusan is tudja kezelni STA mod megszünik vált AP modra forditva hasonloan![#vigyor2]
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 augusztus 07, 23:30
Most már csak egy ilyen panelka kellene. [#nevetes1]
De tetszik, hogy nem kell kábelekkel tökölni.
Aztán úgy tölti az ember ahogy akarja az irányító eszközt.
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 augusztus 07, 23:56
Ezen minden rajta van ami kell wifi uart (http://www.ebay.com/itm/ESP8266-Serial-Wifi-Transceiver-Board-Module-for-Arduino-ESP-07-V1-0-/162082552620?epid=622677877&hash=item25bcdf7b2c:g:Rw0AAOSwEH9ZZX6k)  csak flaseni kell esplink firmwarel win keresztül usb/uart (http://www.ebay.com/itm/3-3V-5V-USB-to-TTL-UART-Module-CH340G-Serial-Switch-/253052699121?hash=item3aeb1dc1f1:g:IcYAAOSwt9NZcCT7)  
ha kell elküldöm mit és hogyan hamár meg vanak a fejlesztö id!
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 augusztus 08, 08:58
65 arduino projekt könyvecske....[#nyes]
könyv pdf (http://down.ebook777.com/015/Arduino%20Workshop.pdf)
Cím: Re:Arduino
Írta: s7manbs8 Dátum 2017 augusztus 08, 11:08
Nekem is van ilyen panelkám, tényleg ki is próbálom majd USB helyett, csak mennyire megbízhatóak ezek vajon  ?
Cím: Re:Arduino
Írta: kg0sy39yf Dátum 2017 augusztus 08, 12:40
Reméljük eléggé! [#nevetes1]
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 augusztus 08, 13:06
Vasbetonba kevésbé.....[#gonosz1][#vigyor][#ravasz1]
Cím: Re:Arduino
Írta: kg0sy39yf Dátum 2017 augusztus 08, 13:19
Na és egy kis programozási segédlet:
ARDUINO PROGRAMOZÁS Pdf (http://m-info.hu/sites/default/files/oktatas/Arduino_programozas_2011.pdf)
Cím: Re:Arduino
Írta: jr2xu5jaw Dátum 2017 augusztus 08, 21:59
Nekem ez jön be: "A webhely nem érhető el" :-(
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 augusztus 08, 22:02
(http://i.ebayimg.com/images/g/Rw0AAOSwEH9ZZX6k/s-l1600.jpg)

Ma játszadoztam ezel a fenti kütyüvel 115200 általános baund sebeségel csak RX/TX hurokban win7 alat tcp/com modban 100ms ismétlödési adat forgalomal!
Az esp-07 modul saját kerámia anterna ~10m sta modban (roteren 8dB bot anterna van) vert falon átt 5m!
Aki nagyobb távolságot akar kell ilyen kábbel  (http://www.ebay.com/itm/1Pc-5-9-RG178-RP-SMA-to-uFL-u-FL-IPX-IPEX-RF-Female-Adapter-Extension-Cable-/132232074559?hash=item1ec9a5553f:g:LToAAOSw6YtZR5GV) és egy 2..3dB vagy nagyobb bot anterna rá![#taps]
dio héjba ennyi....[#vigyor]
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 augusztus 08, 22:05
ezel a verzioval 223 (https://github.com/jeelabs/esp-link/releases/download/v2.2.3/esp-link-v2.2.3.tgz)
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 augusztus 08, 22:13
Jól látom, hogy +25dBm a teljesítménye ?
Azért az nem kevés, sőt !
Azt ha egy 2dB veszteségű kábelel egy 27 dB nyereségű szektor antennára tenném az 100Watt EIRP. [#finom]
Pár 10km-ről is simán működne ! [#nevetes1]
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 augusztus 08, 22:15
ezt tölsd le a képet és nevezd át a jpg>>>pdf re![#vigyor5]

Cím: Re:Arduino
Írta: 000000000 Dátum 2017 augusztus 08, 22:20
mese habal itt a valoságba vicces ez a pár méter is!
lehet számolgatni a nyereséget mindhiába az irányitot anterna a nyerö ha távolság kell valojába meg 5Ghz min rendszer... kár 2,4 szenvedni...
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 augusztus 08, 22:21
ez nemjöt be...[#rolleyes]
Cím: Re:Arduino
Írta: jr2xu5jaw Dátum 2017 augusztus 08, 22:21
Nekem ez jön be:

A kiszolgáló nem található

A Firefox nem találja a kiszolgálót a(z) down.ebook777.com helyen.

    Ellenőrizze a címet, nem gépelte-e el. Például nem írt-e ww.example.com-ot a www.example.com helyett.
    Ha semmilyen oldalt nem tud letölteni, ellenőrizze a számítógépe hálózati kapcsolatát.
    Ha a számítógépet vagy a hálózatot tűzfal vagy proxy védi, ellenőrizze, hogy a Firefox számára engedélyezett-e a webhozzáférés.
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 augusztus 08, 22:25
Vagy nálam lehet valami interferencia lehet a ház alati ürhajobol jön valami zavar ami elnyomná hasznos nyereséget?[#vigyor][#finom][#beka3]
Cím: Re:Arduino
Írta: s7manbs8 Dátum 2017 augusztus 08, 22:28
Táp bemenetre kondit tenni kell, meg a tápellátás is legyen elég neki, az fontos.
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 augusztus 08, 22:29
Azt írja, hogy +25dBm ami 316mW.
Akkor vagy nem ennyi, vagy le van szabályozva.
Mondjuk az a gyufaszál méretű antenna a maga kb -10dB-es nyereségével nem csodálom, hogy csak erre képes.  
Egy normális routereken használt 0dB WIFi antennával is nagyságrendekkel jobbnak kellene lennie.
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 augusztus 08, 22:32
Mellesleg a config-ban állítható a külső vagy belső antenna ?
Cím: Re:Arduino
Írta: ihvhgd64x Dátum 2017 augusztus 08, 22:33
Nekem délelőtt simán bejött.Most nekem sem  jön.
Cím: Re:Arduino
Írta: kg0sy39yf Dátum 2017 augusztus 08, 22:35
A könyvecske:
Reklámoktól megfosztva! :D :D
ARDUINO WORKSHOP könyv (https://drive.google.com/open?id=0B3f2IEokKGbFejdRZGVVMEdjbHM)
Cím: Re:Arduino
Írta: kg0sy39yf Dátum 2017 augusztus 08, 22:37
Ha valakinek kell akár papír alapon bekötve is tudom produkálni! :D [#gonosz2] :D
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 augusztus 08, 22:37
Mert lekapcsoltam a routeremen az adott file elérését ! [#hehe]
Cím: Re:Arduino
Írta: ihvhgd64x Dátum 2017 augusztus 08, 22:39
[#nevetes1]
Cím: Re:Arduino
Írta: jr2xu5jaw Dátum 2017 augusztus 08, 22:40
[#eljen][#worship]
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 augusztus 08, 22:43
Amúgy viccen kívül arról is tudnék linkeli, mivel azon is linux fut és van rajta pár 100Gb üres hely.
Így is FTP, letöltőgép médiatár és még sok mást csinál ezen kívül.
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 augusztus 08, 22:53
igen 1000uf min lehetnek tüszerü inpulzus teljesitmény is ami lehet 1A is de látszolagos 5V 80...100mA fogyasztás!
Cím: Re:Arduino
Írta: zwnavt8rw Dátum 2017 augusztus 09, 07:05
Hmm köszi
jó kis könyvecske!
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 augusztus 09, 08:06
Szerencsétlen arduino panelnek mit ki nem kell bírnia illetve annak az 5 voltos stabilizátornak ! [#nevetes1]
Valaki utána számolt már mikor rá van akasztva egy RAMS modul arra egy LCD kijelző és még jó néhány ilyesmi periféria akkor hol tart az 5 volt terhelése ?
Mert az 5 voltot semmi más nem állítja elő mint az arduino panelen az az IC1 pozíciószámú alkatrész !
Cím: Re:Arduino
Írta: xw705sph Dátum 2017 augusztus 09, 08:41
A TavIR tanfolyama is eleg jo es ingyenes. Illetve en a txplore tanfolyamot is szoktam nezegetni.
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 augusztus 09, 10:05
De néha magán el is vérzik ez a rész rams alat vilt rá pár eset itt is.... meg kolegámnál is stab rész elszált!
nem szeretem az áteresztös stabil tápokat nagyobb bemenö feszt is diszipálják rendesen + terhelésböl adodó problémákat is!
Pedik van kapcsolo üzemüböl is van kis zajú megoldás...
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 augusztus 09, 10:15
Harsanyi_Reka_Juhasz_Marton_Andras--Fizikai_szamitastechnika__elektronikai_alapok_es_Arduino_programozas keres rá nagyon jó ez is!
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 augusztus 09, 10:35
Pont ezért mielőtt elvérzett volna ki is cseréltem.
Mellesleg annyira nem érzékeny a zajra ahogy észre vettem.
Ezt raktam bele, illetve mellé.

(https://ae01.alicdn.com/kf/HTB16c9RKFXXXXbtXFXXq6xXFXXXk/LM2596-DC-to-DC-Buck-Converter-Step-Down-Module-Mini-Small-Power-Supply-4-40V-to.jpg)
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 augusztus 09, 11:05
értem!
zajt ugy értetem amit ö csinál dct abban menyi van mert olyan nincs hogy teljes sima dc az max elem... akumlátor van csak!
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 augusztus 09, 11:13
Ugy nagy általánoságba ezeket használom step-down belsö meghajtó fetek Rds(on) jó paraméterüek....www.xlsemi.com (//www.xlsemi.com)
Cím: Re:Arduino
Írta: kg0sy39yf Dátum 2017 augusztus 09, 14:46
Van két SANYO stk672-040 Motor Driver IC-m
Ezeket össze lehet izgatni ARDUINOVAL?
egyenlőre annyit tudok hogy 1-2 és az 5-6 láb hajtja a motorokat.

Kisegítene valaki hogy a többi láb mit csinál?
Hol kapja az 5V-ot és hol a motor áramot?
Ill. hova kerül a step jel?
Nem vagyok nagy kódfejtő, de valaki hátha vágja zsigerből!
[#worship]
Cím: Re:Arduino
Írta: 6x0ud2xg Dátum 2017 augusztus 09, 14:59
Unipoláris és 1.5 amperes ( borda nélkül ) .  Miben lesz ez előrelépés mondjuk a Poluluhoz képeset ???[#conf]
Cím: Re:Arduino
Írta: kg0sy39yf Dátum 2017 augusztus 09, 15:14
Semmiben!
Ez van motorral, táppal, mindennel.
Csak össze kéne hozni az UNOVAL!
De ez az öreg IC megfogott, na meg unipoláris. :D
Bár az alap elv ugyan az.
Kutatgatok a neten de ami értelmes leírás lenne az meg kínai!
Sajna ezt a nyelvet meg nem tanultam. ( a google meg olyat fordít, hogy az magában egy vicc. )

Majd megmutatom mi készül belőle......
Cím: Re:Arduino
Írta: s7manbs8 Dátum 2017 augusztus 09, 15:19
Az az STK nem Epson nyomtatóban volt ? ÉPn olyanból csináltam egyszer egy panelt d emég valami dióda híja volt, még nem próbáltam ki .
Cím: Re:Arduino
Írta: kg0sy39yf Dátum 2017 augusztus 09, 15:27
eszerint az ábra szerint kell egy PIC10F200 MICROCONTROLLER is hozzá.
De ilyenem nincs.
Meg az ábra szerint LTP-port vezérli.
(http://www.geocities.jp/fu1520/cnc5/STK672.BMP)

Szóval adruinoval hogy kössem?
Cím: Re:Arduino
Írta: kg0sy39yf Dátum 2017 augusztus 09, 15:35
Valami nagy dög nyomtatóé volt.
De Nem esküszöm meg rá hogy CANON vagy EPSON?[#nemtudom]
Elég korrekt kis panel van, de itt a saját PIC-je vezérli az egészet valami nyakatekert módon!
Cím: Re:Arduino
Írta: kg0sy39yf Dátum 2017 augusztus 09, 15:48
Simán merjem úgy kötni mintha egy Uln2003 driver lenne?
Elég ésszerűnek tűnik!?[#fejvakaras]
Cím: Re:Arduino
Írta: 67p9p4jm5 Dátum 2017 augusztus 09, 16:14
A PIC a pihentetőáram bekapcsolását végzi csak. A referenciafeszültség megváltoztatásával avatkozik be.
Elhagyható (jobban fognak melegedni a motorok), vagy kiváltható monofloppal, vagy szoftverrel.
Cím: Re:Arduino
Írta: kg0sy39yf Dátum 2017 augusztus 09, 18:36
Összedugtam az elektronikát.
Simán fel állt, sajnálom szétforrasztatni.[#rinya]
Ez egy 97'es csoda technika! (még csak 20 éves!)
[#hehe] [#hehe] [#hehe]
Úgy döntöttem a gyári paneljába próbálok bevezérelni, ha sikerül.
Szépen megvan a gyári dobozolása.
És beférne még az arduino is! (nem mintha nagy helyet foglalna)
Cím: Re:Arduino
Írta: kg0sy39yf Dátum 2017 augusztus 09, 20:13
Upsz!
Arduino UNO -ról nem tudok levenni közvetlen két unipoláris és egy bipoláris vezérlést?
Vagy hol tudok trükközni?
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 augusztus 09, 20:24
Azt a motorvezérlö ic tudja kezelni milyen motorhoz való amit emlitesz!
De ez is step/dir szabványu rendszet ami a cnc shield tülábakrol le tudsz veni tengelyenként.... a most meg álmodot nyomtatos meghajtok bemenetére...
Cím: Re:Arduino
Írta: kg0sy39yf Dátum 2017 augusztus 09, 20:38
Nincs Shield!
És ha közvetlen az arduino vezérel akkor 8,9,10,11 az egyik a a 3,4,5,6 lábakat meg a másik unipoláris elfoglalja.
hova tegyem az unipolárist!
Cím: Re:Arduino
Írta: kg0sy39yf Dátum 2017 augusztus 09, 20:39
második esetben bipoláris akart lenni.
az az 2 uni + 1 bi
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 augusztus 09, 21:01
az arduinod programbol tudod a lábkiosztást step/dir melyikre van konfigolva?
219 linkeltél kapcsolást azal mi a gond? ott is van step/dir vezérlö bemenet!
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 augusztus 09, 21:18
STK672  nano
CWB=====dir
CLK====step


haonlo szériás meghajtó

link1 (http://pcbheaven.com/circuitpages/Microstepping_Driver_with_the_Sanyo_STK672_080/)
Cím: Re:Arduino
Írta: kg0sy39yf Dátum 2017 augusztus 09, 21:31
szóval akkor marha egyszerűen osszam ki szoftveresen mert akkor van elég pin!

Meg akarom hagyni a gyári elektronikát ( mert olyan szép[#nevetes1] )
De ahogy látom beleforrasztás lesz a vége mert a sorkapcson nem találom az összes jelet. (vagy csak nem tudom mérni)
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 augusztus 09, 22:22
megfelelö lábra kell definiálni az ardu lábakat pl step digital pwm.... dir jo a normál digitális lább is..
Cím: Re:Arduino
Írta: kg0sy39yf Dátum 2017 augusztus 09, 22:32
Magyarán három lábkiosztásról eltudom vezérelni?
Jól értelmezem?
1.STEP
2.DIR
3.ENABLE

Mert a vezérlő ennyivel is el van:
Ha nincs ENABLE akkor inaktív ellenkező esetben aktív.
Ha nincs DIR akkor óra járásával megegyező, ha aktív akkor ellenkező irányba forog.
Ha nincs STEP akkor állunk, ha közbe van enable akkor tartóáramon?

[#conf]
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 augusztus 09, 23:14
ENABLE nem látom igazán de ezt probáld ki mit csinál alap konfigba a vezérlön mert ez más vezérlöné szabadon van akor engedélyez!
drotoz össze egy vezérlöt és proba!
Cím: Re:Arduino
Írta: 6x0ud2xg Dátum 2017 augusztus 10, 07:26
Ki tudná megmondani hogy ennél  az arduinos CNC-nél mekkora lehet a max step freki . Gondolom az lesz a válsz: hogy az sok mindentől függ ...
 DE a még biztosan kiadható maximum érdekel
Cím: Re:Arduino
Írta: xw705sph Dátum 2017 augusztus 10, 07:44
Ugy olvastam regebben valahol, hogy elmeletben 100kHz, gyakorlatban 30kHz, a stabil pedig 10kHz.
Cím: Re:Arduino
Írta: xz0mtw8ej Dátum 2017 augusztus 10, 08:19
Naív kérdés (nem ismerve az Arduino lelkivilágát): a Step jeleket egyszerre adja ki a három motorra vagy egymás után? Azaz a 10 kHz "összesen" vagy motoronként külön-külön értendő? Másképp fogalmazva a 10 kHz akkor is annyi ha csak egy motor mozog és akkor is ha mind a 3 egyszerre? Nem tudom érthető-e a kérdésem... [#fejvakaras]
Cím: Re:Arduino
Írta: xw705sph Dátum 2017 augusztus 10, 08:51
Ez labankent ertve. Igaz, azt is olvastam valahol, hogy vezereltek mar vele szervot 62kHz-cel is.
Cím: Re:Arduino
Írta: zwnavt8rw Dátum 2017 augusztus 10, 09:29
bár nem néztem szkóppal, de léptetés üteme mondjuk 10kHz, akkor minden egyes ütemnél az adott lépés szerint bebillenti a lábakat, tulajdonképen egyszerre
tehát nem úgy lép hogy minden lábon végigszalad, csúnya is lenne...
Cím: Re:Arduino
Írta: s7manbs8 Dátum 2017 augusztus 10, 10:27
Ha a 32 bites procival megy, tud az 200 kHz-et is.
Cím: Re:Arduino
Írta: kg0sy39yf Dátum 2017 augusztus 10, 11:03
Gábor arra kíváncsi, ha pc vezérlés nélkül egy előre feltöltött ciklus (arduinoba programozva) esetén hány herc-re képes..?
Cím: Re:Arduino
Írta: xw705sph Dátum 2017 augusztus 10, 11:14
Szerintem egyrol beszelunk, a 10kHz az a motorok szamatol fuggetlen.
Cím: Re:Arduino
Írta: kg0sy39yf Dátum 2017 augusztus 10, 11:29
Na ne már!
a kütyü 16Mhz és ez megy is neki.
de itt van (http://www.hmangas.com/Electronica/Datasheets/Arduino/LIBROS%20Y%20MANUALES/%5BArduino.Internals(2011)%5D.Dale.Wheat.pdf) minden róla ?!
Cím: Re:Arduino
Írta: kg0sy39yf Dátum 2017 augusztus 10, 11:32
Bár a klónok esetében nem tudom mi a helyzet![#nemtudom]
Cím: Re:Arduino
Írta: xe44memnh Dátum 2017 augusztus 10, 11:53
Na ne már!  :)
Olvasd csak végig az elejétől 5x, aztán végétől az elejéig 5x, utána 20x össze-vissza, amit linkeltél.
Írj egy pár soros programot ami csak step jelet ad ki, és mérd meg hány MHz lesz.
Cím: Re:Arduino
Írta: zwnavt8rw Dátum 2017 augusztus 10, 12:59
hány tized MHz lesz..., hiszen az órajel != a portok kapcsolgatásának frekijével!!!!

ezért is írják hogy 30kHz a max lépési freki, arduinoval ami csak 8 bites procit tartalmaz, vannak olyanok amelyek 32 bitesek, és valaki st32 re is megcsinálta a portot, na ott már megvan a 100kHz is...

ez főleg akkor kell ha szükséges a gépet mikrolépésben gyűrni, míg fél vagy negyed lépés elég, addig a hobby gépekkel nem igazán lépjük át a határt, ügye a mach3 is alapból 25kHz el ketyeg, csak jó gépen szab felvenni jobban... és az is untig elég

ez is egy válasz, már ha a kérdező valami ilyesmire akart rákérdezni....
Cím: Re:Arduino
Írta: kg0sy39yf Dátum 2017 augusztus 10, 13:41
Arra akartam utalni nehogy 10kHz megfogja!
Cím: Re:Arduino
Írta: 67p9p4jm5 Dátum 2017 augusztus 10, 14:59
Gábor!
A GRBL elméleti maximuma 328-as CPU-val 40 kHz csatornánként, három csatornára. Ez erősen elméleti!
Már 20 kHz is csak bizonyos esetekben érhető el.
Az elfogadott stabil-üzem limit 10 kHz körüli.
Ez kb. annyi, amennyit a múltkor mondtam.

A DRV8825 elvileg tud 250 kHz-et, de ez nem jelent semmit. A SW+HW nem tud többet. Ha nem kéne G-kódot értelmezni, lineárisan interpolálni, ezer dologra figyelni, akkor el lehetne érni a DRV határadatát, de hát ez rózsaszín álom...
Cím: Re:Arduino
Írta: 6x0ud2xg Dátum 2017 augusztus 10, 16:26
Köszönöm Ha már mondtad akkor nem vésődött be.  Most azért érdekes mert Zsolt ( Pall ...) segítségével rákerült a gépemre a program és egy Nano is fel lett programozva. Szeretnék egy kicsit játszani ...
 Azt már látom hogy amire kitalálták arra nagyon jó és fantasztikusan olcsó . Biztosan csinálok egy mini gépet , mert most ha egy nyákot akarok csinálni akkor 4 km t kell autóznom a műhelyig ahol van egy gyári Isel . Praktikus lenne itthon ( akár pizsamában hajnalban ) beindítani a mini marót ha kell egy nyák
Svejk révén megszereztem életem első laptopját . Most már kezd értelemet nyerni a dolog ...

MINDENKINEK KÖSZÖNÖM aki írt a freki ügyében !!
Cím: Re:Arduino
Írta: kg0sy39yf Dátum 2017 augusztus 10, 21:40
Leteszteltem.
Elég a STEP-DIR
Eredeti elektronikát el kellesz felejtenem sajnos. :(
Indulás után 8-10 mp valamelyik gyári IC letiltja a 24V-ot a motoroktól. De ha megtalálom melyik [#violent]! (valami védelmi mechanizmus)

Szóval meglepő volt, hogy két madzagon el lehet rángatni egy Unipolárist.
[#worship]
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 augusztus 10, 21:51
CNC USB controller amin egy PIC18F4550 volt szó pwm maximális értékéröl amin max egyszere 2 axis dolgozik egyszere 25...30khz voltak már számolási gondok...
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 augusztus 10, 21:53
irtad van valami pic a ref fesznél?
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 augusztus 10, 21:57
igen mivel szabvány step/dir... nagy igényei nincsenek!
Enable meg a vezérlö sajátosága logikai szinten egyszerübb tiltani mind még egy plusz külsö áramkörel tápfesz kapcsolgatni....
Cím: Re:Arduino
Írta: kg0sy39yf Dátum 2017 augusztus 11, 10:02
Akik ki szeretnék hagyni a CNC shield-et a megoldás a következő: (alapértelmezett beállítás)
(http://www.uctronics.com/download/U3081.jpg)

Motorvezérlők kötése:
https://discuss-assets.s3.amazonaws.com/original/3X/0/7/079300840cd92ad62e5853e4d39ce5dcca1c9e06.png

Nano esetében:
(https://s-media-cache-ak0.pinimg.com/originals/2d/95/90/2d95906bbfc6298e59cff705b2b2b2f0.jpg)
Cím: Re:Arduino
Írta: ihvhgd64x Dátum 2017 augusztus 11, 10:03
van ezekhez valamilyen sorkapcsos kifejtő panel?
Cím: Re:Arduino
Írta: kg0sy39yf Dátum 2017 augusztus 11, 10:06
Miért kellene kifejteni?
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 augusztus 11, 10:13
nano terminal (http://www.ebay.com/itm/Nano-Terminal-Adapter-for-the-Arduino-Nano-V3-0-AVR-ATMEGA328P-AU-Module-Board-/400387932408)
Cím: Re:Arduino
Írta: ihvhgd64x Dátum 2017 augusztus 11, 10:30
Hogy kulturáltan hozzá lehessen kötni a vezetékeket.
Cím: Re:Arduino
Írta: ihvhgd64x Dátum 2017 augusztus 11, 10:31
Ilyenre gondoltam.
Cím: Re:Arduino
Írta: kg0sy39yf Dátum 2017 augusztus 11, 11:25
Van Unohoz is!

v1Screw shield (http://shop.tavir.hu/product_info.php/fedpanelshield-screw-shield-nyakcsatlakozos-shield-forrfelulettel-p-137)

Bár sose láttam értelmét!

Ugyanazt éred el, ha normális rádugós csatlakozót használsz.
Bár tény esztétikusabb...
Cím: Re:Arduino
Írta: kg0sy39yf Dátum 2017 augusztus 14, 13:52
CNC Shieldhez melyik a leghasználhatóbb ANDROID-os program?

USB-n keresztül szeretném irányítani.

Google Play-on nem találtam semmit.
(vagy csak átsiklottam rajta)[#confused]
Cím: Re:Arduino
Írta: 0i8bkxjf4 Dátum 2017 augusztus 14, 14:47
Nincs normális használható
Cím: Re:Arduino
Írta: s7manbs8 Dátum 2017 augusztus 14, 15:32
Mi a bajuk, miért nem jók ?
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 augusztus 14, 17:29
android cnc (http://panmaneecnc.blogspot.hu/2016/02/android-grbl-cnc-controller.html)
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 augusztus 14, 17:37


kapcsoltat wifi/bluetools támogat...

usbs nem akarod összehozni(megfelelö usb hubal)?
Cím: Re:Arduino
Írta: kg0sy39yf Dátum 2017 augusztus 14, 17:47
[#worship]

De sajnos ez nem USB!

Nekem USB-s kellene.

[#nemtudom]
Cím: Re:Arduino
Írta: kg0sy39yf Dátum 2017 augusztus 14, 17:53
Nem tudom, csak próbálkozok!
Korábban szó volt róla, miért nem ANDROIDOS tablet!
Hát kezdem érteni....
Sajnos ANDROID alá még nincs megfelelő (használható) program.

Androidos tablet meg van itthon vagy 2-3 darab amit a gyerekek letettek, mert már jobb az új! :D
De csak nem kell programot írni rá, mert még nincs!?[#wilting]
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 augusztus 14, 18:04
igy utána nézve lehet nincs usb alternativa megoldás android alá de blutools anál inkább pl hc05 kemény 600...700 huf!

at parancsal 3 modositás kell 1x megcsinálni rajta és mehet is a cnc zés ha érdelel leirom at parancsos konfigot...
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 augusztus 14, 18:16
hc05 module (https://www.aliexpress.com/item/HC05-JY-MCU-anti-reverse-integrated-Bluetooth-serial-pass-through-module-HC-05-master-slave-6pin/32350613932.html?spm=2114.search0104.3.10.qXoMRf&ws_ab_test=searchweb0_0,searchweb201602_4_10152_10065_10151_10068_5400011_5430020_5410020_10304_10307_10137_10060_10302_10155_10154_5370011_10056_10055_10054_10059_100031_10099_10103_10102_10052_10053_10142_10107_10050_10051_5380020_10171_5390020_10084_10083_10119_10080_10082_10081_10110_10111_5420020_10112_10113_10114_10312_10313_10314_10315_10078_10079_10073_10120-10120,searchweb201603_2,ppcSwitch_5&btsid=ed0912f6-1f67-4c29-bc8f-70b226a4fcad&algo_expid=d7c48a96-617d-45b0-89d7-1858b277761a-1&algo_pvid=d7c48a96-617d-45b0-89d7-1858b277761a)
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 augusztus 14, 18:24
van usbre de hát....
usb cnc (https://play.google.com/store/apps/details?id=net.trustfm.android.grbldroidusb)
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 augusztus 14, 18:27
jogtiszta apk[#eplus2]
cnc usb apk (http://apk-dl.com/grbldroidusb/)
Cím: Re:Arduino
Írta: 0i8bkxjf4 Dátum 2017 augusztus 14, 19:04
mind csak próbálkozás valódi használatra alkalmatlanok

nekem ami bejött egy Raspberry Pi 2 es rajta egy CNC JS (https://github.com/cncjs/cncjs)  fut amit wifin keresztül belső hálózaton el lehet érni böngészőbe akár androidos tablettel is
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 augusztus 14, 19:13
igen ez a legbiztosabb saját helyröl futatni a gkodot (sd card) itt pl linux saját renszerel mcu.... webes felület csak remote ha kapcsolat veszik az mcu megy tovább sd vagy linux alati cnc szoftverel pi2...
Cím: Re:Arduino
Írta: 0i8bkxjf4 Dátum 2017 augusztus 14, 19:21
Igen megy tovább nem kell hogy meg legyen nyitva böngészőbe

és egész jó lett mert most már 20Mb os gkódokkal is elbirkózik (PicEngrave laser)
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 augusztus 14, 19:30
még hasonlo ramps+2560 sdcard felálás...
gbld alol valahogy kimarat sdcard megoldás ....[#nemtudom]
Cím: Re:Arduino
Írta: 0i8bkxjf4 Dátum 2017 augusztus 14, 19:47
az is megvan már építem a 3D nyomatómat az ramps os lesz külön tetszik hogy ha kész a gcode fenn a kártyán önmagába elvan az egész
Cím: Re:Arduino
Írta: ncxe0hdha Dátum 2017 augusztus 14, 21:36
Halihó Mindenkinek...

Ingyenes könyvek...
Letöltések (http://www.free-engineering-books.com/2014/10/the-largest-collection-of-arduino-books.html)
[#worship][#worship][#worship]
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 augusztus 14, 22:28
köszi![#taps][#vigyor]
Cím: Re:Arduino
Írta: jr2xu5jaw Dátum 2017 augusztus 14, 23:08
Esetleg nincsenek meg ezek "normális" helyen?
Cím: Re:Arduino
Írta: nidzgr4d Dátum 2017 augusztus 15, 07:54
Üdv Mindenkinek!

Arduinora én még ezt a könyvet ajánlom, nagyon jó!

Programozható elektronikák (https://data.hu/get/10682393/programozhato-elektronikak_2017.pdf)

Kíváncsiságból elkezdtem letöltögetni Kristály Árpád linkjéből is. Amit majd le lehet tölteni (sok a halott link) azt átrakosgatom data.hu-ra.
Cím: Re:Arduino
Írta: fiztwshhk Dátum 2017 augusztus 16, 06:46
[#eljen] Köszönjük.
A data.hu jó ötlet !
Cím: Re:Arduino
Írta: nidzgr4d Dátum 2017 augusztus 16, 09:33
Kristály Árpád linkjéből párat áttöltöttem data.hu-ra.
A listáról elég sok már nincs fenn a tárhelyeken, de azért lelkesen próbálkozok. Nem nagyon nézegettem bele, így nem tudom, hogy mennyit érnek.

A linkek:
https://data.hu/get/10684795/Arduino_1.zip (https://data.hu/get/10684795/Arduino_1.zip)
https://data.hu/get/10684796/Arduino_2.zip (https://data.hu/get/10684796/Arduino_2.zip)
https://data.hu/get/10685115/Arduino_3.part2.rar (https://data.hu/get/10685115/Arduino_3.part2.rar)
https://data.hu/get/10685125/Arduino_3.part1.rar (https://data.hu/get/10685125/Arduino_3.part1.rar)
Cím: Re:Arduino
Írta: jr2xu5jaw Dátum 2017 augusztus 18, 23:08
[#taps]
Cím: Re:Arduino
Írta: nidzgr4d Dátum 2017 augusztus 19, 11:11
Egy újabb adag:
https://data.hu/get/10691564/Arduino_4.zip (https://data.hu/get/10691564/Arduino_4.zip)
https://data.hu/get/10691566/Arduino_5.zip (https://data.hu/get/10691566/Arduino_5.zip)
https://data.hu/get/10691577/Arduino_6.zip (https://data.hu/get/10691577/Arduino_6.zip)
Cím: Re:Arduino
Írta: ncxe0hdha Dátum 2017 augusztus 19, 21:24
[#worship][#worship][#worship][#integet2]
Cím: Re:Arduino
Írta: nidzgr4d Dátum 2017 augusztus 20, 10:00
Újabb adag:
https://data.hu/get/10692693/Arduino_7.zip (https://data.hu/get/10692693/Arduino_7.zip)
https://data.hu/get/10692694/Arduino_8.zip (https://data.hu/get/10692694/Arduino_8.zip)
https://data.hu/get/10692695/Arduino_9.zip (https://data.hu/get/10692695/Arduino_9.zip)

Remélem most már mindenki profi a témában :)
Cím: Re:Arduino
Írta: xg2w6ib9x Dátum 2017 augusztus 20, 10:35
Jó, jó.....de azért én szívesen megrugdosnám azt, aki a belépéshez ezt a "remek" robot ellenőrző procedúrát beépítette.
Cím: Re:Arduino
Írta: xg2w6ib9x Dátum 2017 augusztus 20, 10:56
Szia !
Köszi a feltöltést.
Nekem ez az utóbbi adag nem jött le "A fájl nem található" hibaüzenet miatt.
Cím: Re:Arduino
Írta: fiztwshhk Dátum 2017 augusztus 20, 12:01
Helló,
Nekem eddig lejött mind.
A belépésről nem tudok nyilatkozni, Prémium előfizetésem van [#nemtudom] Belépek, és bent vagyok.
Cím: Re:Arduino
Írta: 9jns2znmt Dátum 2017 augusztus 20, 12:30
Sziasztok,

Nekem is lejött mind. Csak 2-nél nyafogott, hogy : "Túl sokan töltik le, ezért veszélyes lehet. Mégis megtartod?"
[#vigyor3]
Köszi a feltöltést.

Üdv.
laaci
Cím: Re:Arduino
Írta: nidzgr4d Dátum 2017 augusztus 21, 20:02
Itt az utolsó adag, használjátok egészséggel :)

https://data.hu/get/10695145/Arduino_a.zip (https://data.hu/get/10695145/Arduino_a.zip)
https://data.hu/get/10695156/Arduino_b.part1.rar (https://data.hu/get/10695156/Arduino_b.part1.rar)
https://data.hu/get/10695149/Arduino_b.part2.rar (https://data.hu/get/10695149/Arduino_b.part2.rar)

A fájlokat minden estben úgy variáltam, hogy 100 MB alatt legyen így ingyen is letölthetők, nem kell prémium account. Néha van, hogy megakad a data.hu, akkor próbáljátok később.
Cím: Re:Arduino
Írta: 0i8bkxjf4 Dátum 2017 augusztus 22, 14:19
Megjöttek a TMC2100 az motor vezérlőim.
Hát valóban halkabb konkrétan a motorokat most nem is hallom inkább a mozgásból adódó surrogást a csúszócsapágyakban
(https://ae01.alicdn.com/kf/HTB17oMkRVXXXXXSXFXXq6xXFXXXZ/4-pz-lotto-Super-Silent-MKS-V1-3-TMC2100-Stepper-Motor-Driver-Stepstick.jpg)
Cím: Re:Arduino
Írta: kg0sy39yf Dátum 2017 augusztus 22, 15:21
Cserében viszont jobban melegszik???
Vagy ez hamis állítás?[#fejvakaras]

Tapasztalat, vélemény?
Kérlek írd meg!
Cím: Re:Arduino
Írta: 0i8bkxjf4 Dátum 2017 augusztus 22, 22:48
Nem jól kell beállítani a potoit
nekem 1.5 volt sok volt tényleg ku***ra melegedett levettem 1.1 voltra úgy nem melegedett de nem is tévesztet
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 augusztus 23, 07:04
Gratula az új szerzeményedhez!
Na majd egyszer bemérem Neked ezt a klassz zajtalan hajtásodat pozicionálási szempotból. Ha ugyanis a csendhez a szöghiba minimum is párosul működéskor, akkor ez a cucc megéri az árát.

Mivel felkeltette az érdeklődésemt ez az új meghajtó, egyben azt is kérném, hogy ha Bp. és környékén valakinek van ilyen típusú vezérlője (akár eladó is érdekel), és érdekli egy ilyen objektív bemérés, akkor az bátran írjon rám, és megszervezzük a tesztet.
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 augusztus 23, 15:36
kár hogy ezel a TMC2100 rendesen elb@szták ezt az ict is RDSON 500..600 mOhm gyözük hüteni azon a kiss felületen is![#sir] többi belsö kiegészitö része igéretesnek tünik...
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 augusztus 23, 15:39
Mekora lépés felbintásba használod 32?
Cím: Re:Arduino
Írta: 0i8bkxjf4 Dátum 2017 augusztus 23, 16:12
16 ot tud silent módba
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 augusztus 23, 16:23
értem!
ár értékbe mi lehet a trükk legtöbb helyen 2E/db de találtam 800ft is?
pl link1 (http://www.ebay.com/itm/3D-StepStick-TMC2100-Printer-Motor-Drive-DIY-Stepper-Driver-Module-For-Makerbot-/302392716025?epid=17005546743&hash=item466802aaf9:g:bZAAAOSw-3FZE~tA)
Cím: Re:Arduino
Írta: kg0sy39yf Dátum 2017 augusztus 23, 17:01
a 800 Ft-s használod ahogy van!
Nincs rajta feszültség állító! :(
Meg a chip is gyanús.
"Core chip A4988 Introduction:"
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 augusztus 23, 17:21
5,33$ (https://www.digikey.com/products/en/integrated-circuits-ics/pmic-motor-drivers-controllers/744?k=TMC2100)
enél olcsobb már gyanus...[#rolleyes]
Cím: Re:Arduino
Írta: xw705sph Dátum 2017 augusztus 23, 17:25
Lehet velem van a gond, de en nem latom az alkatreszt a panelen :)
Cím: Re:Arduino
Írta: s7manbs8 Dátum 2017 augusztus 23, 18:49
Nagy tételben 750  Ft  DigiKeynél a chip maga.
Cím: Re:Arduino
Írta: 0i8bkxjf4 Dátum 2017 augusztus 23, 19:13
Én 15,5 $ ért vettem 2db ot aliexen lőttem
Cím: Re:Arduino
Írta: kg0sy39yf Dátum 2017 augusztus 23, 19:41
Bluetooth vagy wifi legyen az első, amivel próbálkozok vezérelni?[#conf]
Melyik a könnyebb?
Vagy oly mindegy?
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 augusztus 23, 21:21
Bluetooth!
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 augusztus 23, 21:33
hamár megvan a hc05 akor csak AT modba 1x kel beálitani ezt a  parancsal és mehet a cnczés!
AT+CMODE=1
AT+ROLE=0

hc05 AT programod arduino alol google találsz leirást!
Cím: Re:Arduino
Írta: kg0sy39yf Dátum 2017 augusztus 23, 21:34
HC-06-al?
Dettó?
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 augusztus 23, 21:46
hc05 master+slave mod
hc06 slave

hc05 joban jársz kezelhetöbb filmware verzio van nincs noname at parancsok amire nem reagálna ha konfigolod!
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 augusztus 23, 21:49
De hc0x max 5..10m egy légtérbe távolság ezt jo ha tudod!
Cím: Re:Arduino
Írta: kg0sy39yf Dátum 2017 augusztus 23, 22:10
Most HC06 van próbából.
Nekem csak SLAVE kell (elvileg)
Nézegettem, igen elég sok különbség van a kettő tudása között.
Remélem fogom tudni használni! :D
Cím: Re:Arduino
Írta: kg0sy39yf Dátum 2017 augusztus 23, 22:11
Max 1-2 méter!
Nem több!
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 augusztus 23, 22:32
Bluetooth egyszerü mind a faék ha egyszer jol van konfigolva a AT beálitás nagyon megbizható a hc05!
Cím: Re:Arduino
Írta: ipdvnpi3d Dátum 2017 augusztus 23, 22:40
Nekem hc05-ök, 8-10 méterre többféle telóval gond nélkül mendtek. Viszont volt egy teló amivel csak akkor, ha titkosítás be volt kapcsolva.
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 augusztus 23, 22:55
hc05 win alat van egy trük amivel megbizható!
sajnos amit kiosz virtuális portot a hc05 az nálam mindig elszált ha használta valami program de ez ki játszható azal ugy nincs gond soha![#nyes]Android az nem válogaz ott ok mindig az bluetools átjáro port...
Cím: Re:Arduino
Írta: kg0sy39yf Dátum 2017 augusztus 25, 17:42
Na mi ez a trük?
Agyon szívat a windows.....
HC06 az IDE-vel simán kommunikál amint megszólítom más programmal elszáll, de úgy hogy az eszköz se lesz párosítva.
Megoldás???
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 augusztus 25, 19:00
mert a win virtual port sz@r amit hozzá rendel az hc0x !

nálad amit hozárendel a win 2db port lesz ezt emulálnod kel másik programal az az ez létrehoz egy másikat de ez már stabil lesz!
link1 (https://www.fabulatech.com/serial-port-splitter-download.html)

pl hc06 virtual port com5 >>>>serial port splitter com10 igy kel konfigolni a programba arra ügyelj hogy a port számok szabad legyen win alat!
Ha win és a hc06 párositás is elszál akor amit mondtam ATcomandot megkel csinálni a beálitásokat!
----------------------------
AT+CMODE=1
AT+ROLE=0
sorosport baundot még bekel álitanod hc06 is!
------------------------------------------------

ha ezt ki hagyos nem lesz használható kapcsolatod win alat!
Cím: Re:Arduino
Írta: mutz8958e Dátum 2017 augusztus 26, 07:32
Elég drágának tűnik...
Cím: Re:Arduino
Írta: kg0sy39yf Dátum 2017 augusztus 26, 08:02
Az a gond, hogy a Windows szakad le róla.
5-10 másodperc és nincs csatlakoztatva.
HC 06 nál ez miért van?
Android alatt jó!
Erre nincs valami program?
Az IDE vezérlővel simán kommunikál akár òrákat is.
Olyankor a LED is jelzi a kapcsolódást, minden más esetben nem! !!!
Értem én, hogy HC05, de nekem HC06 van!
Nem gondoltam, hogy ekkora a különbség.
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 augusztus 26, 09:20
Engen akor szivatot igy mikor hc05 AT+CMODE=0 modban volt!
hc06 sosem volt mert vissza butitot meg annyi majd nem mind hc05!
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 augusztus 26, 09:21
De megoldható ez már máshogy is igy háziasitva van....[#nyes]
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 augusztus 26, 09:25
hc06 at comamdban beálitotad a megfelelö baundot ami GRBL használ?
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 augusztus 26, 11:10
Na összedobtam neked egy configot bluetools Grbl Controller 3.6 hc05 tel és felcsatlakozik a porton is !

hc06 ezt megkelene at parancsal konfigolni és szerencséd lesz meni kell!

AT+UART=115200,1,0


Cím: Re:Arduino
Írta: 000000000 Dátum 2017 augusztus 26, 13:38
cncControl v2.1 hc05 [#vigyor]

Cím: Re:Arduino
Írta: kg0sy39yf Dátum 2017 augusztus 26, 15:43
Megööööllll az ideg![#idiota]
Ugyan ezt próbálom csinálni csak én BÉNA vagyok!
Az IDE minden zokszó nélkül, a CNCcontrol meg NEM!
ááááááááááááá.........

Na kezdem elölről.
Hátha valamit elszúrtam![#zavart2]
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 augusztus 26, 19:07
Nyugodj meg mind csirke a disznóvágáskor....[#nyes]
Cím: Re:Arduino
Írta: kg0sy39yf Dátum 2017 augusztus 26, 20:01
és én még azthittem az én asztalomon van csak ez a káosz![#vigyor1]

(https://hobbicncforum.hu/uploaded_images/2017/08/tn_e39j03x2uutzqdjet5u6_2885.jpg) (https://hobbicncforum.hu/uploaded_images/2017/08/e39j03x2uutzqdjet5u6_2885.jpg)  (https://hobbicncforum.hu/uploaded_images/2017/08/tn_9u8tmxp0g64ujqke68nha_2885.jpg) (https://hobbicncforum.hu/uploaded_images/2017/08/9u8tmxp0g64ujqke68nha_2885.jpg)  
Cím: Re:Arduino
Írta: kg0sy39yf Dátum 2017 augusztus 26, 20:14
Nem igazán értem meg a lelkivilágát ennek a HC06-nak.[#nemtudom]
Lehet nem is erre a feladatra való, én meg erőlködöm.
Beszerzek én is egy HC05-öt, mert így nem haladok egyről a kettőre!
Ha kikapcsolom a gépet, notorikusan vagy ugyan azt a com portot rendeli hozzá, vagy egy másikat, automatikusan nem csatlakozik-mindig eszköz eltávolítás/párosítás.
Egyéb esetekben meg se jelenik.
2 db van belőle tehát kizárható, hogy a buetooth hibás, mindkettővel ua. a gond.
Szóval lehet jó RC irányításhoz meg androidhoz, de nekem nem áll össze win alatt.
Túl sok hiba jelentkezik.
Egy kettő nem lenne gond, de 4-5 az ami folyamatosan felváltva jelentkezik.
Szóval megrendelek egy HC05-öt!
És újra próba![#idiota]
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 augusztus 26, 20:17
cncControl amikor usb hadvere meg csináltad port ami nálad ad egy port számot pl COMX aztán ezt kell megadni majd Serial Port Splitter másodlagos portszámnak megadnod mert csak igy müxik majd sajna igy válogat cncControl!
Grbl Controller,UniversalGcodeSender, ezek gond nélkül nyisák a hc05 hez rendelt win portot érdekes....
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 augusztus 26, 20:22
minap egy haver is küzdöt egy hc06 ö monta hogy sikerült at keresztül hozzá férni ft232 keresztül de ugyan az min az unos megoldás!
ö ajánlota ezt az oldalt
https://mcuoneclipse.com/2013/06/19/using-the-hc-06-bluetooth-module/
Cím: Re:Arduino
Írta: kg0sy39yf Dátum 2017 augusztus 26, 20:32
Nem nem!
A cncControl programozója ügyi volt nagyon.
Ha 10db COM port van jelen akkor 10 közül választhatsz egy gépről akár 2-3 gép között is ugrálhatsz csak a COM portok szerint.
Simán csinálja, kipróbáltam.
Hoz létre egy valag fantom COM portot mindet fogja látni.
Vagy ha van több arduinod dugd rá őket HUB-al és mind ott lesz a listán! Aztán csak tud melyik melyik! :D
Amelyiken van GRBL ahhoz tud csatlakozni![#ravasz1]

(szóval ami inkább érdekes volt hogy a bluetoth win alól kiosztott com portját viszont nem látta!)
vagyis a kettőből csak az egyiket és pont azt ami nem jó!![#merges2]
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 augusztus 26, 20:43
legelsö configot cncControl alat usb arduino ezt jo sokáig szöszöl vele itt lesz pl Com3!

windows hc05 rendel com6,com7!

igy beálitod Serial Port Splitter alat com6>>>com3!

nálam csak igy nyilt meg cncControl bluetols rész de az uno elérhetöséget átkel irni win alat plcom8 ha a power winröl kapja mert a bus rész ott lesz a com3!
ezt megszünt mert power bankrol ment az 5v!
Cím: Re:Arduino
Írta: kg0sy39yf Dátum 2017 augusztus 26, 20:52
Tiszta sor.
Nincs eben semmi különös. Így kell működnie!
Egyetlen egyszer csatlakozott a cncControl-hoz akkor először és azóta se.
Tehát tudja csak valami nagy gubanc van itt a Win és a HC06 között.
De végül is ez se mondható, mert az IDE mindig tud csatlakozni hozzá.
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 augusztus 26, 20:57
Akor mosmár kiderült hogy az hc06 alap konfigba van mert nem érted el AT konfigal amit kelet volna álitani!
[#fogmosas]
Cím: Re:Arduino
Írta: kg0sy39yf Dátum 2017 augusztus 26, 21:10
De az IDE eléri mindig!
kommunikál is az IDE-vel MINDIG!
A LED is jelzi MINDIG!
Írásnál is látszik a LED-en a fogadás ténye!
De amint kilépsz a soros monitorból vége is van a történetnek!
Ha szerencsém van a win alatt még ott a COM port ha nincs akkor nincs!
cncControl nem érzékeli semmilyen módon. (egy alkalom kivételével).
Sajnos a HC06 nem elellenőrizhető vissza! Tehát nem tudom a beállításokat elfogadta-e vagy sem!

De már bele is fáradtam........
Még adok egy esély egy HC05-nek, ha azzal se megy akkor LESZÁMOLOK, FELMONDOK, DISSZIDÁLOK![#idiota]
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 augusztus 26, 21:18
lehet portesztet csinálni hogy él e az átjáro mind egy milyen uart alapu következö képen!
adot egy hadwere pl itt hc06 ezt benyitod egy terminálal a hc06 rx/tx lábát össze kötöd és amit elküldesz terminálba anak azonal vissza kel jönie igy jo az eszközöd!
Cím: Re:Arduino
Írta: kg0sy39yf Dátum 2017 augusztus 26, 22:37
Az nem kavarhat be hogy én végig a SHIELD el együtt csatlakoztattam a HC06-ot? Mindig!!!
(http://www.trustfm.net/software/mobile/Images/GRBLDroidBT/CNC-SHIELD3.jpg)

Valahogy így! :D
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 augusztus 26, 22:58
egyszere nem megy csak ami már nyitva van!
ezért tetem power bankra ne nyisa be az usb rész csak a bluetools az arduino!
Cím: Re:Arduino
Írta: kg0sy39yf Dátum 2017 augusztus 26, 23:23
Ok ok nem volt egyszerre, az ARDU önálló 5V kapott nem volt PC-hez kötve.
Akkor ez legalább jó.
 Isten bizony küldők neked egy HC06-ot, hogy leteszteld!
"Bár én nem vagyok olyan gonosz, ....de Micike!"
Mondta Garfield mielőtt belökte Ubult a stégről a vízbe a (Micike nevű)mackójával! [#nyes]
(http://users2.ml.mindenkilapja.hu/users/mygarfieldlap/uploads/garfield_baerchen2.gif)
Cím: Re:Arduino
Írta: kg0sy39yf Dátum 2017 augusztus 26, 23:27
Nincs valakinek egy HC05 ELADÓ-ba?

Kínából 2-3 hét!
Addigra elmegy a kedvem tőle![#gonosz3]

Vagy valami magyar netes áruházba?
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 augusztus 26, 23:36
ne fáradj vele kolegámnak van itt közelben![#ravasz1]
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 augusztus 26, 23:40
hc05 vatera (http://www.vatera.hu/hc-05-rf-wireless-bluetooth-transceiver-module-rs232-ttl-uart-converter-and-adapter-arduino-2517790601.html)
Cím: Re:Arduino
Írta: ncxe0hdha Dátum 2017 augusztus 28, 17:34
Halihó Mindenkinek!

Ezt találtam....
RCHL mérő (http://mchp.blogspot.hu/2014/11/arduino-rclf-meter.html) [#worship]

Üdv.: Árpád[#integet2]
Cím: Re:Arduino
Írta: myh3s85c3 Dátum 2017 augusztus 28, 19:53
Arduino Simulator (https://xevro.be/products/arduino%20simulator%201.4.html)
Cím: Re:Arduino
Írta: ncxe0hdha Dátum 2017 augusztus 28, 21:15
[#eljen][#worship][#worship][#worship][#integet2]
Cím: Re:Arduino
Írta: axy5gjjmz Dátum 2017 szeptember 01, 18:33
Sziasztok!
Szeretném kipróbálni ezt az Arduino-s megoldást.
Vettem egy Mega 2560-ast, de nem sikerül feltölteni rá semmit!
Az IDE nem fogadja el egyik letöltött fájlt sem!
A próbaként ajánlott "Blink" viszont felmegy és villog is!
Mit bénázok el?
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 szeptember 01, 18:44
Szia!

Ez segithet! (https://www.my-home-fab.de/en/documentations/reprap-firmware/installing-marlin-firmware-on-ramps-1.4) [#smile]
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 szeptember 01, 18:50
Vagy grbl szeretnél mega2560 alá?
Ahoz XLoader megodható a filmware feltöltés...
Cím: Re:Arduino
Írta: axy5gjjmz Dátum 2017 szeptember 01, 18:55
"A meghatározott mappa/.zip nem tartalmaz érvényes könyvtárt"
Ezt olvastam már százszor!
Sokat letöltöttem.
Cím: Re:Arduino
Írta: axy5gjjmz Dátum 2017 szeptember 01, 18:56
Igen!
Ezt szeretném valahogyan elérni.
Cím: Re:Arduino
Írta: axy5gjjmz Dátum 2017 szeptember 01, 21:11
Találtam-feltöltöttem-szoftver látja.
De még mindíg nem tudom, hogy pl.
EZT (https://github.com/gnea/grbl-Mega)
miért nem tudom rátenni az IDE-vel?
Cím: Re:Arduino
Írta: 67p9p4jm5 Dátum 2017 szeptember 01, 21:32
Mert nincs benne .ino projectfile. Így az IDE nem tudja közvetlenül kezelni.
Van viszont az EXAMPLES directoryban uploader.ino file.
Azzal az IDE-n keresztül is fel tudod tölteni a 2560-ba.
Cím: Re:Arduino
Írta: s7manbs8 Dátum 2017 szeptember 01, 21:42
ARDUINO IDE menüben a Fájl->Példák->GRBL...Mega2560->GRBL...  példát kell megnyitni és azt Feltölt.
Cím: Re:Arduino
Írta: axy5gjjmz Dátum 2017 szeptember 01, 21:50
Az "uploader.ino" megvan.
Hogyan tovább?
Lehetne lépésről lépésre?
Cím: Re:Arduino
Írta: axy5gjjmz Dátum 2017 szeptember 01, 22:00
Köszönöm mindkettőtöknek!
Működik.
Cím: Re:Arduino
Írta: kg0sy39yf Dátum 2017 szeptember 01, 23:48
Először telepíteni kell a grbl Library-t:

-    Indítsuk el az Arduino IDE -et
-    Vázlat menü / Könyvtár tartalmazása / .ZIP könyvtár hozzáadása... menüponttal

(http://users.atw.hu/jollyroger/cnc001_minicnc_kezdetek_elemei/img_cnc001_21.jpg)

-    Válasszuk ki a grbl-master / grbl mappát (a grbl nevű mappát a grbl-master-ben)!
-    Nyomjuk meg az [Open] gombot.

Néhány másodperc múlva a grbl Library települ ide:

(http://users.atw.hu/jollyroger/cnc001_minicnc_kezdetek_elemei/img_cnc001_22.jpg)

Már az Arduino IDE-ben is látszania kell (ha nem látszik, indítsuk újra az IDE-t):

(http://users.atw.hu/jollyroger/cnc001_minicnc_kezdetek_elemei/img_cnc001_23.jpg)

4.03.: A Grbl firmware feltöltése az Arduino-ra (Flashing):

A grbl firmware forráskód telepítésére két módszer van (??):

- Ha csak egy .hex fájlunk van, akkor Windows alatt az XLoader nevű programot kell használni.
Flashing Grbl to an Arduino: https://github.com/grbl/grbl/wiki/Flashing-Grbl-to-an-Arduino  (Én nem ezt a módszert használtam.)

- Ha letöltöttük a grbl-master mappát, akkor az Arduino IDE-t is használhatjuk, az alábbi módon (Én ezt a módszert használtam.):

Ha a grbl Library már telepítve van, akkor csatlakoztassuk az USB kábellel az Arduino panelt, nyissuk meg az Arduino IDE-et, állítsuk be az Eszközök menüben az alaplapot (UNO-NANO-MEGA_STB...) és a port-ot.

Ezután nyissuk meg az alábbi fájlt az IDE-ben:
...\grbl-master\grbl\examples\grblUpload\grblUpload.ino

(http://users.atw.hu/jollyroger/cnc001_minicnc_kezdetek_elemei/img_cnc001_24.jpg)

A [Feltöltés] gombbal fordíttassuk le, és töltsük fel!

ÉS KÉSZ! [#taps]
Cím: Re:Arduino
Írta: axy5gjjmz Dátum 2017 szeptember 02, 07:20
Végig próbáltam sokszor!
"A meghatározott mappa/.zip nem tartalmaz érvényes könyvtárt"
De már tudom a megoldást a problémámra.
Ami bosszantó egy magamfajta balf...nak, hogy a megoldást nem olvastam sehol, csak itt!
Bár a fordítóval is elég nehéz boldogulni.
Cím: Re:Arduino
Írta: kg0sy39yf Dátum 2017 szeptember 02, 17:07
Az Arduino IDE a legfrissebb legyen! (de minimum legalább v1.6.1)
[#hawaii]
Cím: Re:Arduino
Írta: axy5gjjmz Dátum 2017 szeptember 02, 17:15
1.8.4-es!
De ez már megoldódott!
Az új bánatom, hogy nem töltődik be a G-kód.
BT Commander (https://play.google.com/store/apps/details?id=org.kasdev.cnccommander)
Csak az első sor jelenik meg! Vagy még az sem!
Továbbá: motorok nélkül hogyan tudnám megnézni, hogy működik-e?
Cím: Re:Arduino
Írta: kg0sy39yf Dátum 2017 szeptember 02, 17:33
Androidról szeretnéd mindenképp??
Bluethoot van az arduinodhoz?? [#conf]


CNC Bluetooth Commander:
Requires an HC-05 or HC-06 Bluetooth module to be connected to your GRBL controller.

az az

Szükség van egy HC-05 vagy HC-06 Bluetooth modul csatlakoztatható a GRBL vezérlő.
Cím: Re:Arduino
Írta: kg0sy39yf Dátum 2017 szeptember 02, 17:40
Csak a Mega 2560-ad van vagy van hozzá SHIELD is?
Lényegében nincs jelentősége, bármely GLBL controler program fog rajta futni, mintha rajta lennének a motorok.
Tehát ha a vezérlő program működik és látszólag csinálja a dolgát, akkor nagy eséllyel motorokkal is működni fog!
Cím: Re:Arduino
Írta: axy5gjjmz Dátum 2017 szeptember 02, 17:42
Igen! Szeretném! Ha összejön!!!
HC-06 van.
Kapcsolat van!
Pro. van!
Csak az ész hibádzik hozzá![#nevetes1]
Cím: Re:Arduino
Írta: axy5gjjmz Dátum 2017 szeptember 02, 17:44
Hát ez az!!!
Látszólag NEM csinálja!
2560-as 12V-al megtáplálva!
Cím: Re:Arduino
Írta: kg0sy39yf Dátum 2017 szeptember 02, 18:39
HC06 telepítve van?
Ha igen akkor abban meg én kérek segítséget![#nevetes1]

Visszább olvasol nekem nem jött össze a HC06 telepítése.
Elvileg (állítólag) HC05 könnyebb!

Tehát azt is telepíteni kell!
Nem csak annyi, hogy rádugod és kész!! [#rinya]
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 szeptember 02, 18:51
mekora baund használ a mega2560 port?
ezt hc06 is bekel álitani (AT modba lehet csak) az alap 9600!
Cím: Re:Arduino
Írta: kg0sy39yf Dátum 2017 szeptember 02, 18:57
Na ezt itt nyilvánosan, (ne privátban) vezényeld le!
Kíváncsi vagyok én hol nem csináltam jól![#nemtudom]

Kösz!
Cím: Re:Arduino
Írta: axy5gjjmz Dátum 2017 szeptember 02, 19:14
Hát az meg mi fán terem?
Ez az első találkozásom ezekkel!
A telefon eddig telefon volt.[#nevetes1]
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 szeptember 02, 19:19
én megnézném mit töltötél fel a mega alá filmware!
linkeld be forrást!
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 szeptember 02, 19:21
neked fix hex alapu filmwered van 328 ra eböl van ugy 10 féle te melyiket használod?
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 szeptember 02, 19:32
példa :AT+UART=115200,1,0   // 115200 bluetool port megnyitása hc05..06 rx/tx lábon ez a belsö filmware konfigurácioja pl![#wink]

(https://hobbicncforum.hu/uploaded_images/2017/09/tn_dcjz4x95bjqx8cvq5f2ij_4650.jpg) (https://hobbicncforum.hu/uploaded_images/2017/09/dcjz4x95bjqx8cvq5f2ij_4650.jpg)  
Cím: Re:Arduino
Írta: axy5gjjmz Dátum 2017 szeptember 02, 19:38
Mivel rengeteget bénáztam, mire sikerült, már nem nagyon tudom, hogy honnan töltöttem le.
De feltöltöttem IDE! (http://cnctar.hobbycnc.hu/Arany/)  
Ha problémát okoz nemsoká törlöm!
Vagy esetleg Illetékes?[#nevetes1]
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 szeptember 02, 20:16
Eröl igy nem tudom mekora baundal nyilik ez a filmware de usb
portnál ott az baund érték ha benyitod terminál alat pl!
Cím: Re:Arduino
Írta: axy5gjjmz Dátum 2017 szeptember 02, 20:21
115200
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 szeptember 02, 21:05
hc06 gyári alap beálitásba 9600!

Ezt bekel álitani hc06 is 115200 programozó mod alat ezt AT modnak nevezik keres rá neten!
Hc06 lehet szivni rendesen amikbe több firmware verzio is kerink amik tévesen reagálnak az megfelrlö AT parancsokra sajnos ezért szivás ezel a hadwerel szorakozni!
Mind montam hc05 azt lehet konfigolni rendesen normális filmwer verzio van benne!
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 szeptember 02, 21:10
[322]⎆ [323]⎆ videokon hc05 bevan álitva 3 alap AT parancsal és szépen teszi a dolgát örökre!


AT+CMODE=1
AT+ROLE=0
AT+UART=115200,1,0
Cím: Re:Arduino
Írta: kg0sy39yf Dátum 2017 szeptember 02, 21:19
Szerintem mi itt vérzünk el!
Nincs valami olyan mód a 3 parancs átadására ami egyértelműsíti, hogy a parancsokat fogadta az eszköz?
[#fejvakaras]
ill.
Parancs átadásakor legyen csatlakoztatva az ardu vagy sem?!
(természetesen a tápot mindenképp az ardutól kapja! Nincs más módom!)
Cím: Re:Arduino
Írta: axy5gjjmz Dátum 2017 szeptember 02, 21:44
ERRŐL A MEGOLDÁSRÓL (https://www.youtube.com/watch?v=Iyd4gX0AR54)  mi a véleményed?
Működhet?
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 szeptember 02, 21:57
De amokor egy parancs tejesül az az elfogata visza adja OK...
Ezt jolátod hogy hiábba a sok leirás hc06 neten AT programozásrol ha az hc06 filmware sz@r még AT modba álapotig sem jutnak el vele hogy fogadja a parancsokat !
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 szeptember 02, 22:04
Igen igy csinálják több modszer közül igy müxik ha normális a filmware de amit kapsz a kinaitol és ezt végig csinálod ami a videon látsz és nem reagál az AT parancsokra akkor szivás van  
mert kifogtad a szar firmwares verziot![#whatever]
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 szeptember 02, 22:16
Más van ujabb teknologiás BT4 kisseb fogyasztás elöny kinába AT-09... HM-10 CC2541....40 ezekröl meg nem is beszélve hamis chip legtöbje van jo firmware de mihez hasmis chiphez?!
nehogy valaki vegyen hasonlo cucot mert nem müködik!!!
Chip flashelés után a jo verzios firmwarel má elsen lehet érni a saját uart portján zombi álapot kerül van láthatoság bluetools de párositani sem lehet semivel..[#rolleyes]
Cím: Re:Arduino
Írta: kgg3nswei Dátum 2017 szeptember 03, 00:46
cree2!

Tényleg minden irónia és bántás nélkül kérdezem - látva, hogy tájékozott és segítőkész ember vagy -, miért ilyen gyalázatos és minősíthetetlen a helyesírásod?
Cím: Re:Arduino
Írta: 6x0ud2xg Dátum 2017 szeptember 03, 06:42
Mert nem magyar az anyanyelve Szóban biztosan tökéletesen kifejezi magát . Az unokaöcsém német állampolgár magyar anyanyelvű . Írásban angolul levelezünk. A beszélt nyelvet tökéletesen bírtokolja de az írást nem tudja megfejteni és ez visszafele is igaz
Cím: Re:Arduino
Írta: axy5gjjmz Dátum 2017 szeptember 03, 06:53
Vagy másik lehetőség:
Lecserélem a Mega 2560-as tartalmát olyanra, ami passzol a 9600-hoz?
Hogyan tudom teljesen törölni az újrakezdéshez?
Mivel csak ismerkedünk, így nincs tétje a dolognak!
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 szeptember 03, 08:30
igen az ugy meni fog teljes lesz az uart átjárod!
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 szeptember 03, 08:31
Nem vagyok magyar....[#rolleyes]
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 szeptember 03, 08:35
Megára rátöltöd az uj filmwart és régit felül irja!
Ezel könyebb Xloaser (http://xloader.russemotto.com/)
Cím: Re:Arduino
Írta: axy5gjjmz Dátum 2017 szeptember 03, 08:37
És a törlés?
Mindenre azt írja "hiba az alaplapra fordításban".
Cím: Re:Arduino
Írta: axy5gjjmz Dátum 2017 szeptember 03, 08:39
De ezzel csak a .hex-et tudom rátölteni.
Az IDE mindenre az alábbi választ adja.
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 szeptember 03, 08:52
akkor csak megvan a forrásod abban bekel álitani a baundot
ilyet keres:
Serial.begin(115200);
ere javisd átt..
Serial.begin(9600);
Cím: Re:Arduino
Írta: axy5gjjmz Dátum 2017 szeptember 03, 09:03
Bocsánat az értetlenkedésért, de ezt hogyan keressem, hol keressem?
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 szeptember 03, 09:07
config.h

#define BAUD_RATE 115200
 re
#define BAUD_RATE 9600
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 szeptember 03, 09:09
Ezt használod?

grbl source (https://github.com/grbl/grbl)
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 szeptember 03, 09:16
szöveg szerkeztésre....

noteoad++ (https://notepad-plus-plus.org/download/v7.5.1.html)
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 szeptember 03, 09:31
glbl uj (https://github.com/gnea/grbl/archive/v1.1f.20170801.zip)

A grbl könyvtárat kell bemásolnod ide....
c:\Program Files\Arduino\libraries\
Mindenfáleképen feltelepitös arduino ide ajánlot használni legujabb verziot!
De forditás elöt válaszd ki a fejlesztö ezközt (mega2560) és az eszköz portját COMX pl...!
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 szeptember 03, 09:36
képek...

(https://hobbicncforum.hu/uploaded_images/2017/09/tn_78hc8ypqkn3ni9nx3jug_4650.jpg) (https://hobbicncforum.hu/uploaded_images/2017/09/78hc8ypqkn3ni9nx3jug_4650.jpg)  (https://hobbicncforum.hu/uploaded_images/2017/09/tn_zp8k6u2wgsctwpitfcek5_4650.jpg) (https://hobbicncforum.hu/uploaded_images/2017/09/zp8k6u2wgsctwpitfcek5_4650.jpg)  
Cím: Re:Arduino
Írta: axy5gjjmz Dátum 2017 szeptember 03, 09:37
Nem.
De ez is hibát ír ki.
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 szeptember 03, 09:45
Még a procit is meg kel definiálni mire legyen!

mega2560 alá!

config.h


//#define CPU_MAP_ATMEGA328P // Arduino Uno CPU

#define CPU_MAP_ATMEGA2560 // Arduino ATMEGA2560

//#define BAUD_RATE 115200
 re
#define BAUD_RATE 9600
Cím: Re:Arduino
Írta: axy5gjjmz Dátum 2017 szeptember 03, 09:45
Megtettem!
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 szeptember 03, 09:46
foto?
Cím: Re:Arduino
Írta: axy5gjjmz Dátum 2017 szeptember 03, 09:48
Ezt is megtettem!
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 szeptember 03, 09:49
mármint a hibba kodrol foto![#rolleyes]
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 szeptember 03, 10:07
mega 2560 9600 source (https://data.hu/get/10718999/grbl.rar)

mega2560_9600 hex (https://data.hu/get/10719011/mega2560_9600.rar)
xloaderel feltöltheted!
Cím: Re:Arduino
Írta: axy5gjjmz Dátum 2017 szeptember 03, 10:13
Na én zseni.
Végre sikerült átírnom-vért izzadva-, Te meg a kezembe adod készen!
Mindjárt próbálom!!![#nevetes1]
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 szeptember 03, 10:24
teszed probáld ki...
Azt nem tudom lesz e hatásal a cnc részére mert 9600 böven átfér a müveleti nc kod...x sebedégig persze!
Egyenlöre androidon teszteld le az jó amit probáltá bt commander!
win alá majd késöbb ott eszközfelvételt kell csinálni....
mega motor "dir" lábbakra ha teszel ledeket látszik hogy müxik ha irányokat változnsk xyz irányba....
Cím: Re:Arduino
Írta: axy5gjjmz Dátum 2017 szeptember 03, 10:34
Nos az IDE-vel nem változott semmi-ugyan az a hibaüzenet, de a .hex felment!
Keresek ledeket, meg próbálom a HC06-ot
[#nevetes1]
Cím: Re:Arduino
Írta: u2srk6tr Dátum 2017 szeptember 03, 10:42
Arra azért figyeljetek, hogy a GRBL a 0,9 után kettévált. Külön van megára és unora.
 uno (https://github.com/gnea/grbl)
mega (https://github.com/gnea/grbl-Mega)
Cím: Re:Arduino
Írta: axy5gjjmz Dátum 2017 szeptember 03, 11:29
Szöveges fájlokat (G-kód) mivel lehet a legegyszerűbben megnézni-szerkeszteni a telefonon?
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 szeptember 03, 12:14
ez ?
++++ (https://play.google.com/store/apps/details?id=com.note.pad&hl=hu)
Cím: Re:Arduino
Írta: axy5gjjmz Dátum 2017 szeptember 03, 12:33
Köszönöm!
Máshogyan kérdezek: a G-kódok bekerülnek a Download mappába, ez biztos-PC-n ellenőrizve ott vannak!
A BT Commander mégis csak a nevüket, vagy csak az első sort látja, a gombok nyomogatására a válasz:"Wait for idle state"! [#falbav]
Mi nem stimmelhet?
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 szeptember 03, 12:52
kiprobálom ezt az egészet hogyis van ez....
van egy megám ithon meg egy hc05...
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 szeptember 03, 14:19
"Wait for idle state" hibba oka!

(https://hobbicncforum.hu/uploaded_images/2017/09/tn_ytjp6skzz6u99k8bzgyfk_4650.jpg) (https://hobbicncforum.hu/uploaded_images/2017/09/ytjp6skzz6u99k8bzgyfk_4650.jpg)  
Cím: Re:Arduino
Írta: axy5gjjmz Dátum 2017 szeptember 03, 15:14
Kipróbáltam mindkettőt, és ugyanaz az eredmény.
Cím: Re:Arduino
Írta: axy5gjjmz Dátum 2017 szeptember 03, 15:32
Közben azért próbálgatom az IDE-vel való feltöltést!
Ezzel a hibaüzenettel, amit a Mega-edge-re kaptam:

Arduino: 1.8.4 (Windows 7), Alaplap:"Arduino/Genuino Mega or Mega 2560, ATmega2560 (Mega 2560)"

C:\Program Files (x86)\Arduino\arduino-builder -dump-prefs -logger=machine -hardware C:\Program Files (x86)\Arduino\hardware -hardware C:\Users\tata\AppData\Local\Arduino15\packages -tools C:\Program Files (x86)\Arduino\tools-builder -tools C:\Program Files (x86)\Arduino\hardware\tools\avr -tools C:\Users\tata\AppData\Local\Arduino15\packages -built-in-libraries C:\Program Files (x86)\Arduino\libraries -libraries C:\Users\tata\Documents\Arduino\libraries -fqbn=arduino:avr:mega:cpu=atmega2560 -ide-version=10804 -build-path C:\Users\tata\AppData\Local\Temp\arduino_build_407175 -warnings=default -build-cache C:\Users\tata\AppData\Local\Temp\arduino_cache_610314 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.arduinoOTA.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.avrdude.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.avr-gcc.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -verbose C:\Program Files (x86)\Arduino\libraries\grbl\grbl-Mega-edge\grbl-Mega-edge\grbl\examples\grblUpload\grblUpload.ino
C:\Program Files (x86)\Arduino\arduino-builder -compile -logger=machine -hardware C:\Program Files (x86)\Arduino\hardware -hardware C:\Users\tata\AppData\Local\Arduino15\packages -tools C:\Program Files (x86)\Arduino\tools-builder -tools C:\Program Files (x86)\Arduino\hardware\tools\avr -tools C:\Users\tata\AppData\Local\Arduino15\packages -built-in-libraries C:\Program Files (x86)\Arduino\libraries -libraries C:\Users\tata\Documents\Arduino\libraries -fqbn=arduino:avr:mega:cpu=atmega2560 -ide-version=10804 -build-path C:\Users\tata\AppData\Local\Temp\arduino_build_407175 -warnings=default -build-cache C:\Users\tata\AppData\Local\Temp\arduino_cache_610314 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.arduinoOTA.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.avrdude.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.avr-gcc.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -verbose C:\Program Files (x86)\Arduino\libraries\grbl\grbl-Mega-edge\grbl-Mega-edge\grbl\examples\grblUpload\grblUpload.ino
Using board 'mega' from platform in folder: C:\Program Files (x86)\Arduino\hardware\arduino\avr
Using core 'arduino' from platform in folder: C:\Program Files (x86)\Arduino\hardware\arduino\avr
Detecting libraries used...
"C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics  -flto -w -x c++ -E -CC -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10804 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR   "-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino" "-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\variants\mega" "C:\Users\tata\AppData\Local\Temp\arduino_build_407175\sketch\grblUpload.ino.cpp" -o "nul"
"C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics  -flto -w -x c++ -E -CC -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10804 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR   "-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino" "-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\variants\mega" "C:\Users\tata\AppData\Local\Temp\arduino_build_407175\sketch\grblUpload.ino.cpp" -o "C:\Users\tata\AppData\Local\Temp\arduino_build_407175\preproc\ctags_target_for_gcc_minus_e.cpp"
C:\Program Files (x86)\Arduino\libraries\grbl\grbl-Mega-edge\grbl-Mega-edge\grbl\examples\grblUpload\grblUpload.ino:27:18: fatal error: grbl.h: No such file or directory

 #include <grbl.h>

                  ^

compilation terminated.

exit status 1
Hiba a(z) Arduino/Genuino Mega or Mega 2560 alaplapra fordításra.
Cím: Re:Arduino
Írta: axy5gjjmz Dátum 2017 szeptember 03, 15:34
Elnézést kérek!!!
Ez így nagyon hülyén néz ki!
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 szeptember 03, 15:36
akkor csinálj egy elenörzést!
ezt rag fel a telodra
bt terminal (https://play.google.com/store/apps/details?id=project.bluetoothterminal&hl=en)
hc06 nyisd be a fenti bt terminálba enek vissza kel jőni:

Grbl 0.9j ['$' for help]

mega2560 huz le usbröl vagy dug fel egy usbs telefon töltöre vagy ahogy irtad csak 12v menjen mikor rajta van hc06!!!
bekötés helyesen:
mega   hc06
rx0>>>  tx
tx0>>>  rx
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 szeptember 03, 15:52
nálad az arduino ide 2 helyröl akar forditani ez a gond!

C:\Users\tata\Documents\Arduino\libraries\

c:\Program Files (x86)\Arduino\libraries\
--------------------------------------------------------

inen töröld ki a grbl c:\Program Files (x86)\Arduino\libraries\

és ide másold be grbl könyvtárat amit kültem de kicsomagolva rarbol C:\Users\tata\Documents\Arduino\libraries\ !
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 szeptember 03, 15:55
Vala hogy igy nézne ki...[#awink]

Cím: Re:Arduino
Írta: axy5gjjmz Dátum 2017 szeptember 03, 17:07
Könyvtár törölve! MŰKÖDIK!
A video miatt megeszafene![#nevetes1]
Terminálban csak fekete marad a képernyő, a BT Commander pedig:connected to: HC-06
Változás: semmi.
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 szeptember 03, 18:00
ezt nézted?
mega   hc06
rx0>>>  tx
tx0>>>  rx
Cím: Re:Arduino
Írta: axy5gjjmz Dátum 2017 szeptember 03, 18:01
Kipróbáltam oda-vissza!
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 szeptember 03, 18:04
de csatlakoznod kell manuálisan bt terminálba androidon ez nem automata a szoftverbe!
Cím: Re:Arduino
Írta: axy5gjjmz Dátum 2017 szeptember 03, 18:12
No azért próbálgatom!
Kitöröltem a zárójel előtti Grbl...-ot, és csak azárójeles részt küldtem el.
Így már megjelent a fekete ablakban a küldés dátuma, ASC.., alatta pedig karakterek.
Cím: Re:Arduino
Írta: kg0sy39yf Dátum 2017 szeptember 03, 18:20
Én meg közben felcsaptam amatőr rádiósnak!
A bluethoot nem megy, de az Orosz rádió már jön a léptető motorokon! :D :D :D



Először csak azt hittem a léptetőmotor szenved, de nem RÁDIÓ műsort sugároz! :D :D :D
[#idiota]
Cím: Re:Arduino
Írta: kg0sy39yf Dátum 2017 szeptember 03, 18:30
Gondolkozom is rajta befinomítom, aztán munka közben hagy szóljon a Русский Хит!!!
[#ijedt][#alien][#ijedt]
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 szeptember 03, 18:35
Hc05 700..800 huf ezt már belehet álitani normálisan amire kell és müxik aztán örökre....[#smile]
hc06 fiok mélyére elkel dugni vele kapcsolatban kifogytam az ötletekböl![#fejvakaras]
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 szeptember 03, 18:43
Csak egy ötketként fogpiszkálot vágd el laposra azal ref potit jobb beálitani mert szigetelt fém csavarhuzoval szort kapacitást viszel az áramkörbe amit álitasz...[#hamm]
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 szeptember 03, 18:45
De ne ad fel a hc05 kapcsolatba sem azért az esélyt...[#sniffles]
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 szeptember 03, 18:49
ezt beirod terminálba dollár jel $ akor listáza a helpet!
Cím: Re:Arduino
Írta: fwg7s098t Dátum 2017 szeptember 03, 18:49
Úgy tudom, motor nélkül kell a referencia feszültséget beállítani, mindenesetre úgy nem hallani..[#nevetes1]
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 szeptember 03, 18:57
Hangoló csavarhúzó, ezeket pont ilyen esetekben használják.

(https://www.distrelec.hu/Web/WebShopImages/landscape_large/_t/if/abgleichschraubendreher.jpg)
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 szeptember 03, 19:08
600 Wattos rádiófrekvenciás végfokomnál próbálna meg valaki ilyet csinálni.
Még a csavarhúzó nyele is kigyulladna, nem csak a ujját vágná le a nagyfrekvencia !
Azoknál már csak teflonos hangoló csavarhúzóval érdemes kotorászni, ha nem szeretné valaki hogy a nyele a tenyerébe égjen. [#nevetes1]
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 szeptember 03, 19:12
Most más nem jutot esztembe hirtelen fogpiszkáló mert kerámia csavarhuzó nem mindenkinek van de nem is nagy pénz már az ilyesmi de létezik....[#taps]
Cím: Re:Arduino
Írta: kg0sy39yf Dátum 2017 szeptember 03, 19:16
van műanyag csavarhúzóm, csak most nem kerestem...
De ahogy hozzá értem a fémmel azt hitem hogy a testemről átadott interferenciát hallom...
A döbbenet akkor jött amikor megszólalt az Orosz népzene![#wow1]
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 szeptember 03, 19:17
ceramic screwdriver (http://www.ebay.com/itm/8pcs-Adjust-Frequency-Screwdriver-Anti-static-Plastic-Ceramic-Set-Home-Hand-Tool-/172542088086?hash=item282c4f5396:g:r9AAAOSw32lYq-og)
Cím: Re:Arduino
Írta: kg0sy39yf Dátum 2017 szeptember 03, 19:18
Ernyire azért nem vagyunk amatőrök! (GONDOLOM)
PÁL! Ez csak egy ARDUINO!!!!
Még nyalogathatnám is (ha akarnám), akkor se lenne különösebb bajom![#vigyor1]
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 szeptember 03, 19:22
A kis potira vigyáz ha egyszer elszál a kontat akor szevaz motor ic![#eplus2]
igen mivel rezgö kör igy hangolod bevit a tested kapacitásával...[#gonosz1]
Cím: Re:Arduino
Írta: kg0sy39yf Dátum 2017 szeptember 03, 19:26
Ép most kábelezem újra adok neki még egy esélyt!
Nem lehet hogy olyan sok embernek müxik a HC06 nekem meg nem!

Ráadásul 2db is van, plusz poén hogy nem is egyformák! (azon kívül, HC06 mindkettő)
Az egyiket mindenképp beidomítom. Ha most se sikerül akkor kalapáccsal megnézem mi mozog benne! [#nyes]
Cím: Re:Arduino
Írta: kg0sy39yf Dátum 2017 szeptember 03, 19:29
Motor IC van másik!!! (vagy 4-5db)
Bluethoot NINCS!!! :(

[#rinya]
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 szeptember 03, 19:29
Csak példaként mondtam, de ha gondolod a 600-as PA-val is megpróbálhatod a nyalakodást. (28 volton 40 Amper)
Mellesleg már a 80 Wattos is simán lukat éget az ember ujjára. [#nevetes1]
Akkor már nem csak az oroszok jönnének ! [#nevetes1]
Cím: Re:Arduino
Írta: kg0sy39yf Dátum 2017 szeptember 03, 19:32
APROPÓ!

Nem lenne lehetséges az ARDUINON keresztül felprogramozni a Bluethoot-ot?
Annyi mindenre képes ez a kis kütyü, nem hiszem, hogy ez nem lenne kivitelezhető!!!
Mindjárt megnézem nincs-e rá valami programsor!
hmmmm......????
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 szeptember 03, 19:33
cseréld ki uno filwaret ere ez 9600  van igy meni fog a hc06 az is alapba 9600 van!

9600 v08 (http://bit.ly/SSdCJE)
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 szeptember 03, 19:38
Wireless programming of an arduino with HC-05 bluetooth module (https://www.google.hu/search?q=Wireless+programming+of+an+arduino+with+HC-05+bluetooth+module&dcr=0&source=lnms&tbm=isch&sa=X&ved=0ahUKEwj_sebcxonWAhVoAZoKHRUvABIQ_AUICigB&biw=960&bih=475)

még van wifire is OTA néven keresd!
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 szeptember 03, 19:45
Ez egy teljes átjáró igy müxik!
helyes:
hc06            arduino
9600baund>>>>>9600baund
vagy
115200baund>>>>>115200baund
------------------------
helytelen:
hc06            arduino
9600baund>>>>>115200baund

igy könyebben megérted!
Cím: Re:Arduino
Írta: kg0sy39yf Dátum 2017 szeptember 03, 19:57
Értem!
2db kérdés kapásból:

1. RX pólust nem kéne védeni az 5V ellen vagy mehet rögtön az arduinora?

2. Alap esetben a én HC06 38400baund volt (van)!
az IDE simán így kommunikál vele, létre jön a kapcsolat de AT parancs küldése esetén nincs "OK" válasz.
Tehát itt akad el a folyamat. [#fejvakaras]
És ez igaz akkor is ha nincs csatlakoztatva a RX TX.
Ahogy látom mindketönknél ez a probléma!
Erre valami megoldás?
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 szeptember 03, 20:14
1. RX pólust nem kéne védeni az 5V ellen vagy mehet rögtön az arduinora?
de 2 elenálás fesz osztó ahogy neten is látod!
-------------
az alap gyári baund 9600 vagy 38400 ez változo filmwarenként hc05 és hc06!
ha 38400 alapbol akor csinálok neked egy v0.9 uno alá firmwet 38400 ra!
Cím: Re:Arduino
Írta: axy5gjjmz Dátum 2017 szeptember 03, 20:16
Elmagyarázná nekem valaki, hogy mit is találtam?
Ugyanis összezártam a HC-06 Rx-Tx lábát, és a Terminálban megjelent a ['$' for help ] szöveg.
Szépen, olvashatóan.
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 szeptember 03, 20:25
uno_38400.hex (https://data.hu/get/10720144/grbl.rar)
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 szeptember 03, 20:28
ha ez vissza jön  bluetools ['$' for help ] akkor hogy sikered van müxik a bluetools átjáró mega és cnc szoftver közöt !
Cím: Re:Arduino
Írta: p08c60it Dátum 2017 szeptember 03, 20:31
Mikor kicsi voltam a szigetelt fém csavarhúzóval nyúkáltam a TV sorkimenő cső (PL504) anódjához, olyan szép ívet húzott...
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 szeptember 03, 20:31
ugy szoktuk átjárot leelenörizni ahogy irod  az eszközön rx..tx lább öszezárod és amit terminálban elküldesz az azonal vissza adja terminálon akor jo az soros eszközöd!
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 szeptember 03, 20:40
János ezt probáld ki még!

0v9_mega2560_38400 (https://data.hu/get/10720192/0v9_mega2560_38400.rar)
Cím: Re:Arduino
Írta: axy5gjjmz Dátum 2017 szeptember 03, 20:46
Akkor jó a HC-06?
Mert akkor csak a BT Commander lehet a ludas!?
Telefonon hogyan működik az újratelepítés?
Van egyáltalán ilyen?
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 szeptember 03, 21:14
Most akor mi is a valos helyzet mega + hc06 helyesen össtekötve mega usb rész sehova ahogy montam igy android bt terminálon mit csinál ad vissza valami értelmetlen  karakter esetleg?
Cím: Re:Arduino
Írta: axy5gjjmz Dátum 2017 szeptember 03, 21:42
Mega+HC-06 csak a táp összekötve!
HC-06 Rx-Tx zárva.
BT Terminal-on visszajön a jel.
Cím: Re:Arduino
Írta: axy5gjjmz Dátum 2017 szeptember 03, 21:43
Kimaradt: USB természetesen kihúzva!
Cím: Re:Arduino
Írta: axy5gjjmz Dátum 2017 szeptember 03, 21:45
A BT Commanderrel NEM jön vissza!
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 szeptember 03, 21:53
értem!
De ez bt terminálon igen "Grbl 0.9j ['$' for help]" ?
Cím: Re:Arduino
Írta: axy5gjjmz Dátum 2017 szeptember 03, 21:58
Álgyamegajóistemindakétkezedetteszentember!!!
Hát ez működik!!![#worship][#worship][#worship]
Jövök holnap is!
Most már muszáj pihenni, reggel meló.
Már ha tudok aludni!!![#nevetes1]
Cím: Re:Arduino
Írta: axy5gjjmz Dátum 2017 szeptember 03, 22:10
error:Bad number format
ok
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 szeptember 03, 22:24
HC05 Vissza vettem 9600 ahogy nálad van a hc06 gyári beálitásba és azal a 9600 mega hex amit regel kültem bt commander szépen meg vele v0.9 támogatásra állitva..[#nemtudom] [#vigyor5]
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 szeptember 03, 22:32
Vagy ahogy morfeus kérdezné melyik kapszulát választod?[#ijedt]

piros kapszula (http://www.vatera.hu/hc-05-rf-wireless-bluetooth-transceiver-module-rs232-ttl-uart-converter-and-adapter-arduino-2517790601.html)

kék kapszula (http://www.ebay.com/itm/Wireless-Serial-6-Pin-Bluetooth-RF-Transceiver-Module-HC-05-RS232-Master-Slave-/141999175590?epid=1088847830&hash=item210fcf77a6:g:VeoAAOSwl8NVZCRq)

[#vigyor0][#pias][#pias][#pias][#vigyor0]
Cím: Re:Arduino
Írta: kgg3nswei Dátum 2017 szeptember 03, 22:43
Oké, kösz, gondoltam rá, de kifejezetten jól használod a nyelvet, ezért nem volt egyértelmű. :)
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 szeptember 04, 10:18
köszönöm hogy itt elnézik ezt a hibámat!
Már ez miat 2 magyar forumrol kizártak és anak tudatába hogy nem vagyok magyar!
tavir és hobbieletronika![#mf3][#mf1]
Cím: Re:Arduino
Írta: s7manbs8 Dátum 2017 szeptember 04, 10:53
Aki ilyen szinten birtokolja a magyar nyelvet, az megérdemli hogy magyarnak is mondhassa magát. :)
Cím: Re:Arduino
Írta: kg0sy39yf Dátum 2017 szeptember 04, 13:15
Hát igen!
Láttam már érdekes dolgokat.
Magyar származású Amerikai kolléga telefonjában így vagyok elmentve "Jolt", nagyon jót derültem rajta! [#nyes][#nyes]
Az SMS-eit meg külön értelmező szótárral kell megfejteni.

Ez az írás ami itt van (cree2) I. osztályú!
Itt ott az a kis baki meg belefér!

Én is csak hasonlóképen tudok vélekedni![#hawaii]
Cím: Re:Arduino
Írta: 99cwyhfhj Dátum 2017 szeptember 04, 15:12
A Dzsolt-ot legalább érti a hanghívás is.
Az autóm is csak az angol hanghívást érti, így kénytelen vagyok én is hasonló keresztneveket adni[#nevetes1]
Cím: Re:Arduino
Írta: jr2xu5jaw Dátum 2017 szeptember 04, 15:32
Ez azért elég durva!  [#violent]
Cím: Re:Arduino
Írta: zwnavt8rw Dátum 2017 szeptember 04, 19:10
hobbyelektronikán az adminok gatyaszart sem érnek
mindenre ugranak, kb mint gyöngytyúk a takonyra
a táviron viszont meglepődtem...
Cím: Re:Arduino
Írta: axy5gjjmz Dátum 2017 szeptember 04, 19:42
Sziasztok!
Újabb kérdésem lenne: milyen app.-ot javasoltok a telefonra?
Melyiket próbáltátok, mik a vélemények?
Cím: Re:Arduino
Írta: kgg3nswei Dátum 2017 szeptember 04, 19:54
A Taviros Cseh Robit nem úgy ismerem, aki ezt ne tolerálná, bár érzékeny erre...
Cím: Re:Arduino
Írta: kg0sy39yf Dátum 2017 szeptember 04, 20:10
263-264-es hozzászólás!
:D :D :D

De androidra ez a csúcs nincs jobb![#fejvakaras]
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 szeptember 04, 22:10
ramps/ Marlin megoldásrafox 3d (https://play.google.com/store/apps/details?id=com.fox3d.controller)  több van androidra...
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 szeptember 04, 22:19
GRBL otletek (http://panmaneecnc.blogspot.hu/search/label/GRBL)
Cím: Re:Arduino
Írta: kg0sy39yf Dátum 2017 szeptember 04, 22:27
De miért mindig Thai nyelven linkelsz?[#wow3]
Mi nem vagyunk annyira intelligensek mint Te!
Mi csak a magyart beszéljük és azt se egészen jól!
[#nyes][#nyes][#nyes]
Cím: Re:Arduino
Írta: kg0sy39yf Dátum 2017 szeptember 04, 22:29
a FOX-ot én is próbálgattam!
az is tényleg jó!
De sajna ha rendesen akarod élvezni akkor fizetős!
:(
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 szeptember 04, 22:34
érdemes....
ode2grbl (https://play.google.com/store/apps/details?id=de.athoe.g_code2grbl)
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 szeptember 04, 22:37
pro verzio (https://data.hu/get/10722760/22.rar)
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 szeptember 05, 11:40
pár játékszer GRBL álmodozknak androidra...[#vigyor][#nezze]

GRBLDroidBT /csak viszintes képernyönél müködik!
cnc bt Commander Pro
apk (https://data.hu/get/10724181/3.rar) [#ravasz1]
Cím: Re:Arduino
Írta: axy5gjjmz Dátum 2017 szeptember 05, 18:36
A "cnc bt Commander Pro" nálam szeret leállni.
A telefon már javasolta az eltávolítását, mert egy hét alatt 10-szer leállt!
Pedig még csak most indult el!!![#nevetes1][#nevetes1][#nevetes1]
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 szeptember 05, 18:54
Ezeket mind teszteltem v0.9 el... nincs baj velük...
Valami erös vizér van a mühelyed alat fizika megbukik...[#vigyor]
Jó olyan telon probálni ami min 1Gb Ram van legalább...
Milyen android verziod van?
nálam 4.3 és 5.1 teszteltem...
Cím: Re:Arduino
Írta: axy5gjjmz Dátum 2017 szeptember 05, 19:05
Galaxy Core Prime LTE.
Android 5.0.2
2,91 giga szabad.
Cím: Re:Arduino
Írta: axy5gjjmz Dátum 2017 szeptember 05, 19:09
A műhely alatt lehet vízér!!!
Majd egyszer kiméretem!!!
De én bent ülök a számítógépnél, kezemben a telcsi és az asztalon a Mega![#nevetes1][#nevetes1]
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 szeptember 05, 19:29
legujabb firmware 1.1f enél engedi a remote felületet is...
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 szeptember 05, 19:48
ezel a teloval nincs gond... de János értem hogy kihivás de hc05 könnyeb az élet valami még ludas a gyári beálitásnál a hc06 nál ...
Gondolom az hc06 at programozást nem probáltad még?
van valamilyen usb/rs232 terminálod othon ?
Cím: Re:Arduino
Írta: kg0sy39yf Dátum 2017 szeptember 05, 20:08
Ne szarakodjunk!
Mennyiért küldenél nekem (nekünk) egy felprogramozott HC05-öt???
Én mér ott tartok, hogy fizetnék is érte! [#sir]
[#worship]
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 szeptember 05, 20:10
GRBLDroidBT v0.9


Cím: Re:Arduino
Írta: axy5gjjmz Dátum 2017 szeptember 05, 20:15
Nekem a Play-ről letöltött Pro van.
Elvileg fizettem is.
A "klaviatúrám" mégsem így működik, nem látszanak a tengelyek.
A kódokat van, hogy szépen lefuttatja, van hogy megáll és "kipirul" és van hogy egyszerűen leáll.
A HC-05 még tegnap este meglett rendelve, de mire megjött a számlaszám én elaludtam, ezért ma utaltam.
Ettől függetlenül épp most barkácsoltam rá egy USB csatit, hogy kipróbálhassak másik modult is+ a kábel másik végéből készül a HC-06-hoz a szerkentyű.
Cím: Re:Arduino
Írta: axy5gjjmz Dátum 2017 szeptember 05, 20:17
Bakker!!!
Én meg a Vaterán rendeltem!!![#falbav][#falbav][#falbav]
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 szeptember 05, 20:17
Egy db van ithon kisérletre....
De egyszerü felprogramozni fel lehet arduinoval is!
Akkor hogy tanulod meg ha nem probálod!
De a felprogramozásrol csinálok videot tutorialt ha elakadnál vele kapcsolatba!
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 szeptember 05, 20:25
commander pro van egy felület ahol a tengelyeket lehet irányitani de ez csak ha 1.1 támogatásra van kapcsolva a beálitásokba.... de megára is 1.1 filmware kell!
könyü a hc05 programozni segitek benne ha meh akadsz!
Cím: Re:Arduino
Írta: kg0sy39yf Dátum 2017 szeptember 05, 20:35
Megtanulni?
Már kívülről tudom az egész folyamatot! Csak ez a QRVA HC06 nem csinálja azt amit kéne![#gun]
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 szeptember 05, 20:39
Várd ki a végét milyen hc05 kapsz 2...3 változa is forog a kinai piacon megy enyi modon is variácios mire at modba hajlandó bekapcsolodni![#taps]
Cím: Re:Arduino
Írta: kg0sy39yf Dátum 2017 szeptember 05, 20:44
PLÁNE!
:D :D :D
Na most már tuti felbérelek valakit!
Nem akarok szívinfarktusban meghalni![#ticking]
Cím: Re:Arduino
Írta: axy5gjjmz Dátum 2017 szeptember 05, 20:46
NE RÍGASS MEG!!!
Azt rendeltem amit linkeltél![#rinya]
Felkészülök! Előveszem a kalapácsot.[#nevetes1]
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 szeptember 05, 20:49
Tudom a trüköket szivatak engem is de csak 1x[#nevetes1]...
Nem kell idegeskedni csak sorba kell csinálni ha kihagyod a beálitást nem fog müködni az átjáró...
Cím: Re:Arduino
Írta: axy5gjjmz Dátum 2017 szeptember 05, 20:50
Egyébként a BT Terminal üzenete:
"error: Bad number format
ok"
Mit jelent, mire utal?
Cím: Re:Arduino
Írta: kg0sy39yf Dátum 2017 szeptember 05, 20:50
Én már rendeltem nagy kalapácsot is!
Egy csapásra véget vetek neki!!!
[#hawaii]
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 szeptember 05, 20:58
hc05 van több tipus filwarel de normális mindegyik csak van aminél más a modszer at modba tétel...

Engem ezekk rigatak meg AT-09... HM-10 aztán  1 napi szarakodás után én tetem fel neki hogy birod e... 7T munkahenger nem birta ki sajnos...
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 szeptember 05, 21:01
Szerintem rossz nc kod parancs G...M kod nálam is akor adot ilyet piros szines feliratba!
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 szeptember 05, 21:04
tudsz küldeni valami hosszabb nc programot (futatáshoz) nincs kedvem szerkeszgetni cam....
Cím: Re:Arduino
Írta: mutz8958e Dátum 2017 szeptember 06, 07:00
[#nevetes2][#nevetes2]
Cím: Re:Arduino
Írta: axy5gjjmz Dátum 2017 szeptember 06, 19:31
Tudok küldeni, de előbb még átbogarászom őket.
Most:
Átállítanám a HC-06-ost. Elvileg összedugdostam a videón látott eszközt.
Kérdésem az lenne, hogy tényleg ilyen egyszerűen működik, vagy kimaradtak fontos részletek?VIDEO (https://www.youtube.com/watch?v=Iyd4gX0AR54)
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 szeptember 06, 20:56
Kolegám szorakozot hc06 vagyis probálgata megszolitgatni mert ö is hasonlo videok alapján cselekedet de nem reagált az at parancsolra!
Hc05 van több modszer ami at modba lehet rakni a modult de csak hadweresen nyomogom + vcc beadása a modulba + key lább magas szinten!
Ha nyomogomb nélküli akor meg key lább magasra kel huzni!
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 szeptember 06, 21:04
2s vilog a led akor kerül at modba nyomogobos résznél itt lehet at parancsokal álitgatni!



mega csak egy belsö hurok program van a mega usb és egy softserial megoldás a hc05 portra közöt de ez kiváltható egy külsö usb/rs232 terminálal is pl ft232 ..stb!
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 szeptember 06, 21:14
Ez talán segíthet a HC06 AT módba váltáshoz.

(https://hobbicncforum.hu/uploaded_images/2017/09/tn_6sz35axkmgbcf9vpd4ms_705.png) (https://hobbicncforum.hu/uploaded_images/2017/09/6sz35axkmgbcf9vpd4ms_705.png)  
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 szeptember 06, 21:15
Ha at modban van akor ha terminálon beirod neki AT ha vissza adja hogy OK sinen vagy!
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 szeptember 06, 21:21
belsö filmware szivatja a felhasználokat sajnos azt elérni.... több modszerel sem elérhetö az at mod...hc06 egyszerüen nem reagál!
De a fene foglalkozik butiot hadwerel hc05 anyiba kerül és nincsenek korlátai tudása nagyobb master/slave tudja fönök és szolga mod..
Cím: Re:Arduino
Írta: axy5gjjmz Dátum 2017 szeptember 07, 18:50
Hát nem!
Mégsem működik ilyen egyszerűen!
Összedugdostam.
Rx-Tx között 3,27V-ot mérek.
Win7: "kód:43"
Ismeretlen eszköz.
Mit javasoltok?
(HC-05-ről még semmi hírem!!! Megkapom-e egyáltalán?)
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 szeptember 07, 21:00
Nem irtad mivel programozod soros portot a hc06?
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 szeptember 07, 21:00
Nem irtad mivel programozod soros porton a hc06?
Cím: Re:Arduino
Írta: axy5gjjmz Dátum 2017 szeptember 07, 21:21
PuTTY, és Tera Term került fel a gépre, de egyikkel sem boldogulok!
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 szeptember 07, 23:13
Hadwer?

ide terminált probáld és ott be kel álitani NL + CR támogatást idét (angol nyelv álisd be)!
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 szeptember 07, 23:15
nameg a baundot 2 érték lehet at modra 9600 vagy 38400 !
Cím: Re:Arduino
Írta: axy5gjjmz Dátum 2017 szeptember 08, 04:53
HARDWER (https://www.youtube.com/watch?v=Iyd4gX0AR54)
A videón látható megoldást raktam össze.
Cím: Re:Arduino
Írta: axy5gjjmz Dátum 2017 szeptember 08, 05:16
"ide terminál" ?????????
Erre a keresésre egy csomó telefonra való alkalmazást kapok!
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 szeptember 08, 09:24
arduino ide terminálja! :)
de a hadwert nem irtad még mivel van öszekötve a hc06 pcre amikor at modba akarod piszkálni!
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 szeptember 08, 09:46
Ezt a win hibát elsöb kiszürném amit javasoltam ano az csak az usb/rs32 hadwert hurok tesztel rx/tx összeköt és terminálra nyitod (szoftweres) amit elküldesz az azonal visszajön ha nem akor gebasz lehet a hadwer vagy az ilesztö drivernél win hibba kod erre utal inkább!
de érdemes lene megtudni a usb ilesztö pid/vid hivatkozo számait ere lehet google alat megfelelö ilesztöt keresni rá ezt a hivatkozo azonositot az adot hadwer usb/rs32 nél redszer alat találod meg  hadwer id opcionál!
Ha nincs driver telepitve az  az adot ismeretlen usb eszközhez ez akkor is ott van megfelelö azonosito számal "USB\VID_xxxx&PID_xxxx&REV_0001"
ha igy van pl USB\VID_0000&PID_0000&REV_0001 az az pid/vid 0000 akor az usb hadwered biztos hibás....


egy plda:

(https://hobbicncforum.hu/uploaded_images/2017/09/tn_am6w4vf3w4q5jtj9aascn_4650.jpg) (https://hobbicncforum.hu/uploaded_images/2017/09/am6w4vf3w4q5jtj9aascn_4650.jpg)  
Cím: Re:Arduino
Írta: kg0sy39yf Dátum 2017 szeptember 08, 13:08
Érdekes dologra akadtam ami számomra is érthetetlen.
Megszólításkor hol 38400-ra reagál hol meg 9600-ra.
De az az érzésem 9600 lesz az alap baud.
A 38400 meg valami szellem mert ott végkép leszakad.
9600-on meg az IDE látszólag stabilan belekapaszkodik.

Ha nem nagy kérés csinálsz nekem egy 9600-at is UNO-hoz!?[#worship]
Még ezt a próbát megkísérlem!
Cím: Re:Arduino
Írta: axy5gjjmz Dátum 2017 szeptember 08, 15:52
Mega 2560-nal megvan!
DE én EZT A KÜTYÜT (https://www.youtube.com/watch?v=Iyd4gX0AR54)  barkácsoltam hozzá!
(megígérem, hogy többet nem linkelem)
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 szeptember 08, 18:13
pl nálam az at mod az mindig 38400 ez örök tök mindegy mekorára van áligatva konfig alat az  ugyebár a bluetools átjároé amit parancsal áligatunk!
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 szeptember 08, 18:21
https://data.hu/get/10728691/09_9600uno.rar
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 szeptember 08, 18:27
értem akor azt softserial modba csináljuk!

tölsd fela megára

mega 10..11 lább hc06rx/tx!!!
arduino ide terminal 9600 és NL + CR!!!

------------------------------------------
#include <SoftwareSerial.h>
#define ledPin 9
SoftwareSerial BTserial(10, 11); // RX | TX hc06

 
 
char c = ' ';
 
void setup()
{
   pinMode(ledPin, OUTPUT);
  digitalWrite(ledPin, HIGH);
    Serial.begin(9600);
    Serial.println("HELLO hc06");
 
    // HC-05 default serial speed for commincation mode is 9600
    BTserial.begin(9600);  
}
 
void loop()
{
 
    // Keep reading from HC-05 and send to Arduino Serial Monitor
    if (BTserial.available())
    {  
        c = BTserial.read();
        Serial.write(c);
    }
 
    // Keep reading from Arduino Serial Monitor and send to HC-05
    if (Serial.available())
    {
        c =  Serial.read();
        BTserial.write(c);  
    }
 
}

------------------------------------------
Cím: Re:Arduino
Írta: axy5gjjmz Dátum 2017 szeptember 08, 18:51
Soros Monitor-ra kattintva: HELLO hc06
Jó helyen járok?
Cím: Re:Arduino
Írta: axy5gjjmz Dátum 2017 szeptember 08, 18:56
"arduino ide terminal 9600 és NL + CR!!!"
Ezt hol lehet beállítani?
Cím: Re:Arduino
Írta: axy5gjjmz Dátum 2017 szeptember 08, 19:01
Megtaláltam!
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 szeptember 08, 19:30
arduino ide angolra álisd be!

(https://hobbicncforum.hu/uploaded_images/2017/09/tn_xjteem6hyfcm5x6z96k7_4650.jpg) (https://hobbicncforum.hu/uploaded_images/2017/09/xjteem6hyfcm5x6z96k7_4650.jpg)  
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 szeptember 08, 19:33
Lehet irogatni az at parancsokat amire vártál...

pl ha AT visszajön OK akor inen sinen vagy [#vigyor]
Cím: Re:Arduino
Írta: axy5gjjmz Dátum 2017 szeptember 08, 19:33
megvolt-meglett
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 szeptember 08, 19:36
még a mega programba probáld ki ha nem boldogulsz

 BTserial.begin(9600);

ird át

 BTserial.begin(38400);

de az ide terminál mindig 9600 legyen!

Más már nem jut eszembe....[#szomoru2]
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 szeptember 08, 19:37
müxik visszajön az OK?
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 szeptember 08, 19:38
EZEKET IRKÁLHATOD NEKI!

AT+CMODE=1
AT+ROLE=0
AT+UART=115200,1,0
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 szeptember 08, 19:40
HAMÁR NEMTUDOD HOLJÁRSZ GYÁRI CONFIG VISSZA ÁLLITÓ PARANCS...

AT+ORGL
Cím: Re:Arduino
Írta: axy5gjjmz Dátum 2017 szeptember 08, 20:27
HELLO...
De AT-ra semmi reakció!
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 szeptember 08, 20:43
fordisd meg rx tx!

meg probáld ki 865 irtam!

itt vége lett a hc06 probáknak nincs több lehetöség...[#violent]
Cím: Re:Arduino
Írta: axy5gjjmz Dátum 2017 szeptember 08, 21:01
Már kipróbáltam magamtól is.
"meg probáld ki 865 irtam!" Ezt nem igazán értem.
Viszont a postámban volt egy értesítő!
Valószínűleg megjött a HC-05-ös!!!
De azért: olvastam, hogy véletlenül kihagyott feszültségosztó miatt átállítható lett a HC-06.
Elképzelhető?
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 szeptember 08, 21:08
fesz oszto kell mert hcxx i/o 3.3v mega egy része is 5v de va  3.3v i/o is! uno...mini...micro öszes i/o 5v!

pedig irtam at modban 2 baund érték szokot lenni 9600 vagy 38400 filmware függö hcxx![#vigyor2]
Cím: Re:Arduino
Írta: 99cwyhfhj Dátum 2017 szeptember 08, 21:50
...néha benézek ide, -de mi az a "baund" meg "filmware" ?

-ehhez nem kell magyarnak sem lenni [#smile]
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 szeptember 08, 22:54
baund=adat sebeség érték....

firmware program ami hex...bin..stb olyasmi pl alaplapná bios belsö program...
Cím: Re:Arduino
Írta: 99cwyhfhj Dátum 2017 szeptember 08, 23:12
Na jó, feladom.

Persze, hogy tudom mi a baud és a firmware, de te folyamatosan bauNd-ot írogatsz meg fiLmware-t.

Ez nem nyelvi kérdés, de zavaró, hogy az angol szavakat sem írod értelmesen.

Ettől függetlenül tiszteletem a segítő írásaidért, csak így nehéz megfejteni.
Cím: Re:Arduino
Írta: y7dccvcjx Dátum 2017 szeptember 08, 23:23
Nem baj, ne bántsad. Igy is értjük és örülünk a segítségnek.
Cím: Re:Arduino
Írta: kg0sy39yf Dátum 2017 szeptember 08, 23:42
Különben ez egyfajta betegség.
Manapság a gyerekeket szűrik emiatt, régen NEM!

A neve Diszlexia!

De teszem hozzá:

A diszlexia olyan olvasási írási probléma, mely épp látású és normális vagy magas intelligenciával rendelkezőknél jelentkezik.

Jelemző hibák:
Hallás alapján ír, hol jól, hol rosszul akár két egymást követő mondat ugyan azon szavát.
Nem érez különbséget hosszú és rövid magánhangzók között.
STB...

Manapság ez nem jelent problémát az oktatásban!
Bár látom a tudatlanságból eredően belekötni még azért lehet!

PLUSZ
Neki megkel küzdeni a Magyar nyelvel, ami amúgy se egyszerű.
Az angol elírást meg betudom a fentieknek!

Rengetegszer találkozok hasonló esetekkel, ez nem azt jelenti, hogy szegény szerencsétlen gyagya, ép ellenkezőleg!

Én már régen átsiklok az ilyen írás felet!

Nem védeni akarom "cree2"-t, de látszik nem az alul műveltség az oka eme hibáknak.

Bár az is lehet, hogy csak egyszerű figyelem zavar! :D
[#ticking]
Cím: Re:Arduino
Írta: y7dccvcjx Dátum 2017 szeptember 09, 01:49
Valószínű, hogy igazad van, de teljesen mindegy. "cree2"- t így fogadjuk el és így szeretjük. Sokkal szegényebb lenne ez az Arduinós téma ha Ő nem lenne mert kipiszkálnák innen. Így ahogy van itt a helye, meg kell tanulni Őt is érteni, nem csak az arduinót.
Cím: Re:Arduino
Írta: s7manbs8 Dátum 2017 szeptember 09, 02:15
Nem egyszerű dolgok ezek én is elég sokat eltökölök ezekkel, pedig mással sse foglalkozok.

Cree2 pedig nagyon érti a dolgát és ráadásul segítőkész, le a kalappal előtte.
Cím: Re:Arduino
Írta: s7manbs8 Dátum 2017 szeptember 09, 02:22
"Én már régen átsiklok az ilyen írás felet!" ... még van pár hiba az írományodban.

Te is hasonló cipőben jársz, de persze ez azt jelenti, hogy szintén zenész. :)  (Ezt pozitív értelemben mondom)
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 szeptember 09, 07:28
Zozo semmi bántót nem írt, ez a te értelmezésed csak.
Cím: Re:Arduino
Írta: kg0sy39yf Dátum 2017 szeptember 09, 08:10
Ja ja
Szintén zenész.
;D
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 szeptember 09, 13:15
vakaki hajkurászot már ilyen modult arduino alat GY-NEO6MV2?
Az ajánlot könyvtárakal nem jutok dülöre arduino alat TinyGPS...TinyGPSplus...NeoGPS !

http://www.ebay.com/itm/GY-NEO6MV2-NEO-6M-GPS-Module-Board-with-Antenna-for-Arduino-Raspberry-Pi-/142233250679?epid=622005610&hash=item211dc32b77:g:ubUAAOSwa~BYa-a9 (http://www.ebay.com/itm/GY-NEO6MV2-NEO-6M-GPS-Module-Board-with-Antenna-for-Arduino-Raspberry-Pi-/142233250679?epid=622005610&hash=item211dc32b77:g:ubUAAOSwa~BYa-a9)

Az igazi gond hiába lát 5..7 holdat is nagyon darabos az adat  
anyira hogy még egy dátum és ora sem ad értéket szabadban sem!

probáltam a saját progiával usb/ch340 3.3v alat szabadban is nagyon darabos amit kiad![#violent]

https://www.u-blox.com/en/product/u-center-windows (https://www.u-blox.com/en/product/u-center-windows)
Cím: Re:Arduino
Írta: axy5gjjmz Dátum 2017 szeptember 09, 13:54
Sziasztok!
Folytatnám a tö...kedést!
A tegnapi értesítő valóban a HC-05 miatt került a postaládámba!
Úgyhogy nekifognék újra!
Telefonon BT Commander.
Alaplap: Mega 2560, GRBL 1.1
Bluetooth: HC-05
Az eddigiek alapján talán a HC-05 beállításával kezdeném.
Hogyan "rontsam" el?[#nevetes1]
Cím: Re:Arduino
Írta: z4ejygu7v Dátum 2017 szeptember 09, 15:41
Tisztelt forumosok!
Tippet kérnék. Arduino Mach3 driver hexben.
Cím: Re:Arduino
Írta: 9jns2znmt Dátum 2017 szeptember 09, 16:02
Szia,

SIM808_ebay (http://www.ebay.com/itm/SIM808-Module-GSM-GPRS-GPS-Development-Board-SMA-W-GPS-Antenna-Arduino-New-/331909717818?hash=item4d475c5f3a)

Én ezt vettem. Gond nélkül ment.

Ha még az időt sem tudja kiolvasni, akkor alapvető gondok vannak. Az idő szinkron nélkül ne akarj pozíciót.
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 szeptember 09, 17:26
És tud Gsm hálozat nélkül is müködni sim nélkül?
Nekem is van hasonlo de az gsm nélkül nem müxik gprs!
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 szeptember 09, 17:28
HC-05 lehetne fotot milyen verzio?
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 szeptember 09, 17:32
A [503]⎆ tökéletes bemutatja melyik részét nem világos?
Cím: Re:Arduino
Írta: axy5gjjmz Dátum 2017 szeptember 09, 18:28
Ugyanolyan mint a videon (csak nincs rajta nyomógomb).
Viszont nálam a Megán még az van fent amit küldtél a HC-06-hoz.
AT-re a válasz: err
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 szeptember 09, 18:30
state lábat magasra kel huzni nyomogom nélküli hc05 nél!
Cím: Re:Arduino
Írta: axy5gjjmz Dátum 2017 szeptember 09, 18:38
Hogyan?
Mi kössek és hová?
Fogalmam sincs![#nemtudom]
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 szeptember 09, 18:39
state láb hc>> mega 9 láb!
ilyenkor indisd ujra egyszere tápfeszel mega hc05!
error 0 jön visza AT akor jó jel irt be mégegyszer AT..
de ezt is megkel csinálni...
BTserial.begin(9600);

ird át

 BTserial.begin(38400);

mega ujratölt!
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 szeptember 09, 18:41
//http://www.martyncurrey.com/bluetooth-modules/


#include <SoftwareSerial.h>
#define ledPin 9 // Connect the HC-05 STATE
SoftwareSerial BTserial(10, 11); // RX | TX
// Connect the HC-05 TX to Arduino pin 10 RX.
// Connect the HC-05 RX to Arduino pin 11 TX
//
 
char c = ' ';

 
void setup()
{
   pinMode(ledPin, OUTPUT);
   digitalWrite(ledPin, HIGH);
    Serial.begin(9600);
    Serial.println("HELLO AT");

   
 
     // HC-05 default serial speed for commincation mode is 9600
    BTserial.begin(9600);  
   // BTserial.begin(38400);

   
Serial.read(1);

   
}
 
void loop()
{
 
    // Keep reading from HC-05 and send to Arduino Serial Monitor
    if (BTserial.available())
    {  
        c = BTserial.read();
        Serial.write(c);
    }
 
    // Keep reading from Arduino Serial Monitor and send to HC-05
    if (Serial.available())
    {
        c =  Serial.read();
        BTserial.write(c);  
    }
 
}
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 szeptember 09, 18:42
bekötés

#define ledPin 9 // Connect the HC-05 STATE
SoftwareSerial BTserial(10, 11); // RX | TX
// Connect the HC-05 TX to Arduino pin 10 RX.
// Connect the HC-05 RX to Arduino pin 11 TX
Cím: Re:Arduino
Írta: axy5gjjmz Dátum 2017 szeptember 09, 18:53
Arduino: 1.8.4 (Windows 7), Alaplap:"Arduino/Genuino Mega or Mega 2560, ATmega2560 (Mega 2560)"

C:\Program Files (x86)\Arduino\arduino-builder -dump-prefs -logger=machine -hardware C:\Program Files (x86)\Arduino\hardware -hardware C:\Users\tata\AppData\Local\Arduino15\packages -tools C:\Program Files (x86)\Arduino\tools-builder -tools C:\Program Files (x86)\Arduino\hardware\tools\avr -tools C:\Users\tata\AppData\Local\Arduino15\packages -built-in-libraries C:\Program Files (x86)\Arduino\libraries -libraries C:\Users\tata\Documents\Arduino\libraries -fqbn=arduino:avr:mega:cpu=atmega2560 -vid-pid=0X2341_0X0042 -ide-version=10804 -build-path C:\Users\tata\AppData\Local\Temp\arduino_build_439664 -warnings=default -build-cache C:\Users\tata\AppData\Local\Temp\arduino_cache_111216 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.arduinoOTA.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.avrdude.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.avr-gcc.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -verbose C:\Users\tata\Documents\Arduino\sketch_v_lt_s3\sketch_v_lt_s3.ino
C:\Program Files (x86)\Arduino\arduino-builder -compile -logger=machine -hardware C:\Program Files (x86)\Arduino\hardware -hardware C:\Users\tata\AppData\Local\Arduino15\packages -tools C:\Program Files (x86)\Arduino\tools-builder -tools C:\Program Files (x86)\Arduino\hardware\tools\avr -tools C:\Users\tata\AppData\Local\Arduino15\packages -built-in-libraries C:\Program Files (x86)\Arduino\libraries -libraries C:\Users\tata\Documents\Arduino\libraries -fqbn=arduino:avr:mega:cpu=atmega2560 -vid-pid=0X2341_0X0042 -ide-version=10804 -build-path C:\Users\tata\AppData\Local\Temp\arduino_build_439664 -warnings=default -build-cache C:\Users\tata\AppData\Local\Temp\arduino_cache_111216 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.arduinoOTA.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.avrdude.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.avr-gcc.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -verbose C:\Users\tata\Documents\Arduino\sketch_v_lt_s3\sketch_v_lt_s3.ino
Using board 'mega' from platform in folder: C:\Program Files (x86)\Arduino\hardware\arduino\avr
Using core 'arduino' from platform in folder: C:\Program Files (x86)\Arduino\hardware\arduino\avr
Detecting libraries used...
"C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics  -flto -w -x c++ -E -CC -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10804 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR   "-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino" "-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\variants\mega" "C:\Users\tata\AppData\Local\Temp\arduino_build_439664\sketch\sketch_v_lt_s3.ino.cpp" -o "nul"
"C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics  -flto -w -x c++ -E -CC -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10804 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR   "-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino" "-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\variants\mega" "-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\libraries\SoftwareSerial\src" "C:\Users\tata\AppData\Local\Temp\arduino_build_439664\sketch\sketch_v_lt_s3.ino.cpp" -o "nul"
"C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics  -flto -w -x c++ -E -CC -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10804 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR   "-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino" "-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\variants\mega" "-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\libraries\SoftwareSerial\src" "C:\Program Files (x86)\Arduino\hardware\arduino\avr\libraries\SoftwareSerial\src\SoftwareSerial.cpp" -o "nul"
Generating function prototypes...
"C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics  -flto -w -x c++ -E -CC -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10804 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR   "-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino" "-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\variants\mega" "-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\libraries\SoftwareSerial\src" "C:\Users\tata\AppData\Local\Temp\arduino_build_439664\sketch\sketch_v_lt_s3.ino.cpp" -o "C:\Users\tata\AppData\Local\Temp\arduino_build_439664\preproc\ctags_target_for_gcc_minus_e.cpp"
"C:\Program Files (x86)\Arduino\tools-builder\ctags\5.8-arduino11/ctags" -u --language-force=c++ -f - --c++-kinds=svpf --fields=KSTtzns --line-directives "C:\Users\tata\AppData\Local\Temp\arduino_build_439664\preproc\ctags_target_for_gcc_minus_e.cpp"
Vázlat fordítása...
"C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avr-g++" -c -g -Os  -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -flto -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10804 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR   "-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino" "-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\variants\mega" "-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\libraries\SoftwareSerial\src" "C:\Users\tata\AppData\Local\Temp\arduino_build_439664\sketch\sketch_v_lt_s3.ino.cpp" -o "C:\Users\tata\AppData\Local\Temp\arduino_build_439664\sketch\sketch_v_lt_s3.ino.cpp.o"
C:\Users\tata\Documents\Arduino\sketch_v_lt_s3\sketch_v_lt_s3.ino: In function 'void setup()':

sketch_v_lt_s3:25: error: no matching function for call to 'HardwareSerial::read(int)'

 Serial.read(1);

              ^

C:\Users\tata\Documents\Arduino\sketch_v_lt_s3\sketch_v_lt_s3.ino:25:14: note: candidate is:

In file included from C:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino/Arduino.h:232:0,

                 from C:\Users\tata\AppData\Local\Temp\arduino_build_439664\sketch\sketch_v_lt_s3.ino.cpp:1:

C:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino/HardwareSerial.h:126:17: note: virtual int HardwareSerial::read()

     virtual int read(void);

                 ^

C:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino/HardwareSerial.h:126:17: note:   candidate expects 0 arguments, 1 provided

SoftwareSerial könyvtár használata a(z) 1.0 verzión ebben a mappában: C:\Program Files (x86)\Arduino\hardware\arduino\avr\libraries\SoftwareSerial
exit status 1
no matching function for call to 'HardwareSerial::read(int)'
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 szeptember 09, 19:00
van egy szemét a kodban bene marat töröld ki!

Serial.read(1);
Cím: Re:Arduino
Írta: axy5gjjmz Dátum 2017 szeptember 09, 19:23
Továbbra is :"err"
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 szeptember 09, 19:27
AT+CMODE=1
Cím: Re:Arduino
Írta: kg0sy39yf Dátum 2017 szeptember 09, 19:29

C:\Program Files (x86)\Arduino\arduino-builder -dump-prefs -logger=machine -hardware C:\Program Files (x86)\Arduino\hardware -hardware C:\Users\tata\AppData\Local\Arduino15\packages -tools C:\Program Files (x86)\Arduino\tools-builder -tools C:\Program Files (x86)\Arduino\hardware\tools\avr -tools C:\Users\tata\AppData\Local\Arduino15\packages -built-in-libraries C:\Program Files (x86)\Arduino\libraries -libraries C:\Users\tata\Documents\Arduino\libraries -fqbn=arduino:avr:mega:cpu=atmega2560 -vid-pid=0X2341_0X0042 -ide-version=10804 -build-path C:\Users\tata\AppData\Local\Temp\arduino_build_439664 -warnings=default -build-cache C:\Users\tata\AppData\Local\Temp\arduino_cache_111216 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.arduinoOTA.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.avrdude.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.avr-gcc.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -verbose C:\Users\tata\Documents\Arduino\sketch_v_lt_s3\sketch_v_lt_s3.ino
C:\Program Files (x86)\Arduino\arduino-builder -compile -logger=machine -hardware C:\Program Files (x86)\Arduino\hardware -hardware C:\Users\tata\AppData\Local\Arduino15\packages -tools C:\Program Files (x86)\Arduino\tools-builder -tools C:\Program Files (x86)\Arduino\hardware\tools\avr -tools C:\Users\tata\AppData\Local\Arduino15\packages -built-in-libraries C:\Program Files (x86)\Arduino\libraries -libraries C:\Users\tata\Documents\Arduino\libraries -fqbn=arduino:avr:mega:cpu=atmega2560 -vid-pid=0X2341_0X0042 -ide-version=10804 -build-path C:\Users\tata\AppData\Local\Temp\arduino_build_439664 -warnings=default -build-cache C:\Users\tata\AppData\Local\Temp\arduino_cache_111216 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.arduinoOTA.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.avrdude.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.avr-gcc.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -verbose C:\Users\tata\Documents\Arduino\sketch_v_lt_s3\sketch_v_lt_s3.ino
Using board 'mega' from platform in folder: C:\Program Files (x86)\Arduino\hardware\arduino\avr
Using core 'arduino' from platform in folder: C:\Program Files (x86)\Arduino\hardware\arduino\avr
Detecting libraries used...
"C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics  -flto -w -x c++ -E -CC -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10804 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR   "-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino" "-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\variants\mega" "C:\Users\tata\AppData\Local\Temp\arduino_build_439664\sketch\sketch_v_lt_s3.ino.cpp" -o "nul"
"C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics  -flto -w -x c++ -E -CC -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10804 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR   "-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino" "-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\variants\mega" "-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\libraries\SoftwareSerial\src" "C:\Users\tata\AppData\Local\Temp\arduino_build_439664\sketch\sketch_v_lt_s3.ino.cpp" -o "nul"
"C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics  -flto -w -x c++ -E -CC -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10804 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR   "-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino" "-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\variants\mega" "-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\libraries\SoftwareSerial\src" "C:\Program Files (x86)\Arduino\hardware\arduino\avr\libraries\SoftwareSerial\src\SoftwareSerial.cpp" -o "nul"
Generating function prototypes...
"C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics  -flto -w -x c++ -E -CC -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10804 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR   "-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino" "-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\variants\mega" "-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\libraries\SoftwareSerial\src" "C:\Users\tata\AppData\Local\Temp\arduino_build_439664\sketch\sketch_v_lt_s3.ino.cpp" -o "C:\Users\tata\AppData\Local\Temp\arduino_build_439664\preproc\ctags_target_for_gcc_minus_e.cpp"
"C:\Program Files (x86)\Arduino\tools-builder\ctags\5.8-arduino11/ctags" -u --language-force=c++ -f - --c++-kinds=svpf --fields=KSTtzns --line-directives "C:\Users\tata\AppData\Local\Temp\arduino_build_439664\preproc\ctags_target_for_gcc_minus_e.cpp"
Vázlat fordítása...
"C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avr-g++" -c -g -Os  -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -flto -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10804 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR   "-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino" "-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\variants\mega" "-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\libraries\SoftwareSerial\src" "C:\Users\tata\AppData\Local\Temp\arduino_build_439664\sketch\sketch_v_lt_s3.ino.cpp" -o "C:\Users\tata\AppData\Local\Temp\arduino_build_439664\sketch\sketch_v_lt_s3.ino.cpp.o"
C:\Users\tata\Documents\Arduino\sketch_v_lt_s3\sketch_v_lt_s3.ino: In function 'void setup()':

sketch_v_lt_s3:25: error: no matching function for call to 'HardwareSerial::read(int)'

 Serial.read(1);

              ^

C:\Users\tata\Documents\Arduino\sketch_v_lt_s3\sketch_v_lt_s3.ino:25:14: note: candidate is:

In file included from C:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino/Arduino.h:232:0,

                 from C:\Users\tata\AppData\Local\Temp\arduino_build_439664\sketch\sketch_v_lt_s3.ino.cpp:1:

C:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino/HardwareSerial.h:126:17: note: virtual int HardwareSerial::read()

     virtual int read(void);

                 ^

C:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino/HardwareSerial.h:126:17: note:   candidate expects 0 arguments, 1 provided

SoftwareSerial könyvtár használata a(z) 1.0 verzión ebben a mappában: C:\Program Files (x86)\Arduino\hardware\arduino\avr\libraries\SoftwareSerial
exit status 1
no matching function for call to 'HardwareSerial::read(int)'

Már lehet így is!
Egyszerűbb nem?
Cím: Re:Arduino
Írta: 2auxr3m7m Dátum 2017 szeptember 09, 19:36
Sziasztok. Csak nekem esett szét a fórum, a code beillesztéstől?
Cím: Re:Arduino
Írta: axy5gjjmz Dátum 2017 szeptember 09, 19:37
Ez is "err".
Cím: Re:Arduino
Írta: axy5gjjmz Dátum 2017 szeptember 09, 19:38
Ezt meg hogyan???
Egyébként lentebb már csináltam!
Az "err" a terminálban jön.
Cím: Re:Arduino
Írta: kg0sy39yf Dátum 2017 szeptember 09, 19:39
Nem!
Nekem is!
Már írtam az illetékesnek!
Remélem nem csesztem szét![#idiota]
Cím: Re:Arduino
Írta: axy5gjjmz Dátum 2017 szeptember 09, 19:39
Hát ez óriási lett!
Cím: Re:Arduino
Írta: kg0sy39yf Dátum 2017 szeptember 09, 19:41
A " és " tag-ek közé írt/másolt sorok a hozzászólásban egy "dobozban" jelennek meg, melyet az alatta lévő gomb megnyomásával az eredeti formázással a vágólapra másolhatsz, ahonnan tetszőleges másik programba/helyre be tudod illeszteni.
Cím: Re:Arduino
Írta: kg0sy39yf Dátum 2017 szeptember 09, 19:42
szóval a "" és "" közé
idézőjel nem kell csak azért raktam ne teljesüljön!
Cím: Re:Arduino
Írta: kg0sy39yf Dátum 2017 szeptember 09, 19:43
nem tudom leírni!

Végig törölhető!
Cím: Re:Arduino
Írta: axy5gjjmz Dátum 2017 szeptember 09, 19:44
De ez ha jól látom nem kód, hanem a feltöltés utáni üzenet.
Cím: Re:Arduino
Írta: axy5gjjmz Dátum 2017 szeptember 09, 19:47
Ha hozhat némi változást:
HC-05 zs040
Cím: Re:Arduino
Írta: kg0sy39yf Dátum 2017 szeptember 09, 19:50
Ez csak egy apró programozási baki!
A programozó nem gondolt arra, hogy lesz valaki barom (becses személyem) aki akkora sorokat rak be kódként ami meghaladja a felbontási széleleséget.
Így a szövegdoboz igazodott a szöveghez nem fordítva!
Majd elalapozódik az oldal és helyre áll a rend.
vagy MoparMan intézkedik!
Cím: Re:Arduino
Írta: axy5gjjmz Dátum 2017 szeptember 09, 19:59
AT+VERSION-ra a válasz:MLT-BT05-V3.0
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 szeptember 09, 20:05
végre!

AT+CMODE=1
AT+ROLE=0
AT+UART=115200,1,0


utána ha végesztél akor state lábat huz ki!!!



megára mehet 115200 cnc filmware és kösd visza a hc05 mega tx0 rx0 ra...
Cím: Re:Arduino
Írta: kg0sy39yf Dátum 2017 szeptember 09, 20:18
Álljon meg a menet!
Tehát az UNO-val is direkte a 9-es lábra kelet volna dugnom?
Nekem végig rajta volt a CNC shield!
Akármit csináltam az IDE csatlakozik 9600-al
semmi más NEM!

A HC06-nak is van STATE lába a felírat szerint, de láb nincs forrasztva, vagy ez csak úgy van mert egyenruha???
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 szeptember 09, 20:20
hc06 sehova...
Cím: Re:Arduino
Írta: axy5gjjmz Dátum 2017 szeptember 09, 20:20
Bizti?
Mind a háromra:"err"!
Cím: Re:Arduino
Írta: kg0sy39yf Dátum 2017 szeptember 09, 20:21
[#rinya][#rinya][#rinya]
Cím: Re:Arduino
Írta: axy5gjjmz Dátum 2017 szeptember 09, 20:26
Ne ríjá mán!
OLVASSÁL (http://www.martyncurrey.com/bluetooth-modules) [#nevetes1]
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 szeptember 09, 20:27
János kérdez meg a vaterás eladot hogy tisztába van e mit árul!
Mert ez valoszinü hogy ez nem hc05 az tuti ezel a firmwerel!
Ez egy a at09 modul lesz AT parancsok is teljesen mások!
párositásnál kéri a kodot

000000
vagy
123456
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 szeptember 09, 20:29
AT+HELP
Cím: Re:Arduino
Írta: axy5gjjmz Dátum 2017 szeptember 09, 20:32
"err"
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 szeptember 09, 20:41
AT+ROLE0
AT+CMODE1
AT+BAUD4
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 szeptember 09, 20:42
keresem enek a moduknak az at parancsait 3 fajta létezik...
Cím: Re:Arduino
Írta: axy5gjjmz Dátum 2017 szeptember 09, 20:44
9-est visszadugjam?
Ne dugjam?
Nagy dilemma: Dugjak vagy ne dugjak?
Cím: Re:Arduino
Írta: axy5gjjmz Dátum 2017 szeptember 09, 20:47
CMODE1:"err"
A többi:"ok"
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 szeptember 09, 20:51
state láb csak at modhoz kell!
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 szeptember 09, 20:54
ilyen a modul amit kaptál?

(https://blog.yavilevich.com/wp-content/uploads/2016/12/CC41-front.jpg)
Cím: Re:Arduino
Írta: axy5gjjmz Dátum 2017 szeptember 09, 20:59
Szemüveg mellé elővettem a nagyítót is!
Hát betűre stimmel!
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 szeptember 09, 21:02
jo édes anyát ez at09 nem hc05!
vaterás eladó hc05 ként árulja!
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 szeptember 09, 21:05
at09...hm10 ez szivatot...

https://blog.yavilevich.com/2016/12/hm-10-or-cc41-a-module-automatic-arduino-ble-module-identification/ (https://blog.yavilevich.com/2016/12/hm-10-or-cc41-a-module-automatic-arduino-ble-module-identification/)
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 szeptember 09, 21:09
ö volt akitöl veted?

http://www.vatera.hu/hc-05-rf-wireless-bluetooth-transceiver-module-rs232-ttl-uart-converter-and-adapter-arduino-2526506519.html (http://www.vatera.hu/hc-05-rf-wireless-bluetooth-transceiver-module-rs232-ttl-uart-converter-and-adapter-arduino-2526506519.html)
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 szeptember 09, 21:12
hc05 igy néz ki...

(https://arduino-info.wikispaces.com/file/view/BT_HC05_Annotated.jpg/549484826/1083x729/BT_HC05_Annotated.jpg)
Cím: Re:Arduino
Írta: axy5gjjmz Dátum 2017 szeptember 09, 21:24
Hát így ránézésre:igen.
Nevetni fogsz: azt a linket választottam amit még az elején tettél be, a "Melyiket válasszam..." megjegyzéssel.[#nevetes1][#nevetes1][#nevetes1]
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 szeptember 09, 21:37
igen de egy tipus hc05 hazai/kina....

eladot piszkáld meg mert lehet téged is sirba fog vini az at09![#gun][#wow3]
De probáld ki!
kiváncsi vagyok androidos telefon eldobája e a kapcsolatot vele üzem közbe![#fejvakaras]
Cím: Re:Arduino
Írta: axy5gjjmz Dátum 2017 szeptember 09, 21:49
Birkóznék még, ha segítesz!!![#nevetes1]
Szerintem megér ennyit egy kis tanulás!
Még a saját káromon is![#nevetes1]MELYIK PARANCSOKAT (http://www.martyncurrey.com/bluetooth-modules/#AT-09)  használhatom "büntetlenül"?
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 szeptember 09, 21:55
help parancsot kerestem az kilistáza az at összes utasitásba!
lehet elég a HELP ....
3 verzio at parancs készlet van amik eltérnek de amit elfogadot az elég neked!

baund 115200 és slave mode lett most beálitva!
Cím: Re:Arduino
Írta: axy5gjjmz Dátum 2017 szeptember 09, 22:02
HELP, AT+HELP- "err"
AT+BAUD=4
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 szeptember 09, 22:06
nem kell egyelöség jel!
AT+BAUD4
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 szeptember 09, 22:07
csak HELP ...
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 szeptember 09, 22:08
http://www.martyncurrey.com/hm-10-bluetooth-4ble-modules/ (http://www.martyncurrey.com/hm-10-bluetooth-4ble-modules/)
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 szeptember 09, 22:11
Ez a progi felismeri a modult!

https://data.hu/get/10732794/arduino-ble-ident-n-set.rar (https://data.hu/get/10732794/arduino-ble-ident-n-set.rar)
Cím: Re:Arduino
Írta: axy5gjjmz Dátum 2017 szeptember 09, 22:11
De kell, mert ezek már a válaszok![#nevetes1]
Cím: Re:Arduino
Írta: axy5gjjmz Dátum 2017 szeptember 09, 22:24
A terminált hogyan lehet itt megmutatni?
Cím: Re:Arduino
Írta: axy5gjjmz Dátum 2017 szeptember 09, 22:26
Már rájöttem!
Cím: Re:Arduino
Írta: t5jvxzhgc Dátum 2017 szeptember 09, 22:29
Nyomjatok már az [563]-ra egy törlést.
Csak összejön a tíz!
Cím: Re:Arduino
Írta: kg0sy39yf Dátum 2017 szeptember 09, 22:31
Én voltam az első aki rányomott!
(aszem)[#nyes]
Cím: Re:Arduino
Írta: tfpk6pks3 Dátum 2017 szeptember 09, 22:34
Megvóót...
Cím: Re:Arduino
Írta: axy5gjjmz Dátum 2017 szeptember 09, 22:34
Megvolt!
Cím: Re:Arduino
Írta: 8irerv4i Dátum 2017 szeptember 09, 22:36
Ok ! De automatikusan törli ?
Cím: Re:Arduino
Írta: axy5gjjmz Dátum 2017 szeptember 09, 22:40
Arduino BLE module identification and setup sketch.
Interact with this interface using serial in CR&LF mode.
Enter the number of the RX pin on the Arduino, TX on the module [10] :
Enter the number of the TX pin on the Arduino, RX on the module [11] :
Enter the number of the State pin on the Arduino, State on the module (enter -1 if not present or not connected) [9] :
Opening serial connection to BLE module at pins: 10, 11, 9
Checking module state...
The signal on the state pin is LOW. This means the device is not connected and is in command mode.
Detecting module type
Unexpected result of length=10
ERR
ERR

Enter the number of the RX pin on the Arduino, TX on the module [10] :
Enter the number of the TX pin on the Arduino, RX on the module [11] :
Enter the number of the State pin on the Arduino, State on the module (enter -1 if not present or not connected) [9] :
Opening serial connection to BLE module at pins: 10, 11, 9
Checking module state...
The signal on the state pin is LOW. This means the device is not connected and is in command mode.
Detecting module type
Unexpected result of length=5
ERR

és csak ismétlődik, és ismétlődik...
Mikor végez?
Cím: Re:Arduino
Írta: t5jvxzhgc Dátum 2017 szeptember 09, 22:44
A tizedik, igen!
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 szeptember 09, 22:46
AUTO CONFIG HC05 RE!!![#vigyor]



/*
1, HC05 BUTTON PRESS + CONTACT VCC HC05 LES 2S BLINKING AT MODE!
 

 
 AUTO SETTING VALUE HC05
AT+CMODE=1
AT+ROLE=0
AT+UART=115200,1,0
--------------------
AT+ORGL

*/


#include <SoftwareSerial.h>
#define ledPin 9 // Connect the HC-05 STATE
SoftwareSerial BTserial(10, 11); // RX | TX
// Connect the HC-05 TX to Arduino pin 10 RX.
// Connect the HC-05 RX to Arduino pin 11 TX
//
void setup() {
  // put your setup code here, to run once:
  pinMode(ledPin, OUTPUT);
   digitalWrite(ledPin, HIGH);
    Serial.begin(9600);
     BTserial.begin(38400);
    Serial.println("AUTO AT SETTING HC05");
   
delay(1000);
    sendCommand("AT");
    delay(100);
    sendCommand("AT+CMODE=1");
    delay(100);
    sendCommand("AT+ROLE=0");
    delay(100);
    sendCommand("AT+UART=115200,1,0");
   
 
}

void sendCommand(const char * command){
  Serial.print("Command send :");
  Serial.println(command);
  BTserial.println(command);
  //wait some time
  delay(100);
 
  char reply[100];
  int i = 0;
  while (BTserial.available()) {
    reply[i] = BTserial.read();
    i += 1;
  }
  //end the string
  reply[i] = '\0';
  Serial.print(reply);
  Serial.println("Reply end");
}

void loop() {

}

Cím: Re:Arduino
Írta: t5jvxzhgc Dátum 2017 szeptember 09, 22:50
Műxik ez, faszán!
Máskor, máshol, másra is használható ám ez a hasznos opció!:)
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 szeptember 09, 22:50
TESSÉK TANULNI![#vigyor0]
#define BLE_BAUD 9600
ird át
#define BLE_BAUD 38400
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 szeptember 09, 22:54
[#sniffles]

(https://hobbicncforum.hu/uploaded_images/2017/09/tn_y3dgewpzjt9jxu75h0xt_4650.jpg) (https://hobbicncforum.hu/uploaded_images/2017/09/y3dgewpzjt9jxu75h0xt_4650.jpg)  
Cím: Re:Arduino
Írta: 8irerv4i Dátum 2017 szeptember 09, 22:55
Ott van az még :) Csak már ellapozódott ...
Nem igen szoktam rányomni a törlésre .
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 szeptember 09, 22:58
ILYENKOR NINCS  HC05 AT MODBAN NINCS "OK"!

(https://hobbicncforum.hu/uploaded_images/2017/09/tn_cmmb2iqu7yvhd38b9g9f5_4650.jpg) (https://hobbicncforum.hu/uploaded_images/2017/09/cmmb2iqu7yvhd38b9g9f5_4650.jpg)  
Cím: Re:Arduino
Írta: axy5gjjmz Dátum 2017 szeptember 09, 23:16
Bocsánat!
Nem gondoltam, hogy figyelni is kell![#nevetes1]
Most itt tart:
Arduino BLE module identification and setup sketch.
Interact with this interface using serial in CR&LF mode.
Enter the number of the RX pin on the Arduino, TX on the module [10] :
Enter the number of the TX pin on the Arduino, RX on the module [11] :
Enter the number of the State pin on the Arduino, State on the module (enter -1 if not present or not connected) [9] :
Opening serial connection to BLE module at pins: 10, 11, 9
Checking module state...
The signal on the state pin is LOW. This means the device is not connected and is in command mode.
Detecting module type
Unexpected result of length=27
xx
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 szeptember 09, 23:21
A beszurás kihagya a text formátumot ha < > van!

[615]⎆
eredeti
#include <SoftwareSerial.h>

beszurva csak ez jelenik meg...

#include

[#fejvakaras]
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 szeptember 09, 23:24
valami nem volt a helyén lábak vagy state!
azt látom at09 nyitot portot de nem került at modba....
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 szeptember 09, 23:27
AUTO CONFIG HC05 RE!!!


/*
1, HC05 BUTTON PRESS + CONTACT VCC HC05 LES 2S BLINKING AT MODE!
 

 
 AUTO SETTING VALUE HC05
AT+CMODE=1
AT+ROLE=0
AT+UART=115200,1,0
--------------------
AT+ORGL

*/


#include <SoftwareSerial.h>
#define ledPin 9 // Connect the HC-05 STATE
SoftwareSerial BTserial(10, 11); // RX | TX
// Connect the HC-05 TX to Arduino pin 10 RX.
// Connect the HC-05 RX to Arduino pin 11 TX
//
void setup() {
  // put your setup code here, to run once:
  pinMode(ledPin, OUTPUT);
   digitalWrite(ledPin, HIGH);
    Serial.begin(9600);
     BTserial.begin(38400);
    Serial.println("AUTO AT SETTING HC05");
   
delay(1000);
    sendCommand("AT");
    delay(100);
    sendCommand("AT+CMODE=1");
    delay(100);
    sendCommand("AT+ROLE=0");
    delay(100);
    sendCommand("AT+UART=115200,1,0");
   
 
}

void sendCommand(const char * command){
  Serial.print("Command send :");
  Serial.println(command);
  BTserial.println(command);
  //wait some time
  delay(100);
 
  char reply[100];
  int i = 0;
  while (BTserial.available()) {
    reply[i] = BTserial.read();
    i += 1;
  }
  //end the string
  reply[i] = '\0';
  Serial.print(reply);
  Serial.println("Reply end");
}

void loop() {

}
Cím: Re:Arduino
Írta: axy5gjjmz Dátum 2017 szeptember 09, 23:37
Lehetséges!
Már csak reggel próbálom újra.
Nagyon köszönöm!!!
Cím: Re:Arduino
Írta: y7dccvcjx Dátum 2017 szeptember 10, 00:19
Mi az oka, hogy a <SoftwareSerial.h> használjátok? Miért nem jó a fizikai hardveres serial Rx - Tx communikáció?

Ez a szoftveres megoldás nagyon erőforrás igényes.
Cím: Re:Arduino
Írta: huatn6gfd Dátum 2017 szeptember 10, 00:47
Az, hogy egyszerre használja a hardverest a PC felé és a szoftverest a BT modul felé.
Cím: Re:Arduino
Írta: y7dccvcjx Dátum 2017 szeptember 10, 00:58
Ja, úgy! Az arduino 2560 ( mega ) talán több db hw Rx-Tx vonalat is kezel, ha jól emlékszem.
Cím: Re:Arduino
Írta: axy5gjjmz Dátum 2017 szeptember 10, 08:19
Jó reggelt!
Úgy tűnik, hogy minden a helyén volt.
Jelenleg itt tart:

Arduino BLE module identification and setup sketch.
Interact with this interface using serial in CR&LF mode.
Enter the number of the RX pin on the Arduino, TX on the module [10] :
Enter the number of the TX pin on the Arduino, RX on the module [11] :
Enter the number of the State pin on the Arduino, State on the module (enter -1 if not present or not connected) [9] :
Opening serial connection to BLE module at pins: 10, 11, 9
Checking module state...
The signal on the state pin is LOW. This means the device is not connected and is in command mode.
Detecting module type
Unexpected result of length=26
x
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 szeptember 10, 10:23
pl arduino atmega328p csak 1 hadveres van csak ha több rs232 is akarsz / eszközt már csak emulált marad az az szoftveres persze vanak hátrányai![#pias]
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 szeptember 10, 10:25
probájunk jános!
115200 cnc ted fel megára at09 vissza a mega uart0 ra!
alap beálitások megvanak bluetoolsra...
Cím: Re:Arduino
Írta: axy5gjjmz Dátum 2017 szeptember 10, 10:48
Elnézést, de ezt megint nem értem:"at09 vissza a mega uart0 ra"
Cím: Re:Arduino
Írta: axy5gjjmz Dátum 2017 szeptember 10, 11:31
Ennek ellenére feltettem!
Telcsi megtalálta.
És el is vesztette.
Megtalálta.
Elvesztette.
"connection failed"
De ez a modul nekem egyenletesen villog.
Megállás nélkül.
Cím: Re:Arduino
Írta: axy5gjjmz Dátum 2017 szeptember 10, 12:17
Másik problémám:
Ez miért nem működhet nálam

(http://www.martyncurrey.com/wp-content/uploads/2016/02/Bluetooth_basicConnections-488x300.png)

Win7 letiltja.
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 szeptember 10, 12:49
nem tiltja mega az usbje uart0 van meg erre + még rajta van at09 is nemtudja megnyitni egyszere a bluetools és a win usb!
ezért montam hogy ha a at09 van a mega uatr0 akor az usb kihuzba legyen power 12v menyen csak!
Cím: Re:Arduino
Írta: axy5gjjmz Dátum 2017 szeptember 10, 12:56
NEM, NEM!!!
MÁSIK probléma!!!
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 szeptember 10, 12:58
igen etöl féltem at09 az egy rakás használhatalan szar már irtam is korában alap dolgok nem menek rajta hamisitvány az egész cuc cseréltesd ki az eladoval /vaterán ezért montam hc05 küldjön ha azt hirdet és árul!!!
at09 clone verzio hc-10 nek de nem azal a chipel és filmware meg ugyan az!
én megpobáltam elkövetni vele mindet ami jová tehetné még firmwart is frisitetem rajta de zombi let csak a bluetools neve látszodot telon párositás már aztán vékép nem ment meg soros porton sem reagál...de másnak sem ez reménytelen eszköz

https://forum.arduino.cc/index.php?topic=393655.0 (https://forum.arduino.cc/index.php?topic=393655.0)
Cím: Re:Arduino
Írta: axy5gjjmz Dátum 2017 szeptember 10, 12:58
A [634] Win7-es próbálkozás!
Teljesen külön a Megától!
Másik "játék"!
Cím: Re:Arduino
Írta: axy5gjjmz Dátum 2017 szeptember 10, 12:59
Oké! A TAVR-os HC-05 megbízhatóbb?
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 szeptember 10, 13:08
Ez párositásná 6 számjegy kel neki 000000 vagy 123456 a régi hcxx 4 számjegy a pin kodja..
De nálam is le le szakat telorol még 1 m is...
de az tényleg reménytelen eszköt hamis szar....
amint montam piszkáld az eladó linkeld el neki mi is küldöt neked!
Küldenék szivesen de csak 1db van ithon  hc-05 de azt használom fejlesztésekhez![#sniffles]
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 szeptember 10, 13:11
ha leveszed at09 ugy megy a 2db mega win7 alol?
arra gondolok hogy a win7 egy port azonositot oszt ki a megána másik meg arduino ide is álando egy portra akar egyforma eszközt felprogramozni ha több ide fut egysze!!!
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 szeptember 10, 13:13
robika tudja legalább mit küld el de ha meg kéred konfigolja fel neked ezel a 3 parancsak amit irtam még bajlodni sem kel vele!
Cím: Re:Arduino
Írta: axy5gjjmz Dátum 2017 szeptember 10, 13:29
Rendben! A jövőhéten nekifutok újra!
Más: Hogyan tudom le ellenőrizni, hogy mit töltöttem a Megára?
Cím: Re:Arduino
Írta: kg0sy39yf Dátum 2017 szeptember 10, 13:51
Android alatt a HC06 is csatlakozik de nem történik semmi (nem utasítható) a LED szépen jelzi, hogy létrejött a kapcsolat.
Már oda fajultam hogy elhoztam a céges MAC-et.
De a hibák hasonlóak.

A NET meg tele van sikeres párosítással![#fejvakaras]
Öreg vagyok én már az ilyenekhez! [#idiota]
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 szeptember 10, 14:55
glbl kirja a filmware verziot ha benyitod terminálra a megfelelö baun alat 9600 vagy 115200
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 szeptember 10, 14:57
probáld meg a hc06 state lábat bekötni és programommal amit [624]⎆irtam bene van a bekötés is kommentálva!
Cím: Re:Arduino
Írta: axy5gjjmz Dátum 2017 szeptember 10, 15:10
Köszönöm!
Cím: Re:Arduino
Írta: 9jns2znmt Dátum 2017 szeptember 10, 16:23
A GSM rész tud működni SIM kártya nélkül is.
A GPRS pedig Digitális GSM kommunikáció, tehát ahhoz kell SIM kártya, hogy azonosítsd magad a hálózaton, és melyik hálózaton.
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 szeptember 10, 16:36
igen igy tutam én is hogy a GPRS az mobil alapu!
GPS meg csak megy ha talál poziciot és okádja az adatot.. minden más renszer szükséglete nélkül....
Cím: Re:Arduino
Írta: 9jns2znmt Dátum 2017 szeptember 10, 17:27
Akkor nem értem.
Amit te linkeltél az is GPS modul. Nem GPRS. Ezért nincs is rajta SIM foglalat.
Cím: Re:Arduino
Írta: axy5gjjmz Dátum 2017 szeptember 10, 20:16
Megrendeltem!
Erre a három parancsra gondoltál?

AT+CMODE=1
AT+ROLE=0
AT+UART=115200,1,0
Cím: Re:Arduino
Írta: kg0sy39yf Dátum 2017 szeptember 10, 20:47
Na jó![#help]
Most már tényleg ott tartok inkább FIZETEK érte![#worship]
Nincs valakinek egy normális BLUETHOOT-e felprogramozva GRBL-hez!
Mondjatok egy ÁRAT!
(Természetesen értelmes keretek között!)
Cím: Re:Arduino
Írta: rx37h7psb Dátum 2017 szeptember 10, 20:58
Ezt láttad már?https://www.google.hu/amp/www.instructables.com/id/Android-CNC-Control-With-GRBL/%3famp_page=true

Én ezt kb. 2 éve bemutattam a debreceni talin.
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 szeptember 10, 21:00
igen enyi elég!
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 szeptember 10, 21:02
pedig könyitetem a dolgodon egy auto config formájába amit megirtam átalakitva...[#vigyor0]
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 szeptember 10, 21:04
Mert nekem elég a GPS csak idö szinkronizálásra kell...[#integet2]
Cím: Re:Arduino
Írta: kg0sy39yf Dátum 2017 szeptember 10, 21:11
Igen láttam!
De az android csatlakozik meg a CNC Control is.
Viszont nem megy át a parancs a SHIELD-re.
Magyarán mondva meg se nyikkan! [#hehe]

Meg ennyi kudarc után már el is ment a kedvem a további kísérletezgetéstől![#rinya]

2 db HC06, 3db Arduino Uno, 3 db CNC shield, tehát volt alapanyag az összevissza variáláshoz.

A shieldeket 1-2 megtanultam, sőt!
De ez a buethoot NEM MEGY!
Lehet én vagyok béna![#idiota]
Ezért inkább már fizetek érte!
Ha nem itt akkor majd valahol találok valakit aki kirázza a kisujjból és csinál nekem egyet![#nyes]
Cím: Re:Arduino
Írta: kg0sy39yf Dátum 2017 szeptember 10, 21:12
a TIVEDA nem pont ezt csinálja?
Cím: Re:Arduino
Írta: kg0sy39yf Dátum 2017 szeptember 10, 21:20
VK2828U7G5LF-GPS-Module (http://www.ebay.com/itm/VK2828U7G5LF-GPS-Module-with-Antenna-TTL-1-10Hz-with-FLASH-Flight-Control-Model-/152131763554)
Cím: Re:Arduino
Írta: rx37h7psb Dátum 2017 szeptember 10, 21:27
Lehet ez kell Neked:

http://www.trustfm.net/software/mobile/GRBLDroidBT.php?page=Documentation
Ha így sem megy, akkor privátban, ingyen.
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 szeptember 11, 20:50
igen ö volt másik ki szemelt hadwer rendeltem is...


NEO6MV2 mini egy nagyobb anternát mert ez is baj aztán észrevételem szerint...

http://www.ebay.com/itm/132261170525 (http://www.ebay.com/itm/132261170525)

Nagyon lassu haladni ezel a gps dologal arduino alá több mintapélda is használhatatlan...
mikor van forgalom az arduino csak ál nem értelmezi a gps adatfolyamot mert könyvtár stringek hibásak nagyrész...
de pláne hogy trüközni kell a fogadot adat menyiségel arduino alat mert véges a softserial buffere és mindig érdemes üriteni és igy ok lesz...

Cím: Re:Arduino
Írta: 000000000 Dátum 2017 szeptember 11, 20:52
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 szeptember 11, 21:00
is is....
Cím: Re:Arduino
Írta: axy5gjjmz Dátum 2017 szeptember 17, 18:13
Sziasztok!
Remélem, hogy holnap megkapom a HC-05-öst. Beállítva!!!
Addig ismerkedek az Arduino IDE-vel.
Gondom: csak a 0.9-es verziót hajlandó feltölteni.
Ha ezt a mappát kiveszem, hibát ír bármelyik letöltött változat feltöltésére.
Ha meghagyom, akkor bármelyiket indítom, csak ez kerül fel a 2560-ra.
A hex. gond nélkül felmegy, az előbbi probléma csak a program használata miatt lenne fontos.
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 szeptember 17, 19:46
ha fogsz egy v1.1 könyvtárat a teljes régit pl v0.9 ki kel törölni!
mindketö helyröl olvas visszáb leirtam!
Cím: Re:Arduino
Írta: axy5gjjmz Dátum 2017 szeptember 17, 20:17
Ha EZT A MAPPÁT  (http://cnctar.hobbycnc.hu/Arany/grbl/)
kitörlöm, akkor  EZ SEM INDUL (http://cnctar.hobbycnc.hu/Arany/grbl-Mega-edge/)  el.
Már megint figyelmetlen vagyok?
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 szeptember 17, 21:23
nálad ez a 2 hely van!

C:\Users\tata\Documents\Arduino\libraries\

c:\Program Files (x86)\Arduino\libraries\

----------------------
de csak egyiket használd az alap hely ez c:\Program Files (x86)\Arduino\libraries\.......
ebbe helyez át mindent a bol C:\Users\tata\Documents\Arduino\libraries\.....
ezborit fel mindent forditáskor!!!
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 szeptember 17, 21:26
rarbol azért bonsd ki!
a könyvtár nevébe nem lehet pause(szünetjel) és éketet csak egybefügö név...
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 szeptember 17, 21:34
igy......

(https://hobbicncforum.hu/uploaded_images/2017/09/tn_e6yk58c43g95pbw4fbg6x_4650.jpg) (https://hobbicncforum.hu/uploaded_images/2017/09/e6yk58c43g95pbw4fbg6x_4650.jpg)  
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 szeptember 17, 21:38
grbl

(https://hobbicncforum.hu/uploaded_images/2017/09/tn_nw06vcsgucmvtmtstk3tt_4650.jpg) (https://hobbicncforum.hu/uploaded_images/2017/09/nw06vcsgucmvtmtstk3tt_4650.jpg)  
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 szeptember 17, 21:39
mega beálitás

(https://hobbicncforum.hu/uploaded_images/2017/09/tn_0xzhsjdcx85wspytd4kui_4650.jpg) (https://hobbicncforum.hu/uploaded_images/2017/09/0xzhsjdcx85wspytd4kui_4650.jpg)  
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 szeptember 17, 21:42
ezt beforditod!

(https://hobbicncforum.hu/uploaded_images/2017/09/tn_6sqpdvw9kk2uvs4i80x_4650.jpg) (https://hobbicncforum.hu/uploaded_images/2017/09/6sqpdvw9kk2uvs4i80x_4650.jpg)  
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 szeptember 17, 21:53
megaára 1.1 verzio

https://github.com/gnea/grbl-Mega/releases (https://github.com/gnea/grbl-Mega/releases)
https://github.com/gnea/grbl-Mega/releases/download/v1.1f.20170802/grbl-Mega_v1.1f.20170802.hex (https://github.com/gnea/grbl-Mega/releases/download/v1.1f.20170802/grbl-Mega_v1.1f.20170802.hex)
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 szeptember 17, 22:05
https://data.hu/get/10752469/grbl_Mega_1_1f.rar

csomagold ki grbl_Mega_1_1f.rar és másold be ide


c:\Program Files (x86)\Arduino\libraries\

igy fog kinézni az utvonalad

c:\Program Files (x86)\Arduino\libraries\grbl_Mega_1_1f

az arduio idét ujra inditod igy látnifogja ezt a könyvtárat is!

grblUpload.ino meg beforditod és feltöltöd ez 115200 a beálitása![#integet2]
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 szeptember 17, 22:09
minden grbl könyvtárat törölj ki csak ez legyen:

c:\Program Files (x86)\Arduino\libraries\grbl_Mega_1_1f
Cím: Re:Arduino
Írta: zwnavt8rw Dátum 2017 szeptember 18, 11:48
sziasztok
Mivel tud többet a megára való grbl mint ami pl az unora van?

R.
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 szeptember 18, 12:21
Lényegébe semivel csak marad még I/O szabad megán...
De I/O szabad erre tehetnének már igazán egy sd forrást is grbl alá....[#hamm]
Cím: Re:Arduino
Írta: axy5gjjmz Dátum 2017 szeptember 18, 18:20
Akkor lehet, hogy a múltkor félreértettem?
Mert pont ezt töröltem ki.
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 szeptember 18, 19:03
orosz lézeres gép full hadwer+szofwer publikus

https://sites.google.com/view/arrsoft/%D1%81%D1%82%D0%B0%D0%BD%D0%BA%D0%B8/%D0%B0%D0%B2%D1%82%D0%BE%D0%BD%D0%BE%D0%BC%D0%BD%D1%8B%D0%B9-%D0%BA%D0%BE%D0%BD%D1%82%D1%80%D0%BE%D0%BB%D0%BB%D0%B5%D1%80 (https://sites.google.com/view/arrsoft/%D1%81%D1%82%D0%B0%D0%BD%D0%BA%D0%B8/%D0%B0%D0%B2%D1%82%D0%BE%D0%BD%D0%BE%D0%BC%D0%BD%D1%8B%D0%B9-%D0%BA%D0%BE%D0%BD%D1%82%D1%80%D0%BE%D0%BB%D0%BB%D0%B5%D1%80)

Nem is olyan rossz a végeredmény....

Cím: Re:Arduino
Írta: 000000000 Dátum 2017 szeptember 18, 19:05
Ez igy müxik..
válogatos az ide....
Cím: Re:Arduino
Írta: 3ztiz2p39 Dátum 2017 szeptember 18, 19:50
Kollégám erre rögtön rávágná: Nem hiába tanultak ezek az orosz mérnökök a Lomonoszov egyetemen! :)
Cím: Re:Arduino
Írta: axy5gjjmz Dátum 2017 szeptember 18, 20:37
Bosszús vagyok!
HC-05 ma sem érkezett meg.
IDE felbosszantott.
Újra telepítettem.
Most ez van:

Arduino: 1.8.4 (Windows 7), Alaplap:"Arduino/Genuino Mega or Mega 2560, ATmega2560 (Mega 2560)"

C:\Program Files (x86)\Arduino\arduino-builder -dump-prefs -logger=machine -hardware C:\Program Files (x86)\Arduino\hardware -hardware C:\Users\tata\AppData\Local\Arduino15\packages -tools C:\Program Files (x86)\Arduino\tools-builder -tools C:\Program Files (x86)\Arduino\hardware\tools\avr -tools C:\Users\tata\AppData\Local\Arduino15\packages -built-in-libraries C:\Program Files (x86)\Arduino\libraries -libraries C:\Users\tata\Documents\Arduino\libraries -fqbn=arduino:avr:mega:cpu=atmega2560 -vid-pid=0X2341_0X0042 -ide-version=10804 -build-path C:\Users\tata\AppData\Local\Temp\arduino_build_661756 -warnings=all -build-cache C:\Users\tata\AppData\Local\Temp\arduino_cache_913203 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.arduinoOTA.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.avrdude.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.avr-gcc.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -verbose C:\Program Files (x86)\Arduino\libraries\grbl-1.1f.20170801\grbl\examples\grblUpload\grblUpload.ino
C:\Program Files (x86)\Arduino\arduino-builder -compile -logger=machine -hardware C:\Program Files (x86)\Arduino\hardware -hardware C:\Users\tata\AppData\Local\Arduino15\packages -tools C:\Program Files (x86)\Arduino\tools-builder -tools C:\Program Files (x86)\Arduino\hardware\tools\avr -tools C:\Users\tata\AppData\Local\Arduino15\packages -built-in-libraries C:\Program Files (x86)\Arduino\libraries -libraries C:\Users\tata\Documents\Arduino\libraries -fqbn=arduino:avr:mega:cpu=atmega2560 -vid-pid=0X2341_0X0042 -ide-version=10804 -build-path C:\Users\tata\AppData\Local\Temp\arduino_build_661756 -warnings=all -build-cache C:\Users\tata\AppData\Local\Temp\arduino_cache_913203 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.arduinoOTA.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.avrdude.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.avr-gcc.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -verbose C:\Program Files (x86)\Arduino\libraries\grbl-1.1f.20170801\grbl\examples\grblUpload\grblUpload.ino
Érvénytelen könyvtár található ebben: C:\Program Files (x86)\Arduino\libraries\grbl-1.1f.20170801: C:\Program Files (x86)\Arduino\libraries\grbl-1.1f.20170801
Using board 'mega' from platform in folder: C:\Program Files (x86)\Arduino\hardware\arduino\avr
Using core 'arduino' from platform in folder: C:\Program Files (x86)\Arduino\hardware\arduino\avr
Detecting libraries used...
"C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics  -flto -w -x c++ -E -CC -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10804 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR   "-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino" "-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\variants\mega" "C:\Users\tata\AppData\Local\Temp\arduino_build_661756\sketch\grblUpload.ino.cpp" -o "nul"
"C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics  -flto -w -x c++ -E -CC -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10804 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR   "-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino" "-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\variants\mega" "C:\Users\tata\AppData\Local\Temp\arduino_build_661756\sketch\grblUpload.ino.cpp" -o "C:\Users\tata\AppData\Local\Temp\arduino_build_661756\preproc\ctags_target_for_gcc_minus_e.cpp"
C:\Program Files (x86)\Arduino\libraries\grbl-1.1f.20170801\grbl\examples\grblUpload\grblUpload.ino:27:18: fatal error: grbl.h: No such file or directory

 #include <grbl.h>

                  ^

compilation terminated.

exit status 1
Hiba a(z) Arduino/Genuino Mega or Mega 2560 alaplapra fordításra.
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 szeptember 18, 20:43
[675]⎆ igy teted?
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 szeptember 18, 20:45
mert ez itt nem ere utal....

(x86)\Arduino\libraries -libraries C:\Users\tata\Documents\Arduino\libraries
Cím: Re:Arduino
Írta: zwnavt8rw Dátum 2017 szeptember 18, 20:46
láttam valahol st32 re is fordított változatot, a 20khz környéki step jelet felvitték valami 200khz környékére vele...
erről valamit tudsz?
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 szeptember 18, 20:51
János !
ezt valahol még ott van grbl-1.1f.20170801 takarisd el amit linkeltem azt használd a könyvtát mévben ott vanak a pontok grbl-1.1f.20170801!
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 szeptember 18, 20:53
ARM nem foglalkozok az külön világ!
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 szeptember 18, 21:04
LaserGRBL (https://github.com/arkypita/LaserGRBL)


Cím: Re:Arduino
Írta: axy5gjjmz Dátum 2017 szeptember 18, 21:30
Lehiggadtam.
Újracsináltam.
Felment.
Viszont ez nem a Vázlat mappa lenne?
Mert telepítéskor a "C-Program..." lett kijelölve, de a Vázlat helyét ő választotta.
Cím: Re:Arduino
Írta: kg0sy39yf Dátum 2017 szeptember 19, 13:37
Belefutottam egy kis "ASPIRE" problémába.
Elállítottam a kimeneti File módját G-code(mm)-ről Tiny G-code(mm)-re innentől kezdve a kigenerált *.tap filéket nem kezeli a CNC szoftver.(a file nem értelmezhető)
Hiába állítottam vissza, vagy telepítettem újra (ASPIRE-t) a hiba megmaradt.
Valaki tud valami megoldást?
Másik gépen jól müködik.
Ill. Ez az aspire másik gépen se indítható a kigenerált tap file.[#fejvakaras]
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 szeptember 19, 18:34
uninstalás az aspirét aztán takarisd ki a widows még a maradékoktol hogy ne emlékezen a régi maradványokra az aspire!



c:\Users\neved\AppData\Roaming\
c:\ProgramData\
c:\Program Files\

startmenü parancs futtatás:regedit

töröld a reg kulcsokat a regedit:

HKEY_CURRENT_USER/Software/Vectric

HKEY_LOCAL_MACHINE/Software/Vectric

[#wave]
Cím: Re:Arduino
Írta: axy5gjjmz Dátum 2017 szeptember 19, 19:22
Jó hír!
Megjött a HC-05!
Beállítva!
Csak rádugtam a Megára, hagytam "párosodni a telefonnal és megy!!!
Kezdődhet az ismerkedés![#nevetes1]
Cím: Re:Arduino
Írta: kg0sy39yf Dátum 2017 szeptember 19, 19:25
[#rinya]
Én is akarok egyet!
kérlek küld el a beszerzési forrásod!
Előre is köszönöm![#worship]
Cím: Re:Arduino
Írta: axy5gjjmz Dátum 2017 szeptember 19, 19:33
Br. 2250 pénz+ posta.
TAVIR.HU
Cseh Úr kérésre elvégezte a beállításokat, amiket cree2 javasolt!
Cím: Re:Arduino
Írta: kcj98hg3n Dátum 2017 szeptember 23, 19:40
Tisztelt cree2.

Érdeklődnék, hogy ez a Laser GRBL  programot  , hogyan lehet telepíteni,, vagy elindítani ??

Segítséget előre is köszönöm !!
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 szeptember 23, 19:53
szia!

kicsomagolja magát a telepitet exe exe (https://github.com/arkypita/LaserGRBL/releases/download/v2.8.5/setup.exe) inditható C:\Program Files\LaserGRBL\LaserGRBL.exe
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 szeptember 23, 19:57
több info

http://lasergrbl.com/en/ (http://lasergrbl.com/en/)
Cím: Re:Arduino
Írta: kcj98hg3n Dátum 2017 szeptember 23, 19:59
Köszönöm !!!
Cím: Re:Arduino
Írta: axy5gjjmz Dátum 2017 szeptember 24, 11:52
AZ alábbiak alapján eldönthető, hogy miért nem áll szóba a telefonnal?

AT+ROLE
+ROLE=1
AT+VERSION
MLT-BT05-V3.0
AT+LADDR
+LADDR=F0C77FE0A55F
AT+NAME
+NAME=MLT-BT05
AT+PIN
+PIN=123456
AT+ADVI
+ADVI=0
AT+TYPE
+TYPE=0
AT+BAUD
+BAUD=0
AT+UUID
+UUID:FFE0
AT+CHAR
+CHAR:FFE1
AT+IBSUUID
+IBSUUID:00000000000000000000000000000000
AT+MAJOR
+MAJOR:0000
AT+MINOR
+MINOR:0000

AT+INQ
OK
AT+CONN
ERR
AT+RSLV
ERR
AT+BAND
+BAND:000000000000
AT+GETDCN
+GETDCN:0
AT+GETSTAT
+GETSTAT:0

Egy átalakítóval sikerült kicsikarni belőle az infókat.
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 szeptember 24, 14:43
bizonyára nem a távir eszközröl van szó amit vetél?
mert ezek a parancsok nem hc05 se hc06 az biztos!
Cím: Re:Arduino
Írta: axy5gjjmz Dátum 2017 szeptember 24, 14:58
Ez a múltkori Vaterás vásárlásom![#nevetes1]
Sikerúlt belenéznem.

ENNEK AZ ALAPJÁN  (http://denethor.wlu.ca/arduino/MLT-BT05-AT-commands-TRANSLATED.pdf)
csináltam.
Cím: Re:Arduino
Írta: axy5gjjmz Dátum 2017 szeptember 24, 14:59
Sikerült!
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 szeptember 24, 15:09
még amivel lehet variálni ez az eszköz védelme !

AT+TYPE
+TYPE=0
 igy nincs pinkod kérés!

AT+TYPE3 ez bekapcsolja azt pinkod kérést!
de ezel is párositást veszit rövid idön belül....
szekrény láb alá jó ez a cuc...[#nyes]
Cím: Re:Arduino
Írta: axy5gjjmz Dátum 2017 szeptember 24, 15:13
Nekem már az is siker, hogy egyáltalán sikerült ennyit összehoznom "egyedül" és nem Téged nyaggattalak vele![#nevetes1]
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 szeptember 24, 15:13
meg ragd át slave modba!

AT+ROLE0
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 szeptember 24, 15:18
szivesen segitek .... de te olvasod is doksikat amit csinálsz  de figyelni kell is a részletekre 1bit eltérés is tud szivatni egy beálitás/program részben borul minden a sikerhez![#integet2]
Cím: Re:Arduino
Írta: axy5gjjmz Dátum 2017 szeptember 24, 15:46
Kipróbáltam.
Egyébként is billegett a szekrény![#nevetes1]
Semmi hatása.
Cím: Re:Arduino
Írta: axy5gjjmz Dátum 2017 szeptember 24, 16:38
Egyébként ezeknek milyen felhasználási területen van szerepük.
Milyen eszközök tudnak velük "beszélni"?
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 szeptember 24, 17:59
Ez a hamis cuc normális lene akor és ami BLE4 támogat akor probléma mentes![#taps]
Cím: Re:Arduino
Írta: myh3s85c3 Dátum 2017 szeptember 26, 22:55
Ilyen hibaüzenettel találkoztatok már?

'POSITIVE' was not declared in this scope

I2C kijelzőt akarok illeszteni.
Cím: Re:Arduino
Írta: kg0sy39yf Dátum 2017 szeptember 27, 20:38
Mert két különböző könyvtár funkcióit kevered.
Általában ez okozza ezt a hibát![#idiota]
Cím: Re:Arduino
Írta: kg0sy39yf Dátum 2017 szeptember 27, 20:41
Itt egy helyes LiquidCrystal-I2C (https://github.com/fdebrabander/Arduino-LiquidCrystal-I2C-library/blob/master/LiquidCrystal_I2C.h)
Cím: Re:Arduino
Írta: myh3s85c3 Dátum 2017 szeptember 27, 20:42
Igazából ez az egy sor okozza a problémát:

 LiquidCrystal_I2C lcd(0x27, 2, 1, 0, 4, 5, 6, 7, 3, POSITIVE);  // Set the LCD I2C address

A "LiquidCrystal_I2C" könyvtár telepitve van a megfelelő helyre, egy példányban szerepel, mégsem akarja elfogadni. [#falbav]
[#falbav]
Cím: Re:Arduino
Írta: myh3s85c3 Dátum 2017 szeptember 27, 20:58
Kicseréltem, a probléma továbbra is fenn áll.
Cím: Re:Arduino
Írta: ihvhgd64x Dátum 2017 szeptember 27, 21:51
Az a könyvtár nem használja ezt az utasítást ebben a formában.
Nyisd meg a könyvtárat és olvasd el milyen utasításokat használhatsz.Valamikor csak kis betü nagy betü probléma van.
Cím: Re:Arduino
Írta: ihvhgd64x Dátum 2017 szeptember 27, 22:00
De az is lehet, hogy úgy kell írni POSITIV
Cím: Re:Arduino
Írta: huatn6gfd Dátum 2017 szeptember 27, 22:21
Gugli a barátunk. :)

Ebben a cikkben (https://forum.arduino.cc/index.php?topic=214356.0) az első válasz jó linket ad, az ott levő csomagban értelmezett ennyi paraméter az osztály konstruktorában és tudja, mi az a POSITIVE. (A NewliquidCrystal_1.3.4.zip-et töltöttem le, abba néztem bele.)
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 szeptember 27, 22:36
nemkel lábakat definiálni i2c csak felbontást 16x2 vagy 20x4..stb....meg az i2c busz azonositot....

LiquidCrystal_I2C lcd(0x20,16,2);
Cím: Re:Arduino
Írta: myh3s85c3 Dátum 2017 szeptember 27, 22:39
Talált süllyedt!

Köszönöm a tippet, csak azt nem értem, eddig miért nem müködött, amikor már sokadszor próbálkoztam ezzel a változattal is.
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 szeptember 27, 22:48
van pár verzios könyvtárak meg meghajtó i2c panel lcd alá is..

https://data.hu/get/10772384/LiquidCrystalI2C.rar (https://data.hu/get/10772384/LiquidCrystalI2C.rar)
Cím: Re:Arduino
Írta: huatn6gfd Dátum 2017 szeptember 27, 22:52
Azt én már nem tudhatom. [#nemtudom] Kipróbálni nem tudom, mert (még!) nincs Arduinom. De nem lesz ez így már sokáig, mert minden érdekel, amit programozni lehet. (Na, jó, a mosógép nem...) :)
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 október 13, 13:45
androidra ujszerü kezelö...[#lookaround]
https://play.google.com/store/apps/details?id=in.co.gorest.grblcontroller (https://play.google.com/store/apps/details?id=in.co.gorest.grblcontroller)
Cím: Re:Arduino
Írta: kg0sy39yf Dátum 2017 október 13, 16:14
Még mindig áll az ajánlatom a készre varázsolt bluethoot-ra!

Ha kell akkor akár arduinoval együtt is vevő vagyok rá!
Vagy amennyiben inkognitóban akarsz maradni, nekem az is jó ha a VAKERA-s dolgaid közé felrakod!

(vagy bele kéne vágni a wifis megoldásba!?)[#fejvakaras]
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 október 13, 19:32
Nem mondod hogy még áll ez a projekted?
távir megoldás mért nem jó?
Cím: Re:Arduino
Írta: kg0sy39yf Dátum 2017 október 13, 23:32
A Bluethoot igen áll!
De azért más dolgok haladnak! :D

Nem regisztrálok máshova!
Nem izgat a TávIr, csak ezért meg nem regisztrálok![#zavart2]

Gondoltam itt is van valaki aki megcsinálja (megoldja) nekem.
(de lehet tévedtem)[#rinya]

Nem létfontosságú a projekthez, de azért jól jönne! :D

Remélem kimerítő volt a válasz!
:D :D :D
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 október 14, 00:04
akkor feladtad......[#fejvakaras]
lehetöség adot[#integet2]
Cím: Re:Arduino
Írta: kg0sy39yf Dátum 2017 október 17, 13:22
Keresek felprogramozott Buethoot modult cnc-zéshez.
Ajánlatokat privátban várok!

(https://images-na.ssl-images-amazon.com/images/I/411cKV2DbkL._SY300_.jpg)
Cím: Re:Arduino
Írta: s5f8tmfv3 Dátum 2017 október 17, 17:16
Kedves Arduino szakik!
Adott egy UNO, keypad shield-el összecsatlakoztatva. A keypad gombjai az UNO analóg bemenetére kapcsolódnak, ellenállásméréssel határozza meg hogy melyik gombot nyomtam meg. A gond a következő: BtnUp gombra felfelé kéne számolnia, de a gomb elengedésekor néha lefelé is megteszi (erre is van gomb definiálva). Gondolom én hogy a nyomógomb prellezése okoz gondot. Hogyan lehetne kiküszöbölni?
Cím: Re:Arduino
Írta: r4nhuu5aw Dátum 2017 október 17, 17:34
Hanyagold az ellenállás mérést , az arduinoban is van keypad mintapélda azt használd (én pices vagyok de a rendszer ugyan az ) a keypadnál azt figyeli mikor melyik két láb van összekötve a nyomobomb mátrixban
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 október 17, 18:29
nem tudom milyen kodot használsz a pergésre van szoftveres megoldás ha kell!
de a nyomogom részhez raghatsz pl kis késleltetést 10...30 mill sec...

delay(10);
Cím: Re:Arduino
Írta: s5f8tmfv3 Dátum 2017 október 17, 18:31
Sajnos kénytelen vagyok ezt használni, a keypad shield tartalmazza az ellenállásokat és a gombokat. Nem maradt elég bemenet mind az 5 gombnak egyesével.
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 október 17, 18:35
csak elenálás létra van nyomogomb okon A0 Bemeneten ha jolemlékszek...

https://www.dfrobot.com/wiki/index.php/Arduino_LCD_KeyPad_Shield_(SKU:_DFR0009) (https://www.dfrobot.com/wiki/index.php/Arduino_LCD_KeyPad_Shield_(SKU:_DFR0009))

amire gondolsz igen mátrix alapu 3x4 vagy 4x4 ...stb.
Cím: Re:Arduino
Írta: s5f8tmfv3 Dátum 2017 október 17, 18:36
Az a kérdés hogy hova szúrjam be a késleltetést?
A gombok definíciója a szokásos:
#define btnRIGHT  0
#define btnUP     1
#define btnDOWN   2
#define btnLEFT   3
#define btnSELECT 4
#define btnNONE   5   // read the buttons

int lcd_key     = 0;
int adc_key_in  = 0;
int addr        = 0;

byte E;
byte H;


int read_LCD_buttons() {
  adc_key_in = analogRead(0);
  if (adc_key_in < 50)   return btnRIGHT;
  if (adc_key_in < 195)  return btnUP;
  if (adc_key_in < 380)  return btnDOWN;
  if (adc_key_in < 555)  return btnLEFT;
  if (adc_key_in < 790)  return btnSELECT;
  return btnNONE;  // when all others fail, return this...

A gomb beolvasás például:
     case btnLEFT:               //4. case {
      { H = H + 1;
        if ( H > E ) (E = E + 1 ); // H értéke nem haladhatja meg E-ét
        lcd.setCursor(8, 0);
        lcd.print("    ");
        lcd.setCursor(8, 0);
        lcd.print(E);
        lcd.setCursor(8, 1);
        lcd.print("    ");
        lcd.setCursor(8, 1);
        lcd.print(H);
        EEPROM.write(1, H);
        delay(200);
        break;
      }
Cím: Re:Arduino
Írta: s5f8tmfv3 Dátum 2017 október 17, 18:37
Igen, ilyen.
Cím: Re:Arduino
Írta: kgw0eik66 Dátum 2017 október 17, 18:42
Csináld azt hogy néhányszor végzel egymás után ad konverziót pár mS késleltetéssel majd az átlagot használod fel, vagy addig olvasod az AD-t amíg három egymás utáni konverzió nem tér el egy limit értéknél jobban.
Cím: Re:Arduino
Írta: r4nhuu5aw Dátum 2017 október 17, 18:47
Így már más a leányzó fekvése én tényleg a mátrixra gondoltam de mint az előttem szóló írta használj prellmentesítést , én a picben úgy csinálnám hogy nem értéket hanem tartományt adnék meg majd a beolvasás után  figyelném hogy az adc mikor ment 0 ra és onnan indítanám a következő mérést
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 október 17, 18:56
adc_key_in = analogRead(0);

delay(10);


van 2 verzio aminél az analog értékek más a verzio pcb az elenálások is valoszinü de ezt irja is a mintakod!

az egyik

if (adc_key_in < 50)   return btnRIGHT;  
 if (adc_key_in < 250)  return btnUP;
 if (adc_key_in < 450)  return btnDOWN;
 if (adc_key_in < 650)  return btnLEFT;
 if (adc_key_in < 850)  return btnSELECT;  

másik
if (adc_key_in < 50)   return btnRIGHT;  
 if (adc_key_in < 195)  return btnUP;
 if (adc_key_in < 380)  return btnDOWN;
 if (adc_key_in < 555)  return btnLEFT;
 if (adc_key_in < 790)  return btnSELECT;

de csak az egyiket használd egyszere!
idézö jelböl kivéve a kod tömböt aktiv lesz:

/*

*/
Cím: Re:Arduino
Írta: s5f8tmfv3 Dátum 2017 október 17, 19:05
Ez jó lesz, most már tudom hova tegyem a késleltetést, nagyon köszönöm!
Legjobb lesz ha rámérek az ellenállás létrára, úgy kiderül melyik verzió kell.
Cím: Re:Arduino
Írta: s5f8tmfv3 Dátum 2017 október 17, 19:07
Csuhás kolléga azt hiszem túlbecsülöd a képességeim. Az elképzelést értem, de a kivitelezéséhez még kevés vagyok.
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 október 17, 19:14
Hogy kicsit megérd az elvet

Analog benenet érték 0...1023 értéken mozog 0...5v
az elenálás létra fesz osztóként müxik

pl ha rosz az elenálás érték a pcb verzion akor rosz a definiált érték határ a kodban is ezért reagálhat is rosszul!
pl
if (adc_key_in < 195)  return btnUP;
lehet ez lesz helyes
if (adc_key_in < 250)  return btnUP;
Cím: Re:Arduino
Írta: s5f8tmfv3 Dátum 2017 október 17, 19:18
Igen, ez a része érthető. Kimérem az ellenállásokat, az majd segít. Köszi!
Cím: Re:Arduino
Írta: kgw0eik66 Dátum 2017 október 17, 19:23
Nem vagyok duinos ezért pszeudó kód:
Define b as byte
define sum as integer

.....

sum:=0;
For b:=1 to 4
  sum=sum+getadc(0);
  delay(5)
next
sum:=sum/4
print sum

....

Ez egy kicsit megszűri az ad értékeit, és kiírja. Ezután végignyomkodva a gombokat látod hol mi jön vissza. Így annak alapján tudod a gomb kiválasztás határértékeit a gombok értékei közé középre állítani.
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 október 17, 19:36
ez sorosportra kiirja azt a  nyomogomb értékétet amit lenyomsz!

//Sample using LiquidCrystal library
#include <LiquidCrystal.h>

/*******************************************************

This program will test the LCD panel and the buttons
Mark Bramwell, July 2010

********************************************************/

// select the pins used on the LCD panel
LiquidCrystal lcd(8, 9, 4, 5, 6, 7);

// define some values used by the panel and buttons
int lcd_key     = 0;
int adc_key_in  = 0;
#define btnRIGHT  0
#define btnUP     1
#define btnDOWN   2
#define btnLEFT   3
#define btnSELECT 4
#define btnNONE   5

// read the buttons
int read_LCD_buttons()
{
 adc_key_in = analogRead(0);
Serial.println(adc_key_in);
  delay(10);
      // read the value from the sensor
 // my buttons when read are centered at these valies: 0, 144, 329, 504, 741
 // we add approx 50 to those values and check to see if we are close
 if (adc_key_in > 1000) return btnNONE; // We make this the 1st option for speed reasons since it will be the most likely result
 // For V1.1 us this threshold
 if (adc_key_in < 50)   return btnRIGHT;  
 if (adc_key_in < 250)  return btnUP;
 if (adc_key_in < 450)  return btnDOWN;
 if (adc_key_in < 650)  return btnLEFT;
 if (adc_key_in < 850)  return btnSELECT;  

 // For V1.0 comment the other threshold and use the one below:
/*
 if (adc_key_in < 50)   return btnRIGHT;  
 if (adc_key_in < 195)  return btnUP;
 if (adc_key_in < 380)  return btnDOWN;
 if (adc_key_in < 555)  return btnLEFT;
 if (adc_key_in < 790)  return btnSELECT;  
*/


 return btnNONE;  // when all others fail, return this...
}

void setup()

{

Serial.begin(9600);

 lcd.begin(16, 2);              // start the library
 lcd.setCursor(0,0);
 lcd.print("Push the buttons"); // print a simple message
}
 
void loop()
{
 lcd.setCursor(9,1);            // move cursor to second line "1" and 9 spaces over
 lcd.print(millis()/1000);      // display seconds elapsed since power-up


 lcd.setCursor(0,1);            // move to the begining of the second line
 lcd_key = read_LCD_buttons();  // read the buttons

 switch (lcd_key)               // depending on which button was pushed, we perform an action
 {
   case btnRIGHT:
     {
     lcd.print("RIGHT ");
     break;
     }
   case btnLEFT:
     {
     lcd.print("LEFT   ");
     break;
     }
   case btnUP:
     {
     lcd.print("UP    ");
     break;
     }
   case btnDOWN:
     {
     lcd.print("DOWN  ");
     break;
     }
   case btnSELECT:
     {
     lcd.print("SELECT");
     break;
     }
     case btnNONE:
     {
     lcd.print("NONE  ");
     break;
     }
 }

}
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 október 17, 19:39

//Sample using LiquidCrystal library
#include <LiquidCrystal.h>

/*******************************************************

This program will test the LCD panel and the buttons
Mark Bramwell, July 2010

********************************************************/

// select the pins used on the LCD panel
LiquidCrystal lcd(8, 9, 4, 5, 6, 7);

// define some values used by the panel and buttons
int lcd_key     = 0;
int adc_key_in  = 0;
#define btnRIGHT  0
#define btnUP     1
#define btnDOWN   2
#define btnLEFT   3
#define btnSELECT 4
#define btnNONE   5

// read the buttons
int read_LCD_buttons()
{
 adc_key_in = analogRead(0);
Serial.println(adc_key_in);
  delay(10);
      // read the value from the sensor
 // my buttons when read are centered at these valies: 0, 144, 329, 504, 741
 // we add approx 50 to those values and check to see if we are close
 if (adc_key_in > 1000) return btnNONE; // We make this the 1st option for speed reasons since it will be the most likely result
 // For V1.1 us this threshold
 if (adc_key_in < 50)   return btnRIGHT;  
 if (adc_key_in < 250)  return btnUP;
 if (adc_key_in < 450)  return btnDOWN;
 if (adc_key_in < 650)  return btnLEFT;
 if (adc_key_in < 850)  return btnSELECT;  

 // For V1.0 comment the other threshold and use the one below:
/*
 if (adc_key_in < 50)   return btnRIGHT;  
 if (adc_key_in < 195)  return btnUP;
 if (adc_key_in < 380)  return btnDOWN;
 if (adc_key_in < 555)  return btnLEFT;
 if (adc_key_in < 790)  return btnSELECT;  
*/


 return btnNONE;  // when all others fail, return this...
}

void setup()

{

Serial.begin(9600);

 lcd.begin(16, 2);              // start the library
 lcd.setCursor(0,0);
 lcd.print("Push the buttons"); // print a simple message
}
 
void loop()
{
 lcd.setCursor(9,1);            // move cursor to second line "1" and 9 spaces over
 lcd.print(millis()/1000);      // display seconds elapsed since power-up


 lcd.setCursor(0,1);            // move to the begining of the second line
 lcd_key = read_LCD_buttons();  // read the buttons

 switch (lcd_key)               // depending on which button was pushed, we perform an action
 {
   case btnRIGHT:
     {
     lcd.print("RIGHT ");
     break;
     }
   case btnLEFT:
     {
     lcd.print("LEFT   ");
     break;
     }
   case btnUP:
     {
     lcd.print("UP    ");
     break;
     }
   case btnDOWN:
     {
     lcd.print("DOWN  ");
     break;
     }
   case btnSELECT:
     {
     lcd.print("SELECT");
     break;
     }
     case btnNONE:
     {
     lcd.print("NONE  ");
     break;
     }
 }

}
Cím: Re:Arduino
Írta: s5f8tmfv3 Dátum 2017 október 17, 19:46
Ezt nem hiszem hogy hamar át tudnám fordítani arduinora, bár már pedzem a lényegét. Köszi!
Cím: Re:Arduino
Írta: s5f8tmfv3 Dátum 2017 október 17, 19:48
Ezt elmentem, majd átfaragom hogy ne a soros portra hanem az lcd-re írja ki az értéket. Így könnyű tesztelni a gombokat!
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 október 17, 19:54

lcd.begin(16, 2);              // start the library
lcd.setCursor(0,0);
//lcd.print("Push the buttons"); // print a simple message
lcd.print(adc_key_in);
Cím: Re:Arduino
Írta: s5f8tmfv3 Dátum 2017 október 17, 19:55
Ezt hamar megoldottad! [#eljen]
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 október 17, 20:15
igy jobb..........


void loop()
{

  lcd.setCursor(0,0);
  lcd.print(analogRead(0));
  lcd.print("           ");
 lcd.setCursor(9,1);            // move cursor to second line "1" and 9 spaces over
 lcd.print(millis()/1000);      // display seconds elapsed since power-up
 
Cím: Re:Arduino
Írta: s5f8tmfv3 Dátum 2017 október 17, 20:28
Tuti! Az utolsó sor talán nem is fontos.
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 október 17, 20:48
az nem !
de kodrészt linkeltem ugy könyebb megtalálni beszurást![#nyes]
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 október 21, 21:53
GrblGru... vezérlö cam... szimulátor mill... turn..

http://www.cnczone.com/forums/uncategorised-cam-discussion/311876-cnc-forum.html (http://www.cnczone.com/forums/uncategorised-cam-discussion/311876-cnc-forum.html)

videok

https://www.youtube.com/channel/UC4_AHkEVDWNWW61ZW4qBHWA/videos?disable_polymer=1 (https://www.youtube.com/channel/UC4_AHkEVDWNWW61ZW4qBHWA/videos?disable_polymer=1)
Cím: Re:Arduino
Írta: xw705sph Dátum 2017 október 22, 08:12
Ez nem rossz...
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 október 22, 10:16
elég sokat tud atol fügetlenül hogy free...[#vigyor5]
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 október 22, 10:48
Többen is keresték Arduino EDM (hazug szikra)[#nevetes1]

https://www.youtube.com/user/TheWireEDM (https://www.youtube.com/user/TheWireEDM) [#eplus2]
Cím: Re:Arduino
Írta: zwnavt8rw Dátum 2017 október 23, 21:50
arduino - grbl
segédlet (http://www.ukcnc.net/index.php/products/motion-controllers/)
hátha valakinek jól jön..
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 október 24, 00:11
grbl sdcard version[#wave]

http://www.cnc-club.ru/forum/viewtopic.php?f=41&t=16194&sid=e8343d33ac7b6fdc4a66c7e0ae4be146 (http://www.cnc-club.ru/forum/viewtopic.php?f=41&t=16194&sid=e8343d33ac7b6fdc4a66c7e0ae4be146)
Cím: Re:Arduino
Írta: i49a9nm8c Dátum 2017 október 24, 08:52
Köszönet... [#worship]
Cím: Re:Arduino
Írta: ncxe0hdha Dátum 2017 október 24, 20:01
Köszönjük![#worship][#integet2][#taps]
Cím: Re:Arduino
Írta: zwnavt8rw Dátum 2017 november 07, 11:11
Sziasztok

Mi lehet a hiba amiért nem jön meg aminek kellene?
szam=inputString.substring(0,2).toInt()

A bemenet pl "001" de 111 re sem ad vissza semmit...

Előre is köszi!
Cím: Re:Arduino
Írta: zwnavt8rw Dátum 2017 november 07, 11:20
ha az ember leírja hamarabb meglátja a hibát
ami 2 is volt
1 töröltem a változót mielőtt feldolgoztam volna
és a második szám a hossz, nem pedig hogy meddig...
Cím: Re:Arduino
Írta: zwnavt8rw Dátum 2017 november 07, 11:25
a második hiba még se hiba csak félig, rossz szám megadás volt és mégse a hosszt hanem az addig jelöli, csak nem hje a help :)
Cím: Re:Arduino
Írta: i49a9nm8c Dátum 2017 november 14, 14:35
Egy uno-val kellene két végállás közt (folyamatosan) mozgatnom egy tengelyt. Tápra kapcsolva el kellene indulnia,
majd a végállásra futva irányt váltani. Ezt ismételni, a két végállás közt, míg a tápról le nem kapcsolom. Találtam egy programot, amivel azt tudtam elérni, hogy a végállások nyomógombjait nyomva tartva (hol az egyiket, hol a másikat) a megfelelő irányba mozogjon. "Önerőből" nem tudom elérni, hogy a nyomógombok egy impulzusára történjen az irányváltás.
Ebben kérek segítséget.

// define a constant value named stepPin and assign the value 9 to it - this value will not change during our code
// this assumes digital pin 9 of your Arduino is attached to the step input of your driver
#define stepPin 9
 
// define a constant value named dirPin and assign the value 8 to it - this value will not change during our code
// this assumes digital pin 8 of your Arduino is attached to the step input of your driver
#define dirPin 8
 
// define the pins on which we've put our N.O. buttons
#define button1 2
#define button2 3
 
// setup() loop, the Arduino only runs through this once
void setup() {
  // digital pins on the Arduino can only be either set as an output or input - in our case we want to send data to the driver, so we choose output
  pinMode(stepPin , OUTPUT);
  pinMode(dirPin , OUTPUT);
 
  // define our button pins as input pullup type - see http://arduino.cc/en/Tutorial/DigitalPins#.Uyphr4WN7q4
  pinMode(button1, INPUT_PULLUP);
  pinMode(button2, INPUT_PULLUP);
 
  // let's set an initial value of low to both our step and dir pins, we could easily write false or 0 instead of LOW
  digitalWrite(stepPin , LOW);
  digitalWrite(dirPin , LOW);
}
 
// loop() loop, the Arduino continuously cycles through this as fast as it can
void loop() {
 
  if (digitalRead(button1) == LOW && digitalRead(button2) == HIGH) { // if button1 is pressed and button2 is not pressed
    digitalWrite(dirPin, LOW); // move in the LOW direction
  } else if (digitalRead(button1) == HIGH && digitalRead(button2) == LOW) { // if btton1 is not pressed and button2 is pressed
    digitalWrite(dirPin, HIGH); // move in HIGH direction
  }
 
  if (digitalRead(button1) == LOW || digitalRead(button2) == LOW) { // if either button is pressed
 
    // set a HIGH value to our step pin, this turns the voltage on for that pin
    digitalWrite(stepPin , HIGH);
 
    // let's wait here for 50 milliseconds; note the units, this means 0.05s
    delay(0.1);
 
    // let's set our step pin to false, this turns the voltage off for that pin and gives us the on/off cycle we need
    digitalWrite(stepPin , LOW);
 
    // wait another 50 milliseconds after which time we loop back to the beginning of the loop() loop
    delay(0.1);
 
  }
}
Cím: Re:Arduino
Írta: zwnavt8rw Dátum 2017 november 14, 14:49
swich case nem divat? :)


switch (irany) {
  case 1:
   valamit csinálsz
  irany=2;
   break;

  case 2:
   valamit csinálsz
  irany=1;
   break;

// kezdéskor meg eldöntöd merre menjen, az iranyt meg a kapcsolók váltják

if (pin1) {
irany=1;}

if (pin2) {
irany=2;}


azért ne másold be, csak úgy szerkesztő nélkül gépeltem...
a break -ot ne felejtsd le a case végéről mert különben nem ugrik ki a switch ből, hanem mindent végignéz..
Cím: Re:Arduino
Írta: i49a9nm8c Dátum 2017 november 14, 15:04
Köszönöm a segítséget.
Eléggé láma vagyok a témához, ezért nem tudom mi a divat. [#rinya]
Megpróbálom a helyére illeszteni amit írtál.
Köszi!  [#worship]
Cím: Re:Arduino
Írta: zwnavt8rw Dátum 2017 november 14, 15:10
szivesen
most nézem esetleg timert sem ártana használni
mert akkor sokkal gyorsabb lesz a progi, legalább is a léptető mocihoz, ne függjön a sebessége a program futásától
és a végállásokat is hamarabb észreveszi a progi, ha a főprogram nem időzítésekkel van tele...

használd ezt a libet (https://github.com/PaulStoffregen/TimerOne)
Cím: Re:Arduino
Írta: fa4igtzhp Dátum 2017 november 14, 16:40
Helló,

három dolgot javasolnék aminek érdemes utánanézni ha ügyesebben akarsz programozni:
- aszinkronitás (polling és callback vezérelt események)
- állapotgépek
- párhuzamosság

Az aszinkronitás azért kell, mert egy feladatot pl egy tengely mozgatást alapvetően nem úgy akarsz megoldani, hogy ott állsz a progival és figyeled meg várod, hanem csak megjelölöd pl egy változóban, hogy akarsz valamit, a program majd a hatterben figyeli, hogy mikor van epp ezzel a feladattal kapcsolatban valami es megcsinálja és te csak néha kérdezgeted, hogy mi az állapota a feladatnak. Ide fontos kifejezes a pollozas es callback. A pollozasnal kerdezgeted X időnként, mig a callback eseten egy esemeny (pl interrupt) tortenik ami indit egy fugvenyhivast feled es jelzi hogy kesz van vagy valami tortent.

Allapotgep egy nagyszeru dolog arra, hogy egy komplex feladatot lebonts kisebb reszekre. Pl felhuzom a kimeneti labat es inditok egy timert. Atmegyek a kovetkezo allapotba ahol csak varom hogy a timer mikor jar le, de ezt csak idonkent pollozva vizsgalom meg (vagy ha interrupt van az interrupt billent tovabb masik allapotba), majd ha lejart a timer akkor lehuzom a labat es csinalok valami mast es igy tovabb. Akar lehet egy tengely ide oda mozgatasara hasznalni, hiszen a tengelynel varakozni kell arra, hogy elejren az egyik vegebe, ott elinditani a masik iranyba es megint varakozni.

Parhuzamossag azert jo mert a programoddal egyszerre tobb dolgot csinalhatsz. Ehhez viszont az kell, hogy sehol ne legyen a programban olyan hogy varakozol sok-sok milliszekundomokat. Nyilvan abbol indulok ki, hogy nincs operacios rendszered amivel taszkokat kezelsz. Amint valahol sokat varakozol, elveszed a CPU-t mas feladatok elol. Viszont ha nincs varakozas akkor kelleni fog neked egy uj eszkoztar arra hogy leprogramozd amit szeretnel: Ez pedig a fent emlitett par dolog lesz.
Cím: Re:Arduino
Írta: zwnavt8rw Dátum 2017 november 14, 17:09
[#taps]
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 november 14, 17:54
valaki probált már az 1$ digistump életet lehelni?

több firmware verzioval is usbre dugva "USB Device Not Recognised" ad vissza az oprendszer !

ezeken már tul vagyok:

http://digistump.com/package_digistump_index.json

https://github.com/digistump

https://github.com/digistump/DigistumpArduino/releases
Cím: Re:Arduino
Írta: 9jns2znmt Dátum 2017 november 14, 18:28
Szia,

Melyikre gondolsz? 1$-ost nem találok.
Digispark most is itt ketyeg nekem.

Üdv.
laaci
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 november 14, 18:39
Szia!

edig ami verziot probáltam kék(miniusbs)/felete mind igy kezdi ha feldugom win alá több alap lapin is "USB Device Not Recognised" ehez nemtud füzni ilesztöt a wun sem mert nincs vid/pid usb port azonosito sem ami a hadwer/ driver azonositás történik win usb eszközné "unknow driver van rendszer alat csak!
neked hogy sikerült müködésre birni?
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 november 14, 18:39
felete=fekete verzio
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 november 14, 18:43
ezekret probáltam!

(https://i.ebayimg.com/thumbs/images/g/GdoAAOSwiLdV~BaV/s-l225.jpg)

(https://i.ebayimg.com/thumbs/images/g/EcoAAOSwPhdVUFKi/s-l225.jpg)
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 november 14, 18:47
ez van nálam is csak....[#fejvakaras]











ez le irjaszépen és nála felismeri az eszközt a win!


Cím: Re:Arduino
Írta: i49a9nm8c Dátum 2017 november 14, 19:00
Köszönöm a tanácsokat.
Karácsony környékén eljön az az állapot, hogy nem dolgozok reggeltől estig. Tart kb. egy hétig. Szerintem még az a hét is kevés lesz, hogy önállóan ilyen programokat írjak. Ezért kutakodtam a NET-en, hátha találok megoldást a feladatra. Mindenhol "csak" a gombot nyomva tartót találtam.
Cím: Re:Arduino
Írta: 870i9bgc Dátum 2017 november 14, 19:06
Esetleg az ic-re nem lehet rákeresni hogy milyen usb illesztő kell hozzá?
Csak egy tipp, mert a kínai arduinora is más drivert kellet az illesztő miatt ha jól rémlik ott CH340 driver kellet itt is lehetséges hogy valami hasonló a probléma!
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 november 14, 19:44
attiny85 van HID usb müxik a dolog ezt a bootloader kezeli elsönek win alá felcsatlakozik!
Cím: Re:Arduino
Írta: zwnavt8rw Dátum 2017 november 14, 21:34
Először juss el odáig hogy két ledet váltasz, ha ezt jól felépíted akkor már fél siker!
Cím: Re:Arduino
Írta: kj3003bmm Dátum 2017 november 14, 21:46
Van bounce2 library ha jól értelmeztem ez gombnyomást kapcsolásnak értelmezi.
Cím: Re:Arduino
Írta: kj3003bmm Dátum 2017 november 14, 21:48
https://github.com/thomasfredericks/Bounce2

itt bogarászhatsz
Cím: Re:Arduino
Írta: i49a9nm8c Dátum 2017 november 14, 22:42
Ez kellett. [#worship]
Cím: Re:Arduino
Írta: kj3003bmm Dátum 2017 november 14, 23:02
Nincs mit. Nem én csináltam még kezdő vagyok én is.
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 november 14, 23:05
https://data.hu/get/10833601/arduino.rar

rar pw:0
Cím: Re:Arduino
Írta: 9jns2znmt Dátum 2017 november 14, 23:17
Ha USB-n felkötve nincs PID/VID, akkor azon nincs bootloader.
Mivel az ATTINY-n nincs hardware-es USB porttal felszerelve, ezért az USB-t csak software-esen, a bootlodaer "virtualizálja".
Nekem gyárilag ezt feltöltötték. Én felkötöttem a PC-re volt PID/VID number, ArduinoIDE a megfelelö - általad is linkelt kiegészítővel - látta és kezelte.
Ha van másik arduinod, akkor azt ISP programozónak programozva, a Digispark altal ajánlott "micronucleus" sofware-rel, a bootlodaer-t feltöltve működő lesz.
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 november 14, 23:41
micronucleus  botloader verziokat cserélgetem mindegyik ugy reagált usb win alat no usb connect...
de jolene egy normális bootloader ami müködne is...
Te milyet használsz?
Cím: Re:Arduino
Írta: i49a9nm8c Dátum 2017 november 14, 23:55
Köszönöm!
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 november 14, 23:57
volt pár elöt fusebit baleset is ráuntam a bootloader cserélgetni de ebböl a attiny85 kilehet szeni átrakni fuse doctorba...
(http://makbit.com/web/wp-content/uploads/2016/05/ATtiny45-0-Development-Board.png)
Cím: Re:Arduino
Írta: 9jns2znmt Dátum 2017 november 15, 07:57
Mondom nekem gyárilag már felraktak egy bootloader-t. Így nekem csak használni kellet, és mivel működött nem cseréltem.
Amit saját magam raktam össze és programoztam, az annó aktuálisan leszedhető új bootloader volt (Micronucleus V2.03). MOSI,MISO,stb. lábakon felprogramoz, utána használható a Virtualizált USB.
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 november 15, 08:44
ezt találtam...

https://github.com/micronucleus/micronucleus/tree/master/firmware/releases

A fuse biteket mire kell álitani?
Cím: Re:Arduino
Írta: 9jns2znmt Dátum 2017 november 15, 18:34
Én a t85_default.hex beálításokat választottam, RESET lábbal.

#---------------------------------------------------------------------
# ATtiny85
#---------------------------------------------------------------------
# Fuse extended byte:
# 0xFE = - - - -   - 1 1 0
#                        ^
#                        |
#                        +---- SELFPRGEN (enable self programming flash)
#
# Fuse high byte:
# 0xdd = 1 1 0 1   1 1 0 1
#        ^ ^ ^ ^   ^ \-+-/
#        | | | |   |   +------ BODLEVEL 2..0 (brownout trigger level -> 2.7V)
#        | | | |   +---------- EESAVE (preserve EEPROM on Chip Erase -> not preserved)
#        | | | +-------------- WDTON (watchdog timer always on -> disable)
#        | | +---------------- SPIEN (enable serial programming -> enabled)
#        | +------------------ DWEN (debug wire enable)
#        +-------------------- RSTDISBL (disable external reset -> enabled)
#
# Fuse high byte ("no reset": external reset disabled, can't program through SPI anymore)
# 0x5d = 0 1 0 1   1 1 0 1
#        ^ ^ ^ ^   ^ \-+-/
#        | | | |   |   +------ BODLEVEL 2..0 (brownout trigger level -> 2.7V)
#        | | | |   +---------- EESAVE (preserve EEPROM on Chip Erase -> not preserved)
#        | | | +-------------- WDTON (watchdog timer always on -> disable)
#        | | +---------------- SPIEN (enable serial programming -> enabled)
#        | +------------------ DWEN (debug wire enable)
#        +-------------------- RSTDISBL (disable external reset -> disabled!)
#
# Fuse low byte:
# 0xe1 = 1 1 1 0   0 0 0 1
#        ^ ^ \+/   \--+--/
#        | |  |       +------- CKSEL 3..0 (clock selection -> HF PLL)
#        | |  +--------------- SUT 1..0 (BOD enabled, fast rising power)
#        | +------------------ CKOUT (clock output on CKOUT pin -> disabled)
#        +-------------------- CKDIV8 (divide clock by 8 -> don't divide)

###############################################################################


Az alsó byte-ot nem állítod. A felső bit-eket, pedig a 2 lehetőség közül érdemes választani. Persze lehet cizellálni, de alapnak felesleges.

Eszközkezelőböl kiolvasva pedig ez a VID/PID number:
Digispark Virtual Com Port
Hardware azonosító:
USB\VID_16D0&PID_087E
A másik át lett írva billentyűzetnek így ott más a VID/PID.
Üdv.
laaci
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 november 15, 18:57
avr dude programoztam arduino isp megolsásal.....
nem ismerem avr világát arduino ide kivül azal biztonságos programozni Kész fusebit miat meg konfig miat..
Ezt a reset alapu nem ismerem ....
Akor a high bit álitja a mod kiválaztást reset/no reset?
no reset SPI verzio: 0XFE...0X5D...0XE1   ?
köszi az infot!
Cím: Re:Arduino
Írta: 9jns2znmt Dátum 2017 november 15, 20:57
Ácsi ácsi.

Ott van leírva:
<"no reset": external reset disabled, can't program through SPI anymore

Szabad fordításban:
"no reset" esetén, soha többet nem tudod SPI-vel programozni.

Ha késöbb SPI-n keresztül akarod programozni - tehát nem az arduino IDE-vel, hanem mondjuk újraprogramozni a bootloader-t, akkor ahhoz kell a RESET láb.

SPI-n való programozás után, vagy Arduino IDE-vel való programozás után ma már autómatikus RESET-et nyom a szoftware.

Én inkább így javasolnám:
Fuse extended byte: 0xFE
Fuse high byte: 0xdd
Fuse low byte: 0xe1
Cím: Re:Arduino
Írta: beuegweae Dátum 2017 november 15, 21:25
Szia!
Ha nem boldogulsz, kérdezd meg Robit a Tavir.hu-n; nekem van ilyen modulom egy marékkal, semmire nem mentem vele, mert a feltöltött USB-meghajtó program összeakadt a használt MKII és FTDI-s meghajtóval. No, mivel ezektől nem akartam megválni, mert napi használatban vannak, így a kis modulok inkább pihennek. Tehát ha minden jó, de még sem akar menni, akkor lehet, hogy egy előző telepített USB driver-el akad. (már akartam csinálni AVRdoctort, ami alaphelyzetbe visszalövi az ATTINY-ket és akkor lehet ISP-vel programozni, csak az idő ugye...) Szóval RESET láb nélkül nincs ISP, ha USB akad, akkor sincs.
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 november 15, 23:52
ok!
köszi!
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 november 16, 00:03
szia!
tavir bandát hanygolom inkább...
én is szortam a fusebites elövéseket de viszaálitani szenvedés 1 programozoval...
bár az usb vid/div a botloader tartalmaza ezt nem elég a driver ini átirni szerintem ha több dispark is van egy hubon ne legyen driveres ütközés az egyforma usb azonositokbol...
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 november 16, 16:05
Felraktam a loadert ami fel is ment de se pid se vid nincs a hibajelenség szintén ugyanaz "USB Device Not Recognised"![#fejvakaras]

mauális driver telepitésnék ki ugorja VID_16D0&PID_087E *.ini fájlt is a windows továbra is ismeretlen eszköz!


parancsal:

D:\Arduino\hardware\tools\avr/bin/avrdude -CD:\Arduino\hardware\tools\avr/etc/avrdude.conf -v -pattiny85 -cstk500v1 -PCOM3 -b19200 -Uflash:w:D:\Arduino\/upgrade-t85_default.hex:i -U lfuse:w:0xe1:m -U hfuse:w:0xdd:m -U efuse:w:0xfe:m

jelentés:

Microsoft Windows [Version 6.1.7601]
Copyright (c) 2009 Microsoft Corporation.  All rights reserved.

d:\Arduino>D:\Arduino\hardware\tools\avr/bin/avrdude -CD:\Arduino\hardware\tools
\avr/etc/avrdude.conf -v -pattiny85 -cstk500v1 -PCOM3 -b19200 -Uflash:w:D:\Ardui
no\/upgrade-t85_default.hex:i -U lfuse:w:0xe1:m -U hfuse:w:0xdd:m -U efuse:w:0xf
e:m

avrdude: Version 6.3, compiled on Jan 17 2017 at 12:00:53
         Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/
         Copyright (c) 2007-2014 Joerg Wunsch

         System wide configuration file is "D:\Arduino\hardware\tools\avr/etc/av
rdude.conf"

         Using Port                    : COM3
         Using Programmer              : stk500v1
         Overriding Baud Rate          : 19200
         AVR Part                      : ATtiny85
         Chip Erase delay              : 400000 us
         PAGEL                         : P00
         BS2                           : P00
         RESET disposition             : possible i/o
         RETRY pulse                   : SCK
         serial program mode           : yes
         parallel program mode         : yes
         Timeout                       : 200
         StabDelay                     : 100
         CmdexeDelay                   : 25
         SyncLoops                     : 32
         ByteDelay                     : 0
         PollIndex                     : 3
         PollValue                     : 0x53
         Memory Detail                 :

                                  Block Poll               Page
      Polled
           Memory Type Mode Delay Size  Indx Paged  Size   Size #Pages MinW  Max
W   ReadBack
           ----------- ---- ----- ----- ---- ------ ------ ---- ------ ----- ---
-- ---------
           eeprom        65    12     4    0 no        512    4      0  4000  45
00 0xff 0xff
           flash         65     6    32    0 yes      8192   64    128 30000 300
00 0xff 0xff
           signature      0     0     0    0 no          3    0      0     0
 0 0x00 0x00
           lock           0     0     0    0 no          1    0      0  9000  90
00 0x00 0x00
           lfuse          0     0     0    0 no          1    0      0  9000  90
00 0x00 0x00
           hfuse          0     0     0    0 no          1    0      0  9000  90
00 0x00 0x00
           efuse          0     0     0    0 no          1    0      0  9000  90
00 0x00 0x00
           calibration    0     0     0    0 no          1    0      0     0
 0 0x00 0x00

         Programmer Type : STK500
         Description     : Atmel STK500 Version 1.x firmware
         Hardware Version: 2
         Firmware Version: 1.18
         Topcard         : Unknown
         Vtarget         : 0.0 V
         Varef           : 0.0 V
         Oscillator      : Off
         SCK period      : 0.1 us

avrdude: AVR device initialized and ready to accept instructions

Reading | ################################################## | 100% 0.06s

avrdude: Device signature = 0x1e930b (probably t85)
avrdude: safemode: hfuse reads as DD
avrdude: safemode: efuse reads as FE
avrdude: NOTE: "flash" memory has been specified, an erase cycle will be perform
ed
         To disable this feature, specify the -D option.
avrdude: erasing chip
avrdude: reading input file "D:\Arduino\/upgrade-t85_default.hex"
avrdude: writing flash (2456 bytes):

Writing | ################################################## | 100% 3.91s

avrdude: 2456 bytes of flash written
avrdude: verifying flash memory against D:\Arduino\/upgrade-t85_default.hex:
avrdude: load data flash data from input file D:\Arduino\/upgrade-t85_default.he
x:
avrdude: input file D:\Arduino\/upgrade-t85_default.hex contains 2456 bytes
avrdude: reading on-chip flash data:

Reading | ################################################## | 100% 2.21s

avrdude: verifying ...
avrdude: 2456 bytes of flash verified
avrdude: reading input file "0xe1"
avrdude: writing lfuse (1 bytes):

Writing | ################################################## | 100% 0.02s

avrdude: 1 bytes of lfuse written
avrdude: verifying lfuse memory against 0xe1:
avrdude: load data lfuse data from input file 0xe1:
avrdude: input file 0xe1 contains 1 bytes
avrdude: reading on-chip lfuse data:

Reading | ################################################## | 100% 0.02s

avrdude: verifying ...
avrdude: 1 bytes of lfuse verified
avrdude: reading input file "0xdd"
avrdude: writing hfuse (1 bytes):

Writing | ################################################## | 100% 0.02s

avrdude: 1 bytes of hfuse written
avrdude: verifying hfuse memory against 0xdd:
avrdude: load data hfuse data from input file 0xdd:
avrdude: input file 0xdd contains 1 bytes
avrdude: reading on-chip hfuse data:

Reading | ################################################## | 100% 0.02s

avrdude: verifying ...
avrdude: 1 bytes of hfuse verified
avrdude: reading input file "0xfe"
avrdude: writing efuse (1 bytes):

Writing | ################################################## | 100% 0.02s

avrdude: 1 bytes of efuse written
avrdude: verifying efuse memory against 0xfe:
avrdude: load data efuse data from input file 0xfe:
avrdude: input file 0xfe contains 1 bytes
avrdude: reading on-chip efuse data:

Reading | ################################################## | 100% 0.02s

avrdude: verifying ...
avrdude: 1 bytes of efuse verified

avrdude: safemode: hfuse reads as DD
avrdude: safemode: efuse reads as FE
avrdude: safemode: Fuses OK (E:FE, H:DD, L:E1)

avrdude done.  Thank you.


d:\Arduino>
Cím: Re:Arduino
Írta: 9jns2znmt Dátum 2017 november 16, 18:15
A firmware mappában van egy usbconfig.h file. Abban keres rá a VID/PID kifejezésre.

Én ezt találtam:

#define USB_CFG_VENDOR_ID 0xD0, 0x16 /* = 0x16d0 */
/* USB vendor ID for the device, low byte first. If you have registered your
 * own Vendor ID, define it here. Otherwise you may use one of obdev's free
 * shared VID/PID pairs. Be sure to read USB-IDs-for-free.txt for rules!
 */
#define  USB_CFG_DEVICE_ID 0x53, 0x07 /* = 0x0753 = Digistump */
/* This is the ID of the product, low byte first. It is interpreted in the
 * scope of the vendor ID. If you have registered your own VID with usb.org
 * or if you have licensed a PID from somebody else, define it here. Otherwise
 * you may use one of obdev's free shared VID/PID pairs. See the file
 * USB-IDs-for-free.txt for details!
 */


A Vendor ID-nál, és a Device ID-nál lévő paramétereknél neked mi van?
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 november 16, 21:03
van probléma én csak avr dudet használtam ezel cseréltem boot loader!
micronucleus fingom sincs hogy kel mivel használni!

(https://hobbicncforum.hu/uploaded_images/2017/11/tn_g4uykfx5e24jna9ch2kx7_4650.jpg) (https://hobbicncforum.hu/uploaded_images/2017/11/g4uykfx5e24jna9ch2kx7_4650.jpg)  (https://hobbicncforum.hu/uploaded_images/2017/11/tn_t600nnd4faz9eauzjm802_4650.jpg) (https://hobbicncforum.hu/uploaded_images/2017/11/t600nnd4faz9eauzjm802_4650.jpg)  
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 november 16, 21:10
usbconfig.h ez a nyilt foráshoz tartozik nem mert látok valami make fájlt bootloader projkt fájl amivel tudsz egyedi bootloader forditani ujra hexbe de a make file milyen program kezelheti avr studio?[#fejvakaras]
fix bootloader hexbe már nem tudom cserélni a vid/pid értékjeit mivel az forditot álomány már proci nyelvre?
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 november 17, 10:51
Tudja e valaki Teensy 3.0 lehet valami olcsó klonja kinaiaknál más néven ?
Cím: Re:Arduino
Írta: 6s6356np5 Dátum 2017 november 26, 13:50
Sziasztok!
Sikeresen megépítettem 3db DVD léptetőmotorral az első min CNC gépemet.
Arduino UNO + Arduino CNC Shield V3.0 + A4988
Az Arduinoban a grbl 0.9j firmware fut.

A sikeren felbuzdulva készítettem egy nagyobb változatot egy scanner, és egy nyomtató mechanikájával. A "Z" tengely maradt DVD mechanika, mert csak egy filctollat kell emelgetni.
A DVD motor viszont az első teszt alatt leégett. A következőnél már mértem az áramokat, és azt tapasztalom, hogy a "Z" léptetéskor 100-150 mA áram folyik, és amint vége a léptetésnek nulla. Ettől még nem égne le, de kb. 0,5 A tartóáram folyik állandóan, ha az "X" vagy az "Y" motor megy. Lehet valahogy tiltani a tartóáramot?
Cím: Re:Arduino
Írta: s7manbs8 Dátum 2017 november 26, 14:01
Nincs a motor túlhajtva, mert alapvetően ha jól van beállítva, akkor akármeddig is megy nem szabad neki leégni.

Persze ha meg túl van hajtva kisséá erősebb lehet, de ezt akkor pótlólag valahogy kapcsolhatóvá kell tenni, de az alap helyzetben ez az Arduino GRBL lehet nem biztos hogy tudja, illetve csak ki be kapcsolni az EN lábán, de akkor meg nem folyik rajta áram, egyéb megbuherálássel meg léehet oldani plusz elektronikáéval az biztos, de gondolom neked valami szoftver megoldás lenne a kellemes.
Cím: Re:Arduino
Írta: 6s6356np5 Dátum 2017 november 26, 14:25
Jó lenne szoftveresen megoldani, illetve nem tudom, hogy a "Z" tengely végállás kapcsoló bemenettel lehet-e tiltani a tartóáramot?
Azt nem nagyon értem, hogy miért ad ki 4x annyi áramot a tartáshoz, mint a léptetéshez.
Cím: Re:Arduino
Írta: s7manbs8 Dátum 2017 november 26, 14:28
Álló helyzetben állítsd be a tartóáramot, illetve lehet nem jól méred, nem biztos hogy valós a mérésed, úgy állítsd be, álló állapotban a motort, hogy ne melegedjen csak kissé, analóg műszerrel lehet jobban mérni, meg amúgy sem tudjuk, hogyan méred mit mérsz, a bemenő táp áramát, ami a tápegység felől megy, vagy az A4988 kimenő tekercs áramát az se mindegy.
Cím: Re:Arduino
Írta: 6s6356np5 Dátum 2017 november 26, 14:34
A DVD motor egyik tekercsén mértem digitális műszerrel. A betáp 12V PC tápegység. Normál esetben nincs áram, és állandóan léptetni kellett, hogy mérni tudjak. A 100 mA a minimum, mert ez alá nem mehetek, mivel akkor nem emeli fel a tollat. Ez bírja is akármeddig. Gondolom ez PWM szabályozású. A tartóáram ettől függetlenül kb. 0,5 A.
Lehet, hogy berakok egy + arduinot, ami tiltja a "Z" kimenetet, ha az XY motor mozog.
Cím: Re:Arduino
Írta: d05ixchbw Dátum 2017 december 25, 12:20
Guruk!
Elkezdtem játszadozni egy UNO-val.
Egy 20x4-es kijelzőt kellene életre kelteni I2C-n.
3 órája túrom a netet de nem tudom megoldani.
Lehet a bekötés sem jó, és mintaprogi sem akar működni.
Nincs benne hiba, rá tudom tölteni az UNO-ra, csak nem jelenik meg semmi a kijelzőn.
Ha valaki tud segíteni, és akar is az ne tartsa magában.

Köszönöm.
Cím: Re:Arduino
Írta: huatn6gfd Dátum 2017 december 25, 12:34
Szia!
Szerintem először ellenőrizd, hogy látszik-e az i2c buszon és ha igen, ami a címe. Ezt ajánlom hozzá. (https://gist.github.com/tfeldmann/5411375) Nekem sokat segített, mert a panelre egész más cím volt szitázva... :)
Cím: Re:Arduino
Írta: u2srk6tr Dátum 2017 december 25, 12:36
Az A4(SDA)-A5(SCL) nincs megcserélődve?
Tölts le egy I2C scanner programot az uno-ra , lehet hogy a címe nem jól van beéllítva.
LiquidCrystal_I2C lcd(0x3F, 16, 2);
Itt a 0x3F nem biztos hogy neked is annyi. Azt kell az i2c scannerel megnézni, soros porton kiírja, és azt kell odaírni.
Cím: Re:Arduino
Írta: d05ixchbw Dátum 2017 december 25, 12:56
Köszi.
Valóban rossz volt a cím, de még mindig nem tudom rávenni a működésre.
Tudsz felrakni egy kódot? Mindegy mit ír ki csak lássam,hogy működik.
Cím: Re:Arduino
Írta: 000000000 Dátum 2017 december 25, 12:57
van T szériás i2c lcd meghajtó ick azokal nagyoz lehet szivni!

probáld meg ezt....

https://data.hu/get/10935206/i2c_lcd_PCF8574T.rar (https://data.hu/get/10935206/i2c_lcd_PCF8574T.rar)

vagy még a kontrax potit tekergesd meg...
Cím: Re:Arduino
Írta: d05ixchbw Dátum 2017 december 25, 12:57
Neked is köszi.
Ez a helyes cím amit írtál.
Cím: Re:Arduino
Írta: huatn6gfd Dátum 2017 december 25, 13:14
Hirtelen ezt találtam a gépemen, ez 16x2-essel ment. Az lcd.begin(16,2) helyett (40,4) kell, gondolom, de az Arduinos cuccaim pillanatnyilag kb. 240km-re vannak, így csak elméletben tudok hozzászólni... :)


#include <Wire.h>
#include <LiquidCrystal_I2C.h>



#define BACKLIGHT_PIN     13

LiquidCrystal_I2C lcd(0x3F, 2, 1, 0, 4, 5, 6, 7, 3, POSITIVE);  // Set the LCD I2C address

// Creat a set of new characters
const uint8_t charBitmap[][8] = {
   { 0xc, 0x12, 0x12, 0xc, 0, 0, 0, 0 },
   { 0x6, 0x9, 0x9, 0x6, 0, 0, 0, 0 },
   { 0x0, 0x6, 0x9, 0x9, 0x6, 0, 0, 0x0 },
   { 0x0, 0xc, 0x12, 0x12, 0xc, 0, 0, 0x0 },
   { 0x0, 0x0, 0xc, 0x12, 0x12, 0xc, 0, 0x0 },
   { 0x0, 0x0, 0x6, 0x9, 0x9, 0x6, 0, 0x0 },
   { 0x0, 0x0, 0x0, 0x6, 0x9, 0x9, 0x6, 0x0 },
   { 0x0, 0x0, 0x0, 0xc, 0x12, 0x12, 0xc, 0x0 }
   
};

void setup()
{
   int charBitmapSize = (sizeof(charBitmap ) / sizeof (charBitmap[0]));

  // Switch on the backlight
  pinMode ( BACKLIGHT_PIN, OUTPUT );
  digitalWrite ( BACKLIGHT_PIN, HIGH );
 
  lcd.begin(16,2);               // initialize the lcd

   for ( int i = 0; i < charBitmapSize; i++ )
   {
      lcd.createChar ( i, (uint8_t *)charBitmap[i] );
   }

  lcd.home ();                   // go home
  lcd.print("Hello, ARDUINO ");  
  lcd.setCursor ( 0, 1 );        // go to the next line
  lcd.print (" FORUM - fm   ");
  delay ( 1000 );
}

void loop()
{
   lcd.home ();
   // Do a little animation by writing to the same location
   for ( int i = 0; i < 2; i++ )
   {
      for ( int j = 0; j < 16; j++ )
      {
         lcd.print (char(random(7)));
      }
      lcd.setCursor ( 0, 1 );
   }
   delay (200);
}
Cím: Re:Arduino
Írta: d05ixchbw Dátum 2017 december 25, 13:43
Köszi!
Kicsi módosítás után működik.
[#integet2]
Cím: Re:Arduino
Írta: p08c60it Dátum 2017 december 26, 22:36
A PROGMEM- et szeretném használni, mert elhasználtam a 2560 RAM - jának 82% -át, de nem működik, ezt a két dimenziós tömböt tárolnám flash-ben: const byte font[][8] = {
{0x00, 0x00, 0x00, 0x00, 0x00},
{0x00, 0x00, 0x00, 0x00, 0x00},........}; és így olvasom ki: b = bitRead(font[sent[m]][k], 7-i); Arduino1.8.5 illetve #pragma GCC optimize ("-O2") kell használni.
Cím: Re:Arduino
Írta: zwnavt8rw Dátum 2017 december 27, 09:16
Valaki használja e a visulamicro -t (http://www.visualmicro.com/) arduinohoz, vagy is pontosabban visual studiohoz

azt a jópofa dolgot kapja meg az ember ami az arduinoból nagyon hiányzik, mégpedig az automatikus kiegészítést
ezen felül debuggot is tud
és itt a kérdés a debugtól hogy lehet megszabadulni, ki be kapcsolni, mert hogy a sorosportot  használja debuggra...

egyébként a visualstudio sok extrájával felvértezve igazán jó kis progfelületet kap az ember
Cím: Re:Arduino
Írta: cgtvuc9v Dátum 2017 december 31, 12:42
Sziasztok!
Valaki megcsinálta már a wordclock projektet magyarul?
Neki szeretnék állni, de ha már van belőle, nem találnám fel újra, ha lehet.

(https://cdn.instructables.com/FQN/15Y9/I6QD34LV/FQN15Y9I6QD34LV.MEDIUM.jpg)
Cím: Re:Arduino
Írta: r4nhuu5aw Dátum 2017 december 31, 13:18
Én lcd kijelzővel csináltam meg ,és rtc időalappal ( nem tetszik ez a nagy doboz)
Cím: Re:Arduino
Írta: r4nhuu5aw Dátum 2017 december 31, 13:20
Vagyis csak a programja készült el,nyák nem lett hozzá tervezve (amit látsz az kísérletező panelon megy)
Cím: Re:Arduino
Írta: 3ztiz2p39 Dátum 2017 december 31, 16:25
Lézer, meg 3d nyomtatós topicban többször láttam a GRBL rövidítést.

Erről van szó,  (https://github.com/grbl/grbl/wiki)ez direkt az Arduino-hoz írt gépvezérlő, mint a Mach3 és társaik?
Cím: Re:Arduino
Írta: cgtvuc9v Dátum 2017 december 31, 16:35
Ahogy írod.
Cím: Re:Arduino
Írta: cgtvuc9v Dátum 2017 december 31, 16:37
a wordclock pontosan azért néz ki jól, mert nagy a mérete. de ötletes, ahogy megcsináltad, csak épp az eredeti élmény nincs meg egy sima kijelzőn.  :)
Cím: Re:Arduino
Írta: kgg3nswei Dátum 2017 december 31, 16:44
Nem pontosan.
A GRBL egy firmware, amit az arduino processzorába kell flashelni. Egy szoftver.
Az arduino USB-n kommunikál a PC-n lévő kódküldő programmal.
Ebből elég sok féle van, de kifejezetten az arduinos GRBL-hez készülnek. ( Universal G-code sender, Candle...).
Az arduino, a PC által küldött soros porti jelekből "csinál" step/dir jeleket, ami mehet a motor végfokokra.
Ezekhez van "shield" ami kompaktan tartalmazza a meghajtó bélyegeket, erre már közvetlen lehet kapcsolni kis áramú léptetőket.
A bemenetein pedig különböző dolgokat tud fogadni, pl. végállás, szerszámbemérés...stb.
Nagyon olcsó és egyszerű, de működik.
Cím: Re:Arduino
Írta: r4nhuu5aw Dátum 2017 december 31, 16:48
Egyébként a magyar változatnak amit keresel van témája (sőt talán cikk is) a hobbielektronikán ...
Cím: Re:Arduino
Írta: cgtvuc9v Dátum 2017 december 31, 17:39
rátaláltam, de ott nem csinálták meg a 100%-os órát. csak 5 perces léptékben, valamint 12 órás beállítással.

eddig úgy néz ki, hogy 12x12 mátrixba tudom összehozni, ha valakinek van esetleg jobb megoldása, szívesen fogadnám.

ha nekem kell fejleszteni az egészet, akkor valószínű, hogy WS2812B szalaggal oldom meg, rtc-vel, vagy ntp-vel vagy a kettőt kombinálva.

(https://hobbicncforum.hu/uploaded_images/2017/12/tn_fcd7jdsi44as3k9h9vw2_4220.jpg) (https://hobbicncforum.hu/uploaded_images/2017/12/fcd7jdsi44as3k9h9vw2_4220.jpg)  
Cím: Re:Arduino
Írta: 3ztiz2p39 Dátum 2017 december 31, 20:41
Köszi! Memóriakártyáról pendrive-ról nem tudja olvasni a G-kódot?
Cím: Re:Arduino
Írta: cgtvuc9v Dátum 2017 december 31, 21:06
Természetesen tudja, a 3D nyomtatók 90%-ban így mennek.
Bele a memóriakártyát, amin rajta van a g-kód, amit kábelen, wifin, bluetoot-on, stb. rátöltenek, majd a kijelző segítségével menüből elindítják a munkát.
Cím: Re:Arduino
Írta: peiystyi4 Dátum 2017 december 31, 21:44
Én is pont ilyenen gondolkodtam. Vettem korábban egy RAMPS 1.4-et ardunio mega-val és grafikus kijelzővel aminek a hátulján van SD kártya olvasó. Egy Marlyn nevezetű FW van rajta ami kimondottan 3D nyomtatóhoz készült. Lehet használni így is egy kisebb gép vezérlésére, de keresgéltem már hozzá másik FW-t ami jobban passzol egy ilyen géphez, eddig nem sok sikerrel. Viszont egy kis dobozba szerelve és a gépre szerelve teljesen stand alone megoldás.
Cím: Re:Arduino
Írta: kg0sy39yf Dátum 2018 január 04, 19:56
Sziasztok!

Milyenképpen tudnák 8db léptetőmotort meghajtani egy arduinoval?

3db tandemben, 2db szólóban.
Csinált már valaki ilyet?
Cím: Re:Arduino
Írta: kg0sy39yf Dátum 2018 január 04, 19:58
a 3db tandemben=6db motor.
Cím: Re:Arduino
Írta: 67p9p4jm5 Dátum 2018 január 04, 20:44
...milyen Arduinoval, milyen léptecsvezérlővel, milyen paraméterű motorokat, milyen léptetési frekivel, milyen kódforrásból???
Cím: Re:Arduino
Írta: bwm784wiu Dátum 2018 január 04, 20:49
Pont ezekre kíváncsi.
Cím: Re:Arduino
Írta: peiystyi4 Dátum 2018 január 04, 20:49
Jó kérdések... [#taps]
Cím: Re:Arduino
Írta: 67p9p4jm5 Dátum 2018 január 04, 20:57
Nem. Erre én vagyok kíváncsi.
A szükséges I/O portok száma, a processzor szükséges számítási kapacitása, a motorok áramigénye, a technológia sebességigénye ismerete nélkül nem megválaszolható.
Cím: Re:Arduino
Írta: s7manbs8 Dátum 2018 január 04, 21:13
A mai processzoroknak ez már nem gond azért.
Cím: Re:Arduino
Írta: kg0sy39yf Dátum 2018 január 04, 21:24
5 tengelyes vezérlés csak 3 tengelyen dupla motor van. (Nema17)
A kérdés az az, hogy arduinoval hogyan lehet megoldani!?? [#fejvakaras]

(mindegy, hogy mi kell hozzá beszerezzük! Lényeg az arduino! [#smile])
Cím: Re:Arduino
Írta: peiystyi4 Dátum 2018 január 04, 21:26
A 3D nyomtatókhoz kitalált RAMPS 1.4 (http://reprap.org/wiki/RAMPS_1.4)
Cím: Re:Arduino
Írta: zwnavt8rw Dátum 2018 január 04, 21:26
ST32 panellal próbálkoznék..
32bites és arduinoval programozható
Cím: Re:Arduino
Írta: peiystyi4 Dátum 2018 január 04, 21:29
Egyébként bármelyik léptetővezérlővel meg lehet csinálni. Párhuzamosan kell bekötni a motorokat és kész. A 3D nyomtatók Z tengelye is általában így van.
Cím: Re:Arduino
Írta: kg0sy39yf Dátum 2018 január 04, 21:39
Ezt nem mertem!
Járható dolog lenne??

Megfordult a fejemben de soknak tartottam 3 tengelyen is.
A motorvezérlő fogja bírni?
Mert a Z mint tudjuk nem olyan aktív mint az X és Y-on.
Ha azt állítjátok, hogy lehet, akkor megpróbálom.
Bár én úgy gondoltam külön Driverek kapják ugyan azt a STEP DIR jelet.
Cím: Re:Arduino
Írta: peiystyi4 Dátum 2018 január 04, 21:48
Itt azért több kérdés is felmerül. Ha tudjátok az arduniot programozni teljesen, tehát nem csak egy előre megírt programot rátölteni akkor 8db A4988 vezérlők kell venni és megcsinálni hozzá a bölcsőt. Ha ez nem járható akkor be kell érni valamilyen kész megoldással. A RAMPS 1.4 5 tengelyt tud vezérelni és a Z ki van vezetékelve 2db csatlakozóra. Ezzel lehet operálni, de azt tudni kell, hogy ezek a vezérlők max 2A-t tudnak, tehát messze nem tudod csúcsra járatni a léptetőket.
Cím: Re:Arduino
Írta: kg0sy39yf Dátum 2018 január 04, 22:02
100-120 mm/s az elvárt sebesség.
Ha két Driverre küldeném ugyan azt a step dir jelet?
Természetesen 8db Drivert használva!

Kell valami plusz elektronika vagy mehetnek a Driverek simán párhuzamba??
 
Nem merültem el még nagyon a témába, ma vetődőt fel a kérdés.
Gondoltam rákérdezek hátha csinált már valaki ilyet.
Cím: Re:Arduino
Írta: kg0sy39yf Dátum 2018 január 04, 22:05
100-120 mm/s (bordás szíj hajtás)
Cím: Re:Arduino
Írta: myh3s85c3 Dátum 2018 január 04, 22:10
Nem pont ilyent készítettem, de csináltam egy forgatót, két motoros hajtással. Mindkét motorhoz külön tartozott egy "bélyeg", közös bemenettel.
A Ramps 1.4-el, lehet, hogy meg lehetne oldani.
X-Y-Z duplázva, az Extruder1 és az Extruder2 pedig újabb két motort hajtana meg.

A bökkenő a program, azt át kellene írni.
Cím: Re:Arduino
Írta: ihvhgd64x Dátum 2018 január 04, 22:13
Nálam volt egy gép igaz nem 3d nyomtató de párhuzamosított step/dir jelekkel volt vezérelve 2db meghajtó (A4988).
Cím: Re:Arduino
Írta: kg0sy39yf Dátum 2018 január 04, 22:18
3D nyomtató-é lenne tehát a maradék 2 szóló amúgy is extruder!
Cím: Re:Arduino
Írta: myh3s85c3 Dátum 2018 január 04, 22:20
Ez volt a kapcsolása:

(https://hobbicncforum.hu/uploaded_images/2018/01/tn_qbx4apppzynhp7bjxybhd_623.jpg) (https://hobbicncforum.hu/uploaded_images/2018/01/qbx4apppzynhp7bjxybhd_623.jpg)  
Cím: Re:Arduino
Írta: kg0sy39yf Dátum 2018 január 04, 22:23
Simán párhuzamosan madzagozva?
Semmi előtét elektronika?
Van itthon vagy 10-12 meghajtom.

De feleslegesen nem próbálkoznék.[#csodalk]
Cím: Re:Arduino
Írta: kg0sy39yf Dátum 2018 január 04, 22:25
Köszönöm! [#worship]
Cím: Re:Arduino
Írta: 67p9p4jm5 Dátum 2018 január 04, 22:29
..de hát ezt helyből tudja a Marlin, 2560-on, RAMPS-sal.
(ha jól értem amit írtál)
A Pololuk meg -némi hűtéssel- elboldogulnak két 17-es motorral, csak az együttes áramuk ne legyen 2A felett.
Cím: Re:Arduino
Írta: kg0sy39yf Dátum 2018 január 04, 22:34
De sehol se láttam még ilyen vadember megoldást.
Azt hitem csak én vagyok ilyen pihent-agyú aki ezt akarja csinálni.
Ezért kérdeztem inkább!

Köszönöm mindenkinek a segítséget! [#worship][#worship][#worship]
Cím: Re:Arduino
Írta: ihvhgd64x Dátum 2018 január 04, 22:42
Tápegység probléma miatt volt nálam a szerkezet amiben láttam. Nem fejtettem vissza a kapcsolását de a szokásos Ramps 1,4 -est használta csak az egyik panelocskán ki voltak forrasztva a 3 lábacska és össze volt drótozva a mellette lévő Enable/Step/Dir  lábakkal . Mivel más vezérlővel már én is csináltam ilyet így nem tulajdonítottam nagy jelentőséget neki.
Cím: Re:Arduino
Írta: peiystyi4 Dátum 2018 január 05, 06:05
Szerintem próbáld meg először simán párhuzamosan bekötni a motorokat. Ha nem elég a teljesítmény akkor még mindig lehet külön meghajtókkal operálni.
Cím: Re:Arduino
Írta: u2srk6tr Dátum 2018 január 05, 07:00
Nekem párhuzamosan vannak kötve a motorok, 4 motor 2 vezérlőn. Semmi bajuk.
Cím: Re:Arduino
Írta: gaben Dátum 2018 január 05, 08:23
Sziasztok,

LED mátrix-al csinált már valaki bináris órát?

köszi, Gábor
Cím: Re:Arduino
Írta: bwm784wiu Dátum 2018 január 05, 08:32
Itt hat darab motort mozgat egy vezérlővel. Talán segít valamit.
Cím: Re:Arduino
Írta: ihvhgd64x Dátum 2018 január 05, 08:45
Pontosabban?
Cím: Re:Arduino
Írta: gaben Dátum 2018 január 05, 09:12
Hááát, van elképzelésem, hogy mit is szeretnék.

Tehát, adott lenne egy 8x8 LED mátrix, meghajtóval (http://shop.tavir.hu/product_info.php/lcdtft-modul-8x8-matrix-led-max7219max7221-vezerlo-p-209) és a vezérléshez egy Arduino UNO panel.

A gondom viszont az, hogy a bináris órához elég lenne egy 4x4-es LED mátrix is, de nem akarok forrasztgatni, mert erre nincs időm, meg eszközöm se, a forrasztópákán kívül.

Szóval arra gondoltam, hogy akkor már inkább sorba kötnék még pár db 8x8-as LED-et és kiirathatnám rendesen számokkal az órát, meg valami szöveget is pár másodpercenként váltakozva.
A bináris órától valszeg sokan idegbajt kapnának. :D

(https://hobbicncforum.hu/uploaded_images/2018/01/tn_n6m723j7aiinewpbncbit_4447.jpg) (https://hobbicncforum.hu/uploaded_images/2018/01/n6m723j7aiinewpbncbit_4447.jpg)  
Cím: Re:Arduino
Írta: nidzgr4d Dátum 2018 január 05, 09:51
Arra figyelj, hogy ha párhuzamosan kötsz két motort (akár egy vezérlőre akár kettőre) akkor az egyik motort fordítva kösd be azaz egyik pl ABCD akkor másik DCBA. Természetesen ez akkor igaz, ha egymással szembe fordított a motort, mert így az egyiknek erre a másiknak arra (ellenkezőleg) kell forogni.
EleksMaker A3-nál (mana se) gyárilag a4988 vezérlők vannak hűtés nélkül, nekem nem volt vele gondom 1.1-1.2A-ra állítva. Itt egy egy vezérlőre volt kötve a két motor.
Beraktam egy Z-t is így egy CNC shield-re váltottam, ott minden motorra jutott egy vezérlő, itt simán step/dir jelet kötöttem össze a két vezérlőn, egyik megoldással sem volt gondom.
Cím: Re:Arduino
Írta: ihvhgd64x Dátum 2018 január 05, 09:55
csináltam ilyet ehhez hasonló panellal sőt még P10 panellal is.
Mire van szükséged?
Cím: Re:Arduino
Írta: gaben Dátum 2018 január 05, 10:02
Na, ez tökjó. :)

Mivel még én is tanulom az Arduino-t és eddig csak gyakorló kacsolásokat készítettem amit a Tavir-ról rendeltem, gyakorlatilag minden infóra szükségem van az összeállításhoz.
Tudunk beszélni privátban?

köszi, Gábor [#wave]
Cím: Re:Arduino
Írta: ihvhgd64x Dátum 2018 január 05, 10:18
Persze!
Cím: Re:Arduino
Írta: p08c60it Dátum 2018 január 05, 10:49
Nézd meg az fb arduino csoportba hogy milyen led mátrixot készítettem. Eddig abban a csoportban vezetem a lájkokat mert mindenki kezdő vagy kérdez vagy csak hőmérőt készít.
WS2812 led szalagról megy azaz egy vezetéken van meghajtva 72x8 RGB LED, a szöveget web oldalon keresztül lehet rá feltölteni vagy SD kártyáról, van benne óra amit a netről szinkronizál, illetve hőmérő is, meg van olyan változatom megírva ami .bmp 24bpp fájlból játszik le képeket, az a youtube-on is fent van.
Cím: Re:Arduino
Írta: peiystyi4 Dátum 2018 január 05, 11:09
Végig nézted a videót? 35. perc környékén látszik, hogy egy RAMPS panelt egészített ki még egy A4988-cal, tehát minden motort külön meghatóval van ellátva. Ha arra gondolsz, hogy egy arduino-ról abban igazad van, de a kérdés nem erre vonatkozott.
Cím: Re:Arduino
Írta: gaben Dátum 2018 január 05, 12:24
Meglesem köszi, elvileg jó helyre kértem magam, de még függőben a befogadás.

Milyen néven vagy fönt?

Üdv, Gábor
Cím: Re:Arduino
Írta: cgtvuc9v Dátum 2018 január 05, 15:26
Itt van 2 db mátrixhoz óra, mutatja digitálisan és váltakozva binárisan is:

Digital and Binary Clock with Two LED Matrix and RTC (https://create.arduino.cc/projecthub/lagsilva/digital-and-binary-clock-with-two-led-matrix-and-rtc-0def6a?ref=tag&ref_id=clocks&offset=2)
Cím: Re:Arduino
Írta: gaben Dátum 2018 január 05, 15:46
Köszi Feri, ez nagyon klassz. [#eljen]
Cím: Re:Arduino
Írta: cgtvuc9v Dátum 2018 január 07, 13:59
Kedvet kaptam a mátrixos órához, tegnap összedobtam egyet.

A neten találtam, semmit nem változtattam a programon, de nagyon jól működik.

Itt csináltam hozzá egy leírást, ha valaki esetleg megépítené:

MAX7219 matrix clock (http://morvaiferenc.hu/forum/viewtopic.php?f=6&t=7&p=7#p7)


Cím: Re:Arduino
Írta: zwnavt8rw Dátum 2018 január 08, 19:40
Én is kedvet kaptam tőled hozzá :)
az ESP8266WiFi.h -t honnan szedted le?

esetleg az eredeti projekt linkjét meg tudod adni?

Előre is köszi!
R.
Cím: Re:Arduino
Írta: cgtvuc9v Dátum 2018 január 09, 16:13
Nem volt neki külön oldala, a youtube oldalán nézegettem és az egyik videó alatt volt egy letöltő link, sajnos már nem tudom melyik volt pontosan ez a videó.
De azt hiszem ennek a lecsupaszított változata lehet:

Cím: Re:Arduino
Írta: 000000000 Dátum 2018 január 09, 16:49
ha még látványosabb kijelzést szeretnél van arduinos projekt is ilyen szinpadi tv szekcios led modulokra lehetöség PXX jelzik a pixel távolságot a gyártói megjelölés fényereje brutális....[#wave]

Rgb P4 (https://www.aliexpress.com/item/Free-shipping-Led-Display-P5-32-64-Pixles-320-160mm-64x32-1-16-scan-indoor-rgb/32714931161.html?transAbTest=ae803_5&priceBeautifyAB=0)
Cím: Re:Arduino
Írta: 000000000 Dátum 2018 január 09, 17:07
RGB-matrix-Panel (https://github.com/adafruit/RGB-matrix-Panel)
Cím: Re:Arduino
Írta: zwnavt8rw Dátum 2018 január 10, 07:57
Köszi!
Cím: Re:Arduino
Írta: peiystyi4 Dátum 2018 január 13, 13:27
Nem tudom ismeri-e valaki ezt a megoldást. Teljes stand alone megoldás 3 tengelyes maróhoz Mega+RAMPS 1.4 grafikus kijelzővel.

Cím: Re:Arduino
Írta: 000000000 Dátum 2018 január 13, 15:23
A menüből ítélve ez egy picit módosított Marlin firmware ami rajta van.
Cím: Re:Arduino
Írta: peiystyi4 Dátum 2018 január 13, 15:58
Nyilván. Én használtam a Marlyn-t is egyszerűbb fúrási feladatokra csak ügyeskedni kellett  a G kóddal a 3D nyomtatóra kihegyezettség miatt. Ezzel lehet két PWM-mel szabályozott kimenet működtetni, bele vannak építve a megszokott G és M kódok, úgyhogy szerintem okos kis megoldás. Tegnap este töltöttem rá a mega-ra, nézegettem, tesztelgettem. Egyetlen dolgot hiányoltam, mégpedig a forrásfájlt, mert így nem lehet beállítani semmit előre mint a Marlyn-nál, hanem menüből kell a szükséges paramétereket módosítani és elmenteni.
Cím: Re:Arduino
Írta: ihvhgd64x Dátum 2018 január 13, 22:06
honnan tudom letölteni?
Valakiii
Cím: Re:Arduino
Írta: cgtvuc9v Dátum 2018 január 13, 22:08
Innen: Link.. (https://drive.google.com/file/d/1ERrVmi2qE71HrHdH0CnpUpiXTJuTDME4/view)
Cím: Re:Arduino
Írta: myh3s85c3 Dátum 2018 január 13, 22:09
Innen (https://www.youtube.com/watch?v=jlOyqca9AqM)
Cím: Re:Arduino
Írta: peiystyi4 Dátum 2018 január 13, 22:26
Ott a link a videó alatt. Én későn vettem észre, hogy ott írja, hogy Xloaderrel kell feltölteni rá... Én nem vagyok képben az arduino dolgokkal, úgyhogy ezzel szívtam nem keveset mire rájöttem.
Cím: Re:Arduino
Írta: ihvhgd64x Dátum 2018 január 13, 22:27
[#worship]
Köszönöm !!!
Cím: Re:Arduino
Írta: ihvhgd64x Dátum 2018 január 13, 22:28
Köszi!Figyelmetlen voltam!
Cím: Re:Arduino
Írta: peiystyi4 Dátum 2018 január 13, 23:28
Túl vagyok az első teszteken és találtam hibát is a dologban. A gyorsulási értékeket nem lehet normálisan állítani. pl. az első érték a menüben 10. Amint belépek a menüben már 100-ra változik és csak növelni lehet, azt is százasával. [#rinya]
Cím: Re:Arduino
Írta: z4ejygu7v Dátum 2018 január 14, 18:28
Fórumtársak!
Tudna valaki segiteni!
Arduino programtárhely, esetleg ahol hex f. is vannak.
Cím: Re:Arduino
Írta: zwnavt8rw Dátum 2018 január 15, 10:31
sziasztok
okozhat e gondot
a int változót eeprom.write paranccsal írom ki?
viszont sosem jut el 255 ig egy érték sem
alapvetően lehetne éppen byte is... de nem az

előre is kösz!
Cím: Re:Arduino
Írta: zwnavt8rw Dátum 2018 január 15, 10:37
Még valami
ha string.toint funkciót használom ésnem intbe hanem byte -ba rakom az eredményt? természetesen szintén nem éri el a 255 értéket akkor működhet?

kösz!
Cím: Re:Arduino
Írta: peiystyi4 Dátum 2018 január 15, 10:56
Nem nagyon vágom az arduinot, de az biztos (rendszertől függetlenül) hogy az eeprom írhatósága véges és nem is olyan sok mega2560 esetében 100.000 tehát csak akkor használd ha tényleg szükség van rá.
Cím: Re:Arduino
Írta: 000000000 Dátum 2018 január 15, 11:17
csak konvertálni akarsz string to byte?
Szerintem kodba ird le ide amit akarsz!
de ahogy irod van más probléma is tulcsordursz byte értékel?
Cím: Re:Arduino
Írta: 000000000 Dátum 2018 január 15, 11:23
itt egy régi projektem string alapon egy két funkcio...


#include <SoftwareSerial.h>

SoftwareSerial BTSerial(10, 11);

unsigned long elapsedTime;
unsigned long onTime;
int THRESHOLD=0;
const int Enter_Button =2;
const int POWER=12;
const int MONITOR_LED=13;
boolean state = true;
String readString;

void setup()
{
  Serial.begin(9600);
  BTSerial.begin(115200);
  onTime = millis();
  onTime = elapsedTime;
  pinMode(POWER, OUTPUT);
  pinMode(MONITOR_LED, OUTPUT);  
  pinMode(Enter_Button, INPUT_PULLUP);  
  digitalWrite(POWER, LOW);
  digitalWrite(MONITOR_LED, LOW);
   Serial.println("#####################");
  Serial.println("serial command");
  Serial.println("power on= P1");
  Serial.println("power off= P0");
  Serial.println("reset = RESET");
  Serial.println("#####################");
  Serial.flush();
 
}

void loop()
{

//BT-----------------------------------------------
if (BTSerial.available()){
  while (BTSerial.available()) {
    delay(3);
    char c = BTSerial.read();
    readString += c;
  }

  if (readString.length() >0) {
    BTSerial.println(readString);

    if(readString.indexOf("P1") >=0)
    {
      delay(3000);
      digitalWrite(POWER, HIGH);
     
       BTSerial.println("power on");
       BTSerial.flush();
      MONITOR();
    }

    if(readString.indexOf("P0") >=0)
    {
      delay(3000);
      digitalWrite(POWER, LOW);
       BTSerial.println("power off");
       BTSerial.flush();
      MONITOR();
    }
    if(readString.indexOf("RESET") >=0)
    {
      delay(100);
     
    BTSerial.println("RESET 3sec");

    delay(3000);

    MONITOR();

    asm volatile ("jmp 0");
     
    }

    readString="";
  }
}



//BT_END------------------------------------------


 
if (Serial.available()){
  while (Serial.available()) {
    delay(3);
    char c = Serial.read();
    readString += c;
  }

  if (readString.length() >0) {
    Serial.println(readString);

    if(readString.indexOf("P1") >=0)
    {
      delay(3000);
      digitalWrite(POWER, HIGH);
     
       Serial.println("power on");
       Serial.flush();
      MONITOR();
    }

    if(readString.indexOf("P0") >=0)
    {
      delay(3000);
      digitalWrite(POWER, LOW);
       Serial.println("power off");
       Serial.flush();
      MONITOR();
    }
    if(readString.indexOf("RESET") >=0)
    {
      delay(100);
     
    Serial.println("RESET 3sec");

MONITOR();

    delay(3000);

    asm volatile ("jmp 0");
     
    }

    readString="";
  }
}

 
   
  if (digitalRead(Enter_Button) == LOW)
       {

        THRESHOLD=1;
       
         onTime = millis();
       }
 
  if((millis() - onTime > 3000 ) && THRESHOLD==1)
 
 
       {    
         state=!state;
         
 digitalWrite(POWER, state);
 


MONITOR();

delay(3000);

THRESHOLD=0;

     
  if (digitalRead(POWER)==LOW)
       
      { delay(100);
     
       Serial.println("power off");
        }
        if (digitalRead(POWER)==HIGH)
       
 
       
      { delay(100);
     
       Serial.println("power on");
     
      }
     
      }
}
void MONITOR()
{
 
   digitalWrite(MONITOR_LED, HIGH);
   delay(100);
    digitalWrite(MONITOR_LED, LOW);
    delay(100);
     digitalWrite(MONITOR_LED, HIGH);
     delay(100);
      digitalWrite(MONITOR_LED, LOW);
  delay(100);

  //MONITOR();
  }
Cím: Re:Arduino
Írta: zwnavt8rw Dátum 2018 január 15, 13:42
szükség van rá, és csak a beállításokat mentem, tehát ha 100x felül lesz írva akkor sokat mondok... bővel elég a 100.000 írhatóság
Cím: Re:Arduino
Írta: zwnavt8rw Dátum 2018 január 15, 13:45

userCdata[i]=inStr.substring((i*3)+0,(i*3)+3).toInt();


ez a lényeg, tömbbe kerül egy string darabolva és formázva

de most mint int, közben azt megnéztem hogy ha byte-ra átírom a tömböt akkor is elfogadja...
de a programot futás közben még nem teszteltem

az volt a jelenség hogy ha az egyik értéket átírtam a 16 ból akkor bezazult a program, ezért gyanakszom hogy valami elmászik...
Cím: Re:Arduino
Írta: zwnavt8rw Dátum 2018 január 15, 13:48
vagy is csak darabolva, mert a nextion kijelzőtől úgy küldöm el az adatokat, hogy hármas számcsoportokba formázom, így tutira úgy jön el, de asszem most hogy ezt leírtam, azt is megnézem mit küld ki magából, nem e az szívat...
Cím: Re:Arduino
Írta: 000000000 Dátum 2018 január 15, 14:09
számot akarsz tárolni mért int használsz?
byte nem elég és még konvertálni sem kell mehet direktbe eeprom/ register csak helyet kell lefoglalni neki (direct modon)!?
Cím: Re:Arduino
Írta: 000000000 Dátum 2018 január 15, 14:13
Eeprom irásra vigyáz csak feltételes ugrásba használd!
de legjobb update funkcioval ez elenörzi ha uj érték van csak akor irja a registert csak![#szeret]
Cím: Re:Arduino
Írta: vb6bua4p2 Dátum 2018 január 15, 21:26
Sziasztok! Ki szerettem volna próbálni ezt a megoldást, de semmire sem jutottam vele. Valaki tudna segíteni ez ügyben?!
Cím: Re:Arduino
Írta: cgtvuc9v Dátum 2018 január 15, 21:35
Mit jelent az, hogy semmire nem jutottál vele?
Cím: Re:Arduino
Írta: peiystyi4 Dátum 2018 január 15, 21:36
Érdekes dolgot produkál az én Mega2560+RAMPS 1.4 panelom. Grafikus kijelző van rajta amin valamiért alig látszik valami hiába állítom a kontrasztot, de amikor megnyomom a RAMPS reset gombját és amíg nyomva tartom addig jó a kijelzés. Aztán elengedem újraindul a mega és utána megint nem jó. Látott már valaki ilyet? Lehet ezzel valamit kezdeni?
Cím: Re:Arduino
Írta: 67p9p4jm5 Dátum 2018 január 15, 21:37
Nem kényeztetsz el minket információval a problémád részleteiről.
Mit csináltál, meddig jutottál el benne?
Program a GitHub-ról letöltve-fordítva-feltöltve a Nanóba?
Mit csinál? Mit nem?
Cím: Re:Arduino
Írta: vb6bua4p2 Dátum 2018 január 15, 21:47
Gondoltam letöltöm az ino-t, feldurrantom a NANO-ra, beállítom azt örülök. Erre csak a letöltésig jutottam. Mindenféle fordítási és egyéb hibával megáll.
Cím: Re:Arduino
Írta: cgtvuc9v Dátum 2018 január 15, 21:55
Nálam simán lemegy a fordítás, tehát valamit rosszul csinálsz.
Mi a hibaüzenet?
Cím: Re:Arduino
Írta: huatn6gfd Dátum 2018 január 15, 22:02
Lehet, hogy nálad már fent van a PIC library (https://github.com/br3ttb/Arduino-PID-Library/), ami kell hozzá. Anélkül elakad az include-nál.
Cím: Re:Arduino
Írta: huatn6gfd Dátum 2018 január 15, 22:02
PIC=PID
Cím: Re:Arduino
Írta: cgtvuc9v Dátum 2018 január 15, 22:03
Nehéz a néma gyereket megérteni.
Cím: Re:Arduino
Írta: vb6bua4p2 Dátum 2018 január 15, 22:03
Arduino: 1.8.5 (Windows 7), Alaplap:"Arduino Nano, ATmega328P"

D:\Laccucc\Arduino dc servo\dcservo-master\dcservo\dcservo.ino:22:20: fatal error: PID_v1.h: No such file or directory

 #include <PID_v1.h>

                    ^

compilation terminated.

exit status 1
Hiba a(z) Arduino Nano alaplapra fordításra.
Cím: Re:Arduino
Írta: huatn6gfd Dátum 2018 január 15, 22:10
A #900-ban ott a link a hiányzó lib-hez.
Cím: Re:Arduino
Írta: cgtvuc9v Dátum 2018 január 15, 22:11
Ahogy dezsoe is írta, tedd be PID libraryt  (https://github.com/br3ttb/Arduino-PID-Library/) és menni fog.
Cím: Re:Arduino
Írta: vb6bua4p2 Dátum 2018 január 15, 22:13
Jó, de mit csináljak vele? Sajna 0- tudásom van ez ügyben :-(
Cím: Re:Arduino
Írta: cgtvuc9v Dátum 2018 január 15, 22:17
letöltöd a libraryt, kicsomagolod, majd bemasolod a Program Files/Arduino/Libraries könyvtárba.
Lehet nálad Program Files (x86) könyvtár van, ha 64 bites az oprendszered.
Cím: Re:Arduino
Írta: vb6bua4p2 Dátum 2018 január 15, 22:19
Köszönöm!!! Rámegyek...
Cím: Re:Arduino
Írta: vb6bua4p2 Dátum 2018 január 15, 22:33
Sikerült! Kösz mindenkinek! Szerintem még jövök![#vigyor3]
Cím: Re:Arduino
Írta: 3z3fhyubr Dátum 2018 január 23, 21:03
Hello! Egy kérdésem lenne. Hogyan tudnánk megvalósítani, hogy egy dc servo vagy egy stepper motor egy joystik vezéreljen. Tehát a joystick kitérésével megegyező legyen a motor gyorsasága. A legkisebb fordulaton is és legmagasabb fordulaton is megfelelő legyen a nyomaték. Ezen felül a vezérlőnek tudnia kellene, adott pozicíót elmenteni majd a két pont közötti utat megtenni adott sebességgel, magyarul tanítható legyen a dolog. Ez egy kamera mozgató eszközt fog hajtani mégpedig egy sínen mozgó kocsit fog oda vissza vonni-húzni.

(https://hobbicncforum.hu/uploaded_images/2018/01/tn_vm3eth7b0e3acfxf36nua_3487.jpg) (https://hobbicncforum.hu/uploaded_images/2018/01/vm3eth7b0e3acfxf36nua_3487.jpg)  (https://hobbicncforum.hu/uploaded_images/2018/01/tn_92dy0v7zjw3j6yahwbbhd_3487.jpg) (https://hobbicncforum.hu/uploaded_images/2018/01/92dy0v7zjw3j6yahwbbhd_3487.jpg)  
Cím: Re:Arduino
Írta: kg0sy39yf Dátum 2018 január 24, 10:11
Megoldható!
amit leírtál javarészt inkább software kérdése.
robotokat tanítanak be hasonló módszerrel.
Cím: Re:Arduino
Írta: vp0ek7s5 Dátum 2018 január 26, 11:02
Sziasztok. A Kezdő vagyok csoportban feltettem már pár kérdést , most az elektronikai részen a sor :D Szóval sokat témában olvastam és sok videóban láttam hogy arduinot használnak a gép vezérlésére. A gépem 3db NEMA17 2A-s motorból fog állni.
2db az X tengelyen omega hajtással. És 1db az Y tengelyen. A terv hogy egy lézer fog rákerülni a jövőben. Miket kell vegyek hozzá hogy éltre tudjam majd kelteni a gépet? Ez lesz az első cnc gépem úgy hogy előre is bocsánat a hülye kérdésekért [#wink]
Cím: Re:Arduino
Írta: 870i9bgc Dátum 2018 január 26, 11:33
Üdv ha arduinoba gondolkozol akkor Arduino Uno+ cnc shield+ A4988 stepper driver. GRBL szoftverrel. Ezzel a vezérlővel tudsz főorsót is hajtani.Ezt a drivert max 2A-ig lehet terhelni illetve sok okosságot tud, de van kimondottan csak lasere shieldek is.
Cím: Re:Arduino
Írta: vp0ek7s5 Dátum 2018 január 26, 12:16
A két X tengelyen lévő motor tud vele egyszerre menni?
Akkor a lézerhez kell külön vennem valamit vagy az alap CNC shield tudja kezelni? Ebayről érdemes rendelni? Minőségileg esetleg van különbség köztük?[#rolleyes]
Cím: Re:Arduino
Írta: 870i9bgc Dátum 2018 január 26, 13:01
Üdv én is az ebay vásároltam vannak minőségi darabok is. Ez a vezérlő 4 tenhelyt tud vezérelni illetve klónozni is tud. De van direkt lézerhez is ami 2-3 tengelyes és arduino nano van rajta. Ha jól tudod ez a neve Eleksmaker.
Cím: Re:Arduino
Írta: vp0ek7s5 Dátum 2018 január 26, 14:04
Nézegettem a választékot és a fórumon is többen ajánlották a Keyestudio termékeit és talatam szettben Uno + CNC Shield + 4 driver. Ha ezt a szettet veszem rálehet kötni a lézert?
Cím: Re:Arduino
Írta: 870i9bgc Dátum 2018 január 26, 16:33
Igen én is a keystudiosat vettem és meg vagyok vele elégedve. A lasernek az elektronikáját is rá lehet tenni.
Cím: Re:Arduino
Írta: kgg3nswei Dátum 2018 január 26, 19:49
Ezt nyugodtan megveheted:

Vezérlő (https://www.ebay.com/itm/Keyestudio-3D-printer-Kit-CNC-Shield-V3-UNO-R3-A4988-4-Drive-Board-for-Arduino/131648885456?epid=558463154&hash=item1ea6e292d0:g:~kEAAOSwcL5XM~0k)

Talán érdemes pár "bélyeget" venned pluszban, kezdeti bénázáskor kipurcanhat.
Be lehet úgy jumperelni, hogy két végfok hajtson két motort, azonos jellel. Lézert is tudja vezérelni a negyedik meghajtó.
Cím: Re:Arduino
Írta: vp0ek7s5 Dátum 2018 január 28, 11:16
Megrendeltem, már csak ki kell várni azt a pár hetet [#taps]
Cím: Re:Arduino
Írta: 870i9bgc Dátum 2018 január 28, 12:03
Én is ajánlom a + step sticket, én is vettem hozzá + egy szettet. Illetve ajánlom az LV8729 stepper is.
Cím: Re:Arduino
Írta: 000000000 Dátum 2018 január 29, 13:43
Amugy ezis kinai csak egy átfestet panelé többet fizetsz ahogy a kinai/olasz arduino pcb![#vigyor5]
Cím: Re:Arduino
Írta: 99cwyhfhj Dátum 2018 január 29, 15:16
Én meg komolyan vettem, hogy az én fehér hasúm tényleg olasz. Virít rajta a Made in Italy felirat.
Igaz nem is volt nagyon drágább mint az előtte vásárolt felirat nélküli 2560-as mega.
Cím: Re:Arduino
Írta: peiystyi4 Dátum 2018 február 08, 11:36
Sziasztok!
Nano-ra lehet legalább 4 tengelyt vezérlő GRBL-t tenni?
Cím: Re:Arduino
Írta: s7manbs8 Dátum 2018 február 08, 12:04
Mintha lehetne úgy rémlik. A GRBL github verziókat nézd meg, van benne 4 tengelyes is.
Cím: Re:Arduino
Írta: u2srk6tr Dátum 2018 február 08, 16:57
Úgy tudom nem lehet. Nincs elegendő pin hozzá.
Megára csináltak több tengelyest.
Cím: Re:Arduino
Írta: s7manbs8 Dátum 2018 február 08, 18:50
Egy tengelyhez, ha nem kell tartóáram meg enable vezérlés csak két láb kell , az meg van annyi bőven szerintem.
Cím: Re:Arduino
Írta: s7manbs8 Dátum 2018 február 08, 18:50
https://www.youtube.com/watch?v=XvXb0RLjR_M (https://www.youtube.com/watch?v=XvXb0RLjR_M)
Cím: Re:Arduino
Írta: 000000000 Dátum 2018 február 09, 00:44
Ezt lehet?

https://www.tindie.com/products/33366583/cnc-controller-for-grbl-and-raspberry-pi-kit/ (https://www.tindie.com/products/33366583/cnc-controller-for-grbl-and-raspberry-pi-kit/)
Cím: Re:Arduino
Írta: u2srk6tr Dátum 2018 február 09, 04:38
Ha feláldozod a végálláskapcsolók pinjei. Már a lézer vezérléshez is a Z limit pin van feláldozva.
Cím: Re:Arduino
Írta: peiystyi4 Dátum 2018 február 09, 08:44
Igazából engem csak a FW érdekel, mivel nagyonn léptetőket használnék nem kell ilyen átalakító hozzá, egyből a panelról hoznám a jeleket.
Cím: Re:Arduino
Írta: 000000000 Dátum 2018 február 09, 13:36
nanon nem minden analog A0..5 van ki hozva ezért van csak 3axig  kinai is ezért gyártja csak 3 axisig nanot... hadwer szembesiti a szoftveres megoldást (firmware)
vagy uno cnc Shield tülább azon is van nagy vezérlökre ere van firmware is..

vagy ha elég tülább akor egy ilyen:

https://www.ebay.com.au/itm/Nano-V3-0-Prototype-Shield-I-O-Extension-Expansion-Board-Red-Blue-For-Arduino/263004215373?hash=item3d3c45d84d:m:mAFXtev0LhCF5mhQsyqRh2Q (https://www.ebay.com.au/itm/Nano-V3-0-Prototype-Shield-I-O-Extension-Expansion-Board-Red-Blue-For-Arduino/263004215373?hash=item3d3c45d84d:m:mAFXtev0LhCF5mhQsyqRh2Q)
Cím: Re:Arduino
Írta: peiystyi4 Dátum 2018 február 09, 13:50
Nekem még ilyen sem kellene, megoldom magam. Csak azt akaom pontosan tudni, hogy melyik tud legalább 4 tengelyet. A nano csak a mérete miatt izgalmas, de jó a mega is ha csak arra normális FW.
Cím: Re:Arduino
Írta: 000000000 Dátum 2018 február 09, 18:39
valami de lehet van ujabb is...http://zapmaker.org/arduino/programming-hex-file-on-mega2560/mega-2560-original-page/ (http://zapmaker.org/arduino/programming-hex-file-on-mega2560/mega-2560-original-page/)
Cím: Re:Arduino
Írta: 90jv6ys7 Dátum 2018 február 12, 17:52
Sziasztok

Azt találtam ki, hogy ezzel (https://www.aliexpress.com/item/free-shipping-Smart-Electronics-28BYJ-48-5V-4-Phase-DC-Gear-Stepper-Motor-ULN2003-Driver-Board/32756856488.html?spm=2114.search0104.3.29.66945bc2bJmDma&ws_ab_test=searchweb0_0,searchweb201602_2_10152_10151_10065_10344_10068_10342_10343_10340_10341_10084_10083_10618_10304_10307_10302_5711211_5722312_10313_10059_10534_100031_10103_10626_10625_10624_10623_10622_10621_10620_10142,searchweb201603_25,ppcSwitch_2&algo_expid=3d794fc9-4edb-4232-abed-46b459b77d40-4&algo_pvid=3d794fc9-4edb-4232-abed-46b459b77d40&transAbTest=ae803_5&priceBeautifyAB=0) a motorral oldanám meg a leendő lézer gravírozóm burkalat ajtajának a nyitását. Az lenne a cél, hogy az arduino (UNO vagy nano) a 2 végpont közelében lassabban mozduljon. Egyfajta finom mozgást lehetne létrehozni. Be kellene azt is állítani hogy mennyi idejig működjön a motor (vagy hogy hány lépést tegyen meg?) így elkerülendő a túlnyitás.

Hogy kellene ezt megvalósítani? Hogy kezdjek hozzá? (Sose volt még dolgom arduinoval, szóval nagyon-nagyon kezdő vagyok)
Tudnátok segíteni?
Cím: Re:Arduino
Írta: kj3003bmm Dátum 2018 február 12, 18:47
Végállás kapcsoló a legegyszerűbb.
Cím: Re:Arduino
Írta: r4nhuu5aw Dátum 2018 február 12, 19:00
Evvel a motorral nem fog megmozdulni sem a tető , ezt klímák légterelőjének mozgatásához használják (játék!)
Cím: Re:Arduino
Írta: r4nhuu5aw Dátum 2018 február 12, 19:01
Amúgy meg először legyen kész a géped ...
Cím: Re:Arduino
Írta: 000000000 Dátum 2018 február 14, 11:18
ezek erösebbek dc mocis verzio (olcsobb) szerintem ilyesmire...[#rolleyes]

gear dc (https://www.ebay.com/sch/i.html?_from=R40&_trksid=p2050601.m570.l1313.TR0.TRC0.H0.Xgear+dc+motor.TRS0&_nkw=gear+dc+motor&_sacat=0)

vezérlés

dc motor bridge (https://www.ebay.com/sch/i.html?_odkw=gear+dc+motor&_osacat=0&_from=R40&_trksid=p2045573.m570.l1313.TR0.TRC0.H0.Xdc+motor+bridge.TRS0&_nkw=dc+motor+bridge&_sacat=0)
Cím: Re:Arduino
Írta: fa4igtzhp Dátum 2018 február 14, 17:31
Ha nem volt dolgod arduinoval akkor milyen mas mikrovezerlovel volt mar dolgod? Milyen eloismeretekkel rendelkezel a mikrovezerlok teren?
Cím: Re:Arduino
Írta: 000000000 Dátum 2018 február 14, 22:10
http://remotexy.com/en/editor/ (http://remotexy.com/en/editor/)[#wink]
Cím: Re:Arduino
Írta: jh6nntzmv Dátum 2018 február 19, 12:50
Tiszteletem! Az arduinora szeretnek egy Max7219 8x 7segmenses kijelzon megjeleniteni egy xyz valtozoba beirt folyamatosan valtozo erteket. Inicializaltam a ledcontrol.h-t, digitenkent tudok beirni setDigittel, de hogy tudok valtozot kiiratni a kijelzore ? Koszonom elore a segitseget!
Cím: Re:Arduino
Írta: s7manbs8 Dátum 2018 február 19, 12:51
Hol a kód ?
Cím: Re:Arduino
Írta: ut8n5r5ze Dátum 2018 február 23, 00:02
Üdv
Annyi ismerős, barátom van már itt hogy már nem tudom ki van olyan aki vágja az arduinot.
Ezért keresek olyan emberkét, ismerőst, aki ért az ardu programozásához.
Nagyvonalakban, van egy arduino nano, rtc, ws2812 ledszalag + működő program hozzá. (Ez egy óra) Viszon módositani kellene a programot. Hardvert elküldöm ha kell. Nem kérem ingyen.
Ha lenne valaki irjon priviben, telszámmal és elmondom a részleteket.
Előre is köszi.
Cím: Re:Arduino
Írta: s7manbs8 Dátum 2018 február 23, 01:05
Küldheted.
Cím: Re:Arduino
Írta: 000000000 Dátum 2018 február 23, 11:42
7seg könyvtár! (http://blog.hobbycomponents.com/?p=334)
sok variácio nincs!
helyes bekötés ardu láb/7seg spi ...
kodba definiál 7seg db száma "#define LOAD 10"!
és menie kell![#rolleyes]
Cím: Re:Arduino
Írta: 000000000 Dátum 2018 február 23, 11:49
#define LOAD 10 ez nem kell mododitani...(bocsi)[#vigyor5]
Cím: Re:Arduino
Írta: 000000000 Dátum 2018 február 24, 13:45
Aki bele unt a vezetékeléses programozás arduino családnál...[#hehe]
Csináltam egy öszeállitást erről! [#eplus2][#integet2]

Arduino wireless wifi uart programmer (http://cnctar.hobbycnc.hu/CREE2/Arduino%20wireless%20wifi%20uart%20programmer.mht)
Cím: Re:Arduino
Írta: 000000000 Dátum 2018 február 24, 14:28
Cím: Re:Arduino
Írta: mutz8958e Dátum 2018 február 24, 15:03
Ez a link nekem nem működik.
Cím: Re:Arduino
Írta: 000000000 Dátum 2018 február 24, 15:44
link.... (http://cnctar.hobbycnc.hu/CREE2/)
Cím: Re:Arduino
Írta: mutz8958e Dátum 2018 február 25, 08:10
Így jeleneik meg :

MIME-Version: 1.0
Content-Type: multipart/related; boundary="----=_NextPart_01D3AD71.E7E99130"

Ez a dokumentum egyetlen fájlból álló weblap, más néven webarchívumfájl. Ez az üzenet azt jelzi, hogy a böngésző- vagy szerkesztőprogram nem támogatja a webarchívumfájlokat. Töltsön le egy webarchívumfájlokat támogató böngészőt, például a WindowsŽ Internet ExplorerŽ alkalmazást.

------=_NextPart_01D3AD71.E7E99130
Content-Location: file:///C:/AA484112/Arduinowirelesswifiuartprogrammer.htm
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html; charset="us-ascii"

...

Nemtudom, hogy mi a gond.
Cím: Re:Arduino
Írta: 000000000 Dátum 2018 február 25, 09:59
Kéne egy normális böngészö ez helyet Windows Internet Explorer....
https://www.google.com/chrome/ (https://www.google.com/chrome/)


A ardus link

http://cnctar.hobbycnc.hu/CREE2/ (http://cnctar.hobbycnc.hu/CREE2/)
Cím: Re:Arduino
Írta: kgw0eik66 Dátum 2018 február 25, 10:19
A chrome ugyanúgy nem nyitja meg, csak txt-ként.
Cím: Re:Arduino
Írta: 000000000 Dátum 2018 február 25, 10:36
office egy fájbol áló weblap!
böngészövel fájl mentése...
Cím: Re:Arduino
Írta: 000000000 Dátum 2018 február 25, 11:00
http://cnctar.hobbycnc.hu/CREE2/Arduino%20wireless%20wifi%20uart%20programmer_elemei.rar (http://cnctar.hobbycnc.hu/CREE2/Arduino%20wireless%20wifi%20uart%20programmer_elemei.rar)
Cím: Re:Arduino
Írta: 000000000 Dátum 2018 február 25, 11:05
És a többi részét kezeli a windows fájl megnyitáshoz (expoler) *.mht....[#rolleyes]
Cím: Re:Arduino
Írta: 000000000 Dátum 2018 február 27, 16:53
Ahogy igértem kiprobáltam egy ilyen led panelt P5 pixeltávolságú 64x32 2048 led van bene rgb panel 32x16cm... adat csati hub75 akár arduinora is lehet vele szorakozni...
videon a vezérlő FPGA....

Cím: Re:Arduino
Írta: zwnavt8rw Dátum 2018 február 27, 18:24
cree2,
mond csak ez a panel felfűzhető?
gondolok itt arra hogy ha kellő mennyiség össze van rakva akkor lehetne belőle mondjuk egy "led" tv ?
ún tv fal?
köszi
R.
Cím: Re:Arduino
Írta: 000000000 Dátum 2018 február 27, 18:48
igen!
Ez olyan panel amivel azok a nagy bazi nagy pavilon tv vanak kirakva de anak erös video proceszor vezérlésül van azok nem olcsoak...
van kis igényre is megoldás ha abban gondolkodsz p2.5 1/32 pixelel is részletes dolgokat tudsz csinálni van 1 pix is de az még ritka és drága a vezérlö hozzá!

p2.5 panelhez video vezérlök.....

http://www.huidu.cn/product/product.php?lang=en&class2=52 (http://www.huidu.cn/product/product.php?lang=en&class2=52)
Cím: Re:Arduino
Írta: 000000000 Dátum 2018 február 27, 18:56
p2.5 panelek (https://www.aliexpress.com/wholesale?catId=541&initiative_id=AS_20180227094856&SearchText=p2.5)
Cím: Re:Arduino
Írta: 000000000 Dátum 2018 február 27, 18:57
ilyet akarsz?
p2.5 video tv (https://www.youtube.com/results?search_query=p2.5+led+display)
Cím: Re:Arduino
Írta: 000000000 Dátum 2018 február 27, 19:03
p5 RGB3528 panel fogyasztása fehér modba sok panel paksot gyoz...[#vigyor]

füzésröl szalag kábel in/out csati...[#vigyor0]

(https://hobbicncforum.hu/uploaded_images/2018/02/tn_z2pjaczq3q96qbnsmxwjs_4650.jpg) (https://hobbicncforum.hu/uploaded_images/2018/02/z2pjaczq3q96qbnsmxwjs_4650.jpg)  (https://hobbicncforum.hu/uploaded_images/2018/02/tn_dbjuzxjkpa0hnany5xq6q_4650.jpg) (https://hobbicncforum.hu/uploaded_images/2018/02/dbjuzxjkpa0hnany5xq6q_4650.jpg)  
Cím: Re:Arduino
Írta: zwnavt8rw Dátum 2018 február 27, 19:08
Bezony ilyet szeretnék :)
kb 2 x 2 m es környékit...

ezek szerint van hozzá vezérlő ami vga-t fogad vagy hdmi-t?
Cím: Re:Arduino
Írta: zwnavt8rw Dátum 2018 február 27, 19:09
hát nem keveset kajál, de megérné ahova menne!
Cím: Re:Arduino
Írta: 000000000 Dátum 2018 február 27, 19:16
Bár én ilyen mélyen nem mélyetem bele video megjelenitéséig de video prosszecor néven futnak az ilyen cucok gyártó van pár akik korekt nagytudásu vezérlöket gyárt sok szoftveres támogatásal win/androidig is de legföbb alap az ilyen cucokra az network megoldás inkább mindenféleképen számitogép alap olcsobb szerintem megoldásként!

video procik (https://www.aliexpress.com/store/group/Video-processor/228842_507046127.html?spm=2114.12010608.0.0.38f6dd0fxadG0T)
Cím: Re:Arduino
Írta: 000000000 Dátum 2018 február 27, 19:23
p2.5 64x64 ez 160x160mm (https://www.aliexpress.com/store/product/p2-5-160-160mm-64-32pixels-1-32-Scan-Indoor-SMD2121-3in1-RGB-full-color-P2/228842_32775287287.html?spm=2114.12010612.0.0.d81313559M8Dt6) 20W ez is a kb 2x2m tévébe 144 modul kell 144x20W= 2880W...
Cím: Re:Arduino
Írta: zwnavt8rw Dátum 2018 február 27, 19:29
biztos nem hülyeségből kerülnek ennyibe!
lehet nem most lesz ez megvalósítva :)
de azért köszi a linkeket!!
Cím: Re:Arduino
Írta: 000000000 Dátum 2018 február 27, 19:40
De nézd meg mire is használják legföképen "reklám" az meg pénz hoz aki reklámoztat igy a hadwer idövel megtérül (panel tv) ez othon nézicskélni/üzemeltetni nem gazdaságos szerintem
(ara projektor ha nagy kép az igény)  mert hát ezeket távolság kell nézni is (fényerö) miat iszonyat nagy (napsütésbe is jok láthatóak)...
Cím: Re:Arduino
Írta: zwnavt8rw Dátum 2018 február 27, 19:43
pont ilyen helyre kellene
messzinézős nagyfényerő
optimalizálni is tudnánk a rajta megjelenőt, így a 3kW se biztos hogy kellene mindig,  hogy rendelkezésre álljon
Cím: Re:Arduino
Írta: 000000000 Dátum 2018 február 27, 19:49
Te kecsoi vagy izsákiut 2 (max-butor)  van hasonlo panel ahogy látam de azok ilyen p10...p16 paneelek min!
lehet akor nincs is szükség p2.5?
Cím: Re:Arduino
Írta: gswi9dn7w Dátum 2018 március 01, 07:21
Sziasztok
Arduino Accelstepper -ben tud valaki segiteni?
Üdv
Cím: Re:Arduino
Írta: fa4igtzhp Dátum 2018 március 06, 14:20
Mi a probléma forrása?
Mire kell? CNC gephez vagy mashoz? GRBL nem jo helyette?
Cím: Re:Arduino
Írta: gswi9dn7w Dátum 2018 március 06, 20:34
Szia
Köszönöm de már kezdek rájönni.
Üdv
Cím: Re:Arduino
Írta: 99cwyhfhj Dátum 2018 március 06, 22:41
Kis segítség kellene, kutya vagyok az arduhoz, de szeretnék  hibát keresni, elveszett enable jel miatt.

Arduino Mega 2560-ba feltöltve a Marlin fw.
Pins.h fájlban azt írja, hogy a ramps 1.3-hoz a pinouts a következő:

y enable  56
z enable  62

Az arduino boardon ugye csak 53-ig vannak feliratozva a PIN számozások, a pins fájlban pedig a keresettek mind 53 felett vannak.

Hova teszi az 53 feletti PIN-eket? Az analóg kimenetekre?

Persze a ramps alapján vissza tudnám fejteni,  de csak van erre valami okosság. :)

Köszi az okítást
Cím: Re:Arduino
Írta: cgtvuc9v Dátum 2018 március 06, 23:12
Y enable = a2
z enable = a8

(https://hobbicncforum.hu/uploaded_images/2018/03/tn_yhyf7f3074dsktvjth9h_4220.jpg) (https://hobbicncforum.hu/uploaded_images/2018/03/yhyf7f3074dsktvjth9h_4220.jpg)  
Cím: Re:Arduino
Írta: 99cwyhfhj Dátum 2018 március 06, 23:36
Köszi szépen, jól sejtettem, akkor mint látni
A0  54
A1  55
A2  56   és így tovább.

Ezt a táblázatot honnan mentetted? Én béna voltam, nem találtam :)
Cím: Re:Arduino
Írta: 000000000 Dátum 2018 március 07, 07:27
mega2560 pin (http://yourduino.com/docs/MegaPinOut.png)[#integet2]
Cím: Re:Arduino
Írta: 99cwyhfhj Dátum 2018 március 07, 09:26
Köszi, de ilyen Atmega Pin mapping-et én is találtam, de ez nem az a ló, mint amire én gondoltam :)
Cím: Re:Arduino
Írta: cgtvuc9v Dátum 2018 március 07, 11:12
Bal felső sarok.  :)

(https://hobbicncforum.hu/uploaded_images/2018/03/tn_83td0p5fevhcqpq3nftme_4220.png) (https://hobbicncforum.hu/uploaded_images/2018/03/83td0p5fevhcqpq3nftme_4220.png)  
Cím: Re:Arduino
Írta: 99cwyhfhj Dátum 2018 március 07, 11:47
[#worship] köszi
Cím: Re:Arduino
Írta: 99cwyhfhj Dátum 2018 március 07, 12:19
Közben előkerült az elkóborolt engedélyező jel is :)
Köszi mindenkinek.

(https://hobbicncforum.hu/uploaded_images/2018/03/tn_vijy3xzs0cmangn5nqqz_2204.jpg) (https://hobbicncforum.hu/uploaded_images/2018/03/vijy3xzs0cmangn5nqqz_2204.jpg)  
Cím: Re:Arduino
Írta: s7manbs8 Dátum 2018 március 17, 16:56
Egy Arduino-ba egy RC szervót 5V-ja annak elbír vajon ? USB-ről működtetve, van itt egy kis szervó ki akarnám próbálni.
Cím: Re:Arduino
Írta: x3n4b2khd Dátum 2018 március 17, 17:00
Amikor próbálgattam folyton bontotta az usb kapcsolatot ha megmozdult a motor. Külső tápról járatva (5V) nem volt gond. Kínai gagyi motorok és egy fém kerekes "márkásabb" is volt köztük.
Cím: Re:Arduino
Írta: s7manbs8 Dátum 2018 március 17, 17:02
Kösz, akkor inkább adok neki kívülről tápot. :)

Meg az USB-n is vagy 4.5V körül van és az nem sokat tud adni amúgy se, vagy 0.25A-t eleve ha jól emlékszem.
Cím: Re:Arduino
Írta: bwm784wiu Dátum 2018 március 25, 18:00
A fiam próbálkozik az Arduinoval. Ezt a programot szerette volna elindítani de hibajelzéssel megáll. A kép jobb oldalán van az eredeti kód. Nem bírok felfedezni különbséget a begépelt és az eredeti között, mégis megáll.
Egy RGB ledszalag fényét kellene színváltás közben halványítíni-fényesíteni.

(https://hobbicncforum.hu/uploaded_images/2018/03/tn_683m3ffs485yft6sv9gb9_2308.png) (https://hobbicncforum.hu/uploaded_images/2018/03/683m3ffs485yft6sv9gb9_2308.png)  
Cím: Re:Arduino
Írta: huatn6gfd Dátum 2018 március 25, 18:04
Rögtön az elején: #define NUM... helyett MUN... van, ha jól látom.
Cím: Re:Arduino
Írta: bwm784wiu Dátum 2018 március 25, 19:18
Igazad van. Köszönöm!
Cím: Re:Arduino
Írta: 000000000 Dátum 2018 március 26, 18:22
Valaki tudja milyen modszerel lehetne figyelni hadveres uart port státusz(arduino) alat ?
Amit szeretnék ha port nyitás megtörtént egy led aktiv ha uart bezárodik led inaktiv...
Nem igazán találok megoldást![#wilting]
Cím: Re:Arduino
Írta: 000000000 Dátum 2018 március 26, 18:23
vadember nem neked szolt...
Cím: Re:Arduino
Írta: 000000000 Dátum 2018 március 27, 09:41
senki?[#nemtudom][#nemtudom][#nemtudom][#nemtudom]
Cím: Re:Arduino
Írta: 4pgpr7j7 Dátum 2018 március 27, 10:30
Lehet hogy ezt keresed? [#zavart2]


if (Serial) {
  // led aktiv
} else {
  // led passziv
}


azon belul nezheted meg a

 if (Serial.available ()) // erkezett adat

fuggvenyt is.
Cím: Re:Arduino
Írta: 000000000 Dátum 2018 március 27, 10:57
Ezt pobálgatom hadweres serialon de nem reagál..

int port=0;
void setup() {
 
  pinMode(LED_BUILTIN, OUTPUT);
  port=1;
  Serial.begin(9600);
 
}
 
void loop(){
   
if (!Serial) {
    port=0;
  }
  if (port==0)
 
  {
 
  digitalWrite(LED_BUILTIN, HIGH);   // turn the LED on (HIGH is the voltage level)
  delay(1000);                       // wait for a second
  digitalWrite(LED_BUILTIN, LOW);    // turn the LED off by making the voltage LOW
  delay(1000);
  }
}
Cím: Re:Arduino
Írta: 000000000 Dátum 2018 március 27, 11:06
Serial.available is jó lene de ez mért nem veszi észre amit beirok Serial.write ("ok") modal csak akor veszi ha terminálba "ok" és entert nyomok!?
Serial.find probálnám de csak amit beirok termial/entez azt keresi meg Serial.write karakteres beirásra nem reagál..[#wilting]
Cím: Re:Arduino
Írta: mjfpgx8v0 Dátum 2018 március 27, 20:23
Szerintem próbáld ki, hogy a LED_BUILTIN értékét definiálod, vagy csak beírsz helyette szimplán 13-at. Olvastam valahol, hogy nem működik az a konstans valamiért....
Cím: Re:Arduino
Írta: s7manbs8 Dátum 2018 március 27, 20:34
Egyáltalán mit akarsz csináltatni a programmal
? Mi lenne a feladata ?
Cím: Re:Arduino
Írta: 000000000 Dátum 2018 március 27, 20:45
Sorosport státusz ellenörzés szeretnék csinálni de az istené nem jön össze ifSerial erre lene álitolag de gyakorlatba semmi nem hozz eredményt!
Aztán gondoltam mást ha benyitom a sorost akor küldene egy karaktert egy serial.write de a Serial.available nem veszi észre amit serial.write elküldöt csak ha én manuálisan beirom terminálba és enter nyomok(ez nem jó automatizálni kell) az elküldöt karaktert figyelem serial.find feltételesel..
Cím: Re:Arduino
Írta: s7manbs8 Dátum 2018 március 27, 20:49
A terminálban nem lehet beállítani, hogy ne enterre menjen a karakter, hanem rögtön ?
Cím: Re:Arduino
Írta: 000000000 Dátum 2018 március 27, 20:56
Sorosport státusz ellenörzés mit is értek serial.begin ha nyitom ott valami történik pl start bit vagy más jelenség lehetne figyelni e csak egy pl gondolat vagy port nyitási idöt?[#wilting]
Sorosport státusz: open port>>>led_on
                  close port>>>led_off
Cím: Re:Arduino
Írta: gf06ai5j Dátum 2018 március 27, 20:59
Bocs hogy belekotyogok, de biztos vagy benne, hogy a soros portnak van "nyitott" állapota ? Van két madzag, és ha a végükön a protokollok egyeznek, akkor az egyiken jön az adat ha jön, a másikon pedig megy ha megy. A Serial.Available jelzi ha jött valami.
Cím: Re:Arduino
Írta: 000000000 Dátum 2018 március 27, 21:01
nem tudok ilyenröl de csak egy ötket volt de jolene az ardu küldene ilyenkor a Serial.available felé ha nyitva a port...
Cím: Re:Arduino
Írta: gf06ai5j Dátum 2018 március 27, 21:01
A start bit nem a port nyitását jelzi, hanem egy byte ill. karakter érkezésének a kezdetét.
Cím: Re:Arduino
Írta: 000000000 Dátum 2018 március 27, 21:03
mért fontos ez van egy eszköz (ardu projekt) amit terminálrol progtamozható linux win android ákár csak egy terminál kell hozzá...
Cím: Re:Arduino
Írta: 000000000 Dátum 2018 március 27, 21:06
csak csomagnál start1...adat8..stop1 ha joltudom?
Cím: Re:Arduino
Írta: gf06ai5j Dátum 2018 március 27, 21:15
Nem, minden egyes karakternél. A protokollnál lehet/kell megadni, mennyi legyen az adatbitek száma, a paritásbit páros vagy páratlanra egészítse ki ( even/odd ) és hogy hány stop bit legyen. Pl. 7E1 azt jelenti, hogy 7 adatbit, páros paritás, 1 db stop bit. De start bit mindig van. És minden egyes karakternél.
Cím: Re:Arduino
Írta: 000000000 Dátum 2018 március 27, 21:28
értem!
Cím: Re:Arduino
Írta: bwm784wiu Dátum 2018 március 30, 15:04
A java és a c kiterjesztésű fájlokat hogyan kell megetetni a UNO-val?
Cím: Re:Arduino
Írta: s7manbs8 Dátum 2018 március 30, 15:58
Ezt hogy érted ? Kicsit jobban írd körül mit szeretnél a java kódot azt nemigen eszi meg, a c-t azt biztos feltéve hogy rá van megírva a dolog.
Cím: Re:Arduino
Írta: bwm784wiu Dátum 2018 március 30, 16:46
Ilyen érintőpadot akarok csinálni.touch (https://www.youtube.com/watch?v=bplxlbh1OMw&t=92s)
 A forráskód pedig itt van:Github (https://gist.github.com/Wieku/270308b17c3abc740740)
A CapactiveSensor library-t már feltelepítettem, mert valahol azt írták hogy szükség van rá.

Van itt egy másik is de az itt linkelt program leáll fordítási hibával.touch2 (https://www.youtube.com/watch?v=AzUNXkUml1E&t=214s)
Cím: Re:Arduino
Írta: 000000000 Dátum 2018 március 30, 19:19
Szerintem ezt keresed processing (https://processing.org/reference/)
Cím: Re:Arduino
Írta: 000000000 Dátum 2018 március 30, 19:20
https://processing.org/download/ (https://processing.org/download/)
Cím: Re:Arduino
Írta: 000000000 Dátum 2018 március 30, 19:45
Ami a fö problémád gondolatom szerint uno,nano,mini probálod megoldani?
sajnos ezekben az alap bootloader nem támogat usb-hub emuláciot ami a projekted alapja ezért kell egy
Arduino-Leonardo (https://www.aliexpress.com/item/Beetle-USB-ATMEGA32U4-Mini-Development-Board-Module-For-Arduino-Leonardo-R3/32778104714.html) beszerezned hozzá ö támogat usb hub emuláciot (keyboard.h)...[#nyes]
Cím: Re:Arduino
Írta: bwm784wiu Dátum 2018 március 30, 20:23
Az a program amit ajánlottál mire való?
Van UNO, NANO. A linkelt helyeken is látszik , hogy működnek.Biztos, hogy nem kell a Leonardo.
Cím: Re:Arduino
Írta: u2srk6tr Dátum 2018 március 30, 20:35
Az nem lehet, hogy a java-t a pc-n kell futtatni?
Cím: Re:Arduino
Írta: s7manbs8 Dátum 2018 március 30, 20:36
Vagy Arduino Pro Micro vagy mi a neve is én olyannal csináltam USB HID cuccot, Leonardonak megismeri azt is.
Cím: Re:Arduino
Írta: 000000000 Dátum 2018 március 30, 23:59
process olyan min az ide csak script alapu dolgokat is tud anyira nem merültem el bene nem egyszerü megérteni elsöre

lehet uno ra is hid usbt de faragni kell!


Cím: Re:Arduino
Írta: 000000000 Dátum 2018 március 31, 00:06
igen Leonardo.... DigiSpark alapbol emulálja vusb  kész megoldás..[#vigyor]
Cím: Re:Arduino
Írta: 000000000 Dátum 2018 március 31, 00:08
még telepitö csomag is kell fejlesztöi "sdk"
Cím: Re:Arduino
Írta: 000000000 Dátum 2018 március 31, 00:17
process leirás..
https://learn.sparkfun.com/tutorials/connecting-arduino-to-processing/all?print=1 (https://learn.sparkfun.com/tutorials/connecting-arduino-to-processing/all?print=1)

a projektedbe van egy ilyen "import processing.serial."
de itt is processing.java alat szintén "import processing.serial."

https://gist.github.com/Wieku/270308b17c3abc740740#file-processing-java (https://gist.github.com/Wieku/270308b17c3abc740740#file-processing-java)[#rolleyes][#felkialtas]
Cím: Re:Arduino
Írta: 000000000 Dátum 2018 március 31, 01:25
uno hid usb...[#rolleyes]

http://coopermaa2nd.blogspot.hu/2011/11/arduino-uno-keyboard.html

https://majsterkowo.pl/forum/tutoriale-f38/arduino-uno-r3-jako-urzadzenie-usb-hid-t2728.html
Cím: Re:Arduino
Írta: peiystyi4 Dátum 2018 április 08, 09:04
Meg tudná nekem valaki mondani, hogy a Marlin-ban hol lehet beállítani a Z tengely sebességét? A Config-ban hiába adok neki bármilyen értéket csak gyökkettővel hajlandó mozogni. A többi meghajtás szépen beállítható, de a Z valamiért nem hajlandó gyorsabban menni.
Cím: Re:Arduino
Írta: 99cwyhfhj Dátum 2018 április 08, 17:03
Ezeket ellenőrizd a Configuration.h-ban:

#define DEFAULT_MAX_FEEDRATE          {50, 50, 50, 25}    // (mm/sec)
#define DEFAULT_ACCELERATION          100    // X, Y, Z and E acceleration in mm/s^2 for printing moves
#define DEFAULT_AXIS_STEPS_PER_UNIT
Cím: Re:Arduino
Írta: 99cwyhfhj Dátum 2018 április 08, 17:09
Természetesen a max feedrate-ben a harmadik érték a Z tengelyé. Az acceleration itt csak 100, de ezt a te géped képességeihez igazítsd.
Cím: Re:Arduino
Írta: peiystyi4 Dátum 2018 április 08, 18:20
Ez megvolt, de hiába írok akár 1200-at akkor sem megy kb 100-nál gyorsabban.
Cím: Re:Arduino
Írta: 99cwyhfhj Dátum 2018 április 08, 19:22
Hmmm... a kis mocsok...
Marlin termináljába írd be, például:  G0 Z50 F1200
aztán lássuk mit lép ha direkt kapja az utasítást.
Cím: Re:Arduino
Írta: peiystyi4 Dátum 2018 április 08, 21:20
Érzékelhetően gyorsabban megy, de meg sem közelíti az X, Y tengelyek sebességét.
Egy kicsit idevágó kérdés csak, hogy biztosan jól értem-e: a configban a sebesség maxok mm/sec-ben vannak megadva, de ha a G kódban írom az F1200-at akkor az mm/min-t jelent ugye?
Cím: Re:Arduino
Írta: 870i9bgc Dátum 2018 április 08, 21:27
Üdv bocsi hogy beleszolok de a G0 az gyorsjárati ott nem programozzunk előtolást!
Cím: Re:Arduino
Írta: peiystyi4 Dátum 2018 április 08, 21:41
Hát a Marlin esetében ez kicsit másként megy. Nem igazán különbözteti meg a G0-G1-et.
Cím: Re:Arduino
Írta: 99cwyhfhj Dátum 2018 április 08, 21:56
A műhelyes gépemen van marlin, de úgy emlékszem, deklarálva vannak valamelyik fájlban a  mozgások mm/min  mértékegységgel, tehát ezt használja G-kódból.

Prinx:  Igazad van, elméletileg G0 után a max. speed-et kéne felvennie és értelmetlen F értéket adni, de úgy emlékszem, elfogadja az F paramétert. Palit megkérjük és majd kipróbálja. Aztán megnézi G1 után is ugyanazt.
De valóban, G1-et kellett volna írnom.
Cím: Re:Arduino
Írta: 99cwyhfhj Dátum 2018 április 08, 22:06
Nem áttétellel hajtod a Z orsót, -ugye?
Ha 1mm-es az orsó emelkedése, direkt hajtod, akkor is illene legalább 400 mm/min sebességet elérnie a Z-nek.
 
Legfeljebb még megpróbálhatod átcserélni a drivereket, hátha annak van valami nyűgje.
Cím: Re:Arduino
Írta: peiystyi4 Dátum 2018 április 08, 22:17
Nincs áttétel, a motor tengelye kuplunggal közvetlen a 10×4-es trapéz orsóra csatlakozik, ahogy a többi is. Majd holnap kipróbálom a driver cserét, de nem hinném, hogy azzal van a gond, mert a pontosság az rendben van, tehát annyit mozog amennyit kell. A többi tengely simán megy akkora sebességgel amennyi a programban be van állítva, akkor is ha a kijelzőn lévő encoderrel léptetem a tengelyeket.

Én úgy vettem észre, hogy nem tesz különbséget a G0-G1 között. Csináltam nemrég egy sorozat fúrást úgy, hogy G1 F50-nel mozgattam lefelé és simán G0-val felfelé. Ekkor vettem észre, hogy a G0-ra is ugyanazt az előtolást használja. Át kellett írjam a G-kódot olyanra, ahol minden mozgásnál megadtam az előtolás értékét, különben sose végeztem volna vele.
Cím: Re:Arduino
Írta: 99cwyhfhj Dátum 2018 április 08, 22:30
A 4-es emelkedésű orsóval valóban kéne 1200-at tudnia. Még az jutott eszembe, hogy meg kéne próbálni kisebb mikrostep-pel, pl. fél lépéssel. Aztán már csak másik motor következhet :)
Cím: Re:Arduino
Írta: 870i9bgc Dátum 2018 április 08, 22:51
Üdv én kérek bocsánatot hogy beleszóltam, igaz nem használok marlint, cnc shield megkülönbözteti. nem találkoztam olyan vezérlővel ami nem tudná, de legalább ennyivel is okosabb lettem.
Cím: Re:Arduino
Írta: peiystyi4 Dátum 2018 április 08, 23:53
Senki sem haragszik, hogy beleszóltál, hisz segítő szándékkal tetted. Én is meglepődve tapasztaltam, hogy nem tesz különbséget. Számomra érthetetlen hogy miért van így, de így van sajnos.
Cím: Re:Arduino
Írta: peiystyi4 Dátum 2018 április 08, 23:54
Az a vicc, hogy másik motorral már próbáltam. [#csodalk]
Cím: Re:Arduino
Írta: 000000000 Dátum 2018 április 10, 13:28
A Marlinban hiba van, sebességet mm/s-ben írja de az nem igaz, mm/min az igaz. Nem értem a Marlin programozí ezt miért nem javítják soha ki, az elején ez nagyon zavart engem, de már nem mert megszoktam.

Jó lenne ha a nyomtatóm valóban menne azokkal a sebességekkel... [#nevetes1] még 400mm/s (24m/min) is hatalmas lenne ha igaz lenne...
Cím: Re:Arduino
Írta: 000000000 Dátum 2018 április 10, 13:33
Inkább G1 Z50 F1200 kell használni. Ha én G0-al akarom használni akkor lassan megy nekem is... Marlin nem jól használja a G0 és G1 kódokat, G0 = maximális sebesség (F nem kell) CNC-világban, de nem a Marlin 3D printernek.
Cím: Re:Arduino
Írta: 000000000 Dátum 2018 április 10, 13:43
Melyik Marlin-t használod?


#define DEFAULT_MAX_ACCELERATION      { 4000, 4000, 40, 4000 }
#define DEFAULT_ACCELERATION          3000    // X, Y, Z and E acceleration for printing moves
#define DEFAULT_RETRACT_ACCELERATION  3000    // E acceleration for retracts
#define DEFAULT_TRAVEL_ACCELERATION   3000    // X, Y, Z acceleration for travel (non printing) moves


Bár most nem otthoni PC előtt vagyok, lehet hogy már megváltoztattam ezeket, de majd este megnézem. A Z gyorsan megy, de nem annyira mint az X és Y, mivel 8mm (1.25mm/fordulat) csavarral megy direkt hajtással.
Cím: Re:Arduino
Írta: peiystyi4 Dátum 2018 április 10, 14:38
Ha jól emlékszem talán 1.1.7 de nem biztos.
Amiket írtál azok gyorsulás értékek, nem sebesség.
Cím: Re:Arduino
Írta: peiystyi4 Dátum 2018 április 10, 14:42
A programban mm/s egységet használ, az biztos, mert olyan 30 körüli értékeket tudtam neki adni ahol még lépésvesztés nélkül megy 4 mm-es emelkedésű orsóval. De a G kódban használt F értéket mm/min-nek veszi, mert oda be tudok írni F1200-at és megy is szépen.
Cím: Re:Arduino
Írta: 000000000 Dátum 2018 április 10, 15:30
Tudom hogy gyorsulás, de ha nem elég magas a gyorsulásod akkor soha nem lehet magas a sebességed, legalább is sokáig kell várni. Majd később otthon megnézem pontosan a sebességet is, mert itt ami van az tudom hogy rossz és nem emlékszem rá pontosan. Azt tudom hogy az új gépemnek több mint 4000mm/min sebessége van a Z tengelyen mert azt tegnap este próbáltam ki először.
Cím: Re:Arduino
Írta: 000000000 Dátum 2018 április 13, 21:53
Egy jobb air programozo lett az esplinktöl...[#smile]

Cím: Re:Arduino
Írta: peiystyi4 Dátum 2018 április 14, 12:11
Sziasztok!
A GRBL-nek van olyan normális megoldása, hogy PC nélkül SD kártyáról tud dolgozni?
Cím: Re:Arduino
Írta: s7manbs8 Dátum 2018 április 14, 12:41
Marlin megcisnálja, miért kell pont a grbl ?
Cím: Re:Arduino
Írta: peiystyi4 Dátum 2018 április 14, 13:32
Nem ragaszkodom a GRBL-hez, lehet más megoldás is. Most a Marlint használom, de mivel az elsősorban 3D nyomtatóhoz készült, egy kicsit kompromisszumosnak érzem. Főleg az egy szem encodert mint kezelő felületet.
Cím: Re:Arduino
Írta: uxsv5m408 Dátum 2018 április 16, 10:25
Üdv!

Biztos vagyok benne hogy egyszerűt kérdezek. Valószínűleg le is van írva visszább a válasz. De ha nem gond nem tekerném át ezt a jópár oldalt.
A kérdésem az hogy miként lehet egy arduinóval vezérelni a léptetőmotor vezérlőjét? Mert ha jól gondolom a léptetőmotor vezérlő pl TB67S109 vezérli a motort a beállításoknak megfelelően. A vezérlőt pedig a központi egység, jelen esetben egy arduino. Tehát hogyan lehet a Pull, Dir, Ena jelekkel vezérelni a vezérlőt? Biztosan van erről egy leírás vagy videó, csak még nem találtam meg.
Cím: Re:Arduino
Írta: uxsv5m408 Dátum 2018 április 16, 10:36
Közben találtam egy oldalt ami szerintem választ is ad a kérdésre.
TB6600 Stepper Motor (https://www.dfrobot.com/wiki/index.php/TB6600_Stepper_Motor_Driver_SKU:_DRI0043)
Cím: Re:Arduino
Írta: peiystyi4 Dátum 2018 április 16, 11:28
Akár így is. De a kérdés az inkább, hogy mit szeretnél vele. Ha CNC vezérlés a cél akkor (ahogy én tapasztaltam) két út lehet. Az egyik a GRBL amihez kell egy PC ami átküldi a G kód tartalmát az ardu számára. A másik a Marlin, ami 3D nyomtatóhoz lett kitalálva, de használható - komprumisszumokkal - bármi más G kódos vezérlésre és ez tud SD kártyáról is dolgozni, tehát nem kell feltétlenlül PC kapcsolat hozzá.
Cím: Re:Arduino
Írta: 99cwyhfhj Dátum 2018 április 16, 15:43
" Tehát hogyan lehet a Pull, Dir, Ena jelekkel vezérelni a vezérlőt?"

Az arduinora telepített fw leírásában megtalálod, hogy melyik PIN-en van a pulse, dir, enable jel, valamint a limitek és egyéb nyalánkságok.

Itt egy TB6560 vezérlőt kötöttem az ardu-ra.

[#t168p5804#]
Cím: Re:Arduino
Írta: uxsv5m408 Dátum 2018 április 17, 11:14
Az első lépés hogy egyáltalán tudjam ide-oda tekerni. Utána persze az hogy miként lehet CNC vezérlést csinálni belőle. Mindössze szeretném valamelyest megérteni hogyan is működik a rendszer, mielőtt a kész rendszereket összeteszem. Mert feltételezem mindenre van kész összeépíthető egység. Úgymint egy szerkesztő ami G kódot generálja, egy másik ami ezt átfordítja vezérlő jelekké(arduino), valamint egy másik ami tekergeti a motort.
Cím: Re:Arduino
Írta: rx37h7psb Dátum 2018 április 18, 05:28
Szia!
Van sd kártyás megoldás.
A debreceni talin pont ezt fogom bemutatni.
Nem Marlin.
Cím: Re:Arduino
Írta: peiystyi4 Dátum 2018 április 18, 06:02
Az jó! Egyéb lehetőség? Én nem tudok elmenni a talira.
Cím: Re:Arduino
Írta: r4nhuu5aw Dátum 2018 április 18, 06:12
Nagyon ragaszkodsz az arduinohoz ?
 
Ezt nézd meg. (https://www.ebay.com/sch/i.html?_from=R40&_sacat=0&_nkw=cncusb&_sop=15)
Cím: Re:Arduino
Írta: peiystyi4 Dátum 2018 április 18, 06:41
Egyáltalán nem ragaszkodom semmihez sem, de ehhez is kell PC így nem alternatíva. Pont a PC nélküli stand alone megoldás lenne a lényeg.
Cím: Re:Arduino
Írta: fa4igtzhp Dátum 2018 április 18, 10:09
Elvileg lehetne csinálni hozzá SD karis támogatést, ahogy olvastam egy fórumtárs be is fogja mutatni. Kivancsi lennék rá, hogy egy két problémát milyen modon oldott meg. Biztosra veszem, hogy nem fel ora alatt dobta ossze a dolgot es biztos van benne sok munkaora.

A GRBL nem úgy van megírva, hogy az olyan könnyen portolható legyen más környezetbe (azert annyira nem is tul nehez) és más modulokkal együttműködjön. Sok benne a szinkron hivás (komplett homeolas), ahol hogy a rendszer fusson felhivja a fontosabb funkciokat. Ezeket illik kibontani, mert egyreszt blokkolja a rendszert, mindenfele fuggvenyeket kell hivni teljesen mas modulokbol es szintekbol. Én legalábbis a saját vezérlőmben átirtam ezeket aszinkronra.

Aztan az SD Kari libraryk sem mindegyike tul kezed joszag. Itt is hasonlo problema neha, hogy szinkron hivasok vannak es addig nem fut mas. Vagy az SPI nem Interrupt/DMA -val megy hanem SW-bol pollozva, esetleg meg rosszabb SW bit bang.
Cím: Re:Arduino
Írta: fa4igtzhp Dátum 2018 április 18, 10:10
Aki nem lesz ott a talin, arra is gondolsz? :) Kivancsi lennek majd a megoldasra.
Cím: Re:Arduino
Írta: 000000000 Dátum 2018 április 18, 12:09
Pár honapja linkeltem 2 orosz megoldást sd kárátyás vezérlöt arduinora aki kiváncsi rá vissza olvasa![#eplus2][#integet2]
Cím: Re:Arduino
Írta: 000000000 Dátum 2018 április 18, 12:17
Sd2Card lib már kezel több protokolt is rugalmas marlin stb ilyen szempontbol iSDIO támogatás sem probléma....[#kacsint]
Cím: Re:Arduino
Írta: peiystyi4 Dátum 2018 április 18, 13:13
Én kész megoldást keresek, nem vagyok hajlandó megtanulni az arduino programozását. [#zavart2]
Cím: Re:Arduino
Írta: 3xeir0p5y Dátum 2018 április 18, 13:43
Nézegettem a kínainál az USB-s logic analizereket, mikor eszembe jutott, hogy ezt lehet, hogy az Aduino is tudja, és mivel a gugli a barátom, találtam is egy párat, ez a legígéretesebb: Arduino DIY Logic Analyzer (https://create.arduino.cc/projecthub/vincenzo-g/diy-logic-analyzer-f61ee5)
Cím: Re:Arduino
Írta: 000000000 Dátum 2018 április 18, 13:49
Azt linkeltem pár honapja...
Cím: Re:Arduino
Írta: peiystyi4 Dátum 2018 április 18, 14:09
Visszakeresem, mert elkerülte a figyelmem.
Cím: Re:Arduino
Írta: peiystyi4 Dátum 2018 április 18, 14:36
Ez lenne az? (https://forum.hobbycnc.hu/topic.php?topic=244&jump=757) Ha igen akkor ez nagyon nem jó, mert csak két tengelyes.
Cím: Re:Arduino
Írta: 000000000 Dátum 2018 április 18, 14:55
uno fizikai pin elveszi sd kártya spi érthetö...
de megára lehet van további firmware..
Cím: Re:Arduino
Írta: 0i8bkxjf4 Dátum 2018 április 18, 19:14
SZia Pali !

Én is már írtam régebben hogy mit használok.
Esetleg EZ IS (https://github.com/cncjs/cncjs) egy alternatíva lehet számodra  

Én nagyon szeretem még web camerát is lehet a pi re kötni így lesheted is

Egy raspberry pi - n fut web es kezelőfelülete van.
A Pi wifin keresztül csatizik az otthoni hálózathoz és usb-n eteti Gcode al a grbl-t.

és akár egy telefonnal is tudod a gépet nyaggatni
Cím: Re:Arduino
Írta: rx37h7psb Dátum 2018 április 20, 18:35
Természetesen.
Csak kérlek tali után szólj rám
nehogy elfelejtsem.
Cím: Re:Arduino
Írta: xe44memnh Dátum 2018 április 21, 11:00
GRBL-t összeházasította e már valaki Androidos TV Boxal?
HDMI-re tetszőleges monitor illeszthető  (kicsi nagy).
Usb és vagy Wifi billentyűzetet kezeli.
Cím: Re:Arduino
Írta: ut8n5r5ze Dátum 2018 április 24, 06:40
Üdv
Nem volna valakinek 1 arduino nano v3, ftdi? Ch340 nem kell!!
Privinen jelleze ha akadna 1.
Köszi
Cím: Re:Arduino
Írta: u2srk6tr Dátum 2018 április 24, 08:44
Úgy tudom évek óta nem készül ftdi-vel board.
Atmega van annak a helyén is. 8u2 vagy 16u2 talán.
Cím: Re:Arduino
Írta: huatn6gfd Dátum 2018 április 24, 09:20
Szia!

Csak kíváncsiságból kérdezem, hogy mi a baj a CH340-nel? Egy Uno, egy Nano és egy D1 mini megy nálam atomstabilan vele, azért nem értem. (Nagyon felületes még a kapcsolatom az Arduino-kkal, ezért érdekelne, hogy mi a hátránya.)
Cím: Re:Arduino
Írta: kgw0eik66 Dátum 2018 április 24, 09:23
Pedig szerintem jobb az CH340 azt legalább nem hamisítják.
Cím: Re:Arduino
Írta: s7manbs8 Dátum 2018 április 24, 11:06
Nálam is megy faszául.
Cím: Re:Arduino
Írta: s7manbs8 Dátum 2018 április 24, 11:07
Esetleg az USB kábel a nagyon fontos, aranyozott jó minőség kell, meg a PC illetve Arduino oldalon is az aljzatok az  a nem mindegy.
Cím: Re:Arduino
Írta: huatn6gfd Dátum 2018 április 24, 11:19
Hát, nem tudom. Szerintem a 150 forintos 1m-es kábelem az árából ítélve valószínűleg még fényképen sem látott aranyat, viszont kb. 5 órája kommunikál megállás nélkül 115200-on és nem volt még hibás csomag. :)
Cím: Re:Arduino
Írta: 000000000 Dátum 2018 április 24, 12:47
Kell egy hc05 konfigolva meg 1uf kondi aztán soha többé usb kábel soros firmware update és uart hozá férés öröké...[#nyes]
Cím: Re:Arduino
Írta: s7manbs8 Dátum 2018 április 24, 12:48
A dugóját illetve az érintkező részt akkor lehet úúgy sikerült megcsinálniuiuk, hogy rendesen hozzányomja a másikhoz magát, mert ott is megbukhat a dolog.
Cím: Re:Arduino
Írta: 000000000 Dátum 2018 április 24, 12:50
Szürös (gumos) töltökábel az ok szerintem azal edig nem volt gondom de a 2..300ft kinai az nagyon rossz!
Cím: Re:Arduino
Írta: 000000000 Dátum 2018 május 16, 19:48
Openlog Serial Data Logger (https://www.ebay.com/sch/i.html?_from=R40&_trksid=p2050601.m570.l1313.TR0.TRC0.H0.TRS0&_nkw=Openlog+Serial+Data+Logger&_sacat=0)[#vigyor5]
Cím: Re:Arduino
Írta: 3xeir0p5y Dátum 2018 május 16, 22:23
Ez is hasonló:
Mini Data Logger Module Logging Shield (https://www.aliexpress.com/item/Mini-Data-Logger-Module-Logging-Shield-Logging-Recorder-Data-Logger-Module-Shield-V1-0-SD-Card/32807140798.html)
Egyébbként vesszek meg, ha értem, hogy miért az ebay.com-ot favorizáljátok mindig, holott az ottani motyók nagy része is kínából jön, csak drágábban.
Cím: Re:Arduino
Írta: 000000000 Dátum 2018 május 16, 22:58
Rtc+spi sdcard pi hez...
Cím: Re:Arduino
Írta: 000000000 Dátum 2018 május 16, 23:00
ebay szerintem is drága...
Cím: Re:Arduino
Írta: pa0n9mw Dátum 2018 május 17, 09:01
Üdv
Azért a 2 nem ugyan az a kategória az ebayos egy mikrovezérlős, mig a másik nem az.
Cím: Re:Arduino
Írta: 3xeir0p5y Dátum 2018 május 17, 09:12
Én a topicból kiindulva, azt hittem, arduinóhoz kell, bocs, benéztem. [#nemtudom]

Az értő, értelmező olvasás általános iskolai alap tananyag. Azt írtam "hasonló".[#kacsint]

Az ebay.com-on 995HUF, de a nagy többségnél 1200HUF-nál kezdődik, a kinainál UGYANEZ $3,33, vagyis 890,-Ft.
Cím: Re:Arduino
Írta: 000000000 Dátum 2018 május 17, 12:58
Nem csak én hanem más is vásároglat alibaba és társain is...
banggood még többen ami még ebaynál is drágább..
Cím: Re:Arduino
Írta: 3xeir0p5y Dátum 2018 május 17, 14:33
Azt kell megnézni, hogy melyiknek van "EU Store" vagy "DE Store", esetleg "Free EU|DE" szállítása, mert azoknak van raktár, vagy logisztikai központjuk az EU-ban, és akkor az után már nem kell semmilyen plusz fizetésre számítani. Kicsit drágább, de garantáltan áfa és vámmentes, mert EU országból származónak minősül.
Cím: Re:Arduino
Írta: 000000000 Dátum 2018 május 17, 17:25
Ezel nem igazán szoktam foglalkozni az eladoval iratok egy érték limitet pl 20$ ez ugy bevált számomra kissebb tételeknél
 is!
Nagyobb cucot eus raktárol pl UK rendelek ahogy irod is ez egyértelmü de látszik már azon is a kinai/UK külömbözeti ár és még erre jöhet az áfa 50%nyi esélyel...
3...4 éve tálán már van hogy külföldröl vásárlok (nem csak boriték méretben) de 1x volt szurás proba szerü volt az is szerintem csomag hogy kiszurák navos cécot végig kellet vinni..
Cím: Re:Arduino
Írta: 000000000 Dátum 2018 május 17, 17:29
de ezek is változnak változtatják...
1 rendelés (https://rendeljkinait.hu/4-trukk-amivel-afa-es-vammentesen-vasarolhatsz-kinabol)
2 rendelés (https://rendeljkinait.hu/ujra-elerheto-az-afamentes-szallitas-a-banggoodon)

de ez már semlegesbe való nem e topic témája..
Cím: Re:Arduino
Írta: 000000000 Dátum 2018 május 17, 17:32
Te szoktál arduinozni [#conf]
Cím: Re:Arduino
Írta: 3xeir0p5y Dátum 2018 május 17, 20:30
Na, ezeket meg én nem ismertem! [#taps] [#eljen][#eljen][#eljen]
Mondjuk a Bangood-ról nem nagyon szoktam rendelni, mert eléggé drága az alihoz képest, de volt már, hogy ott volt akciós áron pl. sátor, amit nem lehetett kihagyni [#kacsint]
Igen, szoktam, most például épp készülök letesztelni egy szakajtó nema17-est[#csodalk]
Cím: Re:Arduino
Írta: 000000000 Dátum 2018 május 17, 21:07
igen ez igaz érdemes szétnézni több piac térem hol olcsobb amit keresel épen..
Cím: Re:Arduino
Írta: 000000000 Dátum 2018 május 18, 21:13
Valaki meg tudná mondani ezt a projekt forrást "main" mivel lehet megnyitni "szoftver"?[#wilting]
BlueMagic (https://github.com/konsgn/BlueMagic)
Cím: Re:Arduino
Írta: p75e6i8vg Dátum 2018 május 18, 22:28
Első ránézésre ez egy C projekt, és a Makefile miatt szerintem a make paranccsal (http://www.gnu.org/software/make/manual/make.html) tudod buildelni - nyilván, ha a fordító környezet megvan, de lehet linux alatt alapból megy.
Cím: Re:Arduino
Írta: 3xeir0p5y Dátum 2018 május 19, 00:16
Szia, nem egyértelmű a kérdésed: ha csak olvasásra akarod megnyitni, akkor az Arduino IDE is megnyitja, csak ki kell választania "minden file" a megnyitásnál, a file típus szűrőnél, de ajánlom figyelmedbe (és a többiekébe is) a notepad2 programot, kicsi, tele hasznos funkciókkal.
Ha le akarod fordítani, akkor értelemszerűen valamilyen c editor kell. Kevesekben tudatosul, hogy az arduino sketch az tulajdonképp c nyelv.
Cím: Re:Arduino
Írta: 000000000 Dátum 2018 május 19, 08:05
szia!
Valami alat létrehozták ezt a projektet a lényeg az lene hogy be is tudjam forditani az adot mcura !
Annyit tudok amire szeretném használni egy spi programozó programja lene amivel tudom piszkálni ezeket a CSR8635/45/70/75 procikat...
Sima spi programozo nem jó hozzá van valami hitelesitési alap van programozó és mcu közöt...
sajnos több c program is csinál main projekt fájlt igy nehéz a dolog...
Cím: Re:Arduino
Írta: 000000000 Dátum 2018 május 19, 08:09
spi programozó mcuja STM32F103C8T6...
Cím: Re:Arduino
Írta: 000000000 Dátum 2018 május 19, 08:13
Kiprobálom hátha beforditja is ami a lényeg lenne..
köszi!
Cím: Re:Arduino
Írta: 3xeir0p5y Dátum 2018 május 19, 21:48
Én  max linux alatt szoktam fordítani, ott is csak ha muszály forrásból feltenni valamit... Szóval az általad megadott linket letöltve, az .ld-re rákeresve ezt találtam:
GNU linker (https://en.wikipedia.org/wiki/GNU_linker)
Ezen már talán el tudsz indulni
Cím: Re:Arduino
Írta: 3xeir0p5y Dátum 2018 május 19, 22:11
Valami nem stimmel ezzel a forrással. Letöltöttem. Bemásoltam az Arduino alá (doc/arduino/BlueMagic)
A main.c-t átneveztem BlueMagic.ino-ra. Az arduino elkezdte lefordítani, de a hivatkozott libopencm3 ÜRES. Megkerestem, letöltöttem, bemásoltam. ...és itt a bibi, olyan includokat keres, ami nem található sehol sem, holott a libopencm3\lib alatt kellene lennie. Tehát, ha találsz egy olyan csomagot, ahol a hiányzó file-ok megvannak, akkor az Arduino is lefordítja gond nélkül
Ja, még egy, telepítsd előtte az STM32-őt az alaplap kezelőben!
Cím: Re:Arduino
Írta: 000000000 Dátum 2018 május 19, 22:19
Átnézem köszi!
Cím: Re:Arduino
Írta: 000000000 Dátum 2018 május 19, 22:28
ezek lehet jok... (https://github.com/libopencm3/libopencm3/tree/master/include/libopencm3/stm32)
Cím: Re:Arduino
Írta: 3xeir0p5y Dátum 2018 május 20, 20:53
Na, próbáltad? Siker?
Cím: Re:Arduino
Írta: 000000000 Dátum 2018 május 21, 13:09
Egy nagy káosz az egész.....
ide alati hibakod...

In file included from C:\Program Files\Arduino\libraries\BlueMagic-master/libopencm3/stm32/rcc.h:21:0,

                 from C:\Program Files\Arduino\libraries\BlueMagic-master\main\main.ino:4:

C:\Program Files\Arduino\libraries\BlueMagic-master/libopencm3/stm32/memorymap.h:42:3: error: #error "stm32 family not defined."

 # error "stm32 family not defined."

   ^

In file included from C:\Program Files\Arduino\libraries\BlueMagic-master\main\main.ino:4:0:

C:\Program Files\Arduino\libraries\BlueMagic-master/libopencm3/stm32/rcc.h:42:9: error: #error "stm32 family not defined."

 #       error "stm32 family not defined."

         ^

In file included from C:\Program Files\Arduino\libraries\BlueMagic-master\main\main.ino:5:0:

C:\Program Files\Arduino\libraries\BlueMagic-master/libopencm3/stm32/rcc.h:42:9: error: #error "stm32 family not defined."

 #       error "stm32 family not defined."

         ^

In file included from C:\Program Files\Arduino\libraries\BlueMagic-master\main\main.ino:9:0:

C:\Program Files\Arduino\libraries\BlueMagic-master/libopencm3/stm32/exti.h:42:9: error: #error "stm32 family not defined."

 #       error "stm32 family not defined."

         ^

In file included from C:\Program Files\Arduino\libraries\BlueMagic-master\main\main.ino:10:0:

C:\Program Files\Arduino\libraries\BlueMagic-master/libopencm3/stm32/gpio.h:42:9: error: #error "stm32 family not defined."

 #       error "stm32 family not defined."

         ^

In file included from C:\Program Files\Arduino\libraries\BlueMagic-master\main\main.ino:11:0:

C:\Program Files\Arduino\libraries\BlueMagic-master/libopencm3/stm32/usart.h:42:9: error: #error "stm32 family not defined."

 #       error "stm32 family not defined."

         ^

exit status 1
Error compiling for board Generic STM32F103C series.
Cím: Re:Arduino
Írta: 000000000 Dátum 2018 május 21, 13:11
Amig nincs meg mivel csinálták nem is lesz leforditva...[#nemtudom]
teljesen reménytelen[#levele]
Cím: Re:Arduino
Írta: 4pgpr7j7 Dátum 2018 május 21, 16:43
Arm-none-eabi/arm-elf toolchain szukseges, az o.cm3 lib-et kell eloszor leforditani. Az ide itt nem jatszik.

bluemagic.elf: ELF 32-bit LSB executable, ARM, EABI5 version 1 (SYSV), statically linked, not stripped

Elkuldtem a binarist ha gyorsan kellene.

Udv, G
Cím: Re:Arduino
Írta: 000000000 Dátum 2018 május 21, 16:55
Köszönöm!
Cím: Re:Arduino
Írta: 4ybj8h3c8 Dátum 2018 május 23, 12:47
Üdv

Atmega2561-en sikeresen elkötöttem és felcseréltem a MOSI-MISO lábat. Mivel nem használom ezt a tokot, nem ismerem annyira a lelkivilágát, így kérdezném, hogy szoftveresen van lehetőség a lábak megcserélésére? Elvileg AVR stúdióban programozzák, de a villamosmérnök kolléga nem tudja egymaga áthidalni a problémát, és átkötni az egyik lábra érkező vezetéket a mellette lévő lábra, a távolság miatt macerás és időigényes a panel elhozatala és visszavitele, ezért érdeklődöm, hogy szoftveresen van lehetőség a cserére vagy nincs.
Cím: Re:Arduino
Írta: kgw0eik66 Dátum 2018 május 23, 12:55
Gondolom van az általad használt fejlesztő környezetben SW spi lehetőség. Ha igen akkor azt kell befordítani és tiltani a HW spit. Láb funkció cserére nincs lehetőség. De szvsz messze úgy jártok a legjobban ha a mérnök kolléga keres a helyszínen egy műszerész kollégát aki megcseréli a lábakat, ha már ő nem tud forrasztani...
Cím: Re:Arduino
Írta: 4ybj8h3c8 Dátum 2018 május 23, 13:17
Én is erre tippeltem, de a megrendelőnek azt hazudta a koma, hogy nincs SW SPI lehetőség, a nyakamba varrta az egészet, ami jogos, mert én cseréltem el, de bosszantó, mert a megoldás minimális változataira sem hajlandó. Marad a fél napos utazás, elhozom, megcserélem, oszt másik fél nap alatt visszakapja, én meg elcsesztem egy napomat mert nem akar (tud) forrasztani.
Kösz.
Cím: Re:Arduino
Írta: kgw0eik66 Dátum 2018 május 23, 13:19
Egy utazást megspórolhatsz ha magaddal viszed a pákád : - ))
Cím: Re:Arduino
Írta: f2266unib Dátum 2018 május 23, 19:33
üdv urak

GRBL-el kapcsolatban tud valaki segíteni?
1.1f et használok de a végállások nem úgy viselkednek ahogy kellene. Illetve csak a z rosszalkodik. A bekötés jó de ha beállítom az uno az első kapcsoláskor lefagyasztja a programot (GRBLsender). Cseréltem arduinot, kapcsolót vezetéket. A fura az hogy a fagyás után alarmmal áll vissza.... Valami tipp? .
Cím: Re:Arduino
Írta: fa4igtzhp Dátum 2018 május 29, 14:09
Igen de en PIC32-on hasznalom.

Felhuzo ellenalas esetleg nem hianyzik?
Cím: Re:Arduino
Írta: nidzgr4d Dátum 2018 május 29, 15:05
A Z limit és a spindle fel lett cserélve, sok helyen látom még a rossz bekötés rajzát és a "cnc shield"-en is rosszul van még.

https://github.com/gnea/grbl/wiki (https://github.com/gnea/grbl/wiki)

- Z-Axis limit input on D11 has swapped with spindle enable D12 to support variable spindle PWM output.
Cím: Re:Arduino
Írta: f2266unib Dátum 2018 május 29, 17:35
Azt megnéztem, az volt az első. A gond a fagyás. A felhúzó ellenállatot még megvizsgálom hátha kevés vagy hibás

köszi
Cím: Re:Arduino
Írta: fa4igtzhp Dátum 2018 május 29, 18:17
Debuggerrel nezted mar merre van ilyenkor a uC? En ha valami nem megy akkor veszem a debuggert es megnezem. Sot a labakat egyenkent debugerrel is megnezem, hogy ha kapcsolom a jelet akkor latom-e a regiszterben, es a kimenet is azt csinalja-e amit kell. Mondjuk a step dir jeleket Saleae-val erdemes vizsgalni. A tobbi meg sima bit ide bit oda jel.
Cím: Re:Arduino
Írta: 8gwpaca0r Dátum 2018 június 16, 10:19
Tudna valaki segíteni Arduino programozásban?
Megvan a program, de arduino UNO ra de nekem arduino nano van.
Magánban tudna valaki segíteni.
Köszönöm!
Cím: Re:Arduino
Írta: huatn6gfd Dátum 2018 június 16, 10:26
Küldd át, ránézek.
Cím: Re:Arduino
Írta: 77wdbmdy Dátum 2018 június 16, 22:53
Ilyenben nekem is elkéne némi segítség... Fordítottam egy progit de teledobálta warninggal. Még nincs bedrótozva az alkalmazásba, így nem tudtam kipróbálni. Warning esetén is lefordul és felprogramozódik?

Magában a .ino fájlban ilyenek:


In function 'void btnTick()':
warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]

In function 'void on_off_sound()':
warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]


De a libraries-ben is van jónéhány.

warning: narrowing conversion of '(fSize >> 24)' from 'long unsigned int' to 'byte {aka unsigned char}' inside { } [-Wnarrowing]

  seek(4); byte data[4] = {lowByte(fSize),highByte(fSize), fSize >> 16,fSize >> 24};
Cím: Re:Arduino
Írta: huatn6gfd Dátum 2018 június 16, 23:57
Ha aktuális lesz még, akkor holnap este felé szólj, addig már nem igazán leszek gép előtt. Most perceken belül ledőlök. :)
Cím: Re:Arduino
Írta: 8gwpaca0r Dátum 2018 június 17, 12:13
Sikerült megcsinálni, de nem teljesen tökéletes.
 Köszönet érte!!!
De úgy látom sokan nem programoznak itt Arduinot
Cím: Re:Arduino
Írta: u2srk6tr Dátum 2018 június 17, 12:29
Hát mikor ekkora marhaságot kérdezel, mit lehet rá írni?
Az UNO és a NANO ugyan az a proci. A lábak is kompatibilisek. A Nanonak egyel több van. A keretrendszert kell átállítani csak Nano328-ra és le kell fordulnia. Ha nem fordul akkor Unora sem fordul. Ha ennyit nem tudsz inkább ne programozz.
Cím: Re:Arduino
Írta: fwg7s098t Dátum 2018 június 17, 12:46
Hubazz.de kemény vagy... Mostmár én se merek hozzáfogni.[#wilting]
Cím: Re:Arduino
Írta: 8gwpaca0r Dátum 2018 június 17, 13:22
Nem is tudtam, hogy ennyire okos vagy!
Egy két dologban nem voltam biztos ezét van a fórum , ha hülyeséget is kérdezek.

Van egy program ami már meg van írva és működik is, csak nem úgy ahogy szeretném és ezzel van a gond.
Ha ide felteszem, gondolom ez neked másodpercek kérdése és megoldod.
De inkább fölösleges nem teszem fel, mert úgy érzem nincs értelme.

Természetesen vannak akik szívesen segítenek!
És még egyszer köszönet nekik érte!
Cím: Re:Arduino
Írta: 000000000 Dátum 2018 június 17, 20:36
Tavir....hobbieletronika ezeken kérdezgetem csak párszor semmi más szándékom nem volt ök azt álitoták hogy kérem hogy ök oldják meg a problémámat itt konfriktusok hada lett mindkét forumon két fö kolomposal az élen cseh robika / kapu48 vagy hogy hivják itt is tevékenykedik...[#zavart2]
Ezek az emberek föld felet érzik magukat vagy külömbek nálunk..[#conf]
Cím: Re:Arduino
Írta: 000000000 Dátum 2018 június 17, 20:46
Nem szégyen kérdezni söt muszáj hogy elöbre lépj mert nem egyszerü még haladó szinten sem a programozás...
Nekem is legtöbb gond a matekal van ami nem egyszerü de célra vezetö mindig a tesztelés...
Maga C# vagy mifene énsem értem talán 1% sem de végül mégis sikerül amit akarok (mintapéldákbol ollozva) sok idövel...[#taps]
Cím: Re:Arduino
Írta: 8gwpaca0r Dátum 2018 június 17, 20:48
Nehéz dolog ez a kérdezősködés erre rájöttem, meg kell tanulni programozni és kész, vagy készen megvenni!
Régebben még jobban segítettek fórumokon, de mostanában ez már nem divat.
Cím: Re:Arduino
Írta: r4nhuu5aw Dátum 2018 június 17, 20:56
Igen régebben én is szívesen segítettem bárkinek a pic programozásban , de legtöbbször egy köszönöm-öt sem kaptam 3heti program írás változtatgatás után . Ezért most már nem nagyon kapkodok én sem azért hogy segíthessek ...
Cím: Re:Arduino
Írta: 4pgpr7j7 Dátum 2018 június 17, 20:57
Szoval valaszul a sem.csev.[30617]-ra, valamit elrontasz.
Akarmilyen virtualis gepe csinalok, sparse hdd, dense sdd, ilyen linux, mindenhogy megy. ! 64bites guest legyen!
A telepites soran:
Boot live cd:
Installation - Install Android-X86 to harddisk
Detect devices (latszolag nem tortenik semmi)
Create/Modify partitions
Do you want to use GPT? n > cfdisk
n (new)
[primary]
(enter) # elfogadjuk a felajanlott meretet (sda1, primary, linux)
[bootable] > flags = boot
[write] (Are you sure....) yes (Writing partition table to disk...)
q (kileptunk, vissza a kek ablakba)
itt a savkurzor mutatja a frissen keszitett sda1 particiot, erre nyomunk egy enter-t
(choose filesystem) > ext4
Are you sure format... [YES]
Do you want to install bootload grub [YES]
... /system read-write? [YES]
installing...
rebootes megy.

Tobbet nem tudok mondani, kerem kapcsojja ki.
Cím: Re:Arduino
Írta: 000000000 Dátum 2018 június 17, 20:58
Egyedül probáltam én is programozást de nekem nem ment kell amikor elakadsz kérdezni lehesen valakitöl a a prog nyelvi könyvek tele vanak szaknyelvi kifejezésekel aminek felét sem értetem meg amibe elevesztem szinte igy hagytam a fracba van egy marék magyar is/angol job nál jobb...[#kacsint]
Mintapéldákbol többet fejlödöm mind szakönyvekböl ez van..[#nyes]
Cím: Re:Arduino
Írta: 000000000 Dátum 2018 június 17, 21:11
VMware hdd ezek lehet választani: ide,scsi,sata...
Live cd modba felál v5 felet is de kicsi a flash terület android alat max 2 apk megy fel hdd ra jo lene felrakni nem szarolna...
Igen nagyrésze igy van ahogy irod telepités utáni reboot után csak error 17 jön![#conf]
Na mind1 majd megoldodik...[#nemtudom]
Köszi a helpet![#eljen]
Cím: Re:Arduino
Írta: 8gwpaca0r Dátum 2018 június 17, 21:22
Ez így van jó hogy tudom, így tudom ,hogy nem kell segíteni akkor!!! [#vigyor2]

Én szívesen segítek bárkinek ha tudok, itt a fórumon is megvan egy jó pár embernek a telefonszámom és ha kell segítek, nem várok cserébe semmit!
Akinek eddig is segítettem, nem kérek cserébe semmit!
De nem vagyunk egyformák!
Cím: Re:Arduino
Írta: 8gwpaca0r Dátum 2018 június 17, 21:26
Úgy érzem elég is volt ennyi!
Ha nem írok ne válaszoljon senki!
[#integet2]
Cím: Re:Arduino
Írta: r4nhuu5aw Dátum 2018 június 18, 05:30
Azért a köszönöm jól esik nem? A segítségért soha sem vártam  többet ...
Cím: Re:Arduino
Írta: 5fv8jwfj6 Dátum 2018 június 18, 09:30
Szevasztok!
Belevágtam az Arduinoba. Első mintaprogram, a LED-villogtatás 100 % sikert hozott.
Második mintaprogram a "Read analog voltage". Potméter, soros plotterrel megjelenítés.
Állandó 5 V-ot mutat a plotter.
A lapka Arduini Uno, a DIL-tokos Atmegával.
Átdugtam egy másik, de SMD tokos UNO-ra, ezzel tökéletesen megy.
Közben megérkezett a megrendelt DIL-tokos Atmega, kicseréltem a foglalatba, az eredmény ezzel is ugyanaz, nem megy.
Hol lehet a hiba?

Forrasztgassam át a panelt?
Az árarányokat elnézve a panel leginkább az IC csomagolóanyaga.
:-)

Nagy kár nem fog érni, ha a veszélyes hulladékok között végzi.
Valakinek van ötlete?
Előre is köszönöm!
Lajos
Cím: Re:Arduino
Írta: kgw0eik66 Dátum 2018 június 18, 10:03
Fogj egy voltmérőt és mérd meg a feszültséget magán a proci lábán, mindkét panel esetén. A használt bemeneten és vref lábon is hátha külső referenciát használ a programod.
Cím: Re:Arduino
Írta: 000000000 Dátum 2018 június 18, 10:12
Ezekel semi program nem megy ?
Ha nem akor lehet nincs az atmega chip bootloader!
Cím: Re:Arduino
Írta: kgw0eik66 Dátum 2018 június 18, 10:15
Használ itt valaki Bascom-ot atmelhez, duinohoz? Nekem évek óta bevált, kis móricka programoktól kezdve hangfeldolgozó gsm modulon át kommunikáló tízezer soros programokig.
Cím: Re:Arduino
Írta: 000000000 Dátum 2018 június 18, 10:15
Ha jol veszem ki a szavaidbol dil 328 chipeket cserélgesz csak vagy egész panel hibásnak gondolod?
Cím: Re:Arduino
Írta: 5fv8jwfj6 Dátum 2018 június 18, 12:06
Csak a DIL tokos Atmegát cseréltem, kihúztam a foglalatból, és beleraktam a másikat.
A 13-as láb LED-villogtatója ezen is működött, vagyis az IC fel van programozva.
Sajnos nincs több DIL-tokos UNO-m, így kifogytam az ötletekből.
Amit mértem: a potméter megkapja az 5 voltot, a csúszkája leadja a leosztott feszültséget az A(0) bemenetre. Átírván és átdugván az A(1) bemenetre, a helyzet nem változott.
Mint írtam, az SMD-chipes alaplapnál azonnal működött.
1-2 héten belül -talán- megérkezik egy DIL-tokos alaplap, lehet tovább rugózni rajta.
Cím: Re:Arduino
Írta: 5fv8jwfj6 Dátum 2018 június 18, 12:08
Két IC-vel is ugyanúgy nem működött, így a panel valamelyik részegységének hibára gondolok.
Cím: Re:Arduino
Írta: s7manbs8 Dátum 2018 június 18, 12:11
Ha nem boldogulsz küldd el egy kis borítékban. :) Megvizsgálom.
Cím: Re:Arduino
Írta: s7manbs8 Dátum 2018 június 18, 12:12
Esetleg nem jó Panelt választasz ki a felprogramozáskor ? Bár akkor nem is csinálná meg elvileg.
Cím: Re:Arduino
Írta: 5fv8jwfj6 Dátum 2018 június 18, 12:20
Köszi, Béla, inkább elvinném.
3-4 hetente ott megyünk el az M3-as hajdúnánási lejárója mellett.
:-)
A posta oda-vissza többe kerülne, mint egy új szerkentyű.
Ha semmire sem jutok vele, jelentkezem.
Cím: Re:Arduino
Írta: 000000000 Dátum 2018 június 18, 14:55
Ha 328ba nincs bootloader nem tudsz rá feltölteni usbn sem!
bootloadert isp lehet feltölteni 328ra aztán kezeli az uart usb rész ide alol ....
https://www.arduino.cc/en/Tutorial/ArduinoISP (https://www.arduino.cc/en/Tutorial/ArduinoISP)
Nem olyan bonyolult megoldani...
Cím: Re:Arduino
Írta: huatn6gfd Dátum 2018 június 18, 14:58
Van benne bootloader, több tesz programot is rá tudott tölteni. Az analóg bemenetek nem mennek valamiért.
Cím: Re:Arduino
Írta: huatn6gfd Dátum 2018 június 18, 14:59
Erről a panelről tudnál egy jó fotót feltenni? Esetleg utána lehetne olvasni, keresni. (Kezdek kíváncsi lenni. :))
Cím: Re:Arduino
Írta: kgw0eik66 Dátum 2018 június 18, 15:11
Megmérted a vref értékét a működő és a hibás panel esetén?
Cím: Re:Arduino
Írta: huatn6gfd Dátum 2018 június 18, 15:50
Én nem, mert nincs kb. 270 km-es műszerzsinórom. [#zavart2] (Nagyjából ilyen messze vagyok Pakstól.)
Cím: Re:Arduino
Írta: 5fv8jwfj6 Dátum 2018 június 18, 16:24
[#eljen]
Cím: Re:Arduino
Írta: s7manbs8 Dátum 2018 június 18, 17:09
Na, az tök jó lenne, még valami távcsőre is ránéznénk közben egyúttal. :)
Cím: Re:Arduino
Írta: 000000000 Dátum 2018 július 03, 12:52
Ezel a modulal küzdöt már valaki? RFM69 (https://lowpowerlab.com/shop/product/99)
Cím: Re:Arduino
Írta: 000000000 Dátum 2018 július 06, 17:39
Szoval nem....[#nemtudom]
Cím: Re:Arduino
Írta: 000000000 Dátum 2018 július 14, 20:38
+++HUNUL ARDUKÁTÓ+++ (https://www.ob121.com/doku.php?id=hu:arduino:start#arduio_aref_pin)[#ravasz1]
Cím: Re:Arduino
Írta: 000000000 Dátum 2018 július 16, 16:46
ARM valaki jártas benne STM32?[#wilting]
Cím: Re:Arduino
Írta: s7manbs8 Dátum 2018 július 16, 17:11
Miért kérdezed ?
Cím: Re:Arduino
Írta: 000000000 Dátum 2018 július 16, 22:27
Nehezen de meglett egy leforditás....[#falbav]
Cím: Re:Arduino
Írta: 8gwpaca0r Dátum 2018 július 21, 18:39
Ismeri valaki ezt a programot?

Makelangelo-Software

Egész jó dolgokat lehet vele csinálni aki rajzolni szeretne CNC gépével!
Cím: Re:Arduino
Írta: 000000000 Dátum 2018 július 29, 12:16
Szuper kis fogyasztás....[#vigyor2]


Cím: Re:Arduino
Írta: 5g65dwr0 Dátum 2018 július 31, 18:56
Sziasztok fórumtársak!


Valaki tudna segíteni assemly-ben?
Cím: Re:Arduino
Írta: s7manbs8 Dátum 2018 július 31, 20:36
Mi a kérdés ?
Cím: Re:Arduino
Írta: 5g65dwr0 Dátum 2018 július 31, 22:50
Két ledet kellene felváltva villogtatni.
Cím: Re:Arduino
Írta: 5g65dwr0 Dátum 2018 július 31, 22:53
Vasúti átjárót kell programozni beadandó dolgozat.
Cím: Re:Arduino
Írta: s7manbs8 Dátum 2018 július 31, 23:25
No és mikorra kellene ?

Melyik féle assembler, mert van belőle pár féle, meg mi a feladat konkrétabban ?
Cím: Re:Arduino
Írta: cjhur4dzr Dátum 2018 augusztus 20, 22:40
Sziasztok!

Keresek valakit, aki el tudna készíteni nekem egy hasonlót!
Egyenlőre 1db-ra lenne szükség, tesztelésre, de ha beválik, akkor akár több darab is érdekelne.
Arduino Mega 2560

Ez egy 3 vagy 5 nyomás szenzorral ellátott vezérlő lenne, amivel levegő szelepeket vezérelnék.

(https://hobbicncforum.hu/uploaded_images/2018/08/tn_j04btsngu2uvyy2j6660_1904.jpg) (https://hobbicncforum.hu/uploaded_images/2018/08/j04btsngu2uvyy2j6660_1904.jpg)  
Cím: Re:Arduino
Írta: cjhur4dzr Dátum 2018 augusztus 21, 14:12
Ilyen jellegű funkciókat kell elvégezni vele:

Cím: Re:Arduino
Írta: cjhur4dzr Dátum 2018 augusztus 21, 14:16
Cím: Re:Arduino
Írta: cjhur4dzr Dátum 2018 augusztus 21, 14:19
Cím: Re:Arduino
Írta: s7manbs8 Dátum 2018 augusztus 21, 14:31
Ilyenre van kész program , csak be kell állítani.
Cím: Re:Arduino
Írta: s7manbs8 Dátum 2018 augusztus 21, 14:36
https://www.blynk.cc/ (https://www.blynk.cc/)
Cím: Re:Arduino
Írta: cjhur4dzr Dátum 2018 augusztus 21, 14:37
Szia, minden megoldás érdekel!
Cím: Re:Arduino
Írta: cjhur4dzr Dátum 2018 augusztus 21, 14:41
a végső cél, hogy telefonról, vezérelhető, és megbízható  legyen!
Cím: Re:Arduino
Írta: s7manbs8 Dátum 2018 augusztus 21, 14:46
Ezt gondolom sokan használják, lehet hogy működőképes, gondolom.
Cím: Re:Arduino
Írta: s7manbs8 Dátum 2018 augusztus 21, 14:47
Mondjk ha a telóba belemegy valami vírus, lehet nem vennék rá mérget. :)
Cím: Re:Arduino
Írta: s7manbs8 Dátum 2018 augusztus 21, 14:48
Próbáld ki.
Cím: Re:Arduino
Írta: 000000000 Dátum 2018 augusztus 21, 18:02
Ez szép és jó lene ha pc (offline) kell hozzá ha androidon futtatni akarsz egy projektet pl pc futni a kell egy blink szervernek java hogy androidon megtud nyitni az adott projektet!:(
androidon nem sikerült még futtatni eddig a java blink szerverét...[#nemtudom]
Cím: Re:Arduino
Írta: s7manbs8 Dátum 2018 augusztus 21, 19:56
Ja, lehet igazad van, akkor nem OK ez, az ingyenes dolgok már csak ilyenek legtöbb. :)


https://community.blynk.cc/t/how-to-make-a-server-on-my-android-phone/1540/10 (https://community.blynk.cc/t/how-to-make-a-server-on-my-android-phone/1540/10)
Cím: Re:Arduino
Írta: 000000000 Dátum 2018 augusztus 21, 20:07
Nem nagyon értem egy egyszerű java futtatás mért nem lehet összehozni android alat hisz pl webes oldalaknál mindig jelen van ez a nyelv is motorként ott müxik...[#wilting]
Cím: Re:Arduino
Írta: 000000000 Dátum 2018 augusztus 21, 20:38
-Air-Suspension-Using-Arduin (https://www.instructables.com/id/Digital-Controller-for-Air-Suspension-Using-Arduin/) ez csak remote...
Nyomás mérés nincs benne...
Cím: Re:Arduino
Írta: cjhur4dzr Dátum 2018 augusztus 21, 20:54
Mindenképp kellene a nyomás kijelzés, mert ugye az alapján látom az autó futóművények a helyzetét.
Cím: Re:Arduino
Írta: kgw0eik66 Dátum 2018 augusztus 27, 19:33
Van valakinek tapasztalata avrdude programmal és ft232rl illesztővel való spi programozással? Annyi is elég volna hogy működött-e ez valakinek?
Cím: Re:Arduino
Írta: 000000000 Dátum 2018 augusztus 27, 23:16
vagy nem isp akartál irni?
Cím: Re:Arduino
Írta: kgw0eik66 Dátum 2018 augusztus 28, 07:31
De igen isp. Egyébként találtam olyan régebbi avrdude-t (http://diyduino.blogspot.com/2012/08/ft232r-bitbang-programmer.html) amivel működik a programozás. Sajna még az sem kerek, mert most bitbang módban hagyja az usb-t vagy a drivert és az usbt kell ki-be húzni hogy a terminál lássa az eszközt a programozás után. Persze lehet hogy ma találok valami kényelmesebb megoldást erre is.
Cím: Re:Arduino
Írta: 000000000 Dátum 2018 augusztus 28, 10:31
Van olyan amikor az ilesztö driver verzio nagyon tud szivatni winfos alat olyan müködö képesnek látszik de mégsem kerek érdemes pl egy hurokba kötöt soros tesztet meg ejteni vele hogy az müxik e normálisan....

vagy még egy Arduino Nano is megoldás is isp programmer pl...
itt (http://www.martyncurrey.com/arduino-nano-as-an-isp-programmer/)
Cím: Re:Arduino
Írta: kgw0eik66 Dátum 2018 szeptember 05, 21:39
Még mindig avr programozó téma: A kollégák vettek egy ilyen programozót: Emodules AVRISP MKII EM 65442 (http://www.elmodules.hu/products/77) Eddig senkinek sem sikerült működésre bírni. Ők azt hiszem avrstudióból próbálgatták, én pedig Bascomból illetve avrdude alól próbáltam, kb minden fellelhető driverrel. Meg se nyikkan, csak usbvel kapcsolatos hibajelzéseket kapok. (win7 64)

Van itt valaki akinek működik? Hogyan, milyen program környezetben?
Cím: Re:Arduino
Írta: 000000000 Dátum 2018 szeptember 05, 21:57
Arduino isp nem volt soha gondom attiny..atmega családoknál ide alol de azt figyelni kell hogy támogatot legyen isp programozás mcu családnál mert a legtöbb régi avr ASP támogat inkább csak![#crazya]
Cím: Re:Arduino
Írta: kgw0eik66 Dátum 2018 szeptember 06, 08:05
Magam szinte minden eszközbe bootloadert teszek, némelyikbe  kódoltat is ha a vevő azt kéri. Magát a loadert vagy STK200 printerportos eszközzel Bascomból,vagy ponyprog-al, vagy gyári AVRISP MK2 égetővel írom be. Ez utóbbi nekem stabilan csak AVR studióból működik jungó driverrel. Elvileg mennie kellene libusb driverrel Bascomból és avrdude alól is de nem stabil a dolog, hol nem ismeri fel  procit, hol hibát jelez a verify.

Igazából magam is keresek valami olcsó égetőt ami stabil és tudja tiny, mega, xmega családokat égetni. ( Lehet hogy nem úszom meg és idehaza is fel kell rakni egy régi avrstudiót és egy arduino rendszert )
Cím: Re:Arduino
Írta: cgtvuc9v Dátum 2018 szeptember 06, 10:47
Ilyen van nekem Win7 64 alatt, ezzel sikerült életet lehelnem a Melzi 2.0-ba. Avr studio 5 használok, azzal tökéletesen megy.
Cím: Re:Arduino
Írta: 000000000 Dátum 2018 szeptember 06, 14:25
Szintén bootloadere használtam én is  (nyers chip) ide alatt ott a config fájl tartalmaz minden beállítás igy még elöni sem lehet a rossz fuse beállitást eben szintén avrdude van csak win7 soha nem volt gond más fejlesztő környezetet nem használok![#rolleyes]
1186 link szerint csináltam én is!
De akitől veted taviron a programozott az okosnak véli magát avr dolgokba Cseh Robika kérdez meg...[#kacsint]
Cím: Re:Arduino
Írta: kgw0eik66 Dátum 2018 szeptember 06, 20:11
Itthoni gépemen nincs avrstudió, így csak ma tudtam kipróbálni a szóban forgó égetőt, nos win7 64, avrstudio 4.19, Jungo driver összeállításban működik. Ezek szerint a libusb-s dolgokkal nem sikerül egyelőre működésre bírnom, pedig jó volna mert bascomban dolgozom a legtöbbször.
Cím: Re:Arduino
Írta: kgw0eik66 Dátum 2018 szeptember 07, 20:45
További fejlemények: Visszanéztem a nyákról az égető kapcsolási rajzát, és látszik hogy pontosan ugyanaz mint a többi avrisp klón. Tavir lufa stb. Gondoltam hogy rátöltök egy libusbs fw verziót de sajna a bootloaderével nem ment, protected-be volt kapcsolva. Így kénytelen voltam isp módban rátölteni a fw-t. Így már működik bascom és avrdude alól is. Viszont nem tudok vele xmega procit égetni... illetve nem találtam meg a neten azt az fw verziót ami reset hatására felváltva működik hol libusb hol pedig jungó driverrel. Így két kérdése maradt: Megy-e valakinek akár az eredeti akár más fw verzióval a xmega pdi módú égetése? Illetve nincs meg valakinek ez az átkapcsolható fw verzója?

Kísérletezem azért még ha előrébb jutok megírom, hátha más is hasznát veszi.
Cím: Re:Arduino
Írta: 000000000 Dátum 2018 szeptember 07, 20:56
Szint illesztés / fesz védelem van benne?
Klonokbol ezek vanak ki sporolva általába...
Cím: Re:Arduino
Írta: kgw0eik66 Dátum 2018 szeptember 07, 21:12
Félig meddig van. Egy MAX3002 a kimeneti illesztő a programozandó ic felé. Illetve tudja használni a céláramkör tápját. Ezen kívül használható az usb 5V vagy egy 3v3 stabi is. Túlfesztől nincs védve, túláramra van egy öngyógyuló bizti hogy ne terhelje túl az usb-t.
Cím: Re:Arduino
Írta: s7manbs8 Dátum 2018 szeptember 07, 21:42
Nekem a gyári MK II az XP-vel hajlandó menni.
Cím: Re:Arduino
Írta: kgw0eik66 Dátum 2018 szeptember 07, 21:47
Nekem a gyári mk2 stabilan megy win7 64 környezetben de csak avr studióból. Libusbvel úgy tűnik mintha működne de hibázik.
Cím: Re:Arduino
Írta: zwnavt8rw Dátum 2018 szeptember 08, 16:30
sziasztok
a gyári vagy egyéb mk2 programozókhoz a libusb-t ez a sw hibátlanul fel szokta nekem rakni...
https://zadig.akeo.ie/ (https://zadig.akeo.ie/)
Cím: Re:Arduino
Írta: 3xeir0p5y Dátum 2018 szeptember 09, 22:57
Egy egyszerű DRO megoldás, Arduino+Android!
Link: Android DRO Step By Step Overview (http://www.yuriystoys.com/2014/07/anrdoid-dro-step-by-step.html)
Az oldalon még további megoldások is találhatók.
Cím: Re:Arduino
Írta: ihvhgd64x Dátum 2018 szeptember 18, 21:05
Keresek valakit aki jártas a DS1307 és DS3132 modulokban, és tud segíteni programozásban.
Köszönöm
Cím: Re:Arduino
Írta: huatn6gfd Dátum 2018 szeptember 18, 21:57
Mindkettőhöz volt szerencsém. (Feltéve, hogy a DS3231-re gondoltál.) A 1307 az tragikusan pontatlan, ezért cseréltem le, a 3231 kb. másfél év alatt sietett egy percet, az már belefért a tűrésbe.

Mi lenne a kérdés?
Cím: Re:Arduino
Írta: ihvhgd64x Dátum 2018 szeptember 18, 22:00
Privátba megy.
Cím: Re:Arduino
Írta: x3n4b2khd Dátum 2018 szeptember 18, 22:46
Szintén ez volt a tapasztalatom a DS1307 modullal :(.
Azóta nem kellett sehova óra de berendeltem egy DS3231 modult is. Ha megjön "megversenyeztetem" őket :D
Cím: Re:Arduino
Írta: 3ztiz2p39 Dátum 2018 szeptember 19, 00:23
Help!

Arduino -> Modbus -> UCCNC

USB-vel összekötve, baudrate 19200, minden happy.

Másik hasonló tulajdonságú alaplapot beüzemelve, szintén w7-el, probléma adódott, miszerint a kapcsolat lelassult, az Rx-tx is kb csak 1 másodpercenként villan.

Bios alapállapotban,  USB 2.0 engedélyezve...merre kellene nézelődnöm?
Cím: Re:Arduino
Írta: huatn6gfd Dátum 2018 szeptember 19, 07:47
Ilyenkor mit látsz a Modbus plugin Debug view fülén? Lehet, hogy kicsit lassabban jön a válasz és torlódás van? Ha a plugin-ban a debug piros, akkor próbáld meg a Loop interval-t és a Timeout-ot egy kicsit feljebb venni, pl. 40 és 30-ra, feltéve, hogy most 30 és 25.

Nem tudom, hogy az Arduino panelek (nem írtál típust) egyforma sebességűek-e, illetve ugyanolyan USB chip van-e rajtuk. Én Nano-val próbáltam, és a 30 ms interval 25 ms timeout már stabil volt, de lehet, hogy nálad már torlódik.
Cím: Re:Arduino
Írta: 3ztiz2p39 Dátum 2018 szeptember 19, 07:52
Lehet félreérthető voltam a PC alaplap váltáskor lassult be.
Mind a Nano mind az UNO Arduino panel.
Visszadugva őket az előző PC alaplapra megfelelő a sebesség.

Mind a nyolc USB porton kipróbáltam szűz win7 x86-os telepítés.
Cím: Re:Arduino
Írta: 3ztiz2p39 Dátum 2018 szeptember 19, 07:54
A Debug ablakban zöld minden sorok végén is kb. másodpercenként változnak a számok.
Cím: Re:Arduino
Írta: 3ztiz2p39 Dátum 2018 szeptember 19, 07:56
Meg a Variables table 7. és 8. rublikája ebben az ütemben megy, hibát nem ír.
Cím: Re:Arduino
Írta: 3ztiz2p39 Dátum 2018 szeptember 19, 07:56
A PC oldalon lehet a hiba, de vajon mi?
Cím: Re:Arduino
Írta: huatn6gfd Dátum 2018 szeptember 19, 08:37
Csodálkoztam is az "alaplap"-on, de gondoltam, azért írod ebbe a topikba, mert Arduino. :) Így viszont passz.
Cím: Re:Arduino
Írta: 3ztiz2p39 Dátum 2018 szeptember 19, 08:44
[#rinya]

Annyiszor megfogadtam már, hogy nem dolgozok hozott anyagból...

"Ó, Pistikém ne vegyél alaplapot van itt nekem egy csudajó, annyival is olcsóbb lesz..."

A fél életem ilyen szarrágások miatt megy el...
Cím: Re:Arduino
Írta: x3n4b2khd Dátum 2018 szeptember 19, 09:03
Pár hónapja cseréltem alaplapot (minden más maradt a régi). Az új lap Gigabyte b85m-d3h.
Azóta teljes áramtalanítás után nem látja az usb belső kártyaolvasót csak ha lehúzom majd visszadugom. Szabályos hardware eltávolítás után lehúzott pendrive vagy wlan stick esetén is random kékhalál. Win7 64bit. Frissítettem a biost (uyanarra a verzióra mert nincs újabb) és azóta a pendrive kezelés megjavult. A többi jelenség sajnos nem. Driverekből a legújabb és a régebbi is ezt mutatja. Hasonló Asus lappal minden jó volt. Egy bios frissítést megpróbálnék, hátha segít.
Cím: Re:Arduino
Írta: 3ztiz2p39 Dátum 2018 szeptember 19, 09:57
Hoztam másik alaplapot, ez most egy Asus.
A másik Gigabyte volt, az Arduinoval jól működő meg egy AsRock.

No most ugyan az a hibajelenség...

Valami kell a Win7 telepítésén kívül pluszban hogy jó menjen ez az Arduino kapcsolat.... de mi a franc??

Az a netframe bizbasz csak az Xp-hez kellet?
Cím: Re:Arduino
Írta: 3ztiz2p39 Dátum 2018 szeptember 19, 10:02
Szerintem az lesz a gond... Offline lett telepítve a win7, nincs internetkapcsolatom a frissítésekhez.
Cím: Re:Arduino
Írta: 3ztiz2p39 Dátum 2018 szeptember 19, 10:44
felrektam NETFramework 4-et, no ettől sem javult meg... [#boxer]
Cím: Re:Arduino
Írta: 000000000 Dátum 2018 szeptember 19, 10:59
És még ezt lehet pontosabbá is tenni szoftveresen is a belső rc modult hőmérséklet kompenzációval DS3231 nél!
A ds1307 sajnos a külső rc kavics miat pontatlan![#eplus2]
Cím: Re:Arduino
Írta: 3ztiz2p39 Dátum 2018 szeptember 19, 11:40
Most nézem a jól működő alaplap is ASUS de Win7 64 bites oprendszerrel.

Én most win7 32 bitessel próbálgatom...

Valamit át kell állítani az Arduino programjában?

Az biztos, hogy 64 bites gépen lett lefordítva és feltöltve az Arduinoba.

???
Cím: Re:Arduino
Írta: huatn6gfd Dátum 2018 szeptember 19, 11:47
Elvileg semmit. Ha neten van a gép, akkor eszközkezelőből próbálj meg egy driver frissítést (netről). Nálam Win10 64 biten ez a driver van:

(https://hobbicncforum.hu/uploaded_images/2018/09/tn_26wq3kwn52qnemwdqjm4_3977.png) (https://hobbicncforum.hu/uploaded_images/2018/09/26wq3kwn52qnemwdqjm4_3977.png)  
Cím: Re:Arduino
Írta: 3ztiz2p39 Dátum 2018 szeptember 19, 11:52
Vc2005 Redistributable nem kell?
Cím: Re:Arduino
Írta: 3ztiz2p39 Dátum 2018 szeptember 19, 12:02
Hát nem... pedig nincs más azon a gépen sem.
Cím: Re:Arduino
Írta: 3ztiz2p39 Dátum 2018 szeptember 19, 12:29
Lefordítottam/beégettem a "lassú" alaplappal újra az Arduinot, semmi változás.

Külső tápfesz is meg volt...

Két különböző gyártmányú alaplap nem lehet ugyanolyan hibás.

Az UCCNC telepítése is simán ment.
Cím: Re:Arduino
Írta: zwnavt8rw Dátum 2018 szeptember 19, 12:56
van az alaplapon sima mezei soros port?
egy ttl átalakítóval csak simán a sorosra dugni az arduino-t

vagy ha megnézed és valami ratyi com port van az alaplapon lehet 5V jön ki belőle nem a szabvány 12 akkor simán rákötve is jó lehet...

az usb-t meg csak tápnak használod?
egyébként az alaplapi driver a sajátja nem pedig amit a vin feltett, az fent van?
mert az már többször okozott nekem spec problémát...
Cím: Re:Arduino
Írta: 3ztiz2p39 Dátum 2018 szeptember 19, 13:44
Megoldva, Dezsoe hathatós segítségével.

Nem hardware hiba volt, de a csillagok együttállása is kellett a hibához.

Úgy néz ki mégsem lehet Az UCCNC könyvtárat másolgatni büntetlenül, legalábbis a Modbus rész megsértődik miatta.
Cím: Re:Arduino
Írta: pa0n9mw Dátum 2018 október 09, 09:50
Üdv
Feltettem a marlin 1.1.9 verziót a GT2560 alaplapra  több kevesebb sikerrel.
Első bajom az volt hogy a szalagkábel csatlakozók a panelon forditva voltak beforrasztva, igy nem kapot tápot az LCD, de ezt megoldottam  

Második bajom hogy jelentős kb. 15 fok túllövés van az extrudernél amikor felfűti, ez szerintem túl sok.
De utánna már tartja a beállított hőfokot.

 #define DEFAULT_Kp 19.86
 #define DEFAULT_Ki 1.0
 #define DEFAULT_Kd 98.83
 
Ezek a pid paramétererek vannak beállitva a CTC mk8 extruderhez.

Melyik paramétert kellene válltoztani hogy ne szaladjon ennyire túl?

Próbáltam a geeetech mk8 hoz megadott paraméterekkel de azzal is túlszaladt.

 #define DEFAULT_Kp 12.33
 #define DEFAULT_Ki 0.51
 #define DEFAULT_Kd 74.50
Cím: Re:Arduino
Írta: p75e6i8vg Dátum 2018 október 09, 11:13
Hideg extruderrel futtass egy PID autotuningot (http://marlinfw.org/docs/gcode/M303.html), az majd néhányszor felfűti, és ad neked használható értékeket.

Egyébként azt hiszem, hogy túllövésnél a Ki-t kell csökkenteni.
Cím: Re:Arduino
Írta: pa0n9mw Dátum 2018 október 10, 06:11
Üdv
Köszi a tanácsot, futtattam de nem segített.
A probléma megoldását a PID_FUNCTIONAL_RANGE 10
nagyobbra állítása jelentette.
Amíg ez a határon kívül van teljes teljesítménnyel fűt ezen belül aktív a PID.
Eddig azt csinálta, hogy a 210 fokos extruder beállításnál teljes erővel fűtött 200 fokig, akkor kapcsolt ki a fűtés nem csoda hogy túlszaladt 10-15 fokot is.
Most hogy átírtam 20 ra így már kikapcsol 190 foknál és onnan veszi át a PID a szabályzást, most a túllendülés 2-3 fok csak.
Cím: Re:Arduino
Írta: pa0n9mw Dátum 2018 október 10, 06:15
Üdv

Újabb megoldásra váró probléma.
LCD menüben van egy olyan menüpont hogy MOTION.
Na ebbe ha belemegyek tök üres.
Az eredeti programnál itt lehetett állítani a tengelyparamétereket, itt meg semmi nincs benne.
Tudja valaki hogyan lehet előcsalogatni ezt a menüt, a config.h ban nem találtam ilyen lehetőséget
Cím: Re:Arduino
Írta: p75e6i8vg Dátum 2018 október 10, 13:04
Jó thermisztor van beállítva?
Vagy ez valami túlméretes hotend vagy fűtőpatron?

A control/motion üres?
Mennyire konfiguráltad szét a konfig fájlokat? :)
Ha pl bekapcsolod az automata szintezést, az kivesz onnan néhány lehetőséget, de tejesen üresnek szerintem nem kellene lennie.
Egy alap minimál konfiggal is üres?
Cím: Re:Arduino
Írta: pa0n9mw Dátum 2018 október 10, 15:21
Üdv
Elvileg jó a thermisztor mert jól mér és tartja is a hőfokot.
Nincs ebben semmi extra hottend sima CTC DIY prusa klón.
De hát szerintem természeres jelenség, ha egy tömböt teljes erővel füt 200 fokig túl fog szaladni a 210 en.
Most hogy megnöveltem a PID_FUNCTIONAL_RANGE értékét 25 re, jóval hamarabb átveszi a PID a szebályzást és nem szalad túl.

Motion kijelzés megjavult.
Rosszul állitottam be az LCD részt
2 lehetőségvolt a NO_LCD és a SLIM_LCD azt hittem valamelyiket választani kell a kettő közül és a slim et választottam.
Most hogy mindkettő kommenteztem megjelent az összes menüpont.

Viszont egy érdekes jelenségre mincs magyarázat.
Eredeti GT2560 panelból tettem át ebbe a GT be az A4988 stepper meghajtókat, minden jumper azonos mégis az ESTEP belállitást 95 ről át kellett írnom 230 ra hogy pontos .
A többi tengely pontos maradt.
It van 2 mentés az első a túlfutásos a második meg a szerintem jó beállitással

(https://hobbicncforum.hu/uploaded_images/2018/10/tn_mpx2c78ktep9eu5qqctw_779.jpg) (https://hobbicncforum.hu/uploaded_images/2018/10/mpx2c78ktep9eu5qqctw_779.jpg)  (https://hobbicncforum.hu/uploaded_images/2018/10/tn_jjuj0xgjtd3zi8am3m7t0_779.jpg) (https://hobbicncforum.hu/uploaded_images/2018/10/jjuj0xgjtd3zi8am3m7t0_779.jpg)  
Cím: Re:Arduino
Írta: 000000000 Dátum 2018 október 12, 13:16
Tegnap este letöltöttem a Marlin 1.1.9 verziót, vagy ma vagy a hétvégén kipróbálom hogy működik. Előző verzióm 1.1.7 volt, arról mindent átvittem, de az 1.1.9 verziót átalakították és a PID jobban működik szerintük. Kipróbálom, de remélem probléma nem lesz.
Cím: Re:Arduino
Írta: 67p9p4jm5 Dátum 2018 október 12, 14:30
Ha deltád van, nem javaslom. Irgalmatlan mennyiségű bug lakik benne, főleg a Bedleveling környékén.
Chartesi-vel tán megy - nem tudom.
Cím: Re:Arduino
Írta: pa0n9mw Dátum 2018 október 12, 19:07
Üdv
Nekem így sikerült belőni, szépen alulról közelít a görbe nem is akarom tovább állíthatni.

(https://hobbicncforum.hu/uploaded_images/2018/10/tn_wnxybf2igubhau86t6c4c_779.jpg) (https://hobbicncforum.hu/uploaded_images/2018/10/wnxybf2igubhau86t6c4c_779.jpg)  
Cím: Re:Arduino
Írta: 000000000 Dátum 2018 október 13, 20:10
Nem Deltám van. Ma kipróbáltam de minden rendben néz ki és működik mint azelőtt. Nem mondhatom hogy különbséget érzek, de még nem sokat használtam.
Cím: Re:Arduino
Írta: 000000000 Dátum 2018 október 13, 20:13
Ez nagyon szép.
Cím: Re:Arduino
Írta: 0twrtb8ni Dátum 2018 október 18, 17:24
Urak. kérdésem lenne. ha használ itt valaki Arduino uno r3-at cnc shield-el + nema 17-es motorral a4988 vezérlővel. mekkora tápegységet tesz a cnc shieldre?
Cím: Re:Arduino
Írta: myh3s85c3 Dátum 2018 október 18, 17:44
Ha csak a motorokat akarod meghajtani, akkor a 12V 5A bőven elég.
Cím: Re:Arduino
Írta: 0twrtb8ni Dátum 2018 október 18, 17:50
12 volt 5A 60w táppal csak nyöszörögnek a motorok. igaz valamilyen eszközé volt a táp. no meg melegednek a vezérlők hűtőbordával is.

Köszönöm a választ.
Cím: Re:Arduino
Írta: myh3s85c3 Dátum 2018 október 18, 21:26
Akkor valami nincs jól beállítva. [#wave]
Cím: Re:Arduino
Írta: 0twrtb8ni Dátum 2018 október 18, 23:31
Előfordulhat. Komolyabban nem szeretnèk foglalkozni vele. Csak megint a kezeim közè került. Meg ugye idő közben lett egy 3d printerem.
Cím: Re:Arduino
Írta: 000000000 Dátum 2018 október 19, 09:32
Az attól függ milyenek a motorok és hány motort akarsz hajtani Az UNO CNC shield 4 motort tud hajtani, ha a motorjaid 2A-es akkor 8A az a minimum, de arra 1/3-al ajánlatos növelni, úgyhogy 10A alatt szerintem nem jó. De ha 3D printert akarsz vele használni, vagy pedig maró motort is az hajtja akkor még több kell.

Na meg a másik az hogy ha magasabb feszültséget kötsz a CNC Shildre akkor gyorsabban tudod a motorokat hajtani. 12V az nagyon kevés szerintem, bár működik azzal is, de én egyik gépemet 24V-al a másikat 36V-al hajtom hogy a cél sebességet elérjem.
Cím: Re:Arduino
Írta: 000000000 Dátum 2018 október 19, 09:41
Az nem baj hogy melegednek, elég sok meleget bírnak. Ha viszont megakadnak néha az sok mindentől függhet. Egyik probléma az hogy szerintem 12V 5A az kevés. A másik az is lehet hogy nagyon magas microstep van beállítva, ha 16 van akkor csökkenteni kell 8-ra, mert akkor a motorok erősebben működnek. Az is lehet hogy a driver nincs jól beállítva, a potin kell az áramot beállítani, a referensfeszültségen keresztül. De ha növeled az áramot akkor még melegebb lesz, ami nem probléma ha rendesen van beállítva, pláne ha egy kis ventilátorral is segítesz hozzá a hűtéshez.

Milyen típusúak és hány motor van?
Cím: Re:Arduino
Írta: 0twrtb8ni Dátum 2018 október 19, 10:44
Nem hogy melegednek hanem forrósodnak. szerintem is kevés neki a táp. 16 microstep van beállítva erre emlékszem. a potit tekergettem akkor megmozdultak de nagyon ergya volt a mozgás. 3 darab nema17 kínai termék. 1,33A 12-24V dc. mint írtam mivel már van 3d nyomtatóm így nem szeretnék építeni belőle semmit. csak megint a kezembe akad pakolás közben. meg időm se van rá nagyon. ennek ellenére köszönöm az információkat.
Cím: Re:Arduino
Írta: 0twrtb8ni Dátum 2018 október 19, 17:02
No meg van a hiba oka. a 4 vezérlőből 3 rossz. a maradék egyel tökéletesen működik mind három motor. persze egyesével kipróbálva. [#nyes]
Cím: Re:Arduino
Írta: 99cwyhfhj Dátum 2018 október 19, 19:10
" Az UNO CNC shield 4 motort tud hajtani, ha a motorjaid 2A-es akkor 8A az a minimum, ..."

Sántít ez a számítás. Nem 12V-on kérik a 2A-t a motorok, hanem csak néhány Volton. Máris más a teljesítmény igény.
Cím: Re:Arduino
Írta: kg0sy39yf Dátum 2018 október 19, 21:33


12 volt 6A laptop táp és semmi se melegszik!
Valami nincs jól beállítva!
Cím: Re:Arduino
Írta: myh3s85c3 Dátum 2018 október 20, 20:25
Átjöttem ide, mert az a topik, ahová először beírtam, most egy magasztosabb témát taglal, nem akarok ott zavarni. [#falbav]

Akarok építeni egy tekercselő gépet.
Nem kell sokat tudnia, csak csévetestet szeretnék tekercselni.
Ami az elvárás, két léptető motor lenne benne, az egyik tekercsel, a másik a sorokat rendezné.
A vezérlés arduino lenne, aminek lenne egy menetszám kijelzője is, be lehetne állítani a huzalvastagságot, tekercs magasságot, irányváltást.

Most jön a neheze, nincs valakinek egy működő kapcsolása, vezérléssel?
Cím: Re:Arduino
Írta: 000000000 Dátum 2018 október 22, 14:02
"Nem 12V-on kérik a 2A-t a motorok, hanem csak néhány Volton. Máris más a teljesítmény igény."

Szerintem ez sántít...

Bár nem Arduino és nem 12V, de a méréseim szerint ha egyszerűen akarja valaki kiszámolni akkor teljesen mindegy hogy 12V vagy 43V-al hajtod a motorokat, egy 2A-es motornak 2A-re van szüksége optimálisan menni.



Még a 3D printeremet nem mértem, majd ha lesz időm akkor megmérem, de a CNC-met mértem és az úgy néz ki egyezik a teoretikus számítás szerint is.
Cím: Re:Arduino
Írta: 3ztiz2p39 Dátum 2018 október 22, 14:26
A motornak igen, de ilyenkor az emelt feszültségű tápegységből kevesebb áramot vesz fel a vezérlő.

Hasonlóan működik mint egy kapcsolóüzemű step/down táp.

A motorok áramát a PWM és step freki miatt egyébként is nehéz mérni, de ha az árammérőt a tápegység és a vezérlő közé kötöd akkor látványos lesz az eredmény.

Ekkor jól látszik az is ahogy növekszik a teljesítmény igény a fordulatszám emelkedésével.
Cím: Re:Arduino
Írta: 3ztiz2p39 Dátum 2018 október 22, 14:28
Mach3 nagyon bonyi lenne?
Ahhoz úgy emlékszem van ilyen alkalmazás meg saját screen is
Cím: Re:Arduino
Írta: myh3s85c3 Dátum 2018 október 22, 15:02
Köszi.
Azt hiszem találtam egy jó kapcsolást, arduinora.
A Mach3 nem jó, mert ahhoz le kellene mennem a garázsba, a tekercselést, meg a lakásban akarom megvalósítani. [#wave]
Cím: Re:Arduino
Írta: kbsnemh57 Dátum 2018 október 26, 05:31
Sziasztok! Látom itt megy az Amperes beszélgetés. Tanácsot kérnék: van egy kis kék lézer gépem papíron 3.5w-os 1x és 2y tengely mozgató nema17 van rajta. Kérdés hogy elég e a 4-5Ampetes 12v táp. Ha maxon kergetem a lézert akkor a kis venti fordulata halhatóan leesik. Van egy pár pc tápom 3-400w abból tudok neki elég áramot adni? Még egy kérdés milyen kereszmetszetű kábel lenne ideális a lézerhez. Arduino nano vezérli az egészet.
Cím: Re:Arduino
Írta: zwnavt8rw Dátum 2018 október 26, 14:25
Jó lenne tudni mekkora áramra vannak állítva a motorok vezérlői, a 3.5W ~300mA kér a 12V tól
Tápegységet maxra nem hajtunk ki...
minél vastagabb az odavezető vezeték annál kisebb a rézveszteség, tehát 1-es vezeték már jó kell hogy legyen de ha elfér gyűrj a kötegbe 2.5 keresztmetszetűt, persze valami hajlékonyat mert hamar el fog törni...

egyébként meg a motorok hajtásánál is a vezérlők minden bizonnyal 24V ot is elviselnek, azzal szebben és gyorsabban mehetnek a motorok...
Cím: Re:Arduino
Írta: 000000000 Dátum 2018 október 26, 14:51
"a 3.5W ~300mA kér a 12V tól"

[#nyes][#csodalk][#conf]
Cím: Re:Arduino
Írta: kbsnemh57 Dátum 2018 október 26, 15:01
Köszönöm!
Cím: Re:Arduino
Írta: 0twrtb8ni Dátum 2018 október 29, 11:53
Kiindulási alapnak szerintem tökéletes. leírásban benne van minden.


Cím: Re:Arduino
Írta: dgwxjcujp Dátum 2018 november 02, 15:15
Sziasztok,lehet nem jó helyre írok de hátha van itt olyan aki segíteni tudna,van egy nema34 13Nm léptetömotrom és főorsót akarok vele hajtani,be kötésben tudna segíteni valaki?Mach3
Cím: Re:Arduino
Írta: dgwxjcujp Dátum 2018 november 02, 15:34
valami igyesmit akarok:
https://www.youtube.com/watch?v=roUAJfycQ14
Cím: Re:Arduino
Írta: 000000000 Dátum 2018 november 05, 18:43




Grbl_Esp32 (https://github.com/bdring/Grbl_Esp32)
Cím: Re:Arduino
Írta: vvvsmkgjx Dátum 2018 november 19, 22:53
Üdv mindenkinek!
Arduino-t szeretnék ötvözni dc szervomotorokkal egy kis műszerész eszterga működtetésére (cnc-sítésére). Létezik-e hasonló lehetőség mint például 3D-s nyomtatóknál jól bevált LCD+controller+arduino+ramps. Ha igen van-e valami nyílt forráskód mint pl a Marlin vagy Repetier firmware a nyomtatókhoz?
Cím: Re:Arduino
Írta: s7manbs8 Dátum 2018 november 20, 10:33
Mihez szeretnél forráskódot ?
Cím: Re:Arduino
Írta: s7manbs8 Dátum 2018 november 20, 10:37
https://www.cnczone.com/forums/general-cnc-machine-related-electronics/213162-cnc-software-forum.html (https://www.cnczone.com/forums/general-cnc-machine-related-electronics/213162-cnc-software-forum.html)
Cím: Re:Arduino
Írta: s7manbs8 Dátum 2018 november 20, 10:38
Cím: Re:Arduino
Írta: 6mrgeizbx Dátum 2018 november 20, 11:59
Ilyesmire gondolsz esetleg?
https://www.digitaldroid.co.za/blogs/tutorials/77051265-quick-start-cnc-shield-v3-for-arduino
Cím: Re:Arduino
Írta: 000000000 Dátum 2018 november 20, 11:59
Ha szervó encoder jelét is az arduinonak kell feldolgozni arra kevés lesz valószínű mega2560 is![#eplus2]
Cím: Re:Arduino
Írta: myh3s85c3 Dátum 2018 november 20, 15:52
Hozzáértők segítségét kérném.
Adva van egy Arduino Uno és két léptető motor.
Hogyan lehetne két különböző fordulatszámmal hajtani egy időben a két motort?
Cím: Re:Arduino
Írta: mutz8958e Dátum 2018 november 20, 16:56
Konkrétan nem tudok programot adni-írni, de gondolom a PWM kimeneteken keresztül lehetséges.
Cím: Re:Arduino
Írta: cgtvuc9v Dátum 2018 november 20, 17:08
Úgy szeretnéd, hogy a programban fixen legyen a kód megírva, hogy melyik motor mennyit menjen, milyen sebességgel? Vagy van más paraméter is hozzá, mondjuk potméterek, vagy kapcsolók?
Cím: Re:Arduino
Írta: myh3s85c3 Dátum 2018 november 20, 17:44
Nincs sem kapcsoló, sem potméter.
A feladat, hogy az "A" motor, mondjuk fordul 100-at, ez idő alatt a "B" motor fordul 10-et.

Ennyi.
Cím: Re:Arduino
Írta: zwnavt8rw Dátum 2018 november 20, 17:48
Kell egy timer, hogy viszonylag pontos legyen a dolog.
pl a timerone.h egy jó lib erre

majd beállítod hogy mennyire legyen gyors a 100 at forduló, és miközben billegeted a lábon a lépés jelet a motor meghajtójának szépen elszámolsz 10 ig és akkor billented a másikét is....

stb
Cím: Re:Arduino
Írta: y8m6urfsy Dátum 2018 november 20, 17:55
Igy is lehet, de ha valaki nem annyira jártas a dologban az jobban jár ha keres egy stepper library-t, van arduinohoz egy pár, azokhoz mindjárt van mintapélda is.
Cím: Re:Arduino
Írta: cgtvuc9v Dátum 2018 november 20, 17:55
Részemről így oldanám meg:

Mellékelt képen a stepper motor:

"A" motor:
1a
2a
1b
2b
"B" motor:
1a
"A" motor:
1a
2a
1b
2b
"B" motor:
2a
"A" motor:
1a
2a
1b
2b
"B" motor:
1b
"A" motor:
1a
2a
1b
2b
"B" motor:
2b

Így "A" motor 4-et fordul, mire "B" motor 1-et, nem akartam hosszabban írni, ha más arány kell, arányosan osztanám el.

Bizonyára van más megoldás is, részemről egy saját elképzelést írtam le.

(https://hobbicncforum.hu/uploaded_images/2018/11/tn_e57zv9tas29fpc7457g_4220.jpg) (https://hobbicncforum.hu/uploaded_images/2018/11/e57zv9tas29fpc7457g_4220.jpg)  
Cím: Re:Arduino
Írta: 3xeir0p5y Dátum 2018 november 20, 21:07
Amennyiben mindkét motor csak egy irányban kell hogy forogjon, akkor 4 timert kell definiálnod. Egy lesz az A motor indítója (STEP ON, PIN HIGH), 1 a B motot indítója, 1-1 pedig a motorok impulzushosszát vezérli a step jel megfelelő kikpacsolásával (STEP OFF, PIN LOW)
A timerek ről itt (is) találsz egy tutorialt, de ezen kívül is van sokmillió
Link: Arduino 101: Timers and Interrupts (https://www.robotshop.com/community/forum/t/arduino-101-timers-and-interrupts/13072)
Cím: Re:Arduino
Írta: myh3s85c3 Dátum 2018 november 20, 21:16
Köszönöm a segítségeket.

Most egy kicsit gyakorolok.[#wave]
Cím: Re:Arduino
Írta: zwnavt8rw Dátum 2018 november 20, 21:19
4 timer? csak a mega boardokon van 3 nál több, amiből eleve a rendszer lekap 2 őt!azokat közvetlen nem is éred el csak alányúkálva de a timer1 re direkt van lib és mindent szépen meg lehet vele oldani

1 nek kell lennie, aminek olyan időt kell beállítani hogy mindent végre tudjon hajtani
Cím: Re:Arduino
Írta: zwnavt8rw Dátum 2018 november 20, 21:21
ebben a módiban, nincs stepper driver, tehát valami tranyó mező vagy tranyók kellenek a meghajtáshoz, de az elv rendes step dir jelet fogadó meghajtóknál is így néz ki, csak akkor a step lábakat kell csak birizgálni
Cím: Re:Arduino
Írta: myh3s85c3 Dátum 2018 november 20, 21:29
[#nemtudom]
Cím: Re:Arduino
Írta: 3xeir0p5y Dátum 2018 november 20, 21:42
Szerintem egy timerrel nem tudja megoldani.
Amit belinkeltem, azért nézzetek rá.
Cím: Re:Arduino
Írta: p75e6i8vg Dátum 2018 november 20, 22:11
Nem felel meg a célnak egy GRBL meg a G1X100Y10 kód?
Vagy G1X1000000Y100000... vagy tetszőleges, az arányt megtartva, lépésszámot figyelembe véve... [#nemtudom]
Cím: Re:Arduino
Írta: cgtvuc9v Dátum 2018 november 20, 22:24
Természetesen, igazad van, de nem ismerem, hogy milyen meghajtás van tervezve, így csak a megvalósításhoz való elképzelésemet vázoltam.
Összedobhatok egy kódot is, ha kell, szerintem DRV8825 érdemes, ha már arduinorol beszélünk, és step dir megoldással.
Cím: Re:Arduino
Írta: myh3s85c3 Dátum 2018 november 20, 22:39
Igen, ez kimaradt.

DRV8825, és step-dir vezérléssel kell megoldani.
Cím: Re:Arduino
Írta: cgtvuc9v Dátum 2018 november 21, 03:28
itt van egy 3 motoros kód UNO pinekkel, CNCshield panellal A4988 vagy DRV8825, mindegy.
Ebben a beállításban x 10x többet fordul mint y, z pedig nem forog




//dir pinek definialasa
#define X_DIR     5
#define Y_DIR     6
#define Z_DIR     7

//step pinek definialasa
#define X_STP     2
#define Y_STP     3
#define Z_STP     4

#define EN        8  //enable

//driver - lepesek
int delayTime=500; //szunet
int stpx=10;// lepesek x motor
int stpy=1;// lepesek y motor
int stpz=0;// lepesek z motor

void step(boolean dir, byte dirPin, byte stepperPin, int steps)

{

  digitalWrite(dirPin, dir);

  for (int i = 0; i < steps; i++) {

    digitalWrite(stepperPin, HIGH);

    delayMicroseconds(delayTime);

    digitalWrite(stepperPin, LOW);

    delayMicroseconds(delayTime);

  }

}

void setup(){

  pinMode(X_DIR, OUTPUT); pinMode(X_STP, OUTPUT);

  pinMode(Y_DIR, OUTPUT); pinMode(Y_STP, OUTPUT);

  pinMode(Z_DIR, OUTPUT); pinMode(Z_STP, OUTPUT);

  pinMode(EN, OUTPUT);

  digitalWrite(EN, LOW);

}

void loop(){

  step(false, X_DIR, X_STP, stpx); //X forog jobbra, ha balra kell, akkor true
  step(false, Y_DIR, Y_STP, stpy); //Y forog jobbra, ha balra kell, akkor true
  step(false, Z_DIR, Z_STP, stpz); //Z forog jobbra, ha balra kell, akkor true

 delay(10); // sebességet itt lehet állítani

}

Cím: Re:Arduino
Írta: myh3s85c3 Dátum 2018 november 21, 13:58
Kipróbáltam, de van egy kis hibája.

Ez csak egész lépéseknél használható, ha 16 mikrolépést, és a motor 200 lépés/fordulatot is beállítom, akkor már nem igen használható, mivel egyik motor mozgatása után kezdi a másik motor mozgatását.
Nekem a szinkron mozgás lenne elfogadható.
Cím: Re:Arduino
Írta: cgtvuc9v Dátum 2018 november 21, 14:55
Amit írsz, az nem szerepel a kódban.
Itt csak annyi van, amit írtam.
Kap 10 impulzust az X motor, 1-et az Y motor.
Az 1-et nem lehet jobban darabolni.
A mikrolépések pedig ettől függetlenek, valamint a 200lépés/ fordulat is.

Ha betennéd azt a kódot, amivel próbálod, talán jobban át lehetne nézni, hogy hol a probléma.
Cím: Re:Arduino
Írta: 000000000 Dátum 2018 november 21, 15:07
Mivel egy rutin fut csak egymás után sorba igy követik egyást de nem egyszer igy azért látszik a kapcsolási késés (fordulat)  a két művelet kötöz!
Ha több művelet lehet egy idöbbe futtatni párhuzamosan multitask millis fügvényel (https://www.google.hu/search?source=hp&ei=nGX1W-KCPNKVkwX0sJewCw&q=multitasking+arduino+millis&oq=multitask+ardu&gs_l=psy-ab.1.2.0j0i22i30l3j0i22i10i30l3j0i22i30l3.3592.16142..18857...0.0..0.149.1365.11j3......0....1..gws-wiz.....0..0i131j0i10.Y7yE9I_zqoA)[#kacsint]
Cím: Re:Arduino
Írta: 000000000 Dátum 2018 november 21, 15:33
Eben ott van amit keresel 2 motor kötöti fordulat osztás ...

https://www.youtube.com/watch?reload=9&v=fHAO7SW-SZI (https://www.youtube.com/watch?reload=9&v=fHAO7SW-SZI)
Cím: Re:Arduino
Írta: p75e6i8vg Dátum 2018 november 21, 16:48
Ezzel a megoldással mi a gond, benéztem valamit?
Szerintem a GRBL megoldana minden ilyen időzítési gondot...
Cím: Re:Arduino
Írta: t5jvxzhgc Dátum 2018 november 21, 17:56
Lehet, túl...egyszerű?[#nemtudom]
Cím: Re:Arduino
Írta: cgtvuc9v Dátum 2018 november 21, 18:00
Szerintem a megoldandó feladatnak csak egy része a kérdés, az meg arduino esetében ritkán feltételezhető, hogy valaki a pici arduino panel mellé magával cipel egy számítógépet, amin ki tudja adni azt a parancsot.  :)
Cím: Re:Arduino
Írta: t5jvxzhgc Dátum 2018 november 21, 18:13
Ez igaz, de Miklós eddig még, nem írt a "környezetről".:)
Én nem értek hozzá, de szerintem biztos megoldható PC nélkül is, egy zsebben lapuló okos telóról.
(ha nem, majd a hozzáértők...megmondod):)
Cím: Re:Arduino
Írta: myh3s85c3 Dátum 2018 november 21, 20:08
Nem árulok zsákbamacskát, csak egy tekercselő gépet akarok összehozni.
A saját kútfejemből már megírtam egy progit, ami működik is, de bíztam benne, hogy létezik egy ennél jobb megoldás is.
Az én progim "for-next" és "if" utasításokkal működik.




(https://hobbicncforum.hu/uploaded_images/2018/11/tn_n8znxp23vkj0cvuss0g_623.jpg) (https://hobbicncforum.hu/uploaded_images/2018/11/n8znxp23vkj0cvuss0g_623.jpg)  
Cím: Re:Arduino
Írta: 000000000 Dátum 2018 november 21, 20:19
Ez így nem elég információ a feladat korrekt megoldásához, ugyanis ha a gyorsabban forgó motor szögelfordulásának az idő szerinti első deriváltja nagyobb egy a motorra jellemző értéknél (ez a 2. eset), akkor foglalkozni kell a második deriválttal is a programozás kapcsán.
Csak halkan jegyzem meg, az első esetben 2 db  20 forintos IC-vel is megoldható a feladat pl. 1:1 ... 255 tetszés szerinti n arány beállítási lehetőséggel.
Cím: Re:Arduino
Írta: myh3s85c3 Dátum 2018 november 21, 20:21
Ebben a felállásban túl egyszerű lett volna. [#wave]
Cím: Re:Arduino
Írta: 000000000 Dátum 2018 november 21, 20:32
Azért a deriválási feltétel elágazást vizsgáld meg, mert nagy csalódások fognak érni, ha ezzel nem foglalkozol.[#wave]
Cím: Re:Arduino
Írta: gk6nzg8h4 Dátum 2018 november 21, 21:14
Ezt nem értem...
" ha a gyorsabban forgó motor szögelfordulásának az idő szerinti első deriváltja nagyobb egy a motorra jellemző értéknél"
 = Ez lenne a sebesség (RPM) ugye?

"akkor foglalkozni kell a második deriválttal is a programozás kapcsán"
 = Ez lenne a gyorsulás

Tehát magyarán ha az első motor fordulatszáma nagyobb a névlegesnél (vagy amit el tud érni?), akkor a gyorsulását is figyelembe kell venni a programozáshoz. Jól fordítottam le?
 De ezzel mit akartál mondani?
Cím: Re:Arduino
Írta: 000000000 Dátum 2018 november 21, 21:51
Majdnem jó, amit írtál csak lehagytál egy fontos szócskát, a "szög"-et. Egy léptető motornak szögsebessége, és szöggyorsulása van, nincs neki sebessége, és gyorsulása, ezeket a kifejezáseket egyenes vonalú mozgásra értelmezhetők.

A következtetésed is majdnem jó, csak erre is van egy szakkikfejezés, az adott léptetőmotor start/stop szögsebessége a döntő.
Ha ezalatt szórakozunk egy motorral, lehet olyan egyszerűen programozgatni, hogy sebesség egységugrasztva indítom.
Egyébként meg kell a szöggyorsulással is foglalkozni, mert az a szerencsétlen léptetőmotor csak forgás nélkül visítva jelzi, az Ardunió gazdája virtuális valóságban él, és azt hiszi, amit lát a csicsavilág felprogramozáskor, az a valóságban is úgy lesz.[#conf]
Cím: Re:Arduino
Írta: gk6nzg8h4 Dátum 2018 november 21, 21:57
Ha tehát a programozó hozzátesz a programhoz egy gyorsító/lassító rámpát, amit tesztekkel ellenőriz, akkor még jól is működhet.
Cím: Re:Arduino
Írta: t5jvxzhgc Dátum 2018 november 21, 22:04
Javaslom, építs, vagy vegyél egy pár tízezer forintos "mezei" 3D nyomtatót,és kezd el használni a maga nemes egyszerűségében.
Meg fogsz lepődni, mire képes manapság pld. az "Arduinós virtuális valóság, vagy...csicsavilág".(ha már őt említetted)
Cím: Re:Arduino
Írta: 000000000 Dátum 2018 november 21, 22:06
Így igaz![#eljen]

Csak ugyen itt a feladat kapcsán két motort kell egyidejúleg, szinkronban kezelni, és borulnak ezek az egész számos arányú egyszerű programozási lehetőségek a gyorsulási rámpa szakaszoknál.
Cím: Re:Arduino
Írta: 000000000 Dátum 2018 november 21, 22:16
Nagyon preciz vagy mind mindig![#vigyor]
Egy bemutató videót majd munka közben is dobjál fel róla![#taps][#kacsint]
Cím: Re:Arduino
Írta: 000000000 Dátum 2018 november 21, 22:32
Nem lepődök én meg már semmin.
Köszi, de a Robsy CNC vezérlő rendszerekben épp eleget foglalkoztam már ezekkel a feladatokkal, annyira ismerhetsz, imádom a villamos motorok lelkivilágát, hajtásdinamikai kérdéseit.
Építettem már 3D nyomtatót is, igaz saját vezérlővel a cs. világ, és G kód nélküli verzióban.

A te szerencséd ezeknél a kütyüknél pedig az, hogy a fejlesztőmérnökök helyetted már megoldották ezeket a mozgásdinamikai feladatokat, és neked csak pár ikon klikkelgetéssel kell törődnöd a deriválási örömök nélkülözése mellett, amikor átküldöd a G kódokat a kis kütyüdbe.
Mondjuk még egy kicsit a virtuális grafikákon én csiszolnék ezeknél a programoknál, túl sokat "füllentenek" a csodálatos síklapú nyomtatott felületek mutogatása kapcsán, pedig mint tapasztalhattad a valóság mindig más ezeknél a kinyomtatott dolgoknál. A lényeg az, hogy ez se zavar téged, van aki viszont nem szereti, ha sokat hazudnak neki.[#nyes]
Cím: Re:Arduino
Írta: t5jvxzhgc Dátum 2018 november 21, 23:47
Köszönöm az "én szerencsém"-ről írt "fölmagasztaló" eszmefuttatásodat.
Mindig is tudtam olvasni a sorok között.:)
Pontosan ezt vártam Tőled, erre számítottam.

"Nem lepődök én meg már semmin." -írod.
Én sem.
Cím: Re:Arduino
Írta: 2auxr3m7m Dátum 2018 november 22, 05:48
Szia.

Ezt nézd meg ,van hozzá forráskód is :)
Cím: Re:Arduino
Írta: zwnavt8rw Dátum 2018 november 22, 08:22
Gondoltam hogy ez lesz az amit szeretnél
nos akkor kicsit másképp állnék hozzá
először is a motorok, eleve nagy osztással kell menjenek, netán áttétellel
hogy a felbontás minél finomabb legyen
és akkor kijön hogy míg a csévetest fordul pl 1/8-ot akkor a drót helyező motor pedig csak 10et lép
most csak mondtam valamit...

lényeg jó felbontással elérhető az amit szeretnél
de 100/10 lépés mennyiségnél nem
100 000 /10 000  lépésnél már igen

és jó lesz a sima if es szerkezeted is
Cím: Re:Arduino
Írta: zwnavt8rw Dátum 2018 november 22, 08:23
ezen a fideón jól látszik hogy az arduino bizony csak úgy tolja kifele a jeleket, szinte folyamatosan világítanak a step jelek...
Cím: Re:Arduino
Írta: myh3s85c3 Dátum 2018 november 22, 13:18
Jó lesz a 10/100-as osztás is, csak be kell szorozni a motor lépésével (200), és a vezérlő mikrolépésével (16-32)
Így már nem is olyan lassú. [#wave]
Cím: Re:Arduino
Írta: 000000000 Dátum 2018 november 22, 19:31
Néz bele (Marlin_main.cpp) tele van jó ötletekel függvényekkel!
Cím: Re:Arduino
Írta: ercd2gjn Dátum 2018 november 24, 21:51
Nem nagyon értem mi a baj a szögsebesség és a szöggyorsulás szavakkal... [#nemtudom]

Túl csicsavilágos? Félsz hogy túl sokan értenék?

Ha ismeretet akarsz terjeszteni írhatnád pl. így:
"szöggyorsulás (a szögelfordulásának az idő szerinti második deriváltja) "

Hidd el, ettől a tudományoskodó fogalmazási stílustól nem fogsz okosabbnak látszani...
Cím: Re:Arduino
Írta: 000000000 Dátum 2018 november 26, 12:22
A szöggyorsulás kapcsán nem pontosan arról beszélsz, amiről én írtam.
Egyéb állításid, feltételezéseid se igazak szerintem.
Kérlek, gondold át miket is írtál, és azoknak mennyi köze van a TÉNY-ekhez.
Cím: Re:Arduino
Írta: 5vher9ab4 Dátum 2018 december 05, 11:25
Sziasztok. Az lenne a kérdésem, van egy cnc shield v3 van hozzá arduinó, is de e nélkül szeretném bekötni.A Mac3 step dyr jelét szeretném használni, mi a véleményetek meg oldható?
Cím: Re:Arduino
Írta: 3xeir0p5y Dátum 2018 december 05, 11:46
Kicsit pontosíthatnál a kérdésen, mi nélkül akarod bekötni (és pontosan mit is)? Arduino nékül, csak a shield-del? Az szerintem nem megy. Csak az ardiuno-val akarod vezérelni a stepper drivert? Annak semmi akadálya, rengeteg leírást találni hozzá a neten.
Cím: Re:Arduino
Írta: huatn6gfd Dátum 2018 december 05, 12:20
Szerintem semmi akadálya, ha a lábakat jól kötöd be. Leírás van a neten bőven, például itt (https://reprap.org/forum/read.php?13,355175). Egy dologgal lehet bajod: ha a printer port nem ad elég határozott jelet, de ez gépfüggő.
Cím: Re:Arduino
Írta: 3xeir0p5y Dátum 2018 december 05, 12:40
Hát ha jól értettem amit telefonon beszéltünk, akkor ez kell neked:

(https://hobbicncforum.hu/uploaded_images/2018/12/tn_yfwu9ki88snx9bnfyahzz_5978.png) (https://hobbicncforum.hu/uploaded_images/2018/12/yfwu9ki88snx9bnfyahzz_5978.png)  
Cím: Re:Arduino
Írta: 000000000 Dátum 2018 december 05, 13:12
Pedig rajta van ez a lehetöség is... reset allati tüs csatik arduino lapot meg elhagyos ugyis!

(https://wiki.london.hackspace.org.uk/w/images/d/d8/Shapeoko2-Arduino-CNC-Shield-V3-Layout.jpg)
Cím: Re:Arduino
Írta: 5vher9ab4 Dátum 2018 december 05, 14:48
Ok. Én erre gondoltam

(https://hobbicncforum.hu/uploaded_images/2018/12/tn_88apz0jyhhf7jwc8ed9z5_1005.jpg) (https://hobbicncforum.hu/uploaded_images/2018/12/88apz0jyhhf7jwc8ed9z5_1005.jpg)  
Cím: Re:Arduino
Írta: 99cwyhfhj Dátum 2018 december 18, 21:59
Nálam ez régen linuxcnc-ről ment, asztali PC LPT portjáról. Nem volt vele probléma.

(https://hobbicncforum.hu/uploaded_images/2018/12/tn_v6tcce3sejykjbtkumev_2204.jpg) (https://hobbicncforum.hu/uploaded_images/2018/12/v6tcce3sejykjbtkumev_2204.jpg)  
Cím: Re:Arduino
Írta: z2a2u8wf Dátum 2018 december 31, 23:39
Sziasztok
Szeretném magam kicsit jobban beleasni ebbe az arduino rendszerbe. Hol és merre erdemes elindulni? Nulláról kezdenem semmilyen ilyen irányú eloeletem nincs.
Cím: Re:Arduino
Írta: 6mrgeizbx Dátum 2018 december 31, 23:47
http://www.tavir.hu/
Van e-mailos tanfolyam is az oldalon, nagyon jó...
Cím: Re:Arduino
Írta: z2a2u8wf Dátum 2019 január 01, 08:54
Köszönöm
Cím: Re:Arduino
Írta: peiystyi4 Dátum 2019 január 01, 11:25
BÚÉK!
Nemrég kezdtem el használni a GRBL-t. UNO+cnc shield + A4988. A gondom az, hogy hiába van GRBL 1.1 az UNO-ra töltve, mégsem azokon a lábakon vannak a ki és bemenetek mint a leírásban. Azt már megtaláltam a GRBL forráskódjába, hogy feltételes fordítással benne van a helyes lábkiosztás is, de valamiért ezeket a feltételeket nem jól kezeli. Ha jól gondolom a shield a mellékelt képen lévő lábkiosztáshoz van kitalálva. Hogyan lehetne elérni, hogy ez ilyen is legyen?

(https://hobbicncforum.hu/uploaded_images/2019/01/tn_bm8hb98c4cxfjx56h75hm_3454.png) (https://hobbicncforum.hu/uploaded_images/2019/01/bm8hb98c4cxfjx56h75hm_3454.png)  
Cím: Re:Arduino
Írta: s7manbs8 Dátum 2019 január 01, 12:47
Az adott feltételt kell definiálni, a beállítások elején valahol a file-ban benne van, az adott #define, amit te szeretnál valószínűleg, azt kell benne megkeresni és azt a kikommentelést megszüntetni, meg amire most van állítva esetleg, ami nem az a verzió, azt meg kikommentelni.
Cím: Re:Arduino
Írta: 000000000 Dátum 2019 január 01, 16:51
Ez kielégítheti a tanulást arduino téren..[#taps]
CREE2/ARDUINO_EBOOK (https://cnctar.hobbycnc.hu/CREE2/ARDUINO_EBOOK/)
Cím: Re:Arduino
Írta: z2a2u8wf Dátum 2019 január 01, 16:54
Nagyon köszönöm
Cím: Re:Arduino
Írta: 77wdbmdy Dátum 2019 január 02, 17:27
Ezt én is köszönöm!
Cím: Re:Arduino
Írta: 3ztiz2p39 Dátum 2019 január 02, 21:02
Gyújtsa fel az Isten aki kitalálta ezt az Arduinot a szoftverével együtt!
Cím: Re:Arduino
Írta: 67p9p4jm5 Dátum 2019 január 02, 21:09
Ne bántsd! Nem olyan rossz az. Csak lelkivilága van nekije.
Mi a baj? Hátha tudok segíteni?
Cím: Re:Arduino
Írta: t5jvxzhgc Dátum 2019 január 02, 21:11
[#wow1]
Cím: Re:Arduino
Írta: 3ztiz2p39 Dátum 2019 január 02, 21:12
time out.. de majd holnap mert ma, ha csak ránézek is szétverem az egészet.
A monitorért kér lenne...
Cím: Re:Arduino
Írta: t5jvxzhgc Dátum 2019 január 02, 21:16
Így jár aki kíváncsi, meg ráadásul...unatkozik!:)

Méé nem...nyomtatsz inkább valamit.[#nemtudom][#vigyor]
Cím: Re:Arduino
Írta: 3ztiz2p39 Dátum 2019 január 02, 21:27
Nem érdekel a nyomtatás!
Láttam már épp elég nyomatot, tudom nagyjából mit várhatok.
Cím: Re:Arduino
Írta: t5jvxzhgc Dátum 2019 január 02, 21:36
Aludj rá egyet!
Cím: Re:Arduino
Írta: 3ztiz2p39 Dátum 2019 január 02, 21:40
Lezártam a műhelyt hét lakattal....

Most máshonnan írok.
Fejembe vettem, hogy az egyébként jól működő 3D nyomtatóm Arduino Mega2560-ról csinálok egy biztonsági mentést, a DOS-os avrdude segítségével.
Egész délelőtt sz@rakaodtam de nem jutottam dűlőre, minduntalan time out meg hasonló hibák jöttek.

Kora délután jött kolléga hozott egy másik 2560-as panelt.
Oké, mondom akkor nem foglalkozom a mentéssel majd az új panelon kísérletezek.
Fordítás rendben, de feltöltés helyett csak time out továbbra is. win7/64 és XP/32 alól is.
Egész délután csak helyben topogtam.
Az arduinonál a chip és soros port beállítva az alaplapinfót is adja.
A Google sem segít mert ilyen hibaleírás ezerszám van de megoldás sehol. Néha írják, hogy ettől-attól megjavult de semmi bizonyíték.

A tavasszal írtam Nano-kat, ott nem volt semmi hiba.

Holnapra hoznak egy AVRISP_mkII-őt, de már félek előre.
Cím: Re:Arduino
Írta: 3ztiz2p39 Dátum 2019 január 02, 21:43
Mind a nyolc USB-n végigpróbálva, USB kábelt próbáltam rövidet- hosszút vastagot-vékonyat árnyékoltat-simát.

Azt egyébként hogy tudom meg legkönnyebben. hogy nincs boootloadar az arduinoban?
(egyébként van biztosan)
Cím: Re:Arduino
Írta: 3ztiz2p39 Dátum 2019 január 02, 21:45
A feltöltés várakozási ideje alatt kb. háromszor felvillan egy-egy alkalommal az Rx-TX led az arduinon.

Biztos valami bagatell dolog de nagyon elanyátlanodtam. :(
Cím: Re:Arduino
Írta: myh3s85c3 Dátum 2019 január 02, 21:56
A kínaiak hajlamosak egy kicsit átalakítani az Arduino-t.
Nem lehetséges, hogy előtte telepíteni kellene a CH341SER progit hozzá?
Esetleg egy másik verziót kipróbálni az Ardunióval. (1.0.5)
Cím: Re:Arduino
Írta: 3ztiz2p39 Dátum 2019 január 02, 22:05
Elvileg a kapott is ugyan olyan mint a Tiéd, made in italy, persze kínából jött biztosan.
A win7/64 bites oprendszernél 1.88 arduino van az xp-nél valami régebbi.

Most elkezdtem olvasni a Cseh Robi hibafórumát.
Reggel kipróbálom a "blink" teszt progit feltölteni.
Cím: Re:Arduino
Írta: 3ztiz2p39 Dátum 2019 január 02, 22:09
A 3. oldalon tartok, de már annyi szörnyűséget olvastam ezekről a vackokról, hogy inkább bekapok egy frontint és lefekszem. :(
Cím: Re:Arduino
Írta: myh3s85c3 Dátum 2019 január 02, 22:09
A tegnapi szoftver csomagban elküldtem ezt a progit is.
Elképzelhető, hogy olyan Mega 2560 van nálad, amihez szükséges, különben nem lenne benne a csomagban ez a progi.
Cím: Re:Arduino
Írta: t5jvxzhgc Dátum 2019 január 02, 22:58
A CH341SER az az UNO USB meghajtója, vagy rosszul tudom?

Előszeretettel használja a kínai ezt az USB meghajtót, pld. a K40-es lézer M2NANO vezérlőjén is az a meghajtó van.
Cím: Re:Arduino
Írta: 3xeir0p5y Dátum 2019 január 02, 23:21
A legelső Uno-m olasz felirattal érkezett. (kínából) Azóta már rendeltem párat, de nem tudnék KÉT EGYFORMÁT lefényképezni...

Talán Svejknek is azzal kéne kezdeni, hogy lefotózza, beteszi ide, valaki ráismer :-) és küldi a saját kipróbált verzióját:-)
Cím: Re:Arduino
Írta: 77wdbmdy Dátum 2019 január 02, 23:58
Nekem akkor van feltöltési problémám amikor véletlenül fentmarad az rs232/usb átalakító az rx/tx porton, és usb-n keresztül programoznám. Igaz ez nano board, és lehet nálad nincs is soros debug...
Cím: Re:Arduino
Írta: 67p9p4jm5 Dátum 2019 január 03, 00:26
Pl. az Arduino IDE-t elindítva a soros monitor látja a virtuális soros portot? Kommunikál?
Cím: Re:Arduino
Írta: s7manbs8 Dátum 2019 január 03, 01:56
Én is bekaptam már  párat ma, de még mindig nem meg az alvás. :)

Ha nagyon kemény a probléma, akkor pl. egy hozzáértővel Teamviewerrel kapcsolódva lehet hamar kiderülne a megoldás mikéntje.

Ha ez nálad működhet. Úgy percek alatt megoldható az ilyesmi.
Cím: Re:Arduino
Írta: 5fv8jwfj6 Dátum 2019 január 03, 06:48
Jó reggelt a koránkelőknek, és korán lefekvőknek!

Én még csak az első szárnycsapásoknál tartok arduinó terén.
Nyáron jártam úgy, hogy megépítettem a soros szkópot, vagy mi a csudát...
...potmétert kell tekergetni, és a kimeneten (monitoron) a  poti leosztott feszültsége látszik 0-5 V skálán.
No, állandó 5 V volt.
Felprogramoztam rá a villogót, azzal működött (villogott).
Másik arduinoval működött.
A "hibás" cucc DIL-tokos IC volt, rendeltem egy ilyet, kicseréltem a foglalatba.
Villogtató program: működik.
...tehát a bootloader benne van...
Feszültségosztós: nem működik.
Tehát az alaplapkán van valami error...
Elvittem Elektron fórumtársunknak, nála ugyanez volt a helyzet.
Újra rátöltötte a bootloadert, az eredmény nem változott.

...szerencsére "oocoo, kínai" volt.
Üdv:
Lajos
Cím: Re:Arduino
Írta: 3ztiz2p39 Dátum 2019 január 03, 07:50
Már csak a billentyűzet van USB-re dugva.
Cím: Re:Arduino
Írta: 3ztiz2p39 Dátum 2019 január 03, 07:54
Látja, az chip VID, PID és serial numbert kiolvassa.
Cím: Re:Arduino
Írta: 3ztiz2p39 Dátum 2019 január 03, 07:55
Mega 16U2-vel vannak szerelve a panelok.
Cím: Re:Arduino
Írta: 000000000 Dátum 2019 január 03, 09:28
Arduino Mega2560 sok probléma van CH341 verziós panellel szeretem volna használni uart0 rész firmware programozáshoz de egyszerűen nem megy CH341 valamit gátol mert uart0 azon van  ...
328 CH341 semi ilyen probléma nincs...[#rolleyes]
Cím: Re:Arduino
Írta: 000000000 Dátum 2019 január 03, 09:35
Rakás szar 341 usb verzios 2560 panel van olyan verzios hogy eldobja a windows hadveresen szar a kapcsolás![#eplus2]
atmega16 usbs verziós 2560 panelekkel sosincs gond érdekes...[#rolleyes]
Cím: Re:Arduino
Írta: 3ztiz2p39 Dátum 2019 január 03, 09:42
Mindegyikből millió számra van közkézen, mindennek meg van az oka, csak fel kell ismerni.
Cím: Re:Arduino
Írta: 000000000 Dátum 2019 január 03, 09:44
Ha felvillanásnak a ledek feltöltéskor van esély!
Amikor ide feltöltesz és vilozik uart  nyom manuálisan resetet ha ara sem indul mega felöl pl (bootloader) van nyüg isp sem hozzá férhető akor meg a fuse biteket alapra kel állítani (doctor modszer) uj bootloader ha igysem akor az 2560 halot!
Cím: Re:Arduino
Írta: 000000000 Dátum 2019 január 03, 09:59
Mega2560 vs CH341 laprol találsz véletlenül kapcsolási rajzot az linkeld ide be érdekelne!

Amid van mos mega paneled mérd már ki a autó resetelés PAD forsáv nincs e átvágva mert az autoreset zárva kel lenie máskép a programozás sem fog meni !
(http://www.hilltop-cottage.info/blogs/adam/wp-content//2013/05/Reset-En.jpg)
Cím: Re:Arduino
Írta: s7manbs8 Dátum 2019 január 03, 10:22
Volt olyan Mega2560-am, amin a Meg2560 proci még jó volt így áttettem egy másik panelbe.

Volt amelyiken az USB prociját az AtMega16U-t gyógyítottam meg forró levegővel, mert a forrasztáésa volt szar a paneln gyárilag, előfordul ezekel minden.

Nálam még a 341-es IC-sel nem volt sose gond.
Cím: Re:Arduino
Írta: 3ztiz2p39 Dátum 2019 január 03, 13:08
Nincs átvágva, de a reset gombra nem villan az L led, mindig folyamatosan világít.
Ez lehet mégis bootloader hiba lesz.
ArduinoIDE és AVRISP_mkII égetővel fel tuszkolni a bootloadert, vagy elő kell bányásznom az AVR stúdiót?




Közben hoztak egy CH341G-vel szerelt Megát is.
Abba be volt égetve a blink program de nem ment az USB portja egyáltalán, fel sem ismerte a PC.

Itt könnyű dolgom volt mert SO16 tokozás révén könnyen kimértem, hogy a 12 MHz-e kavics sem rezeg.
Egy UNO panelról átrakva a CH341G-t az elindult látja az ARDUINO IDE is és tudok rá progit tölteni.

Úgy látszik a környék összes rossz Mega panelja rám talál a napokban. :(
Cím: Re:Arduino
Írta: 3ztiz2p39 Dátum 2019 január 03, 13:23
No basszus, csak bootloader hiba volt, simán az Arduino program bootloader fletöltő lehetőségével és egy AVRISP_mkII-vel újrahúztam.

Pedig már tegnap kérdeztem tőletek hogy hogy lehet megállapítani, hogy benne van-e? [#t244p1333#]
Cím: Re:Arduino
Írta: 000000000 Dátum 2019 január 03, 14:53
van unod mert azon is van AVRISP_mkII lehetöség 2560 ujra botloaderni isp keresztül mert ide is meg lehet oldani biztonságosan!

https://www.arduino.cc/en/tutorial/arduinoISP
Cím: Re:Arduino
Írta: 000000000 Dátum 2019 január 03, 14:59
Hmm igen érdekes hogy kihagyták arduino fejlesztőből a bootloader eladónak megéri a cirkusz még ilyeneké e?![#wilting]
Nem tudlak kövezni alig válaszolsz vissza mész...mész![#vigyor]
Cím: Re:Arduino
Írta: 3ztiz2p39 Dátum 2019 január 03, 15:13
Ja-ja, megyek a magam fejem után, általában egyenest a falnak... [#falbav]

De ugye mindkét panelt jóként kaptam...
Cím: Re:Arduino
Írta: 000000000 Dátum 2019 január 03, 15:17
CH341G win8..10 sincs driver azt telepiteni kell!
Win csupán anyit tesz ha 2 CH341 is használsz még egyesével is azt mindig más com port számra teszi az arduino ide erre nagyon láma hogy automatikusan is kezelje manuálisan kell neki kijelölni...

A windows csak az usb/232 lát be a bootloader az kezelő program pl ide programozáskor kérdez egy bootloader azonosítót hogy   az adot chiphez való e amit felakarsz tölteni ha nem egyezik akor crc erroral hibát ir az ide az összes definíciót egy boards.txt tartalmaz...! [#kacsint]
Cím: Re:Arduino
Írta: 3ztiz2p39 Dátum 2019 január 03, 19:30
...és kezdődött minden elölről.

A CH340G chippes Megára megint time out-ot dob a Marlin feltöltésekor.
(úgy látszik csak a délelőttös műszakot szereti)
De most már legalább az az AVRISP_MkII-vel felmegy.

Amit látok különbséget az UNO panelhoz képest, hogy a Megán a CH340 kaviccsával párhuzamosan van egy 1 Mohmos ellenállat.

A MEGA16U2 átalakítós panel bírja a délutános műszakot is.
Cím: Re:Arduino
Írta: 000000000 Dátum 2019 január 03, 20:34
Ezt a 2560 CH340G bevan épitve ott csinálja vagy üresen is?[#conf]
Cím: Re:Arduino
Írta: t5jvxzhgc Dátum 2019 január 03, 20:45
Én ITT (http://www.geeetech.com/wiki/images/), elég sok mindent összevadásztam az elmúlt hónapokban, Arduinóval, printerrel kapcsolatban .
Cím: Re:Arduino
Írta: 3ztiz2p39 Dátum 2019 január 03, 21:24
Üresen is.

Megint újra feltöltöttem ISP-n keresztül az botloadert a Megára, most jó.
 3-szor egymás után kipróbáltam felment rá a Marlin.

Ami még érdekes számomra, hogy ha az "eredeti" Mega8-as átalakítós panelt kérdezem le akkor van serial szám, de ha a HC340-esssel szerelt panelt akkor mindig azt írja, a serial számhoz, hogy először töltsek bele vázlatot.
De hát Van benne!?

A csuda se érti ezt...

Azt se értem miért az Arduinokhoz rendel egy-egy COM portot, miért nem jó neki amit a Win kioszt.
Cím: Re:Arduino
Írta: 000000000 Dátum 2019 január 03, 21:36
forrasztási hiba nem lehet repet? mert ezeket ezüst alapú a forrasz az meg rideg foss..
usb chip van egyedi azonosítja soha nem tud egy portra kerülni két egyforma eszköz ha egyszere müxik is ...[#kacsint]
Cím: Re:Arduino
Írta: t5jvxzhgc Dátum 2019 január 03, 22:57
Azt hiszem, elbaxtam a linket...

Erre gondoltam. (http://www.geeetech.com/wiki/index.php/Main_Page)
Cím: Re:Arduino
Írta: p75e6i8vg Dátum 2019 január 04, 13:44
Nulladik kérdés: próbáltad újraindítani a gépet? :)


A múlt héten én is rászaladtam egy ilyenre: egy arduino  uno viszi a rekuperátort, ennek a programján akartam frissíteni. Az istennek sem akart összejönni, nekem is vagy timeout volt, vagy error opening serial port.
Egy sor szerencsétlenkedés után (a hideg padláson, egy szál melegítőben) újrainditottam a laptopot, és voila...
Cím: Re:Arduino
Írta: 000000000 Dátum 2019 január 04, 19:01
unonal 1be van konekt ide com port
unonal 1ki nincs konekt ide com port
unonal 1be van konekt ide com port
minden második feldugásnál uno és ide közöt nincs kapcsolat sose windows hangja mindegyiknél jelzése szinte ugyanaz 4db unonál ez a jelenség egyforma!
Cím: Re:Arduino
Írta: ihvhgd64x Dátum 2019 február 07, 18:16
Valaki hasznát már arduinhoz I2C port bővítőt (PCF8574)?
Lehet a bővítőn keresztül használni DS18B20-at? Azaz 1-wire bust?
Van-e hozzá mintapéldája?

Köszönöm, ha segítesz!
Cím: Re:Arduino
Írta: huatn6gfd Dátum 2019 február 07, 23:15
Próbálni nem próbáltam, de szerintem a PCF8574 nagyon lassú az 1-wire időzítéseihez. (Még LCD-hez sem vált be, pedig ott csak annyiból volt érdekes a sebessége, hogy addig nem tudott mást csinálni a proci.) Ha már mindenképpen I2C, akkor MCP23008 vagy MCP23017 vált be nekem, de lehet, hogy jobb lenne procilábat adni neki, ha megoldható.
Cím: Re:Arduino
Írta: ihvhgd64x Dátum 2019 február 07, 23:34
Elfogytak a lábak. Mivel már használom nyomógombra csak ezért gondoltam.
Cím: Re:Arduino
Írta: myh3s85c3 Dátum 2019 február 08, 13:01
Hozzáértők segítségét kérem.

Mi a különbség az Arduino Uno és az Arduino Leonardo között?
Unoval lehet helyettesíteni a leonardot?
Cím: Re:Arduino
Írta: 000000000 Dátum 2019 február 08, 13:02
szenzoronként 700ms min lekérdezés parazita modba amire egy vonalra felfűzheted öket 2 szálas vezetékre párhuzamosan ha nem lényeg a frissítési idő 10 szenzornál 7sec pl cimzés chip id szerint !...[#kacsint]
Cím: Re:Arduino
Írta: x3n4b2khd Dátum 2019 február 08, 15:51
Itt van egy összehasonlítás
https://www.robomart.com/blog/difference-between-arduino-uno-and-arduino-leonardo/

https://www.arduino.cc/en/products/compare

A Leonardonak több analog I/O ja van, alkalmazástól függően érdemes ránézni a helyükre.
Cím: Re:Arduino
Írta: xw705sph Dátum 2019 március 17, 19:55
Egy Unonal, ha sorosan szeretnek tobb eszkozzel kommunikalni, ugy, hogy tudjam is, hogy ki felel vissza, akkor melyik vezeteket erdemesebb kulon valasztani?
Az SS tunik logikusnak es 2db RC522 olvaso mukodik is vele, de itt (https://arduino.stackexchange.com/questions/18313/issue-sharing-miso-with-multiple-rc522-rfid-readers) olvastam, hogy valakinel a Master fele meno MISO vezetekkel mukodik.
Cím: Re:Arduino
Írta: 000000000 Dátum 2019 március 17, 21:11
ss lábat huzogatja itt is!
Az adot loop részbe raksz egy szöveges rész ha látni akarod melyik rf olvasó megy könyvtár nem támogat eszköz cimet rc522 (id) mert akor nem kéne ezek a lábak huzogatása fel/le...
https://github.com/ClueControl/Multi-RFID/blob/master/MultiRFID.ino
Cím: Re:Arduino
Írta: xw705sph Dátum 2019 március 21, 10:02
Igy is ugy is kulon kell valasztanom az olvasokat, valahogy azonositani kell oket.
Cím: Re:Arduino
Írta: 000000000 Dátum 2019 március 21, 13:01
Rc522 alvó modban van (amikor nem olvas) de az aktiv olvasó freki 13.56mhz akziv mindig ezt nagyobra teljesitményre vált amikor kulcsot olvasol de ezt egy ciklus hivja meg itt ebbe a void részbe betudsz tenni pl Serial.print(olvaso1); olvasó hadver azonositó cim itt nincs max a kulcs id első bájt az azonos pl s50..s70.. azt is lehet figyelni!
Cím: Re:Arduino
Írta: 3xeir0p5y Dátum 2019 április 19, 20:48
Ma megjött végre a VL53L0X (lézeres távolságmérő) modul kínából. Szereld magad verzió, nosza, böszme páka elő, forrasszunk egy kicsit, majd tesztprogram. Semmi válasz. Nem érzékel. [#zavart2]
Páka vissza, újra átnéztem minden forrasztást nagyítóval, a biztonság kedvéért kicsit még megfolyattam a cint még 1x,...
Semmi válasz. Nem érzékel. [#zavart2][#zavart2]
Akkor tuti a program sz@r. Net, másik sample. Felölt, próba semmi. Amit találtam a neten ehhez, mind kipróbáltam. Semmi.[#nemtudom] Egy óra múlva kezdtem feladni. Kínomba már a forrásokat olvastam, hátha van benne valami utalás, hogy mit felejtettem el, de semmi.
Aztán megütötte a szemem az egyik oldalon valami:
"Don't forget to remove the protective plastic cover from the sensor before using!"
...és lőn csoda! [#taps][#taps][#taps]
(egyébént alap szintű, csak mm pontosságú, de ott is ugrál az értékek között, tehát nem pontos)
Cím: Re:Arduino
Írta: zwnavt8rw Dátum 2019 április 19, 21:20
Sziasztok
CAN busszal szórakozott e már valaki, nem épp autó, hanem munkagép, olvasni kellene belőle mint a könyvből :)
szerencsére leválaszthatók az eszközök, szóval egyesével tesztelhetők...

Mivel eddig nem kellett vele foglalkoznom eléggé sötét terület.
Lentebb egy  minta, a bal oldalsó csak ms idő, a többi a lényeges adat.
Arduino projectet próbáltam ki, sokadikra össze is jött ennyi, ami itt látható az a két végállás, és a közte változó érték... és ezt egy eszköz szolgáltatta.

szóval hogyan tovább? mi mit jelent ?

előre is köszi!

R.


82530 0x15555B55 0x12 0x06
82630 0x15555B55 0x12 0x06
82731 0x15555B55 0x12 0x06
82831 0x15555B55 0x12 0x06
82931 0x15555B55 0x12 0x04
83032 0x15555B55 0x12 0x04
83132 0x15555B55 0x12 0x04
83232 0x15555B55 0x12 0x04
83332 0x15555B55 0x12 0x04
83432 0x15555B55 0x12 0x04
83532 0x15555B55 0x12 0x04
83633 0x15555B55 0x12 0x04
83733 0x15555B55 0x12 0x02
83833 0x15555B55 0x12 0x02
83934 0x15555B55 0x12 0x02
84034 0x15555B55 0x12 0x02
84134 0x15555B55 0x12 0x02
84234 0x15555B55 0x12 0x02
84334 0x15555B55 0x12 0x02
84434 0x15555B55 0x12 0x02
84535 0x15555B55 0x12 0x04
84635 0x15555B55 0x12 0x04
84736 0x15555B55 0x12 0x04
84836 0x15555B55 0x12 0x04
84936 0x15555B55 0x12 0x04
85037 0x15555B55 0x12 0x04
85136 0x15555B55 0x12 0x04
85236 0x15555B55 0x12 0x04
85337 0x15555B55 0x12 0x02
85437 0x15555B55 0x12 0x02
85537 0x15555B55 0x12 0x02
85638 0x15555B55 0x12 0x02
85738 0x15555B55 0x12 0x02
85838 0x15555B55 0x12 0x02
85939 0x15555B55 0x12 0x02
86038 0x15555B55 0x12 0x02
86138 0x15555B55 0x12 0x04
86239 0x15555B55 0x12 0x04
86339 0x15555B55 0x12 0x04
86439 0x15555B55 0x12 0x04
86540 0x15555B55 0x12 0x04
86640 0x15555B55 0x12 0x04
86740 0x15555B55 0x12 0x04
86841 0x15555B55 0x12 0x04
86941 0x15555B55 0x12 0x02
87041 0x15555B55 0x12 0x02
87141 0x15555B55 0x12 0x02
87241 0x15555B55 0x12 0x02
87342 0x15555B55 0x12 0x02
87442 0x15555B55 0x12 0x02
87535 0x155555A5 0x82 0x0B 0x01
87542 0x15555B55 0x12 0x06
87645 0x155555A5 0x82 0x0D 0x01
87646 0x15555B55 0x12 0x06
87743 0x15555B55 0x12 0x06
87754 0x155555A5 0x82 0x00 0x01
87843 0x15555B55 0x12 0x06
87864 0x155555A5 0x81 0xF3 0x01
87943 0x15555B55 0x12 0x06
87973 0x155555A5 0x81 0xF6 0x01
88043 0x15555B55 0x12 0x06
88083 0x155555A5 0x81 0xD1 0x01
88143 0x15555B55 0x12 0x06
88193 0x155555A5 0x81 0x9E 0x01
88244 0x15555B55 0x12 0x06
88302 0x155555A5 0x81 0x9D 0x01
88344 0x15555B55 0x12 0x06
88412 0x155555A5 0x81 0x81 0x01
88444 0x15555B55 0x12 0x06
88521 0x155555A5 0x81 0x45 0x01
88545 0x15555B55 0x12 0x06
88630 0x155555A5 0x81 0x60 0x01
88645 0x15555B55 0x12 0x06
88740 0x155555A5 0x81 0x28 0x01
88745 0x15555B55 0x12 0x06
88846 0x15555B55 0x12 0x06
88849 0x155555A5 0x81 0x09 0x01
88945 0x15555B55 0x12 0x06
88958 0x155555A5 0x81 0x1D 0x01
89046 0x15555B55 0x12 0x06
89069 0x155555A5 0x80 0xFD 0x01
89146 0x15555B55 0x12 0x06
89179 0x155555A5 0x80 0xD1 0x01
89246 0x15555B55 0x12 0x06
89287 0x155555A5 0x80 0xD5 0x01
89347 0x15555B55 0x12 0x06
89397 0x155555A5 0x80 0xA8 0x01
89447 0x15555B55 0x12 0x06
89506 0x155555A5 0x80 0x92 0x01
89547 0x15555B55 0x12 0x06
89616 0x155555A5 0x80 0x76 0x01
89648 0x15555B55 0x12 0x06
89725 0x155555A5 0x80 0x4D 0x01
89748 0x15555B55 0x12 0x06
89835 0x155555A5 0x80 0x2E 0x01
89847 0x15555B55 0x12 0x06
89945 0x155555A5 0x80 0x0D 0x01
89948 0x15555B55 0x12 0x06
90048 0x15555B55 0x12 0x06
90054 0x155555A5 0x80 0x11 0x01
90148 0x15555B55 0x12 0x06
90164 0x155555A5 0x7F 0xD0 0x01
90249 0x15555B55 0x12 0x06
90273 0x155555A5 0x7F 0xC5 0x01
90349 0x15555B55 0x12 0x06
90383 0x155555A5 0x7F 0x95 0x01
90449 0x15555B55 0x12 0x06
90492 0x155555A5 0x7F 0x7C 0x01
90550 0x15555B55 0x12 0x06
90602 0x155555A5 0x7F 0x5F 0x01
90650 0x15555B55 0x12 0x06
90712 0x155555A5 0x7F 0x1D 0x01
90749 0x15555B55 0x12 0x06
90821 0x155555A5 0x7F 0x29 0x01
90850 0x15555B55 0x12 0x06
90932 0x155555A5 0x7E 0xDF 0x01
90950 0x15555B55 0x12 0x06
91041 0x155555A5 0x7E 0xE1 0x01
91051 0x15555B55 0x12 0x06
91151 0x155555A5 0x7E 0xB0 0x01
91152 0x15555B55 0x12 0x06
91251 0x15555B55 0x12 0x00
91260 0x155555A5 0x7E 0x92 0x01
91352 0x15555B55 0x12 0x00
91370 0x155555A5 0x7E 0x98 0x01
91452 0x15555B55 0x12 0x00
91480 0x155555A5 0x7E 0x5B 0x01
91552 0x15555B55 0x12 0x00
91589 0x155555A5 0x7E 0x52 0x01
91653 0x15555B55 0x12 0x06
91700 0x155555A5 0x7E 0x5C 0x01
91753 0x15555B55 0x12 0x06
91809 0x155555A5 0x7E 0x2C 0x01
91852 0x15555B55 0x12 0x06
91919 0x155555A5 0x7E 0x0D 0x01
91953 0x15555B55 0x12 0x06
92029 0x155555A5 0x7E 0x25 0x01
92053 0x15555B55 0x12 0x00
92139 0x155555A5 0x7E 0x0E 0x01
92153 0x15555B55 0x12 0x06
92249 0x155555A5 0x7D 0xCC 0x01
92254 0x15555B55 0x12 0x00
92354 0x15555B55 0x12 0x06
92358 0x155555A5 0x7D 0xE8 0x01
92454 0x15555B55 0x12 0x00
92469 0x155555A5 0x7D 0xD0 0x01
92555 0x15555B55 0x12 0x06
92578 0x155555A5 0x7D 0x8B 0x01
92655 0x15555B55 0x12 0x00
92688 0x155555A5 0x7D 0x9D 0x01
92754 0x15555B55 0x12 0x06
92797 0x155555A5 0x7D 0xAA 0x01
92855 0x15555B55 0x12 0x00
92908 0x155555A5 0x7D 0x7B 0x01
92955 0x15555B55 0x12 0x06
93018 0x155555A5 0x7D 0x4D 0x01
93056 0x15555B55 0x12 0x00
93127 0x155555A5 0x7D 0x6A 0x01
93156 0x15555B55 0x12 0x08
93238 0x155555A5 0x7D 0x48 0x01
93256 0x15555B55 0x12 0x08
93347 0x155555A5 0x7D 0x0C 0x01
93357 0x15555B55 0x12 0x00
93457 0x155555A5 0x7D 0x28 0x01
93458 0x15555B55 0x12 0x00
93557 0x15555B55 0x12 0x08
93568 0x155555A5 0x7D 0x1C 0x01
93658 0x15555B55 0x12 0x08
93677 0x155555A5 0x7C 0xD3 0x01
93758 0x15555B55 0x12 0x00
93787 0x155555A5 0x7C 0xA7 0x01
93858 0x15555B55 0x12 0x00
93896 0x155555A5 0x7C 0xB4 0x01
93959 0x15555B55 0x12 0x08
94006 0x155555A5 0x7C 0xBA 0x01
94059 0x15555B55 0x12 0x08
94116 0x155555A5 0x7C 0xA3 0x01
94159 0x15555B55 0x12 0x00
94226 0x155555A5 0x7C 0x9D 0x01
94260 0x15555B55 0x12 0x00
94336 0x155555A5 0x7C 0xA5 0x01
94360 0x15555B55 0x12 0x08
94446 0x155555A5 0x7C 0x7E 0x01
94459 0x15555B55 0x12 0x08
94556 0x155555A5 0x7C 0x80 0x01
94560 0x15555B55 0x12 0x00
94660 0x15555B55 0x12 0x00
94665 0x155555A5 0x7C 0x62 0x01
94760 0x15555B55 0x12 0x30
94775 0x155555A5 0x7C 0x0C 0x01
94861 0x15555B55 0x12 0x00
94885 0x155555A5 0x7C 0x2B 0x01
94961 0x15555B55 0x12 0x30
94995 0x155555A5 0x7B 0xD6 0x01
95062 0x15555B55 0x12 0x00
95105 0x155555A5 0x7B 0xE3 0x01
95162 0x15555B55 0x12 0x30
95214 0x155555A5 0x7B 0xC2 0x01
95262 0x15555B55 0x12 0x00
95324 0x155555A5 0x7B 0xA7 0x01
95362 0x15555B55 0x12 0x30
95434 0x155555A5 0x7B 0x70 0x01
95462 0x15555B55 0x12 0x30
95544 0x155555A5 0x7B 0x6A 0x01
95562 0x15555B55 0x12 0x30
95653 0x155555A5 0x7B 0x1C 0x01
95663 0x15555B55 0x12 0x30
95764 0x155555A5 0x7B 0x2B 0x01
95765 0x15555B55 0x12 0x00
95864 0x15555B55 0x12 0x00
95874 0x155555A5 0x7A 0xCD 0x01
95965 0x15555B55 0x12 0x00
95983 0x155555A5 0x7A 0xA1 0x01
96064 0x15555B55 0x12 0x00
96093 0x155555A5 0x7A 0x7E 0x01
96164 0x15555B55 0x12 0x30
96202 0x155555A5 0x7A 0x61 0x01
96265 0x15555B55 0x12 0x30
96312 0x155555A5 0x7A 0x68 0x01
96365 0x15555B55 0x12 0x30
96421 0x155555A5 0x7A 0x47 0x01
96465 0x15555B55 0x12 0x30
96532 0x155555A5 0x7A 0x3F 0x01
96566 0x15555B55 0x12 0x30
96642 0x155555A5 0x7A 0x0E 0x01
96666 0x15555B55 0x12 0x30
96751 0x155555A5 0x79 0xD4 0x01
96766 0x15555B55 0x12 0x30
96861 0x155555A5 0x79 0xE0 0x01
96867 0x15555B55 0x12 0x30
96966 0x15555B55 0x12 0x30
96970 0x155555A5 0x79 0x9D 0x01
97067 0x15555B55 0x12 0x30
97080 0x155555A5 0x79 0xA5 0x01
97167 0x15555B55 0x12 0x30
97190 0x155555A5 0x79 0x75 0x01
97267 0x15555B55 0x12 0x30
97300 0x155555A5 0x79 0x6E 0x01
97368 0x15555B55 0x12 0x30
97410 0x155555A5 0x79 0x5F 0x01
97468 0x15555B55 0x12 0x30
97519 0x155555A5 0x79 0x23 0x01
97568 0x15555B55 0x12 0x30
97629 0x155555A5 0x79 0x30 0x01
97669 0x15555B55 0x12 0x30
97738 0x155555A5 0x79 0x13 0x01
97769 0x15555B55 0x12 0x30
97849 0x155555A5 0x78 0xF6 0x01
97869 0x15555B55 0x12 0x30
97958 0x155555A5 0x78 0xF0 0x01
97969 0x15555B55 0x12 0x30
98068 0x155555A5 0x78 0xCD 0x01
98069 0x15555B55 0x12 0x30
98169 0x15555B55 0x12 0x30
98178 0x155555A5 0x78 0xC9 0x01
98270 0x15555B55 0x12 0x30
98287 0x155555A5 0x78 0xB0 0x01
98370 0x15555B55 0x12 0x30
98398 0x155555A5 0x78 0x87 0x01
98470 0x15555B55 0x12 0x30
98507 0x155555A5 0x78 0x7A 0x01
98571 0x15555B55 0x12 0x30
98617 0x155555A5 0x78 0x4A 0x01
98671 0x15555B55 0x12 0x30
98726 0x155555A5 0x78 0x3F 0x01
98771 0x15555B55 0x12 0x30
98837 0x155555A5 0x78 0x20 0x01
98871 0x15555B55 0x12 0x30
98947 0x155555A5 0x78 0x18 0x01
98971 0x15555B55 0x12 0x30
99056 0x155555A5 0x78 0x14 0x01
99072 0x15555B55 0x12 0x30
99172 0x15555B55 0x12 0x30
99272 0x15555B55 0x12 0x30
99373 0x15555B55 0x12 0x30
99473 0x15555B55 0x12 0x30
99573 0x15555B55 0x12 0x30
99674 0x15555B55 0x12 0x30
99695 0x155555A5 0xFA 0x03 0x01
99773 0x15555B55 0x12 0x30
99873 0x15555B55 0x12 0x30
99974 0x15555B55 0x12 0x30
100074 0x15555B55 0x12 0x30
100174 0x15555B55 0x12 0x30
100275 0x15555B55 0x12 0x30
100375 0x15555B55 0x12 0x30
100475 0x15555B55 0x12 0x30
100576 0x15555B55 0x12 0x20
100675 0x15555B55 0x12 0x20
100775 0x15555B55 0x12 0x20
100876 0x15555B55 0x12 0x20
100976 0x15555B55 0x12 0x20
101076 0x15555B55 0x12 0x20
101177 0x15555B55 0x12 0x20
101277 0x15555B55 0x12 0x20
101378 0x15555B55 0x12 0x10
101478 0x15555B55 0x12 0x10
101577 0x15555B55 0x12 0x10
101678 0x15555B55 0x12 0x10
101778 0x15555B55 0x12 0x10
101878 0x15555B55 0x12 0x10
101979 0x15555B55 0x12 0x10
102079 0x15555B55 0x12 0x10
102179 0x15555B55 0x12 0x20
102280 0x15555B55 0x12 0x20
102380 0x15555B55 0x12 0x20
102479 0x15555B55 0x12 0x20
102580 0x15555B55 0x12 0x20
102680 0x15555B55 0x12 0x20
102780 0x15555B55 0x12 0x20
102881 0x15555B55 0x12 0x20
102981 0x15555B55 0x12 0x10
103081 0x15555B55 0x12 0x10
103182 0x15555B55 0x12 0x10
103282 0x15555B55 0x12 0x10
103383 0x15555B55 0x12 0x10
103482 0x15555B55 0x12 0x10
103582 0x15555B55 0x12 0x10
103683 0x15555B55 0x12 0x10
103783 0x15555B55 0x12 0x20
103883 0x15555B55 0x12 0x20
103984 0x15555B55 0x12 0x20
104084 0x15555B55 0x12 0x20
104184 0x15555B55 0x12 0x20
104285 0x15555B55 0x12 0x20
104384 0x15555B55 0x12 0x20
104484 0x15555B55 0x12 0x20
104585 0x15555B55 0x12 0x10
104685 0x15555B55 0x12 0x10
104785 0x15555B55 0x12 0x10
104886 0x15555B55 0x12 0x10
104986 0x15555B55 0x12 0x10
105086 0x15555B55 0x12 0x10
105187 0x15555B55 0x12 0x10
105286 0x15555B55 0x12 0x10
105387 0x15555B55 0x12 0x20
105487 0x15555B55 0x12 0x20
105587 0x15555B55 0x12 0x20
105688 0x15555B55 0x12 0x20
105788 0x15555B55 0x12 0x20
105888 0x15555B55 0x12 0x20
105989 0x15555B55 0x12 0x20
106089 0x15555B55 0x12 0x20
106189 0x15555B55 0x12 0x10
106289 0x15555B55 0x12 0x10
106389 0x15555B55 0x12 0x10
106489 0x15555B55 0x12 0x10
106590 0x15555B55 0x12 0x10
106691 0x15555B55 0x12 0x10
106790 0x15555B55 0x12 0x10
106891 0x15555B55 0x12 0x10
106991 0x15555B55 0x12 0x20
107091 0x15555B55 0x12 0x20
107192 0x15555B55 0x12 0x20
107292 0x15555B55 0x12 0x20
107393 0x15555B55 0x12 0x20
107493 0x15555B55 0x12 0x20
107593 0x15555B55 0x12 0x20
107693 0x15555B55 0x12 0x20
107793 0x15555B55 0x12 0x10
107893 0x15555B55 0x12 0x10
107994 0x15555B55 0x12 0x10
108094 0x15555B55 0x12 0x10
108194 0x15555B55 0x12 0x10
108295 0x15555B55 0x12 0x10
108395 0x15555B55 0x12 0x10
108495 0x15555B55 0x12 0x10
108595 0x15555B55 0x12 0x20
108695 0x15555B55 0x12 0x20
108795 0x15555B55 0x12 0x20
108896 0x15555B55 0x12 0x20
108996 0x15555B55 0x12 0x20
109096 0x15555B55 0x12 0x20
109197 0x15555B55 0x12 0x20
109297 0x15555B55 0x12 0x20
109398 0x15555B55 0x12 0x10
109498 0x15555B55 0x12 0x10
109597 0x15555B55 0x12 0x10
109698 0x15555B55 0x12 0x10
109798 0x15555B55 0x12 0x10
109898 0x15555B55 0x12 0x10
109999 0x15555B55 0x12 0x10
110099 0x15555B55 0x12 0x10
110199 0x15555B55 0x12 0x20

Cím: Re:Arduino
Írta: x3n4b2khd Dátum 2019 április 20, 23:13
Előző cégnél ahol dolgoztam vásároltak egy fényerő mérő műszert. Bosszankodott a főnök, hogy csak igen nagy fénynél (közvetlen a lámpa alatt) mutat valamit is. Persze a fekete védőkupak levétele után megtáltosodott a kijelző [#nyes]
Cím: Re:Arduino
Írta: 3ztiz2p39 Dátum 2019 április 20, 23:57
"(egyébént alap szintű, csak mm pontosságú, de ott is ugrál az értékek között, tehát nem pontos)"

De akkor meg minek? :(
Cím: Re:Arduino
Írta: zwnavt8rw Dátum 2019 április 21, 08:19
Mondjuk nyers adat ami kijön a cuccból, ha beállítod fixen, és lősz vele majd átlagolod pl 100-200ms bejövő adatát akkor kapni fogsz egy jó értéket...
végül is a lézeres távmérők is úgy működnek, kézből közelítő adat, nekitámasztod a falnak és vársz míg csippan, no akkor tényleg mm pontosan megmondják hogy mennyi az annyi
de ahhoz kell nekik is vagy 1sec
Cím: Re:Arduino
Írta: 3ztiz2p39 Dátum 2019 április 21, 08:48
Értem, köszi! Megint a szoftver... :(
Cím: Re:Arduino
Írta: 3xeir0p5y Dátum 2019 április 21, 08:53
"De akkor meg minek?"
Kipróbálni vettem, hogy mennyire pontos, mert videók alapján stabilan kellene hoznia ugrálás nélkül a milliméteres pontosságot, de úgy látom, pontosabb órajel szükséges hozzá, illetve maga az érzékelő is többféleképp beállítható. Többféle üzemmódot tud, van egy GPIO pinje, ami beolvasásnál high-re vált, ha kész az adatbeolvasás, tehát egyfajta megszakítás kezelőként, jeladóként lenne használható. Kész a távolságmérés? Akkor lépj egyet odébb(stepper), jöhet a következő magassági adat.
Ha sikerülne tizedes pontosságot elérni, akkor egy egyszerű 3D scannert lehetne belőle csinálni.
Cím: Re:Arduino
Írta: 3ztiz2p39 Dátum 2019 április 21, 08:59
Köszi a választ!
Cím: Re:Arduino
Írta: 000000000 Dátum 2019 április 21, 12:54
lencsével probáltál javitani rajta?
Cím: Re:Arduino
Írta: 3xeir0p5y Dátum 2019 április 21, 20:05
Nem, még nem volt időm bővebben foglalkozni vele, mert közben vendégeim voltak külföldről. Igazából olyan pici a lézer nyaláb, hogy nem is nagyon látható. Az érzékelőnél nem a szórt visszaverődés a probléma, mert bármiyen felületen próbáltam, hasonló eredmény jött. Van többféle LIB hozzá, végig kell nyálazni mindet, melyik hogyan kezeli, melyik adja a legpontosabb értéket.
Cím: Re:Arduino
Írta: 000000000 Dátum 2019 május 22, 21:41
kodban mi a gond euro usd nem ad vissza árfolyamot pedig van internet 192.168.1.23 ut vonalon!





SERIAL:

connecting Wifi: test
.......
WiFi connected
IP address:
192.168.1.23
---------------------------------
Getting ticker data for bitcoin
Error getting data: Failed to parse JSON
---------------------------------
---------------------------------
Getting ticker data for ethereum
Error getting data: Failed to parse JSON
---------------------------------
---------------------------------
Getting ticker data for dogecoin
Error getting data: Failed to parse JSON
---------------------------------
---------------------------------
Getting ticker data for bitcoin
Error getting data: Failed to parse JSON
---------------------------------
---------------------------------
Getting ticker data for ethereum
Error getting data: Failed to parse JSON
---------------------------------
---------------------------------
Getting ticker data for dogecoin
Error getting data: Failed to parse JSON
---------------------------------
---------------------------------
Getting ticker data for bitcoin
Error getting data: Failed to parse JSON







#include <CoinMarketCapApi.h>

/*******************************************************************
 *  An example of getting ticker info from coinmarketcap.com       *
 *                                                                 *
 *  Written by Brian Lough                                         *
 *******************************************************************/


#include <ESP8266WiFi.h>
#include <WiFiClientSecure.h>

//------- Install From Library Manager -------
#include <ArduinoJson.h>


//------- Replace the following! ------
char ssid[] = "test";       // your network SSID (name)
char password[] = "12345678";  // your network key


WiFiClientSecure client;
CoinMarketCapApi api(client);

// CoinMarketCap's limit is "no more than 10 per minute"
// Make sure to factor in if you are requesting more than one coin.
unsigned long api_mtbs = 60000; //mean time between api requests
unsigned long api_due_time = 0;

void setup() {

  Serial.begin(115200);

  // Set WiFi to station mode and disconnect from an AP if it was Previously
  // connected
  WiFi.mode(WIFI_STA);
  WiFi.disconnect();
  delay(100);

  // Attempt to connect to Wifi network:
  Serial.print("Connecting Wifi: ");
  Serial.println(ssid);
  WiFi.begin(ssid, password);
  while (WiFi.status() != WL_CONNECTED) {
    Serial.print(".");
    delay(500);
  }
  Serial.println("");
  Serial.println("WiFi connected");
  Serial.println("IP address: ");
  IPAddress ip = WiFi.localIP();
  Serial.println(ip);
}

void printTickerData(String ticker) {
  Serial.println("---------------------------------");
  Serial.println("Getting ticker data for " + ticker);


  // Ticker unfortunately is not the symbol for some reason.
  // Go to CoinMarketCap.com and select the coin you would like to check
  // The ticker name makes up the last part of the URL
  // e.g: http://coinmarketcap.com/currencies/bitcoin/ , "bitcoin" is the ticker value

  // Currency is optional, so you can pass only ticker if you want.
  // Check out the currency drop down on CoinMarketCap.com to get available values
  CMCTickerResponse response = api.GetTickerInfo(ticker, "eur");
  if (response.error == "") {
    Serial.print("ID: ");
    Serial.println(response.id);
    Serial.print("Name: ");
    Serial.println(response.name);
    Serial.print("Symbol: ");
    Serial.println(response.symbol);

    Serial.print("Rank: ");
    Serial.println(response.rank);

    Serial.print("Price in USD: ");
    Serial.println(response.price_usd);
    Serial.print("Price in BTC: ");
    Serial.println(response.price_btc);

    Serial.print("24h Volume USD: ");
    Serial.println(response.volume_usd_24h);
    Serial.print("Market Cap USD: ");
    Serial.println(response.market_cap_usd);

    Serial.print("Available Supply: ");
    Serial.println(response.available_supply);
    Serial.print("Total Supply: ");
    Serial.println(response.total_supply);

    Serial.print("Percent Change 1h: ");
    Serial.println(response.percent_change_1h);
    Serial.print("Percent Change 24h: ");
    Serial.println(response.percent_change_24h);
    Serial.print("Percent Change 7d: ");
    Serial.println(response.percent_change_7d);
    Serial.print("Last Updated: ");
    Serial.println(response.last_updated);

    // These fields will not come back if you do not request a currency
    Serial.print("Price in requested currecy: ");
    Serial.println(response.price_currency);
    Serial.print("24h Volume in requested currency: ");
    Serial.println(response.volume_currency_24h);
    Serial.print("Market Cap in requested currency: ");
    Serial.println(response.market_cap_currency);


  } else {
    Serial.print("Error getting data: ");
    Serial.println(response.error);
  }
  Serial.println("---------------------------------");
}

void loop() {
  unsigned long timeNow = millis();
  if ((timeNow > api_due_time))  {
    printTickerData("bitcoin");
    printTickerData("ethereum");
    printTickerData("dogecoin");
   
    api_due_time = timeNow + api_mtbs;
  }
}
Cím: Re:Arduino
Írta: 3xeir0p5y Dátum 2019 május 23, 07:25
A kapott adatokkal van baja, azt dumpold ki, hogy mi érkezik.
Cím: Re:Arduino
Írta: nidzgr4d Dátum 2019 május 23, 08:02
2018. december 4-től új API van. A példa amit belinkeltél a githubon ,,Apr 3 2018" dátummal találtam, vagyis a régi szerint próbálkozik ezért nem kapsz vissza normális választ.


További infók : https://pro.coinmarketcap.com/migrate (https://pro.coinmarketcap.com/migrate)
Cím: Re:Arduino
Írta: se6a9e636 Dátum 2019 május 23, 16:41
Sziasztok! Lenne egy olyan gondom, hogy van egy arduino uno eredeti és van egy kék vezérlőm 4 tengelyes.Szeretném össze kötni őket a nyomtató porton keresztül.Ketté vágtam a nyomtatókábelt és ki méregettem melyik vezeték hová tartozik. De nem tudom, hogy melyik pin mit csinál és, hogy hová kössem az arduino-ban! Esetleg valaki tudna nekem ebben segíteni?
Cím: Re:Arduino
Írta: 000000000 Dátum 2019 május 23, 17:40
FREE fel regeltem lett egy api kulcs mi a tehendöm tovább ?

próbálgatok más példákat is legfrissebb könyvtárak de azzal is néma a kinyert adat..
Létezik más ilyen valutás+lib megoldás ami megbízható keresgéltem de megoldás nincs egyenlőre rá..
Cím: Re:Arduino
Írta: 000000000 Dátum 2019 május 23, 17:40
[#wilting][#wilting][#wilting]
Cím: Re:Arduino
Írta: 67p9p4jm5 Dátum 2019 május 23, 18:18
...izé... mi lenne az összekötés célja? Mi futna a PC-n és mi az UNO-n? Mi az elképzelés, mit vinne?
Cím: Re:Arduino
Írta: se6a9e636 Dátum 2019 május 23, 18:44
Az összekötés célja, hogy tudjam vezérelni a TB6560 4 tengelyes vezérlőmet USB-ről
Hobby CNC gépet vezérelne
Cím: Re:Arduino
Írta: 67p9p4jm5 Dátum 2019 május 23, 19:14
Még mindig hiányos, de próbálom kitalálni.
Ha pl. GRBL fut az UNO-n, akkor:

(https://hobbicncforum.hu/uploaded_images/2019/05/tn_mkam7eiiukna78zyi5vfs_1973.jpg) (https://hobbicncforum.hu/uploaded_images/2019/05/mkam7eiiukna78zyi5vfs_1973.jpg)  
Cím: Re:Arduino
Írta: se6a9e636 Dátum 2019 május 23, 19:29
Tulajdon képen a lényeg hogy hová kössem a nyomtatóport vezetékeit? Itt van pár fotó

(https://hobbicncforum.hu/uploaded_images/2019/05/tn_p4uv68u0xgqyix5e2jtym_3115.jpg) (https://hobbicncforum.hu/uploaded_images/2019/05/p4uv68u0xgqyix5e2jtym_3115.jpg)  (https://hobbicncforum.hu/uploaded_images/2019/05/tn_kh667d6ii7qmq4i0tj4w5_3115.jpg) (https://hobbicncforum.hu/uploaded_images/2019/05/kh667d6ii7qmq4i0tj4w5_3115.jpg)  (https://hobbicncforum.hu/uploaded_images/2019/05/tn_34gue3yn0cysmv9atp5c_3115.jpg) (https://hobbicncforum.hu/uploaded_images/2019/05/34gue3yn0cysmv9atp5c_3115.jpg)  
Cím: Re:Arduino
Írta: 000000000 Dátum 2019 május 23, 19:34
Már elfejetetted, hogy a "Segítség, béna vagyok!!!" topikban is kérdezősködtél? Régen ott vár már a válasz.
Cím: Re:Arduino
Írta: 000000000 Dátum 2019 május 23, 19:35
Már elfelejtetted ....
Cím: Re:Arduino
Írta: se6a9e636 Dátum 2019 május 23, 19:35
Cím: Re:Arduino
Írta: se6a9e636 Dátum 2019 május 23, 19:37
Ó nem néztem, gondoltam itt ahol az arduino topic van gondoltam inkább ide teszem
Cím: Re:Arduino
Írta: se6a9e636 Dátum 2019 május 23, 19:58
Köszönöm!
Cím: Re:Arduino
Írta: 000000000 Dátum 2019 május 23, 20:04
Még annyi kiegészítést tennék az ottaniakhoz, hogy természeten egy közös GND vagy 0 pont is van az LPT-n, pl. a 25, 24, 23 csatlakozó pontok bármelyike jó meked.
Cím: Re:Arduino
Írta: t5jvxzhgc Dátum 2019 május 23, 20:40
Ilyenkor türelmetlen ám az ember. Hamar, hamar, itt is, ott is kérdezősködik.[#kacsint]
Cím: Re:Arduino
Írta: se6a9e636 Dátum 2019 május 23, 20:54
Bocsánat a türelmetlenségemért!
Cím: Re:Arduino
Írta: t5jvxzhgc Dátum 2019 május 23, 21:00
Nem kell bocsánatot kérned, ez a természetes.
Kérdez az ember,és ha valaki tud, válaszolni is fog a kérdésekre.
Cím: Re:Arduino
Írta: 6x0ud2xg Dátum 2019 június 20, 20:17
Napok óta szívok
 Kis segítséggel csináltam egy programot Uno-ra   Feltöltöm és Ok .  Ugyanazt rátöltöm Nanora .  És nem működik .  Szépen felmegy de nem működik.
  Egy táviratot szeretnék  küldeni egy másik Arduinónak . Az UNO szépen elküldi a NANO nem
 Köztudott hogy mindkét panelon van egy CH340 es kinai chip   ( olyan mint a FTDI csak kínai )  A schematic et elemezve mindkét egység megegyezik . A kontroller kimenetei két    ledet hajtanak   ( a felhúzó ellenállások 1 kohm ) és ugyancsak 1 kohm os soros ellenállásokkal  mennek a CH340 chiphez.

 Szkópolni még nem szkópoltam .  Lehetséges hogy  ugyanaz a program másképp fordul le UNO ra  ill Nanora ?

A Nano ban a kontroller SMD  az UNO ban Plastic DIL

Akinek van ötlete hogy mi lehet az örvendeztessen meg vele [#conf]
Cím: Re:Arduino
Írta: 000000000 Dátum 2019 június 20, 20:47
bemenetre ne használ 1k helyette 10K legyen leded 1k soros az ok 5v ra!
Vagy használj bemeneti belső felhúzó ellenállást INPUT_PULLUP paranccsal![#integet2]
Cím: Re:Arduino
Írta: huatn6gfd Dátum 2019 június 20, 20:59
Ezt nem Gábor építette, hanem a kici kínai, úgy hívják, hogy Arduino Nano. :) A kérdés az, hogy mi a túróért nem jön ki normális jel a panel szélén levő csatira.
Cím: Re:Arduino
Írta: huatn6gfd Dátum 2019 június 20, 21:00
Ja, és igazából csak az RX az érdekes, mert csak ad a Nano, fogadnia nem kell.
Cím: Re:Arduino
Írta: 6x0ud2xg Dátum 2019 június 20, 21:00
Én a gyári panelrajzot nézem és ott úgy van ahogy leírtan . Teljesen egyforma a felépítés .
 A Nano illetve az Uno  Tx lába megy tovább a másik egység Rx jére  (azon megy a távirat )  Az UNO elküldi a Nano nem
Cím: Re:Arduino
Írta: huatn6gfd Dátum 2019 június 20, 21:00
Bocsi, TX!
Cím: Re:Arduino
Írta: ihvhgd64x Dátum 2019 június 20, 21:14
Processzor kiválasztás megfelelő? 328?
Cím: Re:Arduino
Írta: 000000000 Dátum 2019 június 20, 21:17
Ha nem titok ragd fel a kapcsit programot ide ugy könyebb lenne !
Cím: Re:Arduino
Írta: 6x0ud2xg Dátum 2019 június 20, 21:24
A Nanonál ATmega 328P  ( old Bootloader)  Azt hiszem a  sima 328P vel is próbáltam de azzal fel sem ment .  Az UNO nál nem is tudok választani
Cím: Re:Arduino
Írta: 6x0ud2xg Dátum 2019 június 20, 21:31
Csak az Old bootloaderrel megy föl ( 1 perce megnéztem )
Cím: Re:Arduino
Írta: 000000000 Dátum 2019 június 20, 21:31
A i/o te definiálod programból minek használod input akor
vagy külső ellenállással felhúzod 10k 5v tápfesz vagy másik programból bekapcsolod a belső felhuzokat de lebegve nem maradhat akor jön a zavarodót alapot önálló életet él az 328 példánkba nem csak azon a lábon lesz probléma!
Cím: Re:Arduino
Írta: 000000000 Dátum 2019 június 20, 21:37
soros kötés
UNO.......NANO
RX--------TX
TX--------RX

serial begin egyforma baund mindkét szoftvernél?
Cím: Re:Arduino
Írta: huatn6gfd Dátum 2019 június 20, 21:43
No, még egyszer elölről. A kütyü csak ad, tehát kimenetről beszélünk. A program működik régóta hibátlanul egy UNO-n, de mivel az nagyméretű, át kell tenni egy Nano-ra. Azon valamiért nem jól megy a kimenet, a vevő oldal nem veszi az adást.
Cím: Re:Arduino
Írta: 000000000 Dátum 2019 június 20, 21:57
ok!
De min komunikál hadveres vagy szoftveres soros port ?
soros port definiciok jók?
serial begin() baund jók mindkét oldalon?
Cím: Re:Arduino
Írta: 6x0ud2xg Dátum 2019 június 20, 22:14
Adtatok egy ötletet , azt megnézem ,  Holnap beszámolok ...
Cím: Re:Arduino
Írta: 000000000 Dátum 2019 június 20, 22:26
Van egy rossz hirem!
Ha terminálba (soros program) nyitva van a nanod az foglalja
hadweres rx/tx lábat másik eszközt ilyenkor nem fog működni egy szere vele párhuzamosan![#vigyor]
Cím: Re:Arduino
Írta: 000000000 Dátum 2019 június 20, 22:30
de ez is megoldható soft serial hívjak ha több soros port kell de ennek vannak hátrányai sajnos nem olyan fürge ha sebesség kell...
Cím: Re:Arduino
Írta: 6x0ud2xg Dátum 2019 június 20, 22:36
Ok de miután felprogramoztam az egységet  (UNO ill nano) az közelében sincs PC nek .
Cím: Re:Arduino
Írta: 000000000 Dátum 2019 június 20, 22:55
Ezt is csak most tudom!:)
De tudnál monitorozni (soft serial) is hol akad el a nanod programilag egyenlőre a hardveresed foglat leszz ha pcn nézed hol jár a nanod programja !
program részegbe szurkálsz megjegyzéseket pl
Serial.println("itt valami 1 tortenik");....stb[#vigyor]
Cím: Re:Arduino
Írta: s7manbs8 Dátum 2019 június 21, 08:57
Más programmal sem jön ki rajta a jel ? Mert a panel is lehet rossz én már találkoztam olyan példánnyal, ami hibás volt.
Cím: Re:Arduino
Írta: 3xeir0p5y Dátum 2019 június 21, 10:14
Ha két (szinte bármilyen) arduino egység között akarsz kommunikálni, akkor nézd meg az SPI kommunikációt. Lassabb, de egyszerűbb.
Cím: Re:Arduino
Írta: huatn6gfd Dátum 2019 június 21, 11:28
Úgy néz ki, hogy megvan a megfejtés. Nem a kommunikációval van baj, hanem annak a tartalmával. Az eredeti UNO-n nincs a 13-as lábon LED, ezért azzal működik, a Nano-n viszont van, így azt a lábat a LED és az 1k-s ellenállás le tudja húzni a belső pull-up ellenére. Délután lesz teszt, várjuk az eredményt Gábortól. :)

(https://hobbicncforum.hu/uploaded_images/2019/06/tn_x7xim9ubx6s9agqw4hp_3977.png) (https://hobbicncforum.hu/uploaded_images/2019/06/x7xim9ubx6s9agqw4hp_3977.png)  
Cím: Re:Arduino
Írta: 000000000 Dátum 2019 június 21, 12:40
UNO-n sample led a 13 lábon van ....:)
Cím: Re:Arduino
Írta: huatn6gfd Dátum 2019 június 21, 12:58
Persze, a klónokon. Gábornak eredeti van, ahol a 13-as lábról egy LM358-on keresztül kap jelet a LED, míg a klón Nano-n simán rá van kötve a lábra egy 1k-s ellenálláson keresztül.

Lásd UNO kapcsrajz. (https://content.arduino.cc/assets/UNO-TH_Rev3e_sch.pdf)
Cím: Re:Arduino
Írta: 000000000 Dátum 2019 június 21, 13:27
Szerintem bootloader lesz a ludad...
uno van 3 uart meghajtoval szerelt ezeket mind más bootloader kezeli..
ft232,ch340,atmega8...
Cím: Re:Arduino
Írta: tc9jtie4 Dátum 2019 június 21, 13:53
Szeretnék kicsit belemélyedni az Arduino lelkivilágába, 1-2 saját elképzelésemet szeretném megvalósítani.

Létezik magyar nyelvű oktatóbázis, elsősorban írott anyag, ami végigvinné az embert a használható parancsokon, a program felépítésébe? Ami elmagyarázza hogy mik azok a libary-k, és miért pont úgy használjuk ahogy?

Az alapokon túl vagyok, tudok LEd-et villogtatni, meg a standard LCD kiíratás is megy (bár itt ugye már belépnek azok a bizonyos könyvtárak vagy mik...).
Cím: Re:Arduino
Írta: bwm784wiu Dátum 2019 június 21, 13:59
tavir.hu (http://www.tavir.hu/60nap).
Cím: Re:Arduino
Írta: tc9jtie4 Dátum 2019 június 21, 14:02
Köszi, feliratkoztam. :)
Cím: Re:Arduino
Írta: huatn6gfd Dátum 2019 június 21, 14:18
Nem kell ezt túlelmélkedni. Tudom, hogy ez a hiba, 100%-ig biztos vagyok benne, de majd Gábor megerősíti. :)
Cím: Re:Arduino
Írta: 000000000 Dátum 2019 június 21, 15:06
Vannak magyar nyelvü könyveim pdf alapon arduino programozás alá ha érdekel...
Cím: Re:Arduino
Írta: 6urmbt3ev Dátum 2019 június 21, 16:31
A Gábor ezt írta:
IdézA kontroller kimenetei két ledet hajtanak ( a felhúzó ellenállások 1 kohm ) és ugyancsak 1 kohm os soros ellenállásokkal mennek a CH340 chiphez.

Akkor most mi van felhúzva?
Ez a baj, hogy nem világos a probléma, mert már rég meg lehetne a megoldás.
Ha a felhúzó ellenállás az a LED soros ellenállása, még akkor is működhet, mert a program, ha magas szintet ad, akkor azt nem a belső felhúzó ellenállásával teszi.

Ha egy Arduino kimenet hajt meg egy másik bemenetet, akkor ott egy 1k-val bekötött LED-nek nincs jelentősége.
Ha egy bemenet nyitott, és vár egy mechanikus kapcsoló zárására, és csak belső felhúzó ellenállással van felhúzva, akkor oda nem illik LED-et tenni.
De ebben az esetben nem erről van szó.
Cím: Re:Arduino
Írta: huatn6gfd Dátum 2019 június 21, 16:38
De, pont erről van szó. A kezdeti probléma felvetéskor még a soros kommunikáció volt meggyanúsítva, de az rendben van. A küldött adat hülyeség, mivel a 13-as lábon a belső felhúzó nem bír el a lábra rákötött LED-1k párossal, emiatt úgy veszi, hogy az a bemenet mindig aktív. És igen, nyomógomb van rákötve, eltaláltad. :) Gábor le fogja szedni a LED-et a panelről és - gondolom - megírja a tapasztalatait. És igen, nem illik így rátenni egy LED-et, de a kici kínai ettől még rátette a Nano-ra. :) (Ezt írtam, hogy az eredeti UNO-n nem közvetlenül hajtja a LED-et.)
Cím: Re:Arduino
Írta: 000000000 Dátum 2019 június 21, 16:56
nanora rá megy a program az meg kétirányu![#vigyor]
Cím: Re:Arduino
Írta: 6x0ud2xg Dátum 2019 június 21, 16:58
Tegnap kitaláltam hogy megnézem az önálló NANO  és UNO boardokat soros monitorral .  Különböztek a kiirt értékek .

  Ezeket elküldtem még az éjjel  Dezsoenek aki reggel 10 kor mondta a megoldást . A kínai nano 13 as lába egy ellenállással egy föld felé kötött ledet hajt  Ez (szerencsére ) nem tették bele az ugyancsak kínai UNO-ba  . Az UNO szépen küldte a táviratot de a NANO  az nem mert a programozott felhúzó nem tudta felhúzni az egységet   .

10 kor már biztos voltam hogy minden OK lesz .  Most értem haza , kiirtottam a ledet a 13 as lábról és minden OK ..
 
MŰKÖDIK a dolog. ( természetesen nálam a 13 as mint bemenet lett volna használva a többi digitális bemenettel egyetemben ). A Ruzsinszki féle bibliát használom de az is az eredeti olasz verziót tárgyalja.  Tegnap megkerestem a kínai klón rajzát is ,de a CH340 környezetére koncentráltam

  Tanulság : virtuálisan a NANO megegyezik az UNO val de mégsem !
Cím: Re:Arduino
Írta: 6x0ud2xg Dátum 2019 június 21, 17:03
Túl gyorsan küldtem el az iménti beírást  és nem köszöntem meg az értem tett dolgokat .  Még egyszer köszi . Már ráment a vasárnapom  és magamtól nem tudtam volna rájönni , én fordítási hibára gyanakodtam
Cím: Re:Arduino
Írta: 6x0ud2xg Dátum 2019 június 21, 17:07
Én a CH340 kapcsolatát vizsgáltam a kontrollerrel  Arra gyanakodtam hogy a két board különbözik vagy legalábbis az alkatrészek értékei lesznek mások .  De szóról szóra egyforma minden    ( ellenállás, led , ellenállás )
Cím: Re:Arduino
Írta: 000000000 Dátum 2019 június 21, 17:10
Mini sem kűlömb unon tesztelek a minin az d2...d3 láb fordítót logikát vesz fel unos programmal valamit a mini bootloader másképp kezel nem derült rá fény sajnos mi az oka (de nem kapcsolási nyüg) ...
Cím: Re:Arduino
Írta: 6x0ud2xg Dátum 2019 június 21, 17:14
Azt írom hogy nem tették bele az ugyancsak kinai UNO ba :  Hát ez az első UNO-m . Elvileg olasz ( fehér a háta és rá van szitázva hogy made in Italy  de fogalmam sincs hogy Kínai vagy olasz  mert minimum 5 éve meg van  lehet hogy a TME től vettem de az is lehet hogy Kínából de ezt úgy klónozták hogy abs olasznak nézzen ki .  Nagyítóval keresem az LM358 at
Cím: Re:Arduino
Írta: 6urmbt3ev Dátum 2019 június 21, 17:17
Az a gond, hogy nem tudom, hogy mi a gond.
A nyomógombot most hallom először, de akkor húzza fel 1K-val a +5V-ra.
Mire szolgál az a gomb, indítja az adást?
Cím: Re:Arduino
Írta: 6f92mucnv Dátum 2019 június 21, 17:37
Gábor, nekem is ilyen van, made in italy, lm358 nélkül. Garantáltan Kínából jött. És nem a ch340 az usb csatoló, hanem egy atmega16-os.
Ennek ellenére jól működik. CH340-ennel szerelt nanoval szívtam már. Rossz volt az IC..
Cím: Re:Arduino
Írta: 6urmbt3ev Dátum 2019 június 21, 17:46
Azért ne fogjunk mindent a kici kínaira, egy kimenetre miért ne tehetne 1K-val LED-et, viszont, ha nyitott bemenetnek használom, akkor vagy vegyem le, vagy húzzam föl becsületesen.

Baj ott van, ha nem tudom, hogy esetleg LED van azon a lábon, no az lehet szívás egy ideig, de ez is csak nyitott bemenetnél.
A tanúság ez!
Cím: Re:Arduino
Írta: 6x0ud2xg Dátum 2019 június 21, 18:07
Nagyítóval végignéztem ATMega 16 os van rajta nálam is  ( akkor kínai ) . Van rajta egy "L" led  Fogalmam sincs hogy hogyan hajtódik .  Mindenesetre azzal nem volt semmi baj
  A nyákból elég nehéz kibogozni de rákeresek a schematic ra a R3 alapján
Cím: Re:Arduino
Írta: huatn6gfd Dátum 2019 június 21, 18:43
Az adás folyamatosan (30ms-ként) megy és elküldi az összes bemenet állapotát. A bemeneteken gombok vannak.

A kici kínaival az volt a bajom, hogy az eredeti (arduino.cc-n megtalálható) UNO rajzon még volt annyi eszük, hogy a 13-as láb lehet bemenet is és akkor bekavar a LED, ezért illesztették, lásd a mellékelt részletet.

(https://hobbicncforum.hu/uploaded_images/2019/06/tn_tibqmniwukejt8e0feca_3977.png) (https://hobbicncforum.hu/uploaded_images/2019/06/tibqmniwukejt8e0feca_3977.png)  
Cím: Re:Arduino
Írta: 6urmbt3ev Dátum 2019 június 21, 19:54
Persze, értem a lényeget, hogy ha le van választva a LED egy 358-cal, akkor semmi gond.

Én megszoktam a TTL és Z80-as világból, hogy mindent korrektül fel kell húzni, vagy le kell húzni, ahhoz, hogy valami biztonságosan, zavarvédetten működjön.

A menetvágó berendezésünknél is használjuk a D13 bemenetet, 1kohm-on keresztül kommunikál a másik IC-vel, és az húzza fel 1-be és le 0-ba. Az atmega328 adatlapja szerint meglepően alacsony a magas szintje, ezért nem nehéz 1-es szinten tartani a bemenetet.

Ezzel nem azt akarom mondani, hogy amit mondasz, az nem úgy van, hanem csak annyit, hogy szegény kínaiak spórolnak, ahol tudnak, és nekünk meg észnél kell lenni.
Cím: Re:Arduino
Írta: tc9jtie4 Dátum 2019 június 22, 07:10
Persze hogy érdekel. :)
Cím: Re:Arduino
Írta: 000000000 Dátum 2019 július 12, 14:25
Tudom tudnak itt többen ilyesmit meg jobbat is de akkor is meg mutatom részbeni köszönet "freewind" is![#nyes]


Cím: Re:Arduino
Írta: ihvhgd64x Dátum 2019 július 12, 14:52
Engem érdekelne. Leírás?
Cím: Re:Arduino
Írta: cgtvuc9v Dátum 2019 július 12, 15:22
Szerintem szuper lett, gratulálok hozzá. Kék kijelzővel talán jobban mutat mint pirossal, de fontos, hogy a kék kijelző nem ajánlott hálószobában ha szeretnél nyugodtan aludni.
Azt nem értem, ha NTP, akkor minek bele még RTC is?
Cím: Re:Arduino
Írta: ihvhgd64x Dátum 2019 július 12, 15:43
Milyen színt ajánlasz?
Piros?[#eplus2]
Cím: Re:Arduino
Írta: cgtvuc9v Dátum 2019 július 12, 16:07
Most így, hogy látom a videón, nekem tetszik a kék.
Csak megjegyeztem, hogy hálószobában nem ajánlott.
Cím: Re:Arduino
Írta: 000000000 Dátum 2019 július 12, 16:13
online/offline is használható!
Kék a kedvenc szinem jó hogy gyártani kezték max7219 modulban edig piros volt 328 cal kezdeti clock...
Cím: Re:Arduino
Írta: 000000000 Dátum 2019 július 12, 16:19
ok!
Amugy lesz még bövités még de némi problémával elakadtam bene de lasan megszületik majd ez is de az alap ilyen most!
fejlesztés alat:
-ofline modban tcp ds modul beálitás...
-wifimanager felület sta/ap kezelés...
Az alap prog is érdekel?
Cím: Re:Arduino
Írta: ihvhgd64x Dátum 2019 július 12, 16:29
Persze.
Jöhet óra minden mennyiségben.
LED, VFD, nixie, Flip clock stb
Cím: Re:Arduino
Írta: 5fv8jwfj6 Dátum 2019 július 12, 16:31
Most olvasom...
Engem is érdekelnének!
Kösz!
Cím: Re:Arduino
Írta: 000000000 Dátum 2019 július 12, 16:36
clock source (https://drive.google.com/file/d/1dJvryp2fjrFAOXzLingMZqp3EcVVEV7O/view?usp=sharing)

pw:01234
Cím: Re:Arduino
Írta: 000000000 Dátum 2019 július 12, 16:43




Cím: Re:Arduino
Írta: 000000000 Dátum 2019 július 12, 16:53
Az alaplap ESP8266 D1



DS3132 VCC 3,3V

PIR HC505 VCC 5V (out)3,3v

led matrix max7219 vcc 3,3v (ha nem elég a fényerő) vcc 5v is lehet de spi logic level kell 5vto3,3v...[#vigyor]

Ezel a megoldással nem kell logic level illesztés d1 és fenti külsö modulok közé...
Cím: Re:Arduino
Írta: 000000000 Dátum 2019 július 15, 16:41
Az alap kodban arfolyam22_4.ino volt 2 hibba ezt javitsátok!
cserélni erre:
1 rész
-------

if ((now.minute() > 59)) { delay(1000); RTC_Update_NTP(); }

------------------------------------------------------------------
2 rész
------


void time_ds_print()  
{

 DateTime now = rtc.now();

    Serial.print("DS3231: ");
    Serial.print(now.year(), DEC);
    Serial.print('/');
    Serial.print(now.month(), DEC);
    Serial.print('/');
    Serial.print(now.day(), DEC);
    Serial.print(" (");
    Serial.print(daysOfTheWeek[now.dayOfTheWeek()]);
    Serial.print(") ");
    Serial.print(now.hour(), DEC);
    Serial.print(':');
    Serial.print(now.minute(), DEC);
    Serial.print(':');
    Serial.print(now.second(), DEC);
    Serial.println();
   

String d2 (daysOfTheWeek[now.dayOfTheWeek()]);
String mh2 (monthOfTheWeek[now.month()]);


 now = rtc.now();
 char time_string[100];
 sprintf(time_string, "DS   %d.%s.%d  %s   %02d:%02d ",
          now.year(), mh2.c_str(),now.day(), d2.c_str(),
          now.hour(), now.minute());
         

 P.displayText(time_string, PA_CENTER, SCROLL_SPEED3, PAUSE_TIME3, PA_SCROLL_RIGHT ? PA_SCROLL_LEFT : PA_SCROLL_RIGHT);
 while (!P.displayAnimate()) {
  P.displayAnimate();
  ESP.wdtFeed();
  controlBR();
 
 
  }
--------------------------------------------------------------------------------


firmware lehet wifin is frisiteni egy web böngészön kell hozzá pc, android tel stb eszközön is!

http://ora ip cim/update
http://esp8266-webupdate.local/update "ez nem mindig müxik"!

arduino ide alat ki exprotálható a firmware bin sketch>>>>export compiled binary! :)
Cím: Re:Arduino
Írta: 000000000 Dátum 2019 július 15, 16:43
javitva..
if ((now.minute() > 58)) { delay(1000); RTC_Update_NTP(); }
Cím: Re:Arduino
Írta: 9jns2znmt Dátum 2019 július 15, 23:22
Köszönöm.
Cím: Re:Arduino
Írta: 000000000 Dátum 2019 július 17, 21:09
böviteném a lenti orát de néha elég keserü tud leni ha elakad matek!

Mi a hiba: no matching function for call to 'Adafruit_BME280::readPressure(float&)'

void printValues() {
//String pre [bme.readPressure[SLpressure_mB]);
String pre (bme.readPressure(SLpressure_mB));
String temp (bme.readTemperature());
 
float SLpressure_mB = (((pressure * 100.0)/pow((1-((float)(ELEVATION))/44330), 5.255))/100.0);
 
P.setIntensity(1);
  char time_string[100];
 
 sprintf(time_string, "%d/*C        %d/mPa       ",temp.toInt(),pre.c_str());
  P.displayText(time_string, PA_CENTER, SCROLL_SPEED2, PAUSE_TIME3, PA_SCROLL_RIGHT ? PA_SCROLL_LEFT : PA_SCROLL_RIGHT);
 
 
  while (!P.displayAnimate()) {
  P.displayAnimate();
  ESP.wdtFeed();
   
}
Cím: Re:Arduino
Írta: huatn6gfd Dátum 2019 július 17, 21:43
A gugli szerint a ReadPressure-nek nincs paramétere csak visszatérési értéke:

float Adafruit_BME280::readPressure(void)

Forrás itt. (https://github.com/adafruit/Adafruit_BME280_Library/blob/master/Adafruit_BME280.cpp)
Cím: Re:Arduino
Írta: 000000000 Dátum 2019 július 17, 21:53
köszi probálom!
Cím: Re:Arduino
Írta: u2srk6tr Dátum 2019 július 18, 15:03
Üdv. Az a problémám, hogy ha külső megszakításkezelést csinálok, nem működik az I2C 1602-es LCD.
Ez normális? Összeveszik valami valamivel? :)
Cím: Re:Arduino
Írta: zwnavt8rw Dátum 2019 július 19, 06:51
megszakítások érdekes dolgokat tudnak produkálni, talán úgy tudod csökkenteni a hibát, hogy ha a megszakításban csak jelző bitet állítasz, nem pedig benne futtatod le a mit le akarsz, hanem így átadod a fő proginak, így nem csúsznak el az időzítések...
Cím: Re:Arduino
Írta: u2srk6tr Dátum 2019 július 19, 19:59
Ezt nem értem ám. [#nyes]
attachInterrupt(0, rpm, RISING),  ne hívjam meg az rpm függvényt?
Bár kicsit gyomláltam, sei és cli kikerült, most jól működik.
Cím: Re:Arduino
Írta: 000000000 Dátum 2019 július 19, 21:34
i2c 4bit modba használja lekérdezési idö mennyi?
Cím: Re:Arduino
Írta: zwnavt8rw Dátum 2019 július 21, 08:33
az interupt, az az megszakítás megjön, majd mindaddig míg innen ki nem esik a program, tehát valami bazi hosszú időigényes feladat fut végig, minden ÁLL!!!
ezért érdemes azt csinálni. hogy interuptban pl egy bool váltózó értéke lesz 1,
és a főprogiban pedig meghívod a függvényedet úgy hogy

if ( valtozo ==1){
a te függvényed;
valtozo=0;

}
a megszakítás így csak egy változót állít be, ami egy bool ráadásul, ami miután lefut a függvényed vissza is áll alapértékre várva a következőt
annyira rövid időre megakasztva a program futását amennyire csak lehet

tehát lényeg, interuptban nincs csak max 1 program sor, ami nem egy függvény hívás!! hanem csak egy jelzőbit állítása
Cím: Re:Arduino
Írta: u2srk6tr Dátum 2019 július 21, 11:29
De a program fut, mert ha kapcsoltatok Pint és teszek rá ledet, annak szépen változik az állapota. Az is a loop-ban van.
A kijelző pedig le van fagyva. Ha ismét feltöltöm a vázlatot, akkor pedig minden jó. Resetre sem szokott helyre állni az lcd. Illetve feltöltéskor is van, hogy nem jó, de akkor le sem törli az lcd-t. Nem tudom érthető-e :D.
Szóval van, hogy már az elejétől nem működik a kijelző, nem változik rajta semmi, csak azt irja ami volt rajta, van amikor semmi baja. Amikor nem működik, akkor sem feltöltéskor sem resetre nem törlődik a kijelző.

Cree, csak műkedvelő vagyok, fogalmam nincs mennyi a lekérdezési idő. LiquidCrystal_I2C könyvtárat használom.
Cím: Re:Arduino
Írta: 000000000 Dátum 2019 július 21, 11:58
Szintén én is de könyvtár / meghajtó átalakitó tud szivatni rendesen hiába jó a szoftveres részed!
csatolom a gyüjteményemet...LINK (https://data.hu/get/11941542/i2c.rar)[#kacsint]
Cím: Re:Arduino
Írta: zwnavt8rw Dátum 2019 július 21, 18:00
kijelzőnek időzítések lényegesek, az hogy neked látszik hogy a program fut, mikor veszel te észre 1-2-10ms -ot?
sztem kb kizárt

egyébként meg kezd szépen elölről, eső körben az lcd-n egy külön fájlban jeleníts meg mondjuk egy sima változót hogy másodpercenként növeled. Ha a tápot nem veszed le a kijelzőn az utolsó állapot van, az meg hogy restnél nem törlődik minden bizonnyal azért van mert nem nyomsz neki egy törlést
és még a kontakt hibáról nem is beszéltünk :)
Cím: Re:Arduino
Írta: u2srk6tr Dátum 2019 július 21, 21:31
De ha beállítom, hogy ha a fordulat 100 vagy nagyobb, a 13pin legyen magas, egyébként legyen alacsony, akkor azt szépen váltogatja. A kijelzőn viszont nem látszik csak hogy 0 a fordulat. Ebből gondolom, hogy a program fut csak a kijelző nem megy valamiért. Amikor viszont jól működik, akkor a kijelzőn is szépen látszik, ahogy változik a fordulat.
A működő és nem működő program ugyanaz, csak újra feltöltöm.
Cím: Re:Arduino
Írta: u2srk6tr Dátum 2019 július 21, 21:32
Igen, régen ezt használtam én is, köszi. Ki fogom próbálni.[#eljen]
Cím: Re:Arduino
Írta: 000000000 Dátum 2019 július 22, 09:40
lcdnek van késés ideje/válasz(kijelzés) 4bit üzemodba még lassabb ha jol tudom ez 100..200ms... ha ez alá mész idöben áll a kijelzés ez ez igaz a törlési idöre is... valamit osztást használ a program részben és azt jelenisd meg![#kacsint]
Cím: Re:Arduino
Írta: zwnavt8rw Dátum 2019 július 23, 07:41
hogy mi változik a két feltöltés között azt nem tudom,
de ha az lcd megy egyébként, ( kontakt hiba nincs) akkor annak mindig mennie kell

de azért érdekelne hogy a láb birizgálást hogy oldottad meg, milyen időzítéssel, timerrel?
közvetlenül elérhetően az arduinoban 2 fajta van, egyik amelyik megfogja szintén a procit, a másik fajtával meg számolni kell úgy adja a pontos időzítést

utána meg jönnek a timer libek...

ügye a delay egyértelműen felfüggeszti a program futását

a micros és a millis -pedig bekapcsolástól kezdve számol az egyik hamarabb a másik később de körbefordul
a micros 70 perc
a millis 50 nap
viszont ezekkel számolni kell mert az aktuális bekapcsolástól eltelt időt adják vissza...

de mivel a kódot még nem láttuk, kb bármi lehet :)
Cím: Re:Arduino
Írta: u2srk6tr Dátum 2019 július 23, 13:06
Írtam privátban.
Cím: Re:Arduino
Írta: 5fv8jwfj6 Dátum 2019 július 23, 14:10
...lemaradtam?
:-(
Cím: Re:Arduino
Írta: zwnavt8rw Dátum 2019 július 23, 15:21
válaszoltam :)
Cím: Re:Arduino
Írta: 000000000 Dátum 2019 július 23, 17:15
Minden 1 min bekapcsol 1 secre ez a fügvény!

if ( now.minute() >= 1 && now.second() < 1)


itt nem veszi figyelembe az ora váltózót?

if (now.hour() >= 5 && now.minute() >= 1 && now.second() < 1)


Minden 5 oránban 1sec igaz feltételt szeretnék!
Cím: Re:Arduino
Írta: 000000000 Dátum 2019 július 23, 17:17
Még tejársz a legjobban fejlesztet változat...
csatolom privátba...
Cím: Re:Arduino
Írta: u2srk6tr Dátum 2019 július 23, 20:53
Ez 5 óra után minden percben kapcsolja szerintem. Mert 6 óra is nagyobb mint 5. [#nemtudom]
Cím: Re:Arduino
Írta: 000000000 Dátum 2019 július 23, 21:06
Látod senki sem...
Ezt kérdezem"Minden 5 oránban 1sec igaz feltételt szeretnék!"
Cím: Re:Arduino
Írta: u2srk6tr Dátum 2019 július 23, 21:10
Miért nem teszel egy millis-t be ami 5 óránként nullázódik?
Cím: Re:Arduino
Írta: 000000000 Dátum 2019 július 23, 21:12
Hogy kell?
50nap van trükk ujra induljon?
Cím: Re:Arduino
Írta: u2srk6tr Dátum 2019 július 23, 21:20
Vagy lehet még jobb lenne, ha egy változóhoz minden óra 0 perc 0 másodperckor hozzáadnál +1-et.
Amikor a változó értéke 5, lefutna aminek le kell, és nullázódna a változó.
Bár biztos van erre elegánsabb megoldás is. [#nemtudom]
Cím: Re:Arduino
Írta: mutz8958e Dátum 2019 július 24, 07:12
Nézd meg. (https://forum.arduino.cc/index.php?topic=184596.0)

Több helyen is található
Cím: Re:Arduino
Írta: zwnavt8rw Dátum 2019 július 25, 07:55
elegánsabb és memóriatakarékosabb ha bool változót használ
ha megtörtént 1, ha újra meg kell hogy történjen ott 0 és majd amikor megtörtént megint 1
egyszer ellenőrizni kell hogy az 5 óra letelt e, ha igen akkor 1 ekkor lefuthat a másodperces cucc

egyébként meg óránként mérnék és ahogy mondod is egy változó értékét növelném és ott amikor az 5 re vált kinulláz a másodpercet engedélyezném, amikor lefutott akkor meg tiltanám, így biztos csak egyszer fut le 5 óránként...

de persze biztos más meg másképp csinálná :)
Cím: Re:Arduino
Írta: 000000000 Dátum 2019 július 25, 11:11
Szépen leírják a feltételeket csak a lényeg sosem teljesül célirányosan 24h többször kell futnia nem csak egyszer csak az igaz feltételnek csak 1 secre!
Ekkora feladat lenne ez 5 orénkét 1s igaz feltétel?
Egyenlőre nem sikerült a kívánt megoldás 2 forumon sem![#email]
Sajnos a lenti ora projektem 3..4 hét munkám volt  valaki egy köszönöm sem méltatót (cserébe a forrásért) vissza meg ilyen kiss kérdésre meg semmi válasz sem méltatóak akik ez kisujjak kiráznánk....[#boxer]
Cím: Re:Arduino
Írta: u2srk6tr Dátum 2019 július 25, 15:13
Amit javasoltam privátban, az sem működik?
Cím: Re:Arduino
Írta: 000000000 Dátum 2019 július 25, 15:43
Probáltam!
ha ora perc másodpercet van egyben ora változot nem veszi sosem figyelembe akárhogy rako kissebb nagyobb vagy egyenlő jelet az ora fügvényhez...
 pedig a 3 változó int jelegű (rtc lib)


if (now.hour() <= 1 && now.minute() <= 1 && now.second() < 1){ up = up + 1;}
//if ( now.minute() < 1){ up++;}

if (up == 5) {digitalWrite(led,HIGH);   up = 0; }
else
{
digitalWrite(led,LOW);
 
}
Cím: Re:Arduino
Írta: 000000000 Dátum 2019 július 25, 15:45
5 oránkét 1s igaz feltétel...
Cím: Re:Arduino
Írta: u2srk6tr Dátum 2019 július 25, 16:13
Ez elrontja szerintem: now.hour() <= 1
Nem kell figyelni az órákat, csak a perceket, ha 0 perc akkor egész az óra :)
Így most csak 0 és 1 órakor ad hozzá a változóhoz.
Cím: Re:Arduino
Írta: u2srk6tr Dátum 2019 július 25, 16:16
if ( now.minute() = 0 && now.second() < 1){ valtozo = valtozo + 1 ;}
if valtozo = 5 { (ide amit szeretnél csináltatni) valtozo = 0 ; }
Úgy is küldtem át neked, ne rakd bele a  now.hour()-t.
Cím: Re:Arduino
Írta: 000000000 Dátum 2019 július 25, 16:23
Akkor még egy probát teszek...
Cím: Re:Arduino
Írta: 000000000 Dátum 2019 július 25, 17:04
[#vigyor][#vigyor][#vigyor][#vigyor][#vigyor][#vigyor]

[#taps][#taps][#taps][#taps][#taps][#taps][#taps][#taps]

[#worship][#worship][#worship][#worship][#worship][#worship][#worship][#worship][#worship][#worship][#worship][#worship][#worship][#worship][#worship][#worship][#worship][#worship]
Cím: Re:Arduino
Írta: u2srk6tr Dátum 2019 július 25, 20:57
[#eljen]
Cím: Re:Arduino
Írta: 000000000 Dátum 2019 július 25, 21:22
Korai volt az öröm az ora kodjába beraktam fö loop részbe ott az up változó ha if ugrik nem + egyet ad hozá percenként hanem egymás után gyorsan 5 ad hozzá ez mi a franc csinálhatja tulfut az up változó?
Cím: Re:Arduino
Írta: u2srk6tr Dátum 2019 július 25, 21:29
Küld már el. Nem lehet hogy ötször is lefut a loop egy másodpercen belül?
Cím: Re:Arduino
Írta: 000000000 Dátum 2019 július 25, 22:04
ora kodjába....

Cím: Re:Arduino
Írta: u2srk6tr Dátum 2019 július 26, 06:09
if ( now.minute() <= 0 && now.second() < 1){ up = up + 1;}

Ez a videón:

if ( now.second() <= 0 && now.second() < 1){ up = up + 1;}

Ezt javítsd előbb. Aztán ha még mindig nem működik, tegyél már a { up = up + 1;} után próbából egy delay(1000)-et.
Cím: Re:Arduino
Írta: 000000000 Dátum 2019 július 26, 10:00
várakozást percre irtam ott megtörténik e a fügvény (ne keljen orát várni)
delay 1000 megoldja a problémát up nem pörög és cak 1 ugrik...

köszi a kitartásért![#worship]
Cím: Re:Arduino
Írta: u2srk6tr Dátum 2019 július 26, 16:27
Akkor már csak azt kell kitalálni, mivel lehet a delay-es várakozást kiváltani.
Cím: Re:Arduino
Írta: 000000000 Dátum 2019 július 26, 16:37
millisel vakarozom.. a fö kodbol pár helyröl ki akarom venni a delay megoldást sajnos multi loop ez nem olyan egyszerü megoldani pl loop 2 ha nem fut épen (nincs meghivás) millis áll benne (nem ketyeg) de eben meg van olyan rész aminek csak loop2 meghiváskor kéne csak futni...[#nemtudom]
Cím: Re:Arduino
Írta: 000000000 Dátum 2019 július 26, 16:42
50 nap probléma megoldva ezel...

int period = 1000;

unsigned long time_now =0 ; //4294967295 max  

void setup() {
    Serial.begin(115200);
}
 
void loop() {

 
      if(millis() - time_now > period){ //good no overf...

        time_now = millis();


        Serial.println(millis());
        Serial.println("Hello");

}
----------------------
periudikus lenne de ez nem müködik?
  if(millis() - time_now >= period){ //good no overf...
        time_now = millis();
        Serial.println("1");
        time_now += period;
      }
      else
      {
       
        Serial.println("0");
        }


----------------------
Cím: Re:Arduino
Írta: 000000000 Dátum 2019 július 26, 22:56
Ha nincs net a közelbe...[#vigyor]
Cím: Re:Arduino
Írta: zwnavt8rw Dátum 2019 július 27, 09:03
millis-t rakd ki egy külön függvénybe ami a loopban meghívódik
benne pedig csak a szükségesnél nem több bool változó ami a ketyegést mutatja

a loop-ban lévő if-nek
és ott már ha pl a millis 1 sec ütemet ad akkor értelemszerűen az if en belül számolod pl ha 1 perc kell és nullázod majd megvárod a következőt

valahogy így

if(millisbool==1){
masodperc++;
millisbool=0;
}

if(masodperc==60){
valamitortenik();
}



a millis függvényében meg csak annyi van hogy a bool változót 1 re állítod amikor megmérted az 1 sec et..

ami a lopban pöröghet mint állat...

és amikor már megvan a perces if, ott számolhatsz órát is...
vagy is pontosabban utána, mert vagy ott nullázod ki a masodpercet , vagy a az előtte lévö ifben...

és akkor nem fog megakadni...
Cím: Re:Arduino
Írta: 000000000 Dátum 2019 július 27, 12:21
köszönöm![#kacsint]
Cím: Re:Arduino
Írta: kgw0eik66 Dátum 2019 augusztus 02, 07:53
Találtam egy nagyon jónak tűnő oldalt arduinó témában. Kezdőknek nagy segítség lehet.

https://www.ob121.com/doku.php?id=:hu:start
Cím: Re:Arduino
Írta: 000000000 Dátum 2019 augusztus 04, 17:40
Műhelyes verzió erősáramú szekrénybe foglal majd helyet...[#nyes]


Cím: Re:Arduino
Írta: 6urmbt3ev Dátum 2019 augusztus 04, 17:56
[#eljen][#taps]
Cím: Re:Arduino
Írta: mutz8958e Dátum 2019 augusztus 05, 13:54
Ilyent használ valaki?

WeMos D1 WiFi Arduino UNO R3 kompatibilis panel ESP-12E

Megéri
Cím: Re:Arduino
Írta: 000000000 Dátum 2019 augusztus 05, 15:40
Igen ilyet használok 90%ba!
D1 mini pro van akku litium kezelés + 16M külsö flash 3$ ha nagyobb a igény (project)...[#eljen]
Cím: Re:Arduino
Írta: 000000000 Dátum 2019 augusztus 05, 15:48
D1 mini pro + külsö anterna lehetöség sma kábeles...
De a Sima D1 felszerkezhetö kis trükel ha igény van rá...[#vigyor]

(https://hobbicncforum.hu/uploaded_images/2019/08/tn_zwedgq04agcu24fze3hq_4650.jpg) (https://hobbicncforum.hu/uploaded_images/2019/08/zwedgq04agcu24fze3hq_4650.jpg)  
Cím: Re:Arduino
Írta: mutz8958e Dátum 2019 augusztus 05, 15:48
Köszi a választ!

Én ilyenre gondoltam. (https://www.google.com/search?q=wemos+arduino+wifi&source=lnms&tbm=isch&sa=X&ved=0ahUKEwjsrZaE7uvjAhVttIsKHTz1Cj4Q_AUIESgB&biw=1215&bih=702#imgrc=9kiuYiCJdPYNVM:)
Cím: Re:Arduino
Írta: myh3s85c3 Dátum 2019 augusztus 05, 15:59
Kisérleti panel, GRBL, telefonról vezérelhető hárám tengely.

(https://hobbicncforum.hu/uploaded_images/2019/08/tn_f3xg85pq9uked8ni3ggjs_623.jpg) (https://hobbicncforum.hu/uploaded_images/2019/08/f3xg85pq9uked8ni3ggjs_623.jpg)  
Cím: Re:Arduino
Írta: myh3s85c3 Dátum 2019 augusztus 05, 15:59
hárám = három
Cím: Re:Arduino
Írta: 000000000 Dátum 2019 augusztus 05, 16:33
Modul ugyan az mindkét lapon ESP-12E /F csak a foglalat más..
De az 3.3V i/o vannak azon is uno méreten...
Cím: Re:Arduino
Írta: mutz8958e Dátum 2019 augusztus 05, 20:29
Köszönöm Neked is.
Cím: Re:Arduino
Írta: mutz8958e Dátum 2019 augusztus 05, 20:32
Lehet, hogy kipróbálom.

HC05 -öt próbáltam már, érdekes volt, de nem használom jelenleg.
Cím: Re:Arduino
Írta: 000000000 Dátum 2019 augusztus 05, 22:35
Valami rádios átvitelt keresel?
esp alap járaton 80...100ma ....
hc05 meg elvan 10...20ma [#rolleyes]
Cím: Re:Arduino
Írta: 000000000 Dátum 2019 augusztus 05, 22:38
Miklosé az esp32 kevesebb a lib támogatás rá bár már nem drága ha csalódnál benne...[#fogmosas]
Cím: Re:Arduino
Írta: mutz8958e Dátum 2019 augusztus 06, 08:04
Ilyesmivel próbálkoztam, jól működött. A hatótáv ipari környezetben 10-15 m volt.

Tetszik is a dolog, de csak hobbi-szórakozás.

Az esp-ből valamelyiket ki fogom próbálni.
Cím: Re:Arduino
Írta: 000000000 Dátum 2019 augusztus 06, 10:46
Espnek vannak hülyeségei (wdt) de ki lehet küszöbölni pár trükkel és használható is...[#taps]
Cím: Re:Arduino
Írta: mutz8958e Dátum 2019 augusztus 09, 09:41
Basszus ... már megint mi van?

Kezdtem magam beleélni a mobilkommunikációba, de az erről az oldalról történő használatot a mobilom nem javasolja.



Van magyar nyelv is, így a fejlesztőprogram használata egyszerű is lehetne.

Hasapp invertor ai2 (http://login.appinventor.mit.edu/logout)


Használta már valaki, ill. hasonlót?
Cím: Re:Arduino
Írta: mutz8958e Dátum 2019 augusztus 09, 09:42
Jó link (https://appinventor.mit.edu/)
Cím: Re:Arduino
Írta: gf06ai5j Dátum 2019 augusztus 09, 10:14
Asztali gépről fel tudok menni simán.
Szoktam használni az AI2 -t, bár nem túl magas szinten.
Cím: Re:Arduino
Írta: mutz8958e Dátum 2019 augusztus 09, 15:02
Szia!

Fel tudok menni én is.

Csináltam egy próbafile -t, majd amikor a telefonomra le akartam tölteni, a telefon "azt mondta", hogy erről az oldalról ne töltsek le semmit. / adataim veszélyben, stb /

A letöltési lehetőséget meghagyta, de nem mertem kipróbálni...
Cím: Re:Arduino
Írta: gf06ai5j Dátum 2019 augusztus 09, 20:46
Szia !

Szerintem az AI -nál nem kell komolyan venni a telefonod aggályait, elég komoly hátterű cuccról van szó, kizártnak tartom, hogy bármi probléma adódhatna.
Egyébként - bocs ha nem mondok újat, de - van egyszerűbb módszer is az elkészített program futtatására/kipróbálására, ha a géped és a telefonod is ugyanarra a hálózatra ( routerre ) kapcsolódik. Felteszed a telefonra a MIT AI2 Companion alkalmazást, elindítod, a fejlesztőrendszerben pedig az "Adatkapcsolat" -nál kiválasztod az "AI Companion" -t. Ekkor néhány másodperc után a telefonon már el is indul az alkalmazásod. Sőt, ha csinálsz a "kódban" valami változtatást, pl. nagyobbra veszel egy gombot, az egyből megjelenik a telefonodon is. Nagyon praktikus, bár időnként összezavarodik, és akkor "tiszta lappal" kell indulni.
Cím: Re:Arduino
Írta: mutz8958e Dátum 2019 augusztus 10, 07:17
Nekem ezzel kapcsolatban minden új.

A leírás szerint csináltam, szerintem úgy, ahogyan írtad.

G.-fiókkal bejelentkeztem a sz.gépről, a telefonra letöltöttem az alkalmazást, stb.

Nagy előnynek látszik számomra, hogy az AI magyar nyelven is tud.

Majd egy kis gyakorlás után kipróbálom.

Most a HC05-el "küzdök". A kapcsolat a telefonnal ok.

Ardudroid -al pillanatnyilag.
Cím: Re:Arduino
Írta: 4umhue7vh Dátum 2019 augusztus 24, 15:40
Sziasztok! Valaki valaki tudna nekem csinálni egy olyan programot, amivel  léptetőmotort, egy kézikerék segítségével tudok forgatni, és kiírja a pozíciót egy kijelzőre?  Csak egész lépés kell, 5mm emelkedésű orsó direktbe lenne hajtva.
Természetesen megfizetem.
Vagy ha esetleg van valami ilyen Kínai kütyü.....
Cím: Re:Arduino
Írta: s7manbs8 Dátum 2019 augusztus 24, 17:10
Van már hardvered is hozzá ?

Kerékre gondolok.

- Kerék pozíció beolvas.
- Ha változott motor léptetése
- Kiírás képernyőre.

Lehet kapni is ilyesmit, ki tudja, mindenesetre nem túl bonyolult feladat.

Arduinoban egy encoderrel, amit forgatsz, jó bemenetnek, keréknek, a többi is alap dolog, step-dir-es léptető vezérlőnek meg jelet kell csak kiadogatni.
Impulzusokat.

Képernyőre kiírás is egy alap dolog, ahhoz sem kell túl sok mindent csinálni.
Cím: Re:Arduino
Írta: s7manbs8 Dátum 2019 augusztus 24, 17:11
Mekkora motor kell hajtani ?

Ahhoz is van már vezérlőd ?
Cím: Re:Arduino
Írta: 4umhue7vh Dátum 2019 augusztus 24, 21:44
Motor és vezérlő van, step/dir jel kellene neki. Egy akármilyen, pár százas osztású encoderre  gondoltam kézikeréknek.
Cím: Re:Arduino
Írta: 4umhue7vh Dátum 2019 augusztus 24, 21:53
Van Arduino uno, nano,is csak kijelző nincs, ki kellene találni milyen kell, nagy méretű led vagy oled lenne jó,5.6 karakter, 1 tizedes pontosság elég.
Cím: Re:Arduino
Írta: 4umhue7vh Dátum 2019 augusztus 24, 22:05
Egy ilyen jó lenne. https://www.ebay.com/itm/MAX7219-LED-Dot-matrix-8-Digit-0-56-LED-Display-Tube-Control-Module-For-Arduino/173060000548?hash=item284b2e0b24:m:mHhRQlYBlnRSUBC7YSUb76A
Cím: Re:Arduino
Írta: s7manbs8 Dátum 2019 augusztus 24, 22:40
Aha, egy olyasmi jó lehet.

Akkor szinte minden meglenne.
Cím: Re:Arduino
Írta: s7manbs8 Dátum 2019 augusztus 24, 22:42
https://www.hestore.hu/prod_10038519.html
Cím: Re:Arduino
Írta: 000000000 Dátum 2019 augusztus 24, 23:31
Stepper_UNO (http://lechacal.com/wiki/index.php/Stepper_UNO_v1.0)
Cím: Re:Arduino
Írta: mjfpgx8v0 Dátum 2019 augusztus 25, 20:51
https://photos.app.goo.gl/AfZqWxzIKRx4FIGm1

Itt is hasonló a helyzet, igaz nem kézikerék, hanem főorsón van az encoder, és éppen 1:12 áttétel van beállítva...
Cím: Re:Arduino
Írta: mjfpgx8v0 Dátum 2019 augusztus 25, 20:53
A link helyesen :)
https://photos.app.goo.gl/h7qMqYet1KchQmgr1
Cím: Re:Arduino
Írta: 000000000 Dátum 2019 október 07, 16:20
Valaki tud olyan projektet 2 szenzor összehasonlitás alapján pid hömérséglet szabályzást tud![#conf]
arduino.. esp8266 alapon...
Cím: Re:Arduino
Írta: ihvhgd64x Dátum 2019 október 07, 16:51
Este megkeresem. PM küldöm.
Cím: Re:Arduino
Írta: 000000000 Dátum 2019 október 07, 18:09
ok!
Cím: Re:Arduino
Írta: 000000000 Dátum 2019 október 29, 17:57
Valakinek van ötlete mért nem nullázódik nyomogombnál newPosition=0; hol ragad be a tárolt érték?





 #include <Encoder.h>
long oldPosition  = 0;
  int  feedRate = 1800;
  char axis     = 'X';
long  newPosition=0;

 
 #define       BUTTON    D0
  Encoder myEnc(D1, D2);
       
void setup(void)
{
    Serial.begin(115200);    
    Serial.flush();
   
   
    pinMode(BUTTON, INPUT_PULLUP);  // Initiate Connectivity
   // digitalWrite(LED0, !LOW);       // Turn WiFi LED Off
   
}
 
 
void loop()
{
 
  if( !digitalRead(BUTTON) )
        {
          newPosition=0; // Nem kel újra létrehozni a már meglevő változót.
          Serial.println("button");
          //Serial.println(newPosition);
          delay(100);
          Serial.flush();  // Ez minek ide?
           Encoder_1();
        }
 
 
 Encoder_1();

}
 
void Encoder_1()
{
   newPosition = myEnc.read()/4;
  if (newPosition != oldPosition)
        {
         
    oldPosition = newPosition;
    //Serial.println(newPosition);
    Serial.printf("G0 %c%d F%d\n",axis,newPosition,feedRate);
    Serial.println(newPosition);
        }
 
  }    
  Serial.flush();
         
 }
Cím: Re:Arduino
Írta: fahzgvxn8 Dátum 2019 október 29, 18:24
Gondolom azt a regisztert is törölni kellene, amibe az enkóder beolvas. Meg kellene  nézni az encoder.h tartalmát.
myEnc.read() értékét is nullázni kellene.
Cím: Re:Arduino
Írta: 000000000 Dátum 2019 október 29, 19:37
felvetem külön változoba ide ugyis bentragad...

if( !digitalRead(BUTTON) ){long del= myEnc.read()/4; del=0; Serial.flush();}
Cím: Re:Arduino
Írta: gf06ai5j Dátum 2019 október 29, 21:33
Gombnyomás után nullázod, majd beleteszel valamit ( newPosition = myEnc.read()/4; ), utána kiíratod. Miért maradna 0 ?
Cím: Re:Arduino
Írta: 000000000 Dátum 2019 október 30, 08:04
Elhagytam az enc lib más megoldással jó lett!
Valami miat nem lehet törölni amit akartam...[#nemtudom]
Cím: Re:Arduino
Írta: myh3s85c3 Dátum 2019 november 17, 22:43
Nextion kijelzőt használ valaki?
Cím: Re:Arduino
Írta: 2auxr3m7m Dátum 2019 november 24, 12:51
Sziasztok. Hogy lehetne átirni,ezt a részt,hogy nem csak egyszer fusson le?

 startButtonState = debounce(lastStartButtonState,button4Pin);
    if (startButtonState != lastStartButtonState)
    {
    Serial.println("Start gomb megnyomva!");
    Serial.print("ido (s) az LED1-en: ");
    Serial.println(time1);
    Serial.print("ido (s) a LED2-en: ");
    Serial.println(time2 / 1000);
    Serial.print("ido (s) a LED3-en: ");
    Serial.println(time3 / 1000);
    startButtonCounter++;
    }
    timeSinceStart = round(millis() / 1000);
    int millisSienceStart = millis();
   
    if(startButtonCounter % 2 == 1)
    {
    if (timeSinceStart > tmpTime && time1 != 0)
    {
    tmpTime = timeSinceStart;
    time1--;
    selectedLed = 1;
    Serial.print ("Megmarado ido LED1: ");
    Serial.println (time1);
    analogWrite(ledPin1, brightnessLvlLED1);
    analogWrite(ledPin2, LOW);
    analogWrite(ledPin3, LOW);
    }
    else if (timeSinceStart>tmpTime && time2 != 0)
    {
    tmpTime = timeSinceStart;
    time2--;
    selectedLed = 2;
    Serial.print ("Megmarado ido LED2: ");
    Serial.println (time2);
    analogWrite(ledPin2, brightnessLvlLED2);
    analogWrite(ledPin1, LOW);
    analogWrite(ledPin3, LOW);
    }
    else if (timeSinceStart>tmpTime && time3 != 0)
    {
    tmpTime = timeSinceStart;
    time3--;
    selectedLed = 3;
    Serial.print ("Megmarado ido LED3: ");
    Serial.println (time3);
    analogWrite(ledPin3, brightnessLvlLED3);
    analogWrite(ledPin1, LOW);
    analogWrite(ledPin2, LOW);
    }
    else if (startButtonCounter % 2 == 1 && time1== 0 && time2 == 0 && time3 == 0)
    {
    Serial.println ("Time is up");
    analogWrite(ledPin1, LOW);
    analogWrite(ledPin2, LOW);
    analogWrite(ledPin3, LOW);
    selectedLed = 0;
    startButtonCounter++;
    }
    }
    if (selectedLed == 1)
    {
    displayNumbers(time1);
    }
    else if
    (selectedLed == 2)
    {
    displayNumbers(time2);
    }
    else if
    (selectedLed == 3)
    {
    displayNumbers(time3);
    }
}
Cím: Re:Arduino
Írta: 000000000 Dátum 2019 november 24, 14:29
Csak egy ötlet!

tmpTime = timeSinceStart; kezd el logikát cserélgetni közötte az alapod most=....
Comparison Operators
link (https://www.arduino.cc/reference/en/#variables)
Cím: Re:Arduino
Írta: u2srk6tr Dátum 2019 november 24, 16:55
void loop-ba teszed.
Cím: Re:Arduino
Írta: tja40j54a Dátum 2019 december 22, 21:20
sziaszok

mitől lehet az hogy a program feltöltésnél ezt a hibát dobja ki?

Köszi szépen

(https://hobbicncforum.hu/uploaded_images/2019/12/tn_sx6axksqkvt3u9nyw53n2_5606.png) (https://hobbicncforum.hu/uploaded_images/2019/12/sx6axksqkvt3u9nyw53n2_5606.png)  
Cím: Re:Arduino
Írta: cgtvuc9v Dátum 2019 december 22, 22:19
rossz port van kiválasztva
Cím: Re:Arduino
Írta: tja40j54a Dátum 2019 december 22, 22:36
elméletileg az jólvan beállítva
Cím: Re:Arduino
Írta: cgtvuc9v Dátum 2019 december 22, 23:12
akkor kicsit részletesebben..
milyen modulról van szó?
az rendesen van kiválasztva?
Cím: Re:Arduino
Írta: tja40j54a Dátum 2019 december 22, 23:40
jelenleg egy kínából rendelt arduino UNO-m van !
(ez nem tudom mennyire gond  

a képen látszódnak a beállítások

(https://hobbicncforum.hu/uploaded_images/2019/12/tn_q36gnvxgmnjskqnv6mep_5606.png) (https://hobbicncforum.hu/uploaded_images/2019/12/q36gnvxgmnjskqnv6mep_5606.png)  
Cím: Re:Arduino
Írta: cgtvuc9v Dátum 2019 december 22, 23:49
ez elvileg jo, de a hibaüzenetnek az elejét is mutasd, mert ott van valami
nyisd nagyobbra az alsó ablakot és gördítsd az elejére
Cím: Re:Arduino
Írta: tja40j54a Dátum 2019 december 23, 08:05
Hiba üzenetek

(https://hobbicncforum.hu/uploaded_images/2019/12/tn_igb2bksiapxvvvsfgicny_5606.png) (https://hobbicncforum.hu/uploaded_images/2019/12/igb2bksiapxvvvsfgicny_5606.png)  
Cím: Re:Arduino
Írta: nidzgr4d Dátum 2019 december 23, 09:51
Sajna rossz hírem van: amikor nekem ilyen hiba jött elő azt utána soha nem tudtam életre kelteni.
Cím: Re:Arduino
Írta: mutz8958e Dátum 2019 december 23, 12:52
Az UNO kiválasztásnál nincs Old Bootloader lehetőség?

Vagy egy korábbi verzióval pl. 1.5xx próba?

Más programot rá tudsz tölteni?
Cím: Re:Arduino
Írta: cgtvuc9v Dátum 2019 december 23, 13:28
Szerintem a fordítást mentsd el binárisba, majd a binárist töltsd fel az Xloaderrel.
Cím: Re:Arduino
Írta: tja40j54a Dátum 2019 december 23, 20:52
Köszi szépen sikerült megoldani ! :)
Cím: Re:Arduino
Írta: ihvhgd64x Dátum 2019 december 23, 22:33
Mi volt a megoldás?
Cím: Re:Arduino
Írta: e87jgfi6s Dátum 2020 január 09, 19:15
Sziasztok!

Némi segítségre lenne szükségem: Marlin V.1.0.2 firmwarehoz szeretnék REPRAP_DISCOUNT_FULL_GRAPHIC_SMART_CONTROLLER kijelzőt hozzárendelni de az ellenőrzés folyamán ezt a hibát írja: exit status 1
'MSG_XSCALE' was not declared in this scope

Tudna valaki tanácsot adni?

Köszönöm,

(https://hobbicncforum.hu/uploaded_images/2020/01/tn_dinxptp7jfwmf8njx4am_5969.jpg) (https://hobbicncforum.hu/uploaded_images/2020/01/dinxptp7jfwmf8njx4am_5969.jpg)  
Cím: Re:Arduino
Írta: 3xeir0p5y Dátum 2020 február 22, 22:42
Anno még régebben vásároltam pár STM32F szériás mikrokontrollert, mert nagyon izgatta a fantáziámat. Egy két programocskát feltöltöttem rá az elérhető demók közül, de sokkal töb időm nem volt vele foglalkozni, aztán úgy is maradt...
Bár már korábban is írtam róla (valaki kérdezte), hogy pár egyszerű lépéssel az Arduino IDE felületéről is lehet ezeket a kütyüket programozni, de most belefutottam egy egyszerű (és nagyszerű) leírásba, ami végigvezet a beállításokon, és a leírás segítségével közvetlenül az USB porton keresztül lehet csatlakozni/programozni az STM32 eszközöket. Kipróbáltam, működik! Itt található a leírás: Bootloader + Driver for STM32 (https://circuitdigest.com/microcontroller-projects/programming-stm32f103c8-board-using-usb-port)
Cím: Re:Arduino
Írta: ihvhgd64x Dátum 2020 február 22, 23:13
[#eljen]
Cím: Re:Arduino
Írta: 5p49fk8ni Dátum 2020 március 01, 02:13
Zárójelezni kell az egyes feltételeket.
Cím: Re:Arduino
Írta: 5p49fk8ni Dátum 2020 március 01, 02:16
if (now.hour() <= 1 && now.minute() <= 1 && now.second() < 1)

if ((now.hour() <= 1) && (now.minute() <= 1) && (now.second() < 1))
Cím: Re:Arduino
Írta: 5p49fk8ni Dátum 2020 március 01, 02:20
Nekem van. Próbáltam is. Van némi kódolási ügyefogyottsága.
Cím: Re:Arduino
Írta: 3xeir0p5y Dátum 2020 március 09, 21:01
Gondolat ébresztő :-)
Egy régebbi projektben szükségem volt egy olyan modulra, ami programból változtatható ellenállást tesz lehetővé. Akkor ezt egy ismerősöm megcsinálta nekem, de most az alin böngészve beleszaladtam egy hasonló "tudású" (többféle is van) kütyübe.
Hogy mire jó ez?
Arra, hogy sok olyan frekiváltó van, ami tud kezelni potméteres inputot, tehát felprogramozás után egy potméter tekergetésével lehet a fordulatszámot állítani.
Innen kezdve már csak egy arduino kell, és akár programból, akár a CNC vezérlővel összekötve (rs232,rs485, MODBUS...) vezérelhető a frekiváltó ezzel az alternatív megoldással is. (Igen, tudom, a cnc vezérlő oldaláról is kell némi programozás, de ha valakinek normál módon nem illeszthető a frekiváltója, annak esetleg ez is megoldás lehet)
Ja, a lényeg, a kütyük linkje:
AD623 Programmable Gain Digital Potentiometer Module (https://www.aliexpress.com/item/32834035813.html)
és ez
X9C104 Digital Potentiometer Module Programmable Resistors (https://www.aliexpress.com/item/32915178000.html)
Cím: Re:Arduino
Írta: 3xeir0p5y Dátum 2020 március 12, 22:19
3D wire bending with Arduino (https://blog.arduino.cc/2018/10/17/3d-wire-bending-with-arduino/)
Cím: Re:Arduino
Írta: wmd6euww Dátum 2020 március 13, 11:17
Lehet, hogy valamit félreértek, de ha úgyis van valami kommunikációs busz a frekiváltó felé, akkor miért nem azon keresztül állítod a fordulatszámot?
Cím: Re:Arduino
Írta: huatn6gfd Dátum 2020 március 13, 11:47
Igen, félreérted. Az van odaírva, hogy nincs kommunikáció, csak potmétert fogad.
Cím: Re:Arduino
Írta: 3xeir0p5y Dátum 2020 március 13, 13:23
...illetve kiegészítve Dezsoe irását, még ha van is valamiféle  kommunikáció, akkor sem 100%, hogy azt a CNC programod tudja is kezelni... ...de mint írtam, ez csak egy lehetőség.
Cím: Re:Arduino
Írta: wmd6euww Dátum 2020 március 13, 13:26
Ok, tiszta, köszi.
Cím: Re:Arduino
Írta: 4va4kwi Dátum 2020 március 19, 11:50
Szisztok

USB HID távirányítóval szeretnék https://www.google.com/search?q=sc-b03&sxsrf=ALeKk009y9WBOHgErDb8r0eYmxm5_qtkNw:1584615036685&source=lnms&tbm=isch&sa=X&ved=2ahUKEwjS6PeCr6boAhUJuIsKHWjcD8gQ_AUoAXoECAsQAw&biw=1680&bih=911 Arduniot kezelni.   Uno + usb host shield + usb bluetooth dongle.
usb host shield 2.0 könyvtárban van pár hasonló, de igazából nem tudom, mit hogyan merre tovább.
Valakinek van tapasztalata hasonlóban?
Cím: Re:Arduino
Írta: ncxe0hdha Dátum 2020 március 19, 16:32
Halihóóóó Minenkinek!

https://youtu.be/XZk8ej2s6h4



Március 21.-én Arduino miting a TAVir jóvoltából....[#eljen]
[#worship][#worship][#worship]
Cím: Re:Arduino
Írta: ncxe0hdha Dátum 2020 március 19, 16:33
Bocsi...

https://youtu.be/XZk8ej2s6h4
Cím: Re:Arduino
Írta: 4fmej4tyy Dátum 2020 március 21, 10:30
A jelen helyzet:Semmi (https://www.youtube.com/watch?v=XZk8ej2s6h4)
Cím: Re:Arduino
Írta: t5jvxzhgc Dátum 2020 március 21, 11:00
Gondolom, nem kell magyarázni a helyzetet.
Cím: Re:Arduino
Írta: ncxe0hdha Dátum 2020 március 21, 17:00
Nem értem....[#nemtudom]

Mert pont ezért tette volna fel a youtubra----[#worship]
Cím: Re:Arduino
Írta: 3xeir0p5y Dátum 2020 március 21, 23:58
Hát ezt muszály megcsinálni!!!
Arduino CNC Foam Cutting Machine (https://www.youtube.com/watch?v=oIKEYM-lMWQ)
Cím: Re:Arduino
Írta: kgw0eik66 Dátum 2020 március 22, 08:39
Esetleg a láthatóságot is bekapcsolhatnád, úgy érdekesebb.
Cím: Re:Arduino
Írta: 4fmej4tyy Dátum 2020 március 22, 09:14
Nem a láthatósággal van a gond, hanem ez egy meghirdetett, élőben közvetített esemény lett volna. De az utolsó utáni "pillanatban" derült ki, hogy nem jött össze. A technika, mivel be volt állítva minden, automatikusan elindult, de csak a startkép volt látható, meg az érdeklődő kommentek sokasága. Kb. 15-20 perc múlva jelezték későbbi időpontban fogják pótolni.
Cím: Re:Arduino
Írta: zxthtynyj Dátum 2020 március 23, 12:22
Sziasztok!
Egy kis segítséget szeretnék kérni!
Van egy  E1N Esztergám es szeretném a hossz és a kereszt szánt motorral mozgatni  és Arduinoval vezérelni.Az összeépítés sikerült is és lézeres programmal szépen is megy,viszont nem nagyon találtam esztergához való programot.Esetleg tudna valaki ajánlani ehhez való programot?
Előre is köszönöm a segítséget!
Cím: Re:Arduino
Írta: xe44memnh Dátum 2020 március 23, 12:36
Tud magyarul is: https://www.grblgru.com/
Cím: Re:Arduino
Írta: zxthtynyj Dátum 2020 március 23, 14:20
Köszönöm!
Cím: Re:Arduino
Írta: 3ztiz2p39 Dátum 2020 március 23, 17:04
Hopsz, pont egy nekem való topic! :)

Arduino Mega 2560 panel.
Xp rendesen látja, meg van a COMx port.

Win7 64 bit-en sárga kérdőjeles az eszközkezelőben és persze nem látja egyik program sem.
Ha frissíteni akarom a drivert azt mondja márpedig ez a driver jó.
(egyébként CH341-es az USB illesztő rajta)

A win7 nincs frissítgetve, nem is szeretném.
valószínű abból hiányzik neki valami.
Nincs erre egyszerűen csak valami spxxxxx file vagy dlld ami elég lenne neki?

A múlkor a 24MHz-es kis logikai analizátorral jártam így az sem települt fel a míg nem frissítettem a win-t.
De most erre a gépre végkép nem szeretném ráengedni a Windows Update-et.
Cím: Re:Arduino
Írta: 3xeir0p5y Dátum 2020 március 23, 17:19
Amikor ilyeneket írtok, mindig a fejem vakarom, hogy mi a fenét csinálok én másként, mint Ti? Nekem is Win7(64) van rajta, és nekem nem volt ilyen gondom. Először csinálj egy rendszer-visszaállítási pontot(mentést) Sajátgép->jobb klikk->tulajdonságok->Majd a füleken a rendszer biztonság->Visszaállítási pont létrehozása.
Ha ez megvan, akkor távolítsd el magát az eszközt(törlés), és úgy próbáld meg újratelepíteni.
Cím: Re:Arduino
Írta: 3ztiz2p39 Dátum 2020 március 23, 17:24
Ezt elkövettem, (https://forum.arduino.cc/index.php?topic=60316.0)de nem segített.
Cím: Re:Arduino
Írta: 3ztiz2p39 Dátum 2020 március 23, 17:25
Az alábbit nem hagytad figyelmen kívül ugye?

"A win7 nincs frissítgetve, nem is szeretném."
Cím: Re:Arduino
Írta: 3ztiz2p39 Dátum 2020 március 23, 17:26
Amit írtál azon már rég túl vagyok.
Cím: Re:Arduino
Írta: 3ztiz2p39 Dátum 2020 március 23, 17:27
Gondolom valami ilyesmi tanúsítvány a gondja csak a CH chipre.
Cím: Re:Arduino
Írta: 3xeir0p5y Dátum 2020 március 23, 17:35
Nem egyértelmű, amit írsz. NEM telepíti a drivert, mert nincs aláírva, vagy telepíti, de nem működik?
Ha nem telepíti a drivert, mert nincs digitálisan aláírva, akkor újra kell indítani a Win7-et, és az indításkor nyomkodni kell az F8-at, ott ki lehet választani, hogy elfogadja a nem aláírt drivereket is.
Így is próbáltad?
Cím: Re:Arduino
Írta: 3ztiz2p39 Dátum 2020 március 23, 17:51
Ezt kipróbálom, nem is tudtam ilyen dologról!

Igen telepíti, írtam hogy valami ilyesmi gond lehet.

Mos tmeg is néztem valóban írja is:

"A Windows nem tudja ellenőrizni az eszközhöz szükséges illesztőprogramok digitális aláírását. Egy nemrégiben történt hardver- vagy szoftvermódosítás hibás aláírással rendelkező, sérült, vagy akár ismeretlen forrásból származó kártékony fájlt telepíthetett. (Kód: 52)"
Cím: Re:Arduino
Írta: 3xeir0p5y Dátum 2020 március 23, 17:52
Ez  esetleg segíthet:
Instalando Driver - Arduino Uno, Mega 2560 (https://www.youtube.com/watch?v=zaDTKwAxHWc)
Cím: Re:Arduino
Írta: 3ztiz2p39 Dátum 2020 március 23, 17:55
S tényleg van ilyen lehetőség induláskor!

No végre hasznát vettem egy informatikusnak.[#crazya]

Köszönöm! [#worship]

(vagy két órát ez is elvett az életemből. :(  )
Cím: Re:Arduino
Írta: 3xeir0p5y Dátum 2020 március 23, 18:04
[#eljen][#kacsint]
Cím: Re:Arduino
Írta: 3ztiz2p39 Dátum 2020 március 23, 18:25
Igazából az az érdekes, hogy telepítette a drivert tehát a telepítéskor nem kummogot mint ahogy szokott az aláírásért, csak nem működött, felkiáltójeles maradt.

Biztos vagyok benne, hogy a windows frissítése megoldotta volna, de ezt a gépet szűzen akarom tartani amíg lehet.
Cím: Re:Arduino
Írta: ii5d35wcx Dátum 2020 március 23, 22:57
Sziasztok ! Érdeklődnék , hogy valaki csinált már ilyen
útmérőt.Vagy tudna csinálni nekem?  

https://www.yuriystoys.com/p/android-dro.html




Üdv: Sándor
Cím: Re:Arduino
Írta: kgg3nswei Dátum 2020 április 05, 21:39
Helló!

Szeretném megugrani ezt a projektet, de nem sikerül.
Nem épp Arduino, de majdnem.



https://gitlab.com/kloppertje/balancingrobot

Nem találok megoldást arra, hogy tudtnám ezt a kódot feltölteni az ESP32-re, nem nagyon értem ki-kivel van.
Tudna ebben nekem segíteni valaki?
Cím: Re:Arduino
Írta: t5jvxzhgc Dátum 2020 április 05, 21:54
A videón már nem látszik...
Csúnya véget érhetett szegény! [#rinya]
Cím: Re:Arduino
Írta: cgtvuc9v Dátum 2020 április 05, 22:08
itt írja le, hogy töltheted fel rá a firmwaret.. (https://gitlab.com/kloppertje/balancingrobot/-/tree/master/Software)
Cím: Re:Arduino
Írta: 4pgpr7j7 Dátum 2020 április 05, 22:18
Hello Attila,

platformio megvolt már?
Ha nem, akkor az kell neked: itt a leírása: https://docs.platformio.org/en/latest/integration/ide/atom.html, legalábbis a fejlesztő maga ezt használja.

Üdv, G
Cím: Re:Arduino
Írta: kgg3nswei Dátum 2020 április 06, 01:03
Köszi mindenkinek a gyors válaszokat, de én most tettem fel a kezem. Ez az Atom platfom, meg hozzá 10 másik alkamazás telepítése, azt sem tudom merre van az előre és még a közelében sem vagyok a megoldásnak.
Elbsztam rá két estét, és már nagyon felbosszantott.
Miért nem lehet közzétenni egy ilyen játék robotot úgy, hogy a hülye is meg tudja oldani, mint én.
Nem fejleszteni akarok, meg kódot írni, csak feltölteni arra a nyavajás proceszorra.
Az IDE-vel elboldogulok, de egyelőre ebből most elegem lett.
[#eljen]
Cím: Re:Arduino
Írta: cgtvuc9v Dátum 2020 április 06, 07:14
A fejlesztő elkezdett valamit, ami soha nem lesz befejezve.
2018 november 10. osztotta meg az akkori állapotot, azóta hozzá sem nyúlt a projekthez. Nincs wifi, Bluetooth vezérlés, ami azért elég lényeges lenne, ha már beígérte.
Javasolnám, hogy ezt engedd el, helyette írd be a google keresőbe "balancing robot" és találsz olyan projekteket, amikkel boldogulni fogsz az IDE-vel is, és készen is vannak.
Cím: Re:Arduino
Írta: kgg3nswei Dátum 2020 április 06, 19:59
Köszi! Összedobtam már pár ilyen robotot, de egyik sem volt ilyen kifinomult szabályzású. Persze azok sima DC motorosok voltak, nem léptetősek, nyilván nem tud így műköni. A PID szabályzó is elég egyszerű volt bennük, ebben azért jól meg van írva, már amennyire én látom, mert csak a töredékét értem. :) Tervben van még egy, de ahhoz kell még pár cucc, így várom a zöld kapátos bácsit. :)
Cím: Re:Arduino
Írta: z4ejygu7v Dátum 2020 április 29, 19:37
https://thewikihow.com/video_byHIOPmnQvI
Cím: Re:Arduino
Írta: z4ejygu7v Dátum 2020 május 01, 14:34
Szia sikerült átlátni?

Adok némi tanácsot.

Vegyél mikro usb ajzatot 3 db.
1 ADUINO panelt.
1 Bluetoot panelt.
https://de.aliexpress.com/item/4000484202812.html?spm=a2g0o.productlist.0.0.3dbf626c0rw3q2&algo_pvid=82fd2a72-f4af-4a3c-92fd-dff0368c22f4&algo_expid=82fd2a72-f4af-4a3c-92fd-dff0368c22f4-2&btsid=0ab6fb8315883352817117603e9b48&ws_ab_test=searchweb0_0,searchweb201602_,searchweb201603_
3 db mérőlécet.vezetékkel. Ennek a csatija kell passzoljon a mikro usb-hez.


Telepits play store-ról Touchdro app bluetoot kapcsolattal.
Arduinot programozd föl mérő proggal./ezt keresem hex formában/ Ha esetleg találod én is vevő vagyok rá!  
később küldöm. Az usb-arduino között vezetékelj a video kép szerint, nem nagy dolog.
Kalibrálás a video szerint.
https://thewikihow.com/video_byHIOPmnQvI
https://thewikihow.com/video_s4Aa1Q9zOc0

Ha valami nem ok, irj.
Cím: Re:Arduino
Írta: gaben Dátum 2020 május 09, 20:34
Sziasztok,

van arra mód ill. lehetőség, hogy egy touch panel vagy nyomógomb segítségével, az arduino-ra töltött többféle program közül válasszak?
Egy plexilapon szeretnék LED-eket vezérelni és ehhez kellene egy véletlen szám generátor, egy direkt (minden LED-et működtető) vezérlésű funkció valamint egy egyedi, nyomógombokkal bepötyöghető számkombináció (vagy név), ami az adott számhoz/névhez tartozó LED-et indítja.

köszi, Gábor
Cím: Re:Arduino
Írta: 3xeir0p5y Dátum 2020 május 09, 22:33
Bár én még nem csináltam ilyet, de meg lehet csinálni, ha a void loop()-ba teszed az input lekérdezését, és ebből hívod meg a különböző programokat, amik itt már funkcióként lesznek ugye definiálva. (meg persze, ha a memória elég!)
Itt egy jó példa: Arduino TFT LCD Touch Screen Tutorial (https://howtomechatronics.com/tutorials/arduino/arduino-tft-lcd-touch-screen-tutorial/)
Cím: Re:Arduino
Írta: gaben Dátum 2020 május 10, 08:32
Köszönöm,

megnéztem és hát nem egyszerű.
Lehet nem is akarnám ennyire túlbonyolítani, azt hiszem elég lesz egy sima LED-es vezérlés is.
Viszont ez az ultrahangos távolságmérő jó ötlet lenne a cucc bekapcsolásához.
Arra gondolok, hogy egy bizonyos távolságon belüli érzékeléskor kapcsoljanak be a LED-ek és 1-2 perc után automatikusan ki.

üdv, Gábor
Cím: Re:Arduino
Írta: z4ejygu7v Dátum 2020 május 13, 11:45
A 1616 cikhez közösitő rajz.

(https://hobbicncforum.hu/uploaded_images/2020/05/tn_kt9utvdgctisznmg6hqvq_1695.png) (https://hobbicncforum.hu/uploaded_images/2020/05/kt9utvdgctisznmg6hqvq_1695.png)  
Cím: Re:Arduino
Írta: myh3s85c3 Dátum 2020 május 28, 21:29
Programozó guruk segítségét kérném.

Vettem egy csupasz ózon generátort.
Ehhez kellene egy olyan program, amivel telefonom keresztül wifin vezérelni tudnám a bekapcsolását, majd egy előre beállított idő után magától lekapcsolna.

ESP32, és relém van.
Cím: Re:Arduino
Írta: gsz03b27r Dátum 2020 május 28, 21:37
Itt (http://easycoding.tn/index.php/nodemcu/video-tutorials/internet/)
Cím: Re:Arduino
Írta: 2vkx6unz Dátum 2020 május 28, 22:43
Esetleg ez: ESP8266 webserver (https://www.youtube.com/watch?v=EAUCajLvDKw)

vagy ez: ESP8266 webserver_1 (https://youtu.be/m2fEXhl70OY)

Ha nem akarod publikus szervereken keresztül futtatni...
Cím: Re:Arduino
Írta: myh3s85c3 Dátum 2020 május 29, 21:31
Köszönöm a segítséget, de ezek túl magasak számomra. [#falbav]
Cím: Re:Arduino
Írta: 2vkx6unz Dátum 2020 május 29, 23:16
Pedig a viedo után ott van a link a git-re ahonnan letöltheted a kódot ami csak módosítani kell egy kicsit. Alapjában véve az egyik egy ESP8266 ra épített webszerver ami wifin csatlakozik egy hálózathoz és a hálózaton keresztül akár telefonról akár tabletről vagy pc-ről egy sima böngészőből kapcsolhatsz ki/ be ledet. Ezt már nem nehéz testre szabni. A többi video segít ebben.

Ha már megy a LAN-on belülről akkor utána már csak pár további lépés és az interneten kereszül bárhonnan kapcsolhatod...

Persze könnyen beszélek mert én még nem próbáltam...
Cím: Re:Arduino
Írta: 2vkx6unz Dátum 2020 május 29, 23:49
Egy kicsit ponotsíthatnád a feladatot...
Az tiszta, hogy telefonon keresztül, de SMS-ben? Ekkor valamilyen extra hardver kell (GSM adapter, sim kártya, stb.) vagy egy régebbi telefon némileg módosítva.

Másik lehetőség a Bluetooth, célszerűen BLE képes eszköz ami kb 50m hatótávolság nyílt térben.

A harmadik a Wifi, alapon IP-s kommunikáció. Ehhez kell egy AP amire csatlakozhat vagyis részben helyhez kötött. Ha megváltozik az AP akkor újra be kell állítani. Ilyen esetben bármelyik az adott hálózaton levő eszköz képes vezérelni.
Ha van DinDNS akkor persze az internetről bárhonnan lehet vezérelni.
Ehhez nagyon hasonló ha normál vezetékes Ethernet kábelen kapcsolódó eszköz.

negyedik az szintén Wifi-s csak egy AP-ként működik és ha ezen belül van a telefon akkor rá tud csatlakozni és tudja vezérelni. Ennek hátránya, hogy csak az eszköz hatósugarán belül lehet vezérelni és a telefonnal mindig fel kell csatalkozni erre a hálózatra.

Ha telefonról kell megoldani a vezérlést, külön alkalmazás nélkül akkor a 3. opció lehet a nyerő ehhez ad megoldást a linkelt video sorozat. Pár dolláros eszközzel megoldható.
Cím: Re:Arduino
Írta: 3xeir0p5y Dátum 2020 május 30, 00:27
Én ezt egyszerűsíteném egy olyan, boltban, weben kapható 220V kapcsolóra, ami wifin keresztül vezérelhető. -Ez kész, kiforrott megoldás, és nem kell vele kínlódni. Az alin meg tucatjával vannak ilyenek, ha bírsz várni...
példa1 (https://www.otthondigital.hu/sonoff-basic-wifi-vezetek-nelkuli-intelligens-kapcsolo-10a)  példa2  (https://www.somogyi.hu/product-list-tiles/taviranyithato-halozati-aljzat-563) péda3 (https://www.anrodiszlec.hu/index.php/cPath/154_367)
A kikapcsolás időzítését meg onnan kezdve, hogy bekapcsolt, már szinte bármivel meg tudod oldani.
Cím: Re:Arduino
Írta: myh3s85c3 Dátum 2020 május 30, 09:25
A feladat nagyon egyszerű lenne (ha értenék hozzá).
Telefon kijelzőn beállítom az időt, ameddig használni akarom a generátort, egy gombnyomással elindítom a telefonon, wifin keresztül, majd a beállított idő elteltével magától leállítja a generátort.
Azért nem akarom kész dolgokkal megoldani, mert erre is sokat kellett várnom, ESP32 és Relay Module megtalálható a fiókomban.
Találtam ki/be kapcsoló programot és külön időzítő programot is, de sajnos nem tudom a kettőt összevonni.
Cím: Re:Arduino
Írta: t5jvxzhgc Dátum 2020 május 30, 10:55
Igaz, hogy inkább világítástechnikában használatos, de pld. EZ a kapcsoló (https://www.okosotthon.bolt.hu/webaruhaz/termek/sonoff-tx-t4-eu-1c-wifi-s-tavvezerelheto-erintos-okos-villanykapcsolo-csak-fazisvezeteket-igenyel/). tudná teljesíteni az általad elvártakat.
Egy gyakorlati alkalmazás... (https://www.okosotthon.bolt.hu/webaruhaz/okosotthon-blog/ketvezetekes-nullvezeto-nelkuli-wifis-okoskapcsolo-teszt-sonoff-tx-t4-eu-1c/)

Világítástechnikában alkalmazva előnye a kétvezetékes használat, nem kell nullavezető a működéséhez.
Így gond -bontás, +vezetékezés- nélkül építhető be pld. egy  régi világításkapcsoló helyére.
Cím: Re:Arduino
Írta: gsz03b27r Dátum 2020 május 30, 11:19
App In ventor (https://appinventor.mit.edu/) elkészítheted a telefon kijelzőjét.

Nézd meg a Remote XY (https://remotexy.com/en/editor/) itt konfigurálhatod mid van ESP32 Wifi stb..
és legenerálja a kodot alapnak kezdésnek jó.
Cím: Re:Arduino
Írta: 2vkx6unz Dátum 2020 május 30, 11:41
Ezekkel a csodálatos kínai eszközökkel az a bajom, hogy a távoli kapcsoláshoz a jel megjárja kínát is oda vissza mert a kapcsoló az állapotát oda jelenti le, onnan vezérelhető. Az alaklamazás ami a telefonon van is kínai minden engedélyt megkér és meg is kap. Persze a kínai szerver azt is tudja, hogy éppen milyen állapotban van az adott kapcsoló azaz éppen van-e otthon valaki.

Az AppInventorral lehet cél alkalmazást is fejleszteni, de ahhoz is az kell, hogy a webszerver a kapcsolón fusson, ha nem akarod, hogy idegen szerveren keresztül fusson a kommunikációd. Amit én linkeltem ott egy sima böngésző elegendő a ki-be kapcsoláshoz.

Amúgy a feladathoz egy sima ár ezer forintos kapcsoló óra nem elegendő? beállíot mikor kapcsoljon be mikor ki aztán hagyod dolgozni...
Cím: Re:Arduino
Írta: t5jvxzhgc Dátum 2020 május 30, 12:41
Valószínű igazad van a "csodás" kinai eszközökkel kapcsolatban...

Hogy egy "mezei" kapcsolóóra megfelel-e Miklósnak, nem tudom.
De nyilván nem, -mert/talán- nem előre programozott intrvallumokat akar, ezért keresi a "más", rugalmasabb megoldást.
Cím: Re:Arduino
Írta: myh3s85c3 Dátum 2020 május 30, 13:34
Nem vagyok gyakorlott programozó, mondhatnám azt is, hogy se milyen, csak ami rám ragadt.
Ezért kerestem a neten valami elfogadható megoldást, de nem nagyon találni.
Cím: Re:Arduino
Írta: 3ztiz2p39 Dátum 2020 május 31, 22:50
"Csak fázisvezeték szükséges a bekötéséhez, nulla vezeték nem, minden hagyományos kapcsoló helyére beköthető okoskapcsoló.
A termék része egy terhelő ellenállás, mely megakadályozza a LED-lámpák villódzását/vibrálását."

Oszt' hova terhel ha nincs nulla? [#nemtudom]
Cím: Re:Arduino
Írta: 3ztiz2p39 Dátum 2020 május 31, 22:53
Ja, hogy a lámpába kell kötni!

No akkor nem része a terméknek hanem tartozéka. [#violent]
Cím: Re:Arduino
Írta: 3ztiz2p39 Dátum 2020 május 31, 22:54
No meg szerintem kondi lesz az nem ellenállat.
Cím: Re:Arduino
Írta: t5jvxzhgc Dátum 2020 május 31, 23:04
Ez is, az is. (https://www.okosotthon.bolt.hu/webaruhaz/wp-content/uploads/2019/09/20190914_112242.jpg) :)
Cím: Re:Arduino
Írta: 3ztiz2p39 Dátum 2020 május 31, 23:11
Ha így nézzük. :)

Az RT1 egy PTK a bekapcsolási áramot korlátozza, a két kondér közti R1 meg valószínű egy MOhm nagyságrendű ellenállás csak arra való hogy ne maradjanak töltve  a kondik, mert csípős lehet a madzag.

De alapjában a villódzásmentesítésért a kondik a felelősek.
Cím: Re:Arduino
Írta: 3ztiz2p39 Dátum 2020 május 31, 23:12
bocsi, PTC helyett NTC.
Cím: Re:Arduino
Írta: t5jvxzhgc Dátum 2020 május 31, 23:24
Jogos és igaz. :)

Ha már LED és villódzás...

Élvilágítós kapcsoló glimmel, faszán be-be villan a LED.
Mondom, kiveszem a glimmet, előlről hozzáférni egy csőrös fogóval.
Nem igen akart jönni, mélyen ül a kapcsolóban, nem tudtam jól megfogni.
Aztán egy kósza ötlet, kicsit megszorítottam az üvegbúra elején a "szemölcsöt"...
Rögtön megszűnt a LED villogása. [#vigyor]
Cím: Re:Arduino
Írta: 3ztiz2p39 Dátum 2020 május 31, 23:43
Eh... én raktam  egy X2-es kondit az előszobaiba, de úgy 1-2 év után újra villogni kezdett.
(gondolom megdöglött a kondi, de lég vacak szerelni a lámpát)

Kicsíptem én is glimmet, de azóta meg nekimegyek a falnak. :)
Cím: Re:Arduino
Írta: i4hh37hcw Dátum 2020 szeptember 21, 21:29
Sziasztok!

 Van némi problémám egy picurka új lézer gravírozóval. Itt a fórumon vettem nemrég. Aurdino Nano alaplapon 2 hűtés nélküli motorvezérlő van, amiből az Y 2 motort visz. A mechanikát átalakítottam nagyobbra és pontosabbra, ezért a kábeleket is hosszabbra kellett cserélnem.
 Próba közben észrevettem, hogy az X motor égetően forró. Sikerült a potival beállítanom, már nem melegszik. Valószínűleg gyárilag rossz volt a beállítása. Próbálgattam pici körökkel, vonalakkal fél órán keresztül,rendben is volt, majd ráengedtem egy 30x40 mm-es jpg képet. Az első sor végén beadta a kulcsot. Azóta csak az Y megy akadozva a világ végéig, vagy csak Bécsig ha le nem állítom valahogy, pedig ha karikát rajzolnék, elkanyarodhatna Szerencs felé. Programból (Benbox) nem áll le. Újraindítás után a nyilakkal "gyorsjáratozva" az Y rendesen megy, az X-re meg elkezd az Y oda-vissza rángatózva, akadozva mozogni, és akkor már semmire nem reagál amíg szét nem húzgálom a kábeleket.
 Számítógép, Benbox újraindítása nem változtat semmin.
Az egész cucc túl egyszerű, gyakorlatilag semmi nem állítható. Amit a Benboxban lehet állítgatni, a nagy részére nem reagál. Mármint az elejétől fogva. Ha kinyírtam valamit, jó lenne a javítást fejlesztéssel összehozni, de ha csak javítani sikerül, annak is örülnék.
Tudtok segíteni?
Üdv.: Laci
Cím: Re:Arduino
Írta: i4hh37hcw Dátum 2020 szeptember 21, 21:38
Arduino[#nyes]
Cím: Re:Arduino
Írta: cgtvuc9v Dátum 2020 szeptember 21, 23:18
Jó a történet, tele van humorral, de nem derül ki belőle, milyen motor, milyen vezérlő. Így elég nehéz segíteni. Arduino nano annyira pici, hogy nem fér el rajta semmilyen motorvezérlő. Így gondolom valami shield van. A vezérlőn levő potit állítottad? Kiszámoltad, hogy mennyire kell, vagy csak tekergetted saccra? A motorvezérlő nem melegedett csak a motor?
Cím: Re:Arduino
Írta: i4hh37hcw Dátum 2020 szeptember 22, 01:10
Természetesen shield. Még tanulom, de igyekszek.
A motoroknak is utána kell néznem. Nem tudom az értékeit, ezért azt sem, hogy mit várhatok tőlük. A hiba most este történt, a gépre is csak esténként van időm, de majd utána nézek aminek tudok. A topikokat is buzgón olvasom.

A potit részben saccra tekergettem mert türelmetlen voltam. Azért volt mögötte gondolat. Elég komoly tartó árama van, mert bekapcsolva jól tartja a pozíciót. Mivel az Y rendben volt, ahhoz a tartó erőhöz igyekeztem hasonlót elérni, hiszen korábban a próbálgatás, állítgatás túlnyomó része álló helyzetet eredményezett, és a forrósodást ekkor vettem észre. 2,5V-ot mértem az Y-on, 2,35-re sikerült az X-et beállítani, de ezt utólag mértem. Sok apró tekerés, a végén kb 50 fokkal módosult a poti pozíciója az óra járásával ellentétes irányba.
Szívesen kiszámolnám a beállítását, kell még pár év tanulás hozzá.[#fejvakaras] (folyamatban van)
Sem a shieldek, sem az alaplap (?) nem melegedett, az állítás után már az X motor sem.

(https://hobbicncforum.hu/uploaded_images/2020/09/tn_ncn0gdj3kh28axiuudq8f_6132.jpg) (https://hobbicncforum.hu/uploaded_images/2020/09/ncn0gdj3kh28axiuudq8f_6132.jpg)  (https://hobbicncforum.hu/uploaded_images/2020/09/tn_qk55b94tiw8dq7hdizjzp_6132.jpg) (https://hobbicncforum.hu/uploaded_images/2020/09/qk55b94tiw8dq7hdizjzp_6132.jpg)  
Cím: Re:Arduino
Írta: i4hh37hcw Dátum 2020 szeptember 22, 01:14
A gép munkaterülete kb 150x150-ről 300x500-ra nőtt. Nem a gravírozás mérete miatt alakítottam át, hanem így nagyobb tárgyak felületéhez is hozzáfér.

(https://hobbicncforum.hu/uploaded_images/2020/09/tn_hb7sj7sjj3bkpze33db4z_6132.jpg) (https://hobbicncforum.hu/uploaded_images/2020/09/hb7sj7sjj3bkpze33db4z_6132.jpg)  
Cím: Re:Arduino
Írta: i4hh37hcw Dátum 2020 szeptember 22, 01:36
Antal Gábor korábbi hozzászólásán is megakadt a szemem, mert itt is a CH340-es chip működik.
 Vagy nem működik.

[#t244p1407#]
Cím: Re:Arduino
Írta: cgtvuc9v Dátum 2020 szeptember 22, 09:37
Itt tudod kiszámolni, mennyire kell a vezérlőt állítani. (https://v6zmvq5nk5.codesandbox.io/)

A motor adatait megnézve, ez egy 0.5A motor, gondolom azért nincs a vezérlőn hűtőborda, de azért én tennék rá a helyedben.

0.5A motorra kiszámolva a Vref 0.64V, szóval az a 2.35 amire beállítottad ennek a többszöröse.

Első körben állítsd be a megfelelő értéket, ha nem lesz jó, akkor a 2 vezérlőt cseréld fel és nézd meg mi lesz az eredmény.
Cím: Re:Arduino
Írta: a69ayyat5 Dátum 2020 szeptember 22, 11:38
Azt a "nagyonforrót" is definiálni kéne. A léptető azért 80 fokon még vígan elvan. A kezed azt már rég nem bírja.
Cím: Re:Arduino
Írta: i4hh37hcw Dátum 2020 szeptember 22, 12:20
Köszönöm, este ezeket megcsinàlom.
Cím: Re:Arduino
Írta: i4hh37hcw Dátum 2020 szeptember 22, 12:29
Igen, ezt nem tudom pontosan meghatàrozni (egzakt módon definiàlni új magyarul). Az biztos, hogy ha rajta tartottam volna a kezem, pàr napos sérülést okozott volna. Ha kibírja is a 80 fokot, a màgnesek nagyon nem szeretik, meg talàn az ellenàllàsa is nagyon megnövekszik. Talàn. Emellett köszönöm az információt, nagyon hasznos a maró gépemmel kapcsolatban is.
Cím: Re:Arduino
Írta: cgtvuc9v Dátum 2020 szeptember 22, 12:54
Így állítod be:

Cím: Re:Arduino
Írta: 6urmbt3ev Dátum 2020 szeptember 22, 12:56
A vezérlőn, ha középállásba teszed a kis potiját, akkor sokat nem tévedsz.
A méréssel én nagyon megszívtam, mert különbözőek lehetnek az áramfigyelő ellenállások, attól függően mikor gyártották.
a nyomtatóknál nekem közép állásban van, ott 0,7A körül van.
A hűtőborda tényleg nem ártana.
Cím: Re:Arduino
Írta: 6urmbt3ev Dátum 2020 szeptember 22, 13:11
Ezzel a beállítással lehet nagyot szívni, ha nem olyan az ellenállásérték a panelon, mint a hapsinak.
[#t9p26134#]
Ezt olvasd el.
[#t9p26135#]
Ez egy értelmes videó. Bocs, neked mindenképpen javaslom a megnézését, a fordítás elég jó érdemes bekapcsolni.
Cím: Re:Arduino
Írta: cgtvuc9v Dátum 2020 szeptember 22, 13:27
Belinkeltem, hogy kell kiszámolni, ott az oldalon fel van tüntetve, hogy melyik vezérlőn milyen ellenállás értékek vannak, de tény, hogy érdemes megnézni egy nagyítóval a sajátot és nem bízni a sárgákban.

Itt a link külön, mert úgy látom [#t244p1648#]
kattintva nem igazán nyitja meg, javaslom [#1194@MoparMan] -nak nézzen rá, hogy miért.

https://v6zmvq5nk5.codesandbox.io/
Cím: Re:Arduino
Írta: MoparMan Dátum 2020 szeptember 22, 13:34
semmi baj vele, működik
Cím: Re:Arduino
Írta: 6urmbt3ev Dátum 2020 szeptember 22, 14:05
Csak a segítő szándék vezérelt, mert nekem 1 napom ráment.
Valahogy nekem sem jön be ez a link, sehogy sem, de én már nem csodálkozom, nem vagyok mai gyerek.
Cím: Re:Arduino
Írta: i4hh37hcw Dátum 2020 szeptember 22, 15:40
Köszönöm mindenkinek! Egészen màs úgy betonozni, hogy az ember tud a cementről. Így màr kapisgàlom, hogy miért kell tekergetni a szép kis csillogó bogyót. De tényleg.
Emellett én arra gondolok, hogy valami ic hiba is lesz, mert az össze vissza mozgàs, ràngatózàs, a tengelyek eltévesztése nekem erre tereli a gondolataimat. Persze tök laikusként az alaplapi vezérlésére gyanakszom így elmélàzva.
Cím: Re:Arduino
Írta: a69ayyat5 Dátum 2020 szeptember 22, 17:55
Kontaktos kábelek is lehetnek, hibás forrasztások, rosszul érintkező "csoki". Ahogy korábban javasolták cseréld ki az X Y vezérlőket (szigorúan áramtalanítva-feszültség alatt lévő léptetőmotorvezérlő zaklatása könnyen a vezérlő halálához vezet). Ha a motorvezérlő a ludas akkor ez megfordul.
Cím: Re:Arduino
Írta: j85nm7wdu Dátum 2020 szeptember 22, 20:03
A betonba vas is kell.

Kösd össze az összes mozgó alkatrészt egy dróttal hogy közös
potenciálon legyen és azt meg a földre.
Cím: Re:Arduino
Írta: i4hh37hcw Dátum 2020 szeptember 22, 20:48
Na ez érdekes. Nincs semmilyen földelése vagy árnyékolása. Rendben, megpróbálom.
Köszi![#taps]
Cím: Re:Arduino
Írta: i4hh37hcw Dátum 2020 szeptember 22, 20:50
A kábeleket leellenőriztem. A csatlakozásokat a figyelmeztetésed alapján holnap fogom leellenőrizni. A csere is tervben van.
Köszönöm!
Cím: Re:Arduino
Írta: t5jvxzhgc Dátum 2020 szeptember 22, 21:12
Nagyon ne lepődj majd meg, ha esetleg...rosszabb lenne az állapot a mostaninál.
Cím: Re:Arduino
Írta: i4hh37hcw Dátum 2020 szeptember 22, 21:18
Gyanítom, hogy valamit cserélni kell. Rendben, igyekszem faarccal hozzáállni, csak derüljön ki a hiba. Az elektronika nekem kínai[#nyes].
Cím: Re:Arduino
Írta: i4hh37hcw Dátum 2020 szeptember 23, 12:47
Kedves Fórumtársak!

Köszönöm mindenkinek a segítséget!!! Szeretném továbbra is igénybe venni, de most más előjellel. Felcseréltem a 2 shieldet, ami változást nem okozott, azaz az Aurdino elektronika romlott el.

Szeretném fejlesztéssé változtatni a javítást, ezért lecserélném a szükséges alkatrészeket, hogy a léptető motorok gyorsabbak legyenek, a lézer amennyiben alkalmas rá vezérelhetőbb legyen és az Arduino jobban, bővebben kommunikáljon a számítógéppel.
Cím: Re:Arduino
Írta: cgtvuc9v Dátum 2020 szeptember 23, 13:37
Felcserélted a drivereket és továbbra is az egyik motor megy, a másik nem?
A motor bekötése megfelelő?
Esetleg cseréld fel a 2 motort is.
Cím: Re:Arduino
Írta: i4hh37hcw Dátum 2020 szeptember 23, 13:40
Rosszabb, a 2 Y motor indul el az X jelére is leállíthatatlanul. Megy, mint a Duracell nyuszi.
Cím: Re:Arduino
Írta: i4hh37hcw Dátum 2020 szeptember 23, 13:46
Először megpróbálom kideríteni, hogy a léptető motorok mit tudnak, mert az egész cucc iszonyú lassú volt alapból. Amilyen lézeres mozgásokat látok, annak az 1%-át ha tudja a gép. Ha ez a motorokon múlik, akkor először azokat kell lecserélnem.
Cím: Re:Arduino
Írta: 2vkx6unz Dátum 2020 szeptember 23, 19:53
Nem tudom milyen lézeres holmikkal hasonlítod össze, de ez egy félvezető lézer 1,5-2W max teljesítménnyel. Nyilván nem fog úgy dolgozni mint egy kW teljesítményű ipari.

Ekkora mechanikához ezek a motorok elegendőnek tűnnek mivel viszonylag kis tömeget kell mozgatni. Mivel léptetőmotorok a méretével nem fog nőni a fordulatszám... ezáltal a sebesség sem ahhoz kicsit komplexebb megközelítés kell. A sebességet befolyásolhatja, a léptető impulzusok frekvenciája vagyis ha nem tud kellően sok impulzust adni a vezérlő és nagy a beállított mikrolépés akkor lassú lesz a mozgás cserébe viszont nagy lesz az elméleti felbontás. A motoráramot be kell állítani rendesen, műszerrel a motornak megfelelően. Persze kérdéses, hogy közben nem ment-e tönkre valami... Az persze lehet kérdés, hogy mekkora ellenállást képviselnek azok a görgők amik a nútokban futnak... Ha szorulnak akkor lehet gond...
Cím: Re:Arduino
Írta: i4hh37hcw Dátum 2020 szeptember 23, 23:42
Igen, lehet, hogy az öszehasonlítás hibás. Viszont nem a munka közbeni sebességgel van gondom, hanem adott esetben mondjuk egy 100x100 mm-es tájkép gravírozásánál ami ugye pixelgrafikus és minden sort balról jobbra éget, jó lenne, ha a gyorsjárat a sor elejére valóban gyors lenne.
A lézer egyébként elvileg 15/7W. Lehet, hogy ez nem valós, de az egész fej vagy 4x akkora, mint a másfél W-os elfekvő lézer fejem. Vágás közben számomra impozánsan dolgozik, igazából én sokkal kisebb teljesítményre számítottam.

A lényeg, hogy a gyorsjárati sebessége biztosan legalább a duplája egy éti csigáénak.
"a méretével nem fog nőni a fordulatszám..." ezt tudom, csak arra gondoltam, hogy nagyobb nyomatékkal könnyebben mozgatja a cuccot, később veszít lépést a gyorsulásnál, ha sikerül alaposan megpörgetnem.

Egyébként köszönöm, elsőre ilyesmi hozzászólások kellenek, hogy mindent megértsek, később "jöhetnek a képletek"
A görgő is jó gondolat, arra már korábban rájöttem, hogy ne feszítsem túl a húrt -szíjat-. Éreztem, hogy úgy sokkal nehezebben megy kézi mozgatáskor.

Köszönöm az észrevételed! Hasznát fogom venni.
Cím: Re:Arduino
Írta: 6urmbt3ev Dátum 2020 szeptember 24, 00:20
Lehet hogy, az alap beállításban, vagy a Gcodban nincs nagyobb sebességre állítva.
Nekem is a maróba tetű lassúra volt állítva a gyorsjárat is.
Ha nem "Berreg-recseg" a léptetőmotor, akkor tudna gyorsabban menni.

Amikor téveszt, akkor kell kisebbre venni, én a felére veszem a biztonság miatt, vagy csak kellemes gyorsra.
Cím: Re:Arduino
Írta: gsz03b27r Dátum 2020 szeptember 25, 21:11
Be kell állítani a GRBL X_Y_Z gyorsjáratot.

(https://hobbicncforum.hu/uploaded_images/2020/09/tn_9yhdn2pa9ea8znuvicqua_3344.png) (https://hobbicncforum.hu/uploaded_images/2020/09/9yhdn2pa9ea8znuvicqua_3344.png)  
Cím: Re:Arduino
Írta: i4hh37hcw Dátum 2020 szeptember 26, 12:22
PSoft-é a pont!
Cím: Re:Arduino
Írta: i4hh37hcw Dátum 2020 szeptember 26, 12:36
Vissza állítottam a potit az eredeti állapotba a korábbi fényképek alapján. Az X motor a korábbi forrósodást csinálta, majd egy perc után elkezdett az alaplapi és az Arduino ledje veszettül villogni. Miközben a kapcsolóhoz nyúltam, hogy lekapcsoljam a tápot, az Arduino alól erős füst kezdett gomolyogni. [#violent]

Eljött az ideje a fejlesztésnek. Lehet, hogy más alapra kell helyezni az egészet? Az alábbi kép szerint az Arduino akár felesleges is lehet? Milyen összefüggés van az Arduino és a LaserGrbl program közt? (vagy GrblGru marásnál, esztergálásnál) Egyáltalán mi az a GRBL?

(https://hobbicncforum.hu/uploaded_images/2020/09/tn_dtf503nivbgp9pk24edf_6132.jpg) (https://hobbicncforum.hu/uploaded_images/2020/09/dtf503nivbgp9pk24edf_6132.jpg)  
Cím: Re:Arduino
Írta: i4hh37hcw Dátum 2020 október 16, 15:32
Üdv mindenkinek!

Vettem egy új "készlet" Arduinos motor vezérlőt.
https://www.elektrobot.hu/termek.php?filename=4792.html&i=4792
Össze dugdostam a kábeleket, újra telepítettem a Benboxban a driver-t, majd elkezdtem próbálgatni. Mivel a lézer fejjel nem volt gond, most azt nem dolgoztatom, csak a motorokat szeretném beállítani. Ezek működése nem tér el az előző konfigurációtól. Nem simán futnak a motorok, hanem rángatózva, döcögve. Egy orosz weboldalon azt olvastam, hogy ez szoftveres probléma, de az automatikus fordítás és a tudás hiánya miatt nem tudom, hogy mit és hol tudnék még állítani. A motorvezérlők ellenállásához nem nyúltam. A próbán kívül nem járattam, mert lézer nélkül nem kéne füstöt látni.

Arra gondolok, hogy először az ellenállásokkal kellene boldogulnom, hogy ne legyen túlhúzva, aztán a szoftveres beállítással.

Kaptam olyan segítséget is, hogy az egész Arduinos cuccot felejtsem el, és közvetlenül egy soros porton keresztül vezéreljem a gépet. Kicsit bele kóstoltam, de annyi tanulni való szükséges hozzá, hogy még ha csábító is, jelenleg nincs lehetőségem ennyi időt erre szánni. Ezért a jelenlegi projekthez szeretnék segítséget kérni.
Cím: Re:Arduino
Írta: i4hh37hcw Dátum 2020 október 16, 15:37
Így helyes:

https://www.elektrobot.hu/termek.php?filename=4792.html&i=4792
A Benbox-hoz sem ragaszkodom, tetszik a norvég srác által készített GRBL program is.

Jól sejtem, hogy egy üres Arduinot a Benbox-al telepítettem fel, vagy ez butaság?
Cím: Re:Arduino
Írta: 6urmbt3ev Dátum 2020 október 16, 16:11
Először is ellenőrizd ezeket a pici potmétereket, hogy középállásban legyenek, akkor nem lehet semmi probléma. Kis segítség hozzá, ha esetleg nem teljesen világos, hogy hogyan kell.
A csatolt képen középre van állítva a potméter.
A potméter beforrasztását ellenőrizni kell, hogy esetleg azóta nem változtattak-e a panelon. Ez az 1-2-3-as ponton van beforrasztva. Ahhoz képest kell az egyenes szakasznak (4-es) az 1-2-es ponttal párhozamosan állnia.
Akkor szemben a kis csuszka középen ér hozzá a potméter ellenállás rétegéhez, ha alánézel, ezt ellenőrizheted is.

Ha ezt így beállítod, biztos hogy emiatt nem fog füst felszállni, de más okból még mindig lehet.

(https://hobbicncforum.hu/uploaded_images/2020/10/tn_80txx9g6me5bxc5q66d3_2865.png) (https://hobbicncforum.hu/uploaded_images/2020/10/80txx9g6me5bxc5q66d3_2865.png)  
Cím: Re:Arduino
Írta: i4hh37hcw Dátum 2020 október 16, 16:46
Köszönöm!

A 3 vezérlőn 3 féle állás volt. Beállítottam középre.
Cím: Re:Arduino
Írta: i4hh37hcw Dátum 2020 október 16, 16:48
Mondjuk a Z egyelőre nem számít. Az, hogy az Y 2 motort hajt, az nem számít a potinál?
Cím: Re:Arduino
Írta: cgtvuc9v Dátum 2020 október 16, 17:05
Először is ellenőrizd ezeket a pici potmétereket, hogy középállásban legyenek, akkor nem lehet semmi probléma.

Most ezt komolyan írtad, vagy azt gondolod, hogy április 1-et írunk?
Cím: Re:Arduino
Írta: t5jvxzhgc Dátum 2020 október 16, 17:34
IdézVettem egy új "készlet" Arduinos motor vezérlőt.
Ebből feltételezem, hogy előtte már volt egy "régi" is ami valamilyen szinten működött.
Annak mi volt, vagy mi lett a baja...lehet róla tudni valamit ami talán most, az újnál segítség lehetne?
Cím: Re:Arduino
Írta: i4hh37hcw Dátum 2020 október 16, 17:34
Úgy látom, hogy az Arduino USB csatlakozója alatt lévő -talán Fet- ment tönkre. A hibáson van egy kis dudor, gondolom a forró belső nyomás okozta, az új természetesen teljesen sima.

Tudja valaki, hogy ezt mi okozhatta? A régi cuccban ugye pont középre állítottam a potikat, és utána füstölt el. Persze az előtte lévő hibás beállításnak is lehet ez a késleltetett következménye.

(https://hobbicncforum.hu/uploaded_images/2020/10/tn_ntahb7iu68w95taxpqzvn_6132.jpg) (https://hobbicncforum.hu/uploaded_images/2020/10/ntahb7iu68w95taxpqzvn_6132.jpg)  
Cím: Re:Arduino
Írta: i4hh37hcw Dátum 2020 október 16, 17:44
Annyira pici volt a váz, hogy nem fért alá semmilyen tárgy, illetve a lézer 16mm-es fókusztávolságával nem tudtam megközelíteni a gép számára túl nagy tárgyaimat. Továbbá kezdettől fogva kissé döcögősen mozogtak a motorok, bár vektoros grafikánál ez nem tűnt fel. Készítettem új vázat, megtoldottam a kábeleket gyakori ellenőrzéssel. Az új vázzal próbálgattam, mikor észrevettem, hogy forrósodik az Y motorvezérlő. Megmértem a motorok tekercseire jutó feszültséget, és mivel az X vezérlő rendben volt, a potival az Y feszültségét is igyekeztem erre hangolni. A forrósodás megszünt, de a "dadogó" mozgás nem, ezért tanácsra közép állásba fordítottam a potit. Ez után füstölt el az Arduino.

Az újat most próbálom "behangolni".
Cím: Re:Arduino
Írta: i4hh37hcw Dátum 2020 október 16, 17:47
A motorvezérlő forrósodását úgy vettem észre, hogy az egyenetlen mozgás miatt megnéztem a motorok tartó áramát, és nagy különbséget tapasztaltam, ezért megérintettem a chipek tetejét, hogy nem túl melegek-e.
Cím: Re:Arduino
Írta: i4hh37hcw Dátum 2020 október 16, 17:51
A motoroknál persze tartó feszültséget mértem, mert másnak nem lett volna értelme, hiszen mozgás közben változik. De nem tudom, hogy egyáltalán ennek van-e értelme, illetve a 2 motort hajtó vezérlőnél az azonos feszültség nem eredményez-e nagyobb áramerősséget?
Cím: Re:Arduino
Írta: i4hh37hcw Dátum 2020 október 16, 17:59
Az új gépnél a beállításon és néhány próbán kívül 2 db utca-házszámot vágtam ki fotókartonból festő sablonnak. Ez vektoros volt, simán megcsinálta.
Bocs, az emlékeimben kotorászok. A megnagyobbított vázzal próbálgattam, és elkezdtem gravírozni egy raszteres (jpg) képet, aminek az első soránál csinált egy olyat, hogy az Y tengely mozgását átvette az X. Egyszerre próbálta végrehajtani az x és az y mozgását az x motor. Ezt kör mozgással kipróbáltam, és egyértelműen látszódott.

Ez után jött a potik állítgatása, tehát akkor már vérzett a torka.
Cím: Re:Arduino
Írta: i4hh37hcw Dátum 2020 október 16, 18:02
Most ugye az egész elektronika új, és pontosan azt csinálja, mint amikor a gép is új volt. Csak én szeretnék óvatosabb lenni.
Cím: Re:Arduino
Írta: cgtvuc9v Dátum 2020 október 16, 18:06
itt van a megoldás rá:

https://www.instructables.com/How-to-Fix-Fried-Arduino-NanoUnoMega/ (https://www.instructables.com/How-to-Fix-Fried-Arduino-NanoUnoMega/)
Cím: Re:Arduino
Írta: zwnavt8rw Dátum 2020 október 16, 18:09
az dióda

valami nagyon kacifántos abban az áramkörben, pl honnan kapja a tápot? ha nem a pc től, már mint a motormeghajtók, akkor illene leválasztani az usb-t, mert egy földhurok kb mindent tönkre tehet, a pc-t is...

https://www.aliexpress.com/item/4000203939308.html

mondjuk valami ilyet beszerezhetnél az arduino és a pc közé.. utána már tápolgathatod, a pc biztonságban lesz
Cím: Re:Arduino
Írta: i4hh37hcw Dátum 2020 október 16, 18:15
Ez ugye egy opto csatoló? Tetszik a gondolat.
A tápot az ilyen gépekhez adják gyárilag. Olyasmi, mint a nyomtatók tápja. 12V Dc, max 4A. Az alaplapon van hozzá egy kapcsoló. A régin és az újon is.
Cím: Re:Arduino
Írta: i4hh37hcw Dátum 2020 október 16, 18:20
Ez fantasztikus! Pontosan ez az eredmény, bár nem gondolom, hogy zárlatot csináltam volna. Persze nem is zárom ki.

Elolvasom, köszönöm!

Hogy lehet ilyenekre rátalálni???[#conf]
Cím: Re:Arduino
Írta: i4hh37hcw Dátum 2020 október 16, 18:24
A táp szabványos dugóval csatlakozik az Arduino alaplapjához. Ez 2 polusú. Így is lehet földhurok?
Cím: Re:Arduino
Írta: 6urmbt3ev Dátum 2020 október 16, 19:55
Nem, vicceltem![#wilting]
A motor áramról írtan ezt,persze írni akartam, hogy lehet fordítva bekötni stb, és akkor még lehet füst.
Cím: Re:Arduino
Írta: 6urmbt3ev Dátum 2020 október 16, 20:12
Ha egy vezérlő hajtsa meg a két motort, akkor lehet hogy növelni kell.
Bár a Z mozgás nem szokott gyors lenni, így nem biztos hogy tévesztene, hozzá teszem nem ismerem a gépedet, és vannak akik sokkal jobban ismerik a lézer dolgokat itt nálam.

Én a közép beállítást azért javasoltam, mert ott még nagy valószínűséggel nem történik nagy baj.
Utána csökkentheted növelheted a motoráramokat szükség szerint.

Viszont nem értem, hogy hűtőbordákat nem adtak a vezérlőkkel?
Már középállásban is illik rátenni azokat.
Nekem  GRBL panelen a vezérlőkön egy hosszú közös borda van, és még egy kis venti is mozgatja a levegőt.
Cím: Re:Arduino
Írta: i4hh37hcw Dátum 2020 október 16, 20:34
A lézert szerintem egyelőre hagyjuk figyelmen kívül A Z-t is, mert az későbbi történet lesz, egyelőre funkciótlan. Tehát csak 2 tengelyről van szó, ami döcögve, rángatózva megy. Azt lenne jó tudni, hogy a motor vezérlő okozhat-e problémát az Ardunioban.
Az újabb cucchoz vettem hűtőbordát, de a motorvezérlő leírása szerint nem kell, mert a motorok 0,5 A-esek, a vezérlő meg 2 A-es. Emellett nem is tilos feltenni, csak arra gondoltam, hogy a beállításig tapintással ellenőrizném a melegedést. Persze óvatos be/ki kapcsolásokkal.

Ha nem lesz pontos info a motor áramról vagy valami mérhető értékről, akkor marad a kísérletezés, próbálgatva hangolás. Csak vajon a határértékre állított poti mellett károsodhat-e valami?
Cím: Re:Arduino
Írta: myh3s85c3 Dátum 2020 október 16, 21:15
Nem egyszerűbb a motor áramot beállítani műszerrel?

Motor áram beállítás (https://www.cncpart.hu/custom/cncpart/image/data/srattached/94475451b84c4486b9bd1907758153ef_Lepteto_motor_vezerlo_bolcso_CNCPart.pdf)
Cím: Re:Arduino
Írta: gsz03b27r Dátum 2020 október 16, 21:28
Szia.
Küldtem komplett program csomagot.
Egyéni gombokkal magyar kezelőfelület.

(https://hobbicncforum.hu/uploaded_images/2020/10/tn_ywpzxc2jvhbet2acwes_3344.png) (https://hobbicncforum.hu/uploaded_images/2020/10/ywpzxc2jvhbet2acwes_3344.png)  (https://hobbicncforum.hu/uploaded_images/2020/10/tn_xbt90sngkkxv97vfi2m_3344.png) (https://hobbicncforum.hu/uploaded_images/2020/10/xbt90sngkkxv97vfi2m_3344.png)  
Cím: Re:Arduino
Írta: i4hh37hcw Dátum 2020 október 16, 22:28
De az, gondolom. Ezért kértem segítséget, és nagyon köszönöm! Ez is nagyon jó lesz.
Cím: Re:Arduino
Írta: i4hh37hcw Dátum 2020 október 16, 22:31
Neked is köszönöm az ismételt segítséget. Már elkezdtem kicsomagolni az ajándékokat.
Sajnos hátfájós munkám lesz, de utána belevetem magam.
Cím: Re:Arduino
Írta: 6urmbt3ev Dátum 2020 október 17, 13:00
Imotor = Upoti x 2.5

Ez a képlet csak abban az esetben jó, ha az S1 S2 szenzor ellenállások (ami az A4988 IC fölött van) értéke 0.05 Ohm (R050).
Amit beillesztettem képet [#t244p1677#] azon már R200 van, itthon az én vezérlőmön R100 van, tehát a fenti képlet ezekben az esetekben hibás eredményt ad!

A helyes képlet pedig ez, ami a gyári A4988 adatlapon szerepel:

Imotor = Upoti / (8*Rs)

Ha R100, akkor:
Imotor = Upoti / (8*0.1)

Ezt lehet egyszerűsíteni úgy, hogy Imotor = Upoti * 1.25
És ha változik az S1 S2 ellenállás (mert hogy a kínaiaknak éppen elfogyott, és most más érték van raktáron [#vigyor0]) akkor írhatnánk mindig egy új képletet rá. Ezért azt a képletet kell használni, ami az adatlapon van, és nem lehet mellényúlni.

Ezért gondoltam azt, hogy ha középállásba teszi valaki a potmétert, ott (a méréseim alapján) 0.7A körüli áram adódik a motornak, ehhez képest, ha szükséges, lehet rátekerni vagy levenni belőle.
Ez igaz lehet, akármilyen értékű szenzorellenállás van a panelon.

Ha valaki műszerrel be tudja állítani az áramot, nyilván az a legjobb megoldás. Ez a videó is sok segítséget nyújt benne, és a fenti képlet hibáját is értelmesen elmagyarázza, és megmutatja a helyes képletet.



A fordítást érdemes bekapcsolni, elég jól fordít.
Cím: Re:Arduino
Írta: cgtvuc9v Dátum 2020 október 17, 13:48
Azért van rajta R200, mert azon annak kell lenni, ott van a leírásban is, hogy melyik színű driveren milyen ellenállás érték van.

https://v6zmvq5nk5.codesandbox.io/ (https://v6zmvq5nk5.codesandbox.io/)

Szóval nem azért "mert épp elfogyott", hanem azért mert a panel színei szerint más értékek vannak.

(https://hobbicncforum.hu/uploaded_images/2020/10/tn_6uys8c65vi3qqc08ecia0_4220.jpg) (https://hobbicncforum.hu/uploaded_images/2020/10/6uys8c65vi3qqc08ecia0_4220.jpg)  
Cím: Re:Arduino
Írta: 6urmbt3ev Dátum 2020 október 17, 15:49
IdézAzért van rajta R200, mert azon annak kell lenni, ott van a leírásban is, hogy melyik színű driveren milyen ellenállás érték van.

Még ez sem igaz, mert piros panelek között is van, amin R100 van.

Én maradok továbbra is az IC gyári adatlapjánál, ott egyértelműen be kell írni az ellenállás értéket, és nem szín vagy gyártó alapján megy.
De részemről mindenki úgy csinálja, ahogy akarja.

(Elég érdekes, hogy nem vette észre az illető, hogy az áramerősség mértékegysége nem Ohm, még azt sem, hogy kétszer szerepel az Ohm egymás alatt...)

A DRV8825 vezérlőnél (az adatlapja alapján) ezzel a képlettel kell kiszámolni:
Imotor = Uref / (5*Rsensor)

(https://hobbicncforum.hu/uploaded_images/2020/10/tn_vsmf0tyi9nusbgis42ei_2865.jpg) (https://hobbicncforum.hu/uploaded_images/2020/10/vsmf0tyi9nusbgis42ei_2865.jpg)  
Cím: Re:Arduino
Írta: i4hh37hcw Dátum 2020 október 17, 16:11
Nekem az új (felső) R10-es, a régi R100-as.

(https://hobbicncforum.hu/uploaded_images/2020/10/tn_a3966ibqgnzp82wmzzdz_6132.jpg) (https://hobbicncforum.hu/uploaded_images/2020/10/a3966ibqgnzp82wmzzdz_6132.jpg)  
Cím: Re:Arduino
Írta: cgtvuc9v Dátum 2020 október 17, 16:49
Igazad van, sajnos a pénz a fontos, nem a megfelelő gyártás.

Itt a wikiben fel is hívja a figyelmet rá, hogy a panelon levő ellenállás alapján kell számolni. (https://reprap.org/wiki/A4988_vs_DRV8825_Chinese_Stepper_Driver_Boards#Current_sense_resistopololu_rs_.28pololu_Rs.29)
Cím: Re:Arduino
Írta: 6urmbt3ev Dátum 2020 október 17, 16:54
[#eljen]
Cím: Re:Arduino
Írta: i4hh37hcw Dátum 2020 október 18, 12:55
Üdözlöm a Kedves Fórumozókat!

Szeretném a köszönetemet kifejezni a sok segítség miatt. Különösen TBS-TEAM-nek és B.ZOLTÁN-nak, akik privátban is sokat segítettek, és érdekes módon a segítségük pont kiegészítette egymást. Természetesen a többiek hozzászólása is előre mozdította a megoldást, mert a vitáknak is lehet és lett pozitív eredménye, ezért Nekik is köszönettel tartozok.

A lézer gép remekül működik, felülmúlja minden elvárásomat. Nemsoká leírok pár tapasztalatot, hátha a jövőben valaki hasznát veszi. A tudás birtokában lévőknek lehet, hogy komolytalannak vagy okoskodásnak fog tűnni, de ugye nekem is hiányoztak ezek az információk.
Cím: Re:Arduino
Írta: i4hh37hcw Dátum 2020 október 18, 13:56
Arduino alapok szerintem

Az Arduino egy olyan elektronikai eszköz, ami a rá telepített program segítségével képes vezérelni egyszerű vagy összetett elektromos vagy elektromechanikai eszközöket, gépeket. A rá telepíthető programot a hozzáértők maguk is megírhatják C/C++ programnyelven, azonban több felhasználói program segít feltelepíteni a számára szükséges -mondjuk így- segédprogramot. Ez a segédprogram a firmware, ami minden felhasználói programnak a sajátja, más programmal nem működik.
A felhasználói programok pl.: Benbox, LaserGRBL, GrblGru stb. telepítése után telepíteni kell az eszköz chipjének meghajtó programját (driver) a számítógépre, és az Arduino eszközre a program által felkínált vagy az azzal kompatibilis, az interneten megtalálható segédprogramot (firmware).

Az Arduino hardvernek több tipusa van, pl.:
- Arduino/S
- Diecimila/Duemilanove
- Mega2560
- UNO
- Due
- UNO R3
- Leonardo
- Mini
- NANO
Mindegyik a többitől eltérő teljesítményű, méretű, bonyolultságú és láb kiosztású.
Foglalatként használhatunk fejlesztői környezetet, ahol szabadon használhatók a ki- és bemeneti portok,  vagy készen kapható úgynevezett pajzsot, amit általában konkrétabb funkciókra készítenek. Ezek némelyikével komplett cnc vezérlést kapunk motorvezérlőkkel, érzékelő és kapcsoló portokkal, lézer fej vagy maró motor vezérléssel.
Cím: Re:Arduino
Írta: i4hh37hcw Dátum 2020 október 18, 14:07
Amikor elkezdtem olvasni a topikot, rögtön a mélyvízben találtam magam, és a rengeteg információt nem tudtam hová tenni a kis agyamban, mert nem volt számukra kialakított hely. Szerintem sokan vagyunk így, és sokan belefáradnak a reménytelenül érthetetlen hozzászólásokba.

Nos ezek az információk hiányoztak a leginkább a kezdéshez, amikor elromlott a lézerem. Szerencse, hogy elromlott, mert így bele kényszerültem a kezdeti tudás megszerzésébe.

Talán érdemes átalakítani, írni hozzá, amíg nem lépi át a kezdőknek szánt bonyolultságot. A félreértés elkerülése érdekében megjegyzem, hogy tudom, hogy a bonyolultabb dolgokról találunk sok információt, csak pont a "vonat eleje" hiányzik.
Cím: Re:Arduino
Írta: 6urmbt3ev Dátum 2020 október 18, 16:00
Gondolom, hogy mindannyiunk nevében mondhatom, örülünk, hogy összejött minden.
Példaértékű a hozzáállásod a dolgokhoz, és köszönjük a visszajelzésedet. Vannak akik megfeledkeznek erről.
Cím: Re:Arduino
Írta: peiystyi4 Dátum 2020 december 15, 06:25
Sziasztok. Frekiváltó vezérlés miatt áttérnék UNO-ról MEGA-ra. A rávaló GRBL verziót megtaláltam. A gondom az, hogy teljesen más lábkiosztást használ mint az UNO. Van rá lehetőség, hogy a lábakat átdefiniáljam? Nincsenek nagy programozási ismereteim, de alap dolgokkal azért elboldogulok.
Cím: Re:Arduino
Írta: 3xeir0p5y Dátum 2020 december 15, 07:42
Bizonyos korlátok betartásával át lehet írni másra, de:
van analóg és digitális láb, ezek nem felcserélhetők bizonyos esetekben. Ha soros port van használva, akkor a 0 és 1 láb (rx/tx) is kötött. A PWM jelet is csak az alaplapon "~" jellel megjelölt digit. lábak tudják. ...és talán a megszakítások kezelése is lábhoz kötött, de ebben nem vagyok biztos.
Cím: Re:Arduino
Írta: peiystyi4 Dátum 2020 december 15, 07:53
Mivel a MEGA az UNO kibővített változatának is tekinthető (értsd: azok a lában amik megvannak az UNO-n azok pont ugyanott vannak a MEGA-n is) ezért a lábak funkciója nem változna az eretihez képest, csak a plusz funkciókat amiket az UNO nem tud, kellene másik lábra áttenni. A hangsúly igazából a HOGYAN?-on van.
Cím: Re:Arduino
Írta: huatn6gfd Dátum 2020 december 15, 07:53
Azért ennél kicsit árnyaltabb a dolog. Gyorsan utánaolvastam, már csak kíváncsiságból is. A GRBL az eredeti shield-del nem fog menni Megán, mert a step jeleknek egy porton kell lenniük. Ez az UNO-ban teljesül, de a Mega máshogy van kivezetve a csatlakozókra. (Forrás (https://forum.arduino.cc/index.php?topic=405349.0))

A lényeg:
IdézFor simple Arduino code, you would use the digitalWrite function. But this doesn't simply set the output to the desired state. Instead it looks up the pin, checks if it is capable of PWM or a timer, disables that if necessary, and then uses the port and a mask to set the output high or low. Each of these operations take time and thus slow the program down. It also means each pin needs to be done separately, so if you are having it step in x and y, it will need to step x, and then y, or y then x.  GBRL does it much faster and together, but requires the step pins to be on the same port. First it calculates the mask, and then it applies it to the port, changing all the step outputs at once.  The issue is how the ports are mapped on the different arduinos. The ports are how the microcontroller handles the inputs and outputs, and don't necessarily map nicely to the pins on the arduino board.  For the step pins for the CNC sheild, they are digital pins 2, 3 and 4.  For the UNO, that corresponds to pins 2, 3 and 4 of port D. So that works fine. (Port D is digital 0-7, port B is 8-13, port C is analogue 0-5).  For the Mega, it is a different story. Digital pin 2 and 3 correspond to pin 4 and 5 of port E and then pin 4 if pin 5 of port G.  Assuming you haven't changed any of the code, it is still sending the step pins to the pins on port D. This means for the MEGA they are going to pins 19, 20 and the abyss (i.e. not connected). As such, the steppers aren't recieving the step signals.  The same issue applies for the end-stops and the dir pins.

Már csak kíváncsiságból kérdezem: miért kellett átállni Megára? Mit nem tudott az Uno?
Cím: Re:Arduino
Írta: gsz03b27r Dátum 2020 december 15, 08:22
GRBL 1-- > UNO főorsó PWM 11 pin.
Cím: Re:Arduino
Írta: peiystyi4 Dátum 2020 december 15, 08:30
Azért kellene váltanom, mert kellene a főorsó engedélyezés és a fordulatszám szabályozás is, az UNO-n vagy az egyik vagy a másik van csak.
Azért nem értem a dolgot, mert ahogy elnéztem a képeket, nekem úgy tűnik, hogy nem véletlen ugyanaz a lábkiosztás a panelokon. Lásd a képeket.

(https://hobbicncforum.hu/uploaded_images/2020/12/tn_gpa523iubahtziznz35x5_3454.jpg) (https://hobbicncforum.hu/uploaded_images/2020/12/gpa523iubahtziznz35x5_3454.jpg)  (https://hobbicncforum.hu/uploaded_images/2020/12/tn_dm5pk9083456gev4dgkut_3454.jpg) (https://hobbicncforum.hu/uploaded_images/2020/12/dm5pk9083456gev4dgkut_3454.jpg)  (https://hobbicncforum.hu/uploaded_images/2020/12/tn_sj7b2fsm60a54vmn9n9zp_3454.jpg) (https://hobbicncforum.hu/uploaded_images/2020/12/sj7b2fsm60a54vmn9n9zp_3454.jpg)  
Cím: Re:Arduino
Írta: peiystyi4 Dátum 2020 december 15, 08:31
Igen, de nincs engedélyező kimenet, nekem az is kellene.
Cím: Re:Arduino
Írta: gsz03b27r Dátum 2020 december 15, 10:36
13 kimenet Főorsó be/ki.
Cím: Re:Arduino
Írta: peiystyi4 Dátum 2020 december 15, 10:49
Nem, nem. A 13 az a forgásirány és erre nincs hatással az M5 parancs. A 0.9 verzióban még a 12 volt a főorsó ki-be, de az 1.1 verzióban már nincs ilyen.
Cím: Re:Arduino
Írta: gsz03b27r Dátum 2020 december 15, 10:59
2 féle GRBL változat van.
Az egyik PWM nélküli.
A másik PWM kimenettel és ott a
11pin a PWM és a
13pin a  Főorsó be/ki.

(https://hobbicncforum.hu/uploaded_images/2020/12/tn_v344uqtewpz2enu6a9ek_3344.png) (https://hobbicncforum.hu/uploaded_images/2020/12/v344uqtewpz2enu6a9ek_3344.png)  
Cím: Re:Arduino
Írta: peiystyi4 Dátum 2020 december 15, 11:13
Igen kétféle verzó van:
0.9: 12 főorsó be/ki, 13 főorsó forgásirány
1.1: 11 PWM, 12 Z végállás, 13 főorsó forgásirány

Tehát vagy PWM vagy főorsó be/ki.

Hivatalos oldal (https://github.com/grbl/grbl/wiki/Connecting-Grbl)
Cím: Re:Arduino
Írta: huatn6gfd Dátum 2020 december 15, 19:11
Értem. A panelen a feliratok szépek, de az csak a hozzá írt C függvényekre igaz. (Részletek az angol szövegben, ha kell, elmagyarázom.)

Viszont ha kell az engedélyező jel, de nem kell az irány, akkor van rá megoldás az Uno-ra. Az 1.1h verzióban (lehet, hogy másikban is, de ez van letöltve) van egy USE_SPINDLE_DIR_AS_ENABLE_PIN kapcsoló, amit ha engedélyezel, akkor az irány helyett a kért engedélyező jelet adja ki. (Ennek állításához kell az Arduino IDE, mert újra kell fordítani a firmware-t.)
Cím: Re:Arduino
Írta: peiystyi4 Dátum 2020 december 15, 20:55
Köszönöm! Nekem az lenne a legegyszerűbb, ha az UNO-t tudnám továbbra is használni. Ha ebben tudnál segíteni, hogy mit kell tennem pontosan, nagyon hálás lennék! [#worship]
Cím: Re:Arduino
Írta: huatn6gfd Dátum 2020 december 15, 21:22
Megnézem, de csak majd holnap, mert ma már zombi vagyok... :) (Az első 420 km vezetéssel nem volt bajom, de a utolsó 20 lakott területen, esti csúcsban, pötyörgő trutyival kivett mindent.)
Cím: Re:Arduino
Írta: huatn6gfd Dátum 2020 december 16, 08:30
Ennek (https://cnctar.hobbycnc.hu/dezsoe/temp/grbl_v1.1h_spindle_enable_d13.hex) jónak kéne lenni: a D11-en kijön a PWM, a D13 magas, ha megy a főorsó.
Cím: Re:Arduino
Írta: peiystyi4 Dátum 2020 december 16, 10:10
Köszönöm szépen, este kipróbálom!
Cím: Re:Arduino
Írta: peiystyi4 Dátum 2020 december 16, 17:19
Tökéletesen működik! Köszönöm szépen! [#worship]
Cím: Re:Arduino
Írta: huatn6gfd Dátum 2020 december 16, 17:47
[#eljen]
Cím: Re:Arduino
Írta: peiystyi4 Dátum 2020 december 17, 05:58
Felmerült még egy kérdés. A PWM alapból 970Hz körül jár. Feljebb lehet ezt húzni?
Cím: Re:Arduino
Írta: huatn6gfd Dátum 2020 december 17, 07:28
Ennél a verziónál ezek közül lehet választani:
Idéz62.5kHz, 7.8kHz (Used in v0.9), 1.96kHz, 0.98kHz (J-tech laser)
.
Cím: Re:Arduino
Írta: z4ejygu7v Dátum 2020 december 31, 12:42
Tisztelt: Ardu kollegák.
Az utmérő közösitő panel gyártását megkezdtem, ha valakit érdekel e: csatlos.laszlo@gmail.com

(https://hobbicncforum.hu/uploaded_images/2020/12/tn_kfqtk348shkadm5esqxh9_1695.png) (https://hobbicncforum.hu/uploaded_images/2020/12/kfqtk348shkadm5esqxh9_1695.png)  
Cím: Re:Arduino
Írta: v5762p5b Dátum 2021 február 18, 11:34
BUÉK Az arduino témában.
A GRBL-t szerettem volna kipróbálni .DM 556 vezérlő 1/4 lépés, motor áram 2A motornak megfelelően.(Mach3 -nál villámgyorsan pörgeti a motorokat )Ardu Nano panel.
GRBL 0.9j,1.1 h,1.1e feltöltve. GRBL 3.6 vagy grblgru.
2db nano panelt próbáltam ezekkel a szoftverekkel.
Egyik variáció sem volt jó.$110 (ha jól emlékszem)x teng.gyorsjárat 200- 2000 változtatva csiga fordulatszámot eredményezett.Sokszor lefagyott.A dro kijelző nem mindig mutat stb .Elfogyott a türelmem. Nagyon instabil v. elhibáztam valamit.A spanyol grblt is próbáltam az nagyon szupi de az sem volt stabil. Egy-két mozgatás után fefagyott.
Kérek okosítást .Köszi
Cím: Re:Arduino
Írta: jweyb09ib Dátum 2021 február 20, 18:46
Sziasztok!
Segitséget szeretnék kérni, V3 cnc shield-re lehet-e két tengelyt klónozni. Az y-t klónoztam az  a-ra jumperrel ez ok, de mint kiderült az x-et is kellene ezt ugye csak a z-re tudnám csak kérdés hogy lehet-e.
Cím: Re:Arduino
Írta: cgtvuc9v Dátum 2021 február 20, 19:01
a shielden az A arra van, hogy bármelyiket jumperrel rá lehet még klónozni.
A többi 3 be van kötve, így nem látom sok értelmét a klónozásnak, inkább a programban állítanám át.
Cím: Re:Arduino
Írta: cgtvuc9v Dátum 2021 február 20, 19:04
persze, lehet klónozni bármelyikre is, csak nem olyan egyszerűen jumperolva, mint az A-ra, hanem vezetékezni kell és a nem használt lábakat ki kell hajtogatni, hogy ne érintkezzen az uno kimenetével.
Cím: Re:Arduino
Írta: jweyb09ib Dátum 2021 február 20, 19:38
Köszönöm a gyors válaszodat! UGS-en belül tudom állitani hogy pl.az "x"-el szinkronba menjen a "z" ?  valamint egy csak hasonló kérdés ha nem V3 hanem pl. nano négy kivezetésére (x tengely step-dir) köthetek-e kettő vezérlőt ... vagy pont erre utaltál a vezetékeléssel ?
Cím: Re:Arduino
Írta: cgtvuc9v Dátum 2021 február 20, 19:53
ugs-ben szerintem nincs ilyen állítási lehetőség, persze tévedhetek.
igen, ha nem unoval használod, akkor is vezetékezni kell a V3 cnc shieldnél és ugyanúgy ahogy az A klónozható, bármelyiket tudod, a V4 shield alapból nanohoz való, azzal is lehet egy kimenetről 2 meghajtót kezelni.
Cím: Re:Arduino
Írta: jweyb09ib Dátum 2021 február 20, 20:19
akkor ha jól értem az x vezérlő lábait duplikálom majd vezetékkel bekötöm a z tüskék helyére (amit kihajtok hogy ne érintkezzen a shield-el)
Cím: Re:Arduino
Írta: cgtvuc9v Dátum 2021 február 20, 20:37
így van... mellékletben a schematic...

(https://hobbicncforum.hu/uploaded_images/2021/02/tn_ih9xzm3phb2ed6e77fwgz_4220.jpg) (https://hobbicncforum.hu/uploaded_images/2021/02/ih9xzm3phb2ed6e77fwgz_4220.jpg)  
Cím: Re:Arduino
Írta: jweyb09ib Dátum 2021 február 20, 20:41
nagyon szépen köszönöm a segitségedet![#eljen]
Cím: Re:Arduino
Írta: xz0mtw8ej Dátum 2021 február 21, 12:49
Sziasztok! Az Arduino bűvölőkhöz fordulpk kérdéssel. Van egy békebeli ám működőképes labor műszerem, ami RS232 porton küldi ki a mérési adatokat. Egy mérés 2-4 órán keresztül tart. Eddig egy régi PC-t használtam a "Terminal" programmal az adatok fogadására, de egyfelől kezd döglődni a PC, másgfelől nem praktikus egy asztali gépet csak erre használni. Mennyire lenne bonyolult egy Arduinoval megoldani az adatgyűjtést? Az lenne a jó, ha egyből egy SD kártyára vagy pendrive-ra mentene amit később már bármilyen számítógépen tudnék olvasni.
Cím: Re:Arduino
Írta: gsz03b27r Dátum 2021 február 21, 12:59
Rasberry Pi esetleg?
Cím: Re:Arduino
Írta: xz0mtw8ej Dátum 2021 február 21, 14:28
Nekem teljesen mindegy, az Arduino-t valamennyire ismerem (tojás pingáló szinten), a Rasberry-ről még csak hallottam.
Igazából nem a megoldás érdekel, csak hogy működjön. [#papakacsint]
Cím: Re:Arduino
Írta: zwnavt8rw Dátum 2021 február 21, 18:10
sztem simán megoldható
nem nagy ügy, van fat library és megmondhatod hgoy milyennevű text fájlt hozzon létre és már csak a beérkező adatokat kell kilökni rá, ha ügyes vagy akkor rögtön csv formátumot nyomsz, hogy excel rögtön egye

sd kari foglalt se nagyon kell, ha van legalább 2 átalakítós micro sd-s foglalatod, az egyikre forrasztod a másikkal meg a pc-b dugod....

https://www.arduino.cc/en/Tutorial/LibraryExamples/ReadWrite

például egy link a sok sok találat közül..
Cím: Re:Arduino
Írta: xz0mtw8ej Dátum 2021 február 21, 18:37
Lehet, hogy átrakom a "szolgáltatások igénybevétele" topicba a kérésem. Az az igazság, hogy az Arduino-t tényleg csak annyira ismerem, hogy a szájbarágós leírások alapján összetákoltam egy tojáspingálót, de a felélesztéshez már PSoft segítségét is igénybe kellett vennem.
Abban megerősítést kaptam [#worship], hogy elvben megoldható Arduinoval az RS232 adatfogadás és kiírás SD kártyára. De nem találtam a neten egyetlen "komplett" megoldást sem erre, arra meg nem vállalkozom, hogy önállóan összedrótozzak egy Arduino-t egy SD meg egy RS232 modullal, pláne írjak egy programot, hogy a kettő között történjen is valami.
Cím: Re:Arduino
Írta: t5jvxzhgc Dátum 2021 február 21, 18:43
Idéz...de a felélesztéshez már PSoft segítségét is igénybe kellett vennem.

Aztán, olyan rész is következett, hogy hirtelen...ketten sem értünk egyet. [#vigyor]
Cím: Re:Arduino
Írta: xz0mtw8ej Dátum 2021 február 21, 18:45
Néha még magammal sem sikerül egyetértésre jutnom. [#idiota][#wilting]
Cím: Re:Arduino
Írta: zwnavt8rw Dátum 2021 február 22, 09:09
hja értem
akkor tényleg oda érdemes tenni, bár minden bizonnyal itt is jó helyen van :D
R.
Cím: Re:Arduino
Írta: cgtvuc9v Dátum 2021 február 22, 09:33
Ha van egy jelenleg működö rendszered hozzá windows platformra, akkor a legegyszerűbb a raspberry, amire feldobsz egy windowst és ugyanúgy használod ahogy eddig.
Cím: Re:Arduino
Írta: huatn6gfd Dátum 2021 február 22, 10:11
Feltéve, hogy a használt programnak van ARM-ra fordított változata. Abból kiindulva, hogy a műszer békebeli, erősen kétlem.
Cím: Re:Arduino
Írta: huatn6gfd Dátum 2021 február 22, 10:13
A soros kommunikációról mit lehet tudni? Gondolok a pontos soros beállításra: csak TX/RX van, vagy használ-e kézfogást. (Hány eres a kábele? Ha 3, akkor csak TX/RX, ha több, akkor lehet kézfogás is.)
Cím: Re:Arduino
Írta: huatn6gfd Dátum 2021 február 22, 10:14
Gyorsabban írtam, mint gondolkoztam, bocs. [#falbav] Terminálba gyűjti.
Cím: Re:Arduino
Írta: xz0mtw8ej Dátum 2021 február 22, 14:05
Legjobb tudomásom szerint nem használ kézfogást, amint van valami mérési eredmény (én állítom be mennyi időnként mérjen egyet) kiküldi a soros porton ha fogadja valami ha nem. Ha nincs rádugva semmi nem jelez hibát csak épp elveszik a mérés. Mivel ősállatról van szó, egy papírcsíkra filctollal felkarcolja a méréseket, de azt nem olyan elegáns a megrendelő kezébe nyomni, mint egy számítógépen rögzített fejléces mérési jegyzőkönyvet. Az enyém kb. 15 éves masina, a korszerűbbeken már USB csatlakozó van és közvetlenül pen drive-ra mentik a mérést.

A kézikönyvében ennyit írnak:
" Adatátvitel számítógépre: 38400 baud-rate, 8 adat 1 stop bit, no paritás. Az átviteli mezők CR és LF végződésűek. Javasoljuk a Hyper terminal program telepítését MS Windows bármelyik verziójú op rendszere alá. Az összekötéshez használjon PIN to PIN soros kábelt."

Nagyjából ennyi. Már az is gond, hogy a mai laptopokon nem igazán van soros csatlakozó, az RS 232/USB adapterek pedig köztudottan megbízhatatlanok.
Cím: Re:Arduino
Írta: 3ztiz2p39 Dátum 2021 február 22, 15:27
"... az RS 232/USB adapterek pedig köztudottan megbízhatatlanok"

Gondolod egy Arduino megbízhatóbb?

Én szinte csak Aten UC232A-t használok, talán egy eszköz volt amivel nem tudtam kapcsolatot teremteni.
Cím: Re:Arduino
Írta: xz0mtw8ej Dátum 2021 február 22, 15:49
Épp most szívok vele. Elvben a legfrisebb illesztőprogram van a laptopomon, amikor rádugom "észreveszi", de hibaüzenetet ad: azt írja ki, hogy "Nem létező eszközt adtak meg". Nem tudom mi a bánat baja lehet.[#nemtudom]

(https://hobbicncforum.hu/uploaded_images/2021/02/tn_295ggtwjsw8xvnby2fjif_3111.jpg) (https://hobbicncforum.hu/uploaded_images/2021/02/295ggtwjsw8xvnby2fjif_3111.jpg)  
Cím: Re:Arduino
Írta: gsz03b27r Dátum 2021 február 22, 15:52
Az ATEN USB-RS232 konvertert telepítsd újra.
Cím: Re:Arduino
Írta: xz0mtw8ej Dátum 2021 február 22, 15:58
Épp most telepítettem, mert a laptopomon még soha nem használtam. Ha letörlöm és ugyanazzal a telepítővel újra felrakom jobb lehet?
Cím: Re:Arduino
Írta: gsz03b27r Dátum 2021 február 22, 16:06
Amikor be van dugva az USB-RS232 konverter a laptopba
Ha jól telepűlt fel a driver akkor nem lehet ? vagy ! jel melette.
Ha mégis vagy nem jó ahhoz az oprendszerhez a driver és az ATEN honlapján keress hozzá megfelelőt, vagy nem telepűlt fel.
Cím: Re:Arduino
Írta: gsz03b27r Dátum 2021 február 22, 16:08
Itt ATEN RS-232 (https://www.aten.com/global/en/supportcenter/downloads/?action=display_product&pid=575) driver
Cím: Re:Arduino
Írta: xz0mtw8ej Dátum 2021 február 22, 16:15
Kb. fél órája töltöttem le az ATEN-ről a legfrissebb, 64 bites 1.0.085 verziót. Adapter bedugva, telepítés hibamentesen lemegy de az eszközkezelő hibát jelez. Lövésem sincs mi nem tetszik neki. A laptopomon jogtiszta 64 bites WIN10 van.
Cím: Re:Arduino
Írta: gsz03b27r Dátum 2021 február 22, 16:20
Lehet az RS-232 csak 32-bit.
A 32-bites verziót próbáld meg.
Cím: Re:Arduino
Írta: xz0mtw8ej Dátum 2021 február 22, 16:26
És hogyan? Az ATEN driverek mind 32/64 bitesnek vannak jelölve, nincs lehetőségem választani, hogy csak 32 bitest szeretnék.
Cím: Re:Arduino
Írta: gsz03b27r Dátum 2021 február 22, 16:41
A laptop USB drivere is lehet nem kompartibilis verzio az ATEN-nel.
Nézd meg van-e frissítés a laptophoz Win10-re.
Cím: Re:Arduino
Írta: xz0mtw8ej Dátum 2021 február 22, 16:48
Automatikusan frissül rajta minden.
Cím: Re:Arduino
Írta: gsz03b27r Dátum 2021 február 22, 16:52
Az csak a Win10
Laptop gyártója ?
Cím: Re:Arduino
Írta: xz0mtw8ej Dátum 2021 február 22, 17:03
DELL Latitude E5430. És a Dell Support Assist is fut rajta, a DELL driverek is folyamatosan frissülnek. Céges gép.
Cím: Re:Arduino
Írta: gsz03b27r Dátum 2021 február 22, 17:06
Az ATEN 082 régebbi verzioit probáld meg vagy még régebbit.
Cím: Re:Arduino
Írta: xz0mtw8ej Dátum 2021 február 22, 17:12
Az 1.0.082 a legrégebbi ami már win10-re is jó. Letöröltem az újabbakat, újraindítottam a gépem, felraktam a 082-t de semmi eredmény. Ugyanazt írja ki.
Cím: Re:Arduino
Írta: xz0mtw8ej Dátum 2021 február 22, 17:14
Hagyom a fenébe. A melóhelyemen van egy régi Dell Optiplex még XP-vel. Kb. 5 éve nem látott internetet (nem véletlenül). Azon még van soros port majd azzal elszórakozok.
Cím: Re:Arduino
Írta: gsz03b27r Dátum 2021 február 22, 17:16
Más típusú USB-RS232 esetleg
Cím: Re:Arduino
Írta: xz0mtw8ej Dátum 2021 február 22, 17:22
Ennyire azért nem vagyok láma. Eredeti ATEN még a címkéje is. Még egy lehet, hogy hibás. Jó pár éve nem használtam, bár nem hiszem, hogy a fiókomban elromlott volna de ki tudja... Legutóbb ugyanezzel a laptoppal használtam de akkor még WIN7 volt rajta. Azzal gond nélkül ment.
Cím: Re:Arduino
Írta: gsz03b27r Dátum 2021 február 22, 17:31
Nem úgy értettem, hogy az ATEN nem ATEN, hanem van-e más fajta amit fel tudnál telepíteni [#kacsint]
Cím: Re:Arduino
Írta: xz0mtw8ej Dátum 2021 február 22, 17:32
Nincs. Marad az ősállat XP. [#nyes]
Cím: Re:Arduino
Írta: gsz03b27r Dátum 2021 február 22, 17:34
Attól, hogy nem írták oda, hogy win10-hez jó a régebbi Win7 driver is jó lehet.

Nehogy azt hidd a 7 és a 10 között nagy külömbség van [#eplus2]
Cím: Re:Arduino
Írta: xg2w6ib9x Dátum 2021 február 22, 18:02
A win 10 fejlettebb, ott a "külömbséget" már különbségnek írják.
[#vigyor5]
Cím: Re:Arduino
Írta: gsz03b27r Dátum 2021 február 22, 18:03
Elnézés telírtam [#kacsint]
Cím: Re:Arduino
Írta: gsz03b27r Dátum 2021 február 22, 18:05
Na ezt is elírtam [#nevetes1]

Akkor most villanyt kapcsolok mert vak is vagyok [#fejvakaras]
Cím: Re:Arduino
Írta: xz0mtw8ej Dátum 2021 február 22, 18:49
Én akkor szoktam (több) hülyeséget írni, ha a "félig olvasó" szemüvegemet veszem fel. Épp olyan sz@rul látom vele a betűket mint a távolabbi dolgokat. [#nyes]
Cím: Re:Arduino
Írta: gsz03b27r Dátum 2021 február 22, 19:00
[#eljen] Faca
Cím: Re:Arduino
Írta: xz0mtw8ej Dátum 2021 február 22, 19:05
De visszatérve az alap kérdéshez: ha nem akarok laptopot vagy asztali PC-t használni adatrögzítőnek, mi lenne a legegyszerűbb/olcsóbb megoldás? Arduino, Raspberry? Ne nekem kelljen kitalálni se hardveresen se szoftveresen, mert mint látszik, még a gyári soros/USB átalakítás is problémás lehet. Egy buta egyszerű célszerkezet kellene ami semmi mást nem tud mint az egy darab műszerből jövő adatokat menteni.
Cím: Re:Arduino
Írta: gsz03b27r Dátum 2021 február 22, 19:14
A legnagyobb gond az idő múlásával ku..va gyors számítógépes avulás operációs rendszer ugrások.
Már a 3-4 éves adtgyüjtők sem nagyon kompartibilisek az újabb Win-ekkel sajnos [#lookaround]
A régiektől akkor mit is várhatunk.
Nehéz okosnak lenni ezen a téren, csak kisérletezésekkel tesztekkel sok szo...ással lehetne új eszközzel életet lehelni bele.
Tudjál rá, hogy kell egy régi gép XP és kész, mert azt mondod azon működik.
Cím: Re:Arduino
Írta: s7manbs8 Dátum 2021 február 23, 13:47
Fogsz egy Arduino-t és egy EEPROM-ot hozzákötsz, az tárolja az adatot, persze attól is függ mennyi adatról van szó méretileg.

Soros portot ráakasztod az Arduino TX, RX lábaira USB nincs közte,  beolvasod majd kiírja az adatodat az IC-be.

Kiolvasni is lehet utána vagy Arduino t a PC re dugva vagy az EEPROM-ból is ki lehet közvetlenül egy EEPROM olvasósval akár.

Pénzileg nem sokba kerüól az egész, példa programok is vannak  ehhez EEPROMba tároláés olvasás, soros port olvasása pár utasítás az egész persze érteni kell mindenhez valmennyire h anem hetekig akarod fejlesztgetni.
Cím: Re:Arduino
Írta: 3xeir0p5y Dátum 2021 február 23, 16:52
Épp nem olyan rég kért hasonló ügyben segítséget egy fórumtársunk, Win10-re kellett volna felvarázsolni egy szervó vezérlőt, ami még XP-hez készült . Mondtam neki, tegyen fel egy Virtualbox-at, arra meg egy WinXp-t. Így, némi próbálgatás után, de sikerült elindítani a programot, és tökéletesen működik. Az érdekesség, hogy miközben ehhez keresgéltem a neten, találtam egy leírást, miszerint a Win7-ben komplett WinXP emulátor van, csak le kell tölteni egy csomagot a Microsoft oldaláról. Nosza, nézzük.. Ja mégsem... Minden Win7 hivatkozást töröltek a Microsoft oldaláról, mondván megszűnt a support hozzá. Hurrá :-(
Cím: Re:Arduino
Írta: 000000000 Dátum 2021 február 23, 17:43
Ezek a korabeli rendszer kompatibilitás sokszor a memória utasítás készletén döl el nagy részben hogy driver vagy szoftver elfog e indulni ez sajnos tény...[#smile]
Cím: Re:Arduino
Írta: gf06ai5j Dátum 2021 február 23, 18:10
Mondjuk ha nem sok az adat akkor az Arduino belső EEPROM -ja is használható, bár az csak 1 kbyte körüli, nem hiszem hogy elég volna.

Vagy egy ilyen cucc:

https://www.ebay.com/itm/201679727907

Bár ha RJancsi azt írja hogy se szoftverrel se hardverrel nem akarna nagyon foglalkozni, akkor ez sem :-(.

Az eBay -en RS232 data loggerre keresve vannak találatok, esetleg azok közül valamelyik.
Cím: Re:Arduino
Írta: s7manbs8 Dátum 2021 február 23, 18:16
A külső 8 lábú EEPROMot azért írtam, mert piszok olcsók már elég megbízható amennyi írást kibír abban az időtartmban, nagyobb adatmennyiséget is elbír ráírni egy pár soros program , meg kiolvasni is, az egész működtetéshez nem sok kódot kell beletenni, a kész példaprogramokból pillanatok alatt összeollózható.

De akár lehet cisnálni ESP8266 NodeMCU-val pl, ami küldi internet hálózatba szerverre az adatot azonnal is stb attól függ miylen helyen kell mik a lehetőségek, az is filléresen megoldható.

Vannak ingyenes kis üzenet fogadó tároló szolgáűltatások aztán a mért adatokat meg is tudja onnan jeleníteni miegymás.

Firebase meg hasonlók.
Cím: Re:Arduino
Írta: s7manbs8 Dátum 2021 február 23, 18:20
Olyat is lehetne, hogy egy okostelót odabaszol, arra egy WiFI ESP8266 modul rácsatlakozik és a sorosán érkező adatot eltárolja neked az okostelóba. Aztán kész is vagyunk.

Ehhez valami régi dágvány teló is megfelel, amit potom pénzből megkapsz.
Cím: Re:Arduino
Írta: xz0mtw8ej Dátum 2021 február 23, 18:52
Nem zárkózom el sem a hardver sem a szoftver "bütyköléstől", amennyiben nem nekem kell kitalálni (sem elektronyos sem informatikus nem vagyok). Ha valahol lenne egy kész, működő képes leírás azt meg tudnám építeni és még a szoftvert is fel tudnám tölteni. Kb. mint az Arduinos tojásingáló masinát. Nyilván arra sokkal nagyobb igény volt, ezért rengeteg komplett és szájbarágó leírás van hozzá.
Amit eddig láttam, hogy létezik RS232 modul és SD kártya modul is Arduinohoz, ráadásul mindkettő (az Arduinoval együtt mindhárom) pár ezer Ft. Ha vannak ilyen modulok, nyilván működne is. De a modulokhoz "mellékelt" szoftver töredékek számomra semmit sem mondanak, főleg nem okosítanak fel annyira, hogy összerakjak belőle egy működőképes rendszert.
Cím: Re:Arduino
Írta: 3xeir0p5y Dátum 2021 február 23, 18:54
Ha az arduino (drótozás, programozás) kiesik, akkor nézd meg ezeket:
https://r-p-r.co.uk/spacelogger/s10.php
https://www.aggsoft.com/serial-data-logger/buy.htm
https://www.keelog.com/rs232-logger/
...de arduinoból a töredékéből ki lehet hozni...
Cím: Re:Arduino
Írta: xz0mtw8ej Dátum 2021 február 23, 19:12
Ezt nem egészen értem, Ha odahelyezek (elvégre finom műszaki emberek vagyunk) [#nyes] egy ős telót (ami még akad is a fiókomban), ugyan minek a WiFi modul? A telóban alapból van WiFi, de attól még nem tud soros adatot fogadni. És milyen app tárolná az adatokat?

Egyébiránt találtam egy ilyet.  (https://leetsacademy.blogspot.com/2017/02/serial-data-logger-with-sd-card-using.html)Bíztató, de ebből még nem tudom megcsinálni. Elvi bajom is van vele, pl. A D9 csati alatt látható tápfesz csatlakozás két db kondin keresztül megy a TTL illesztőhöz. Egyenáram kondin keresztül? [#wilting]
Cím: Re:Arduino
Írta: xz0mtw8ej Dátum 2021 február 23, 19:15
Épp ezért bátorkodtam ide írni, mert a gyári loggerek horror áron vannak. Akkor már inkább marad az ős PC XP-vel. De egyszerűbb és olcsóbb lenne egy Arduino-s megoldás egy dugasztáppal, már ha találnék egy kivitelezhető megoldást.
Cím: Re:Arduino
Írta: zwnavt8rw Dátum 2021 február 23, 19:18
tudom nem kicsi pláne nem keveset fogyaszt, de akkor helyedben vennék egy olcsó laptopot, pl a pcarena.hu ról ( de még ezer másik ilyen bolt van) régebbi laposokon még akár sorosport is van
rá egy bray terminal (https://sites.google.com/site/terminalbpp/)
ezzel tudod menteni fájlba, és nem fog gondot okozni ha netán a fájl lesz 1-2 GB...

jelenlegi tudásoddal minden más sokkal bonyolultabb...
ezt nem sértésnek szánom! minden bizonnyal van olyan terület amiben te vagy toppon hozzánk képest!

pl valami ilesmi, és még ha kell is usb soros átalakítóval meg Dunát lehet rekeszteni, ha Kecskemét közelében járnál adok egyet...
olcsólapos (https://pcarena.hu/hasznalt-laptop/fujitsu/lifebook/fujitsu-lifebook-e8310-c2d)
Cím: Re:Arduino
Írta: 3xeir0p5y Dátum 2021 február 23, 19:26
Az előző javaslat, a használt laptop sem rossz ötlet, de ennek kapcsán jutott eszembe, hogy ugyanezt tablettel is meg lehet csinálni. Vakon merem mondani, hogy a több százezer(?) ingyenes androidos programból biztos van erre a célra is egy, és akkor már csak a soros/usb átlakítást kell megoldanod. Tabletből az OTG-s USB-vel rendelkező verziókat keresd.
Cím: Re:Arduino
Írta: 3xeir0p5y Dátum 2021 február 23, 19:29
...illetve, ugye értelemszerűen, ugyanez a telefonokra is vonatkozik, vagyis azokból is van OTG-vel rendelkező típus, és az is megfelel erre a célra.
Cím: Re:Arduino
Írta: xz0mtw8ej Dátum 2021 február 23, 19:29
Nem veszem sértésnek, tisztában vagyok a korlátaimmal. [#wave] Csendben abban reménykedtem, hogy itt az Arduino topicban valaki csípőből mutat egy megvalósult példányt, hogy nesze hülyegyerek, nem értem mit nem értesz ezen. [#nyes] Ezzel szemben a hozzáértőnek tűnők csak megerősíteni tudtak abban, hogy elvben megoldható, de ezt magamtól is sejtettem. Csak épp nem jutottam vele előrébb. [#rinya] Mint írtam, jobb híján marad az ős asztali PC monitorral, egérrel, billentyűvel amin van soros port így nem kell más csak egy soros tyúkbél (az meg van).
Nem sokkal járnék jobban, ha egy öreg laptoppal oldanám ezt meg, amihez jó eséllyel kellene egy RS232/USB adapter és koránál fogva csak hálózatról menne. Mivel egyébként sem vagyok normális, nekem csak jogtiszta szoftvereim vannak, így a laptopmaradványra is kellene jogtiszta Windows és Office. Na, ennyit biztos nem ér meg. Annyiért már vehetnék egy 40 000 Ft-os gyári RS232 loggert is.
Cím: Re:Arduino
Írta: zwnavt8rw Dátum 2021 február 23, 19:30
csak telóról vagy tabletről már bonyibb egy kicsit az adat levétel, bár ha van otg csati akkor pendrive is mehet bele és arra már rámásolható...
pl itt egy a sokból ( nem próbáltam)

serial terminal (https://play.google.com/store/apps/details?id=de.kai_morich.serial_usb_terminal)
Cím: Re:Arduino
Írta: huatn6gfd Dátum 2021 február 23, 19:33
Akkor tényleg elég egy Arduino egy SD kártyával. Nem kell elfeledkezni két dologról: kell egy RS232-TTL átalakító és egy olyan SD kártyás panel, ami 5V-os. (Maga az SD kártya 3,3V-os, ezért illeszteni kell.) Pl.: RS232-TTL (https://www.vatera.hu/rs232-ttl-modul-arduino-kompatibilis-3-3v-3007670747.html), Arduino Nano (https://www.vatera.hu/arduino-nano-3-0-atmega-328-ch340g-3014904440.html) és 5V kompatibilis SD foglalat (https://www.hestore.hu/prod_10036630.html). A programhoz minden könyvtár letölthető az Arduino IDE-n belül.
Cím: Re:Arduino
Írta: 3xeir0p5y Dátum 2021 február 23, 19:33
Nem sokat keresgéltem, és egyáltalán nem biztos, hogy ez neked pont megfelel, de itt van egy példa: https://play.google.com/store/apps/details?id=de.kai_morich.serial_usb_terminal
Cím: Re:Arduino
Írta: 3xeir0p5y Dátum 2021 február 23, 19:55
Besz@rás... :-) Ugyanazt a programot találtuk meg mindketten, mint tesztelésre alkalmas program :-) :-) :-)
...de nem értek veled egyet, épp az, hogy ez a legegyszerűbb megoldás. Fog egy régi telefont meg egysoros/usb átalakítót, és már használhatja is, a program lementi a telóra, onnan már csak át tudja tenni a számítógépre, vagy ahova akarja... Nem tudom most kipróbálni, de még az is lehet, hogy OTG nélkül is működik, mert a telefon oldaláról pont a port forgalma van loggolva. Egy próbát mindenképp megérne.
Cím: Re:Arduino
Írta: s7manbs8 Dátum 2021 február 24, 10:11
Akkor tisztázzuk.

Mi a pontos feladat ?

Legegyszerűbb, ha valaki megcsinálja neked ezt a dolgot.

Az okos  telefonos megoldásnál arra gondoltam, hogy van egy NodeMCU WIFI esp8266 procis modulka, amire a soros portot rádugod, átalakítónak adatot fogadni kell hozzá illesztés, ami pár ellenállás dióda max egy tranzisztor, ha hagyományos soros portod van, RS232 jelszintekkel.

Ez a modul a soros adatodat fogadja és továbbítja az okos telónak, ami eltárolja az adatodat.

Ez a NodeMCU modulka tudja tárolni memóriájában is azt hiszem, elég sok adatot is.

Később is letölthető róla, nem kell okos teló se hozzá a működésekor csak mikor letöltöd az adatot róla, amit felvett, akkor töltöd a telódra WIFI kapcsolattal, amit az okos teló ad neki HotSpot -ot nyújtva a NodeMCU modulkának.

Vagy a PC re dugva oda bemásolódik a felvett adat USB-n keresztül simán.

Persze azt a pár soros kódot ami ehhez kell rá kell tölteni, meg lehet forrasztani kell pár ponton, az illesztéshez, vagy valami kész fogadó modulka kell még hozzá ha csak össze akarod dugni, mivel ha csak dfogadni kell adatot az RX vonalra kell a TX kimenetét a soros cuccodnak rákötni.
Cím: Re:Arduino
Írta: xz0mtw8ej Dátum 2021 február 24, 13:54
A pontos feladat ez lenne:
[#t244p1740#]

Szóval van egy buta műszer ami kézfogás nélkül küldi a mérési eredményeket a soros portra, ha fogadja valami ha nem. Ezt szeretném valami kicsi "céleszközzel" begyűjteni lehetőleg SD kártyára van pendrive-ra, hogy a mérés végén be tudjam olvasni egy akármilyen számítógépbe (laptopba). Egyfelől feleslegesnek tartom, hogy a mérés idejére (több ra) csak azért legyen egy számítógép bekapcsolva, hogy gyűjtögesse az adatokat, másfelől a mai laptopok nem igazán vannak soros porttal ellátva, a Soros/Usb adapterek meg nem 100% kompatibilisek a Win10-el, legalábbis az én Aten adapterem biztos nem. XP-vel még működik (de amelyik gépemen XP van, annak soros portja is, ezért nem kell az adapter).
Nem értek az Arduino-hoz, de azt látom, hogy kb. 2000 Ft-ért már lehet UNO-t venni, az SD modul és az RS232 modul ennél olcsóbb hozzá. Ebből sejtem, hogy a többi csak programozás kérdése. Még tán össze is tudnám drótozni ezt a 3 elemet, de a programozás távol áll tőlem, még ha az adott eszközökhöz való rutinok meg is találhatók az Arduino honlapon.
Valóban az lenne a legjobb, ha valaki megszánna és fórumos baráti díjazásért felélesztené a loggert. A bedobozolást meg tudom csinálni, addig kéne eljutni, hogy a műszerre dugva később olvasható formában menti az adatokat. Nem kéne semmi kijelző meg egyéb "csicsa" dolog.
Cím: Re:Arduino
Írta: p08c60it Dátum 2021 február 24, 14:09
Mit szeretnél logolni?
Cím: Re:Arduino
Írta: 2vkx6unz Dátum 2021 február 24, 14:33
Erre a feladatra nem lenne jó egy flight recorder? az pont azt csinálja, hogy soros porton vett adatot egy SD kártyára írja. 6500 HUF kínából. Igaz amit nézem 115200bps-től nagyobb sebességgel rögzít és nem ismert, hogy megy-e kisebb sebességről.
Cím: Re:Arduino
Írta: 000000000 Dátum 2021 február 24, 14:34
Ezeket kellene minimum tudni:

A műszer egy csatornán mér?
Mit mér, milyen tartományban, milyen felbontásban? (pl. DC feszültség, 0-5V, 8 bit felbontás)
Milyen sűrűn kell mintát venni? (x másodpercenként)
Cím: Re:Arduino
Írta: 2vkx6unz Dátum 2021 február 24, 14:41
Jó lenne egy minta is egy mérésből. Biztosan követ valamilyen protokollt. Persze az is lehet, hogy csak ömlesztve jön egy sorozat...
Ha terminálon vette az eredményt akkor valamilyen karakteres adathalmaz a kimenet space  vagy más elválasztó karakterrel. Kérdés, hogy van-e valami egyéb ami mondjuk a méréseket elválasztja. Az is lehet, hogy egy mérés egy sor és utána van CRLF és a következő mérés eredménye egy új sorban lesz.
Cím: Re:Arduino
Írta: xz0mtw8ej Dátum 2021 február 24, 15:57
A most bekapcsolódóknak a formátumról: [#t244p1752#]
Így néz ki egy minta fájl a Hyperterminalon. Ez csak kb. másfél óra mérés, de élesben akár 4-6 órán keresztül is eltarthat.

(https://hobbicncforum.hu/uploaded_images/2021/02/tn_9cjsipgk3ics4mdpb7k_3111.jpg) (https://hobbicncforum.hu/uploaded_images/2021/02/9cjsipgk3ics4mdpb7k_3111.jpg)  
Cím: Re:Arduino
Írta: xz0mtw8ej Dátum 2021 február 24, 16:04
Még akár jó is lehet. Egy linket légyszi, mert amit az eBay-en láttam, azok "igazi" repülőgép adatrögzítők voltak 100-600 eFt tartományban.
Cím: Re:Arduino
Írta: xz0mtw8ej Dátum 2021 február 24, 16:08
Még annyit, hogy elvben kapható a műszerhez egy soros hőpapíros nyomtató is. Ugyanazt a formátumot nyomja ki mint amit a hyperterminal ASCII karakteres formában fogad és megjelenít.
Cím: Re:Arduino
Írta: s7manbs8 Dátum 2021 február 24, 16:52
Ez egy sima szöveges cucc, csak menteni kell a memóriába vagy SD kártyára és annyi, nagyon egyszerű az egész.
Cím: Re:Arduino
Írta: xz0mtw8ej Dátum 2021 február 24, 16:57
10 évig volt motoros repülőgépre szakszóm. Szerintem repülőt is egyszerű vezetni, még erős szélben, rosszabb látási viszonyok között is. De aki csak a Földről nézi annak nem biztos, hogy annyira egyszerűnek és magától értetődőnek tűnik. [#wilting]
Cím: Re:Arduino
Írta: 2vkx6unz Dátum 2021 február 24, 17:02
Data logger (https://www.banggood.com/OpenLager-4-Bit-SD-Card-Data-Logger-Interface-Clocked-at-19_2MHz-with-DMA-for-RC-Quadcopter-Flight-Controller-p-1767137.html?utm_source=googleshopping&utm_medium=cpc_organic&gmcCountry=HU&utm_content=minha&utm_campaign=minha-hu-en-pc&currency=HUF&cur_warehouse=CN&createTmp=1&utm_source=googleshopping&utm_medium=cpc_bgs&utm_content=sxxx&utm_campaign=sxxx-ssc-hu-rcparts-0113&ad_id=491205987022&gclid=Cj0KCQiAj9iBBhCJARIsAE9qRtC_m8vxKCjUU8CAP3yUTidApJjb0AczPxi-OKnPJj9K8Pq_WPzox0waAkAtEALw_wcB)

Nem tudom, hogy valóba jó lenne-e mert nem tudom mi jön ki egy drón repülésvezérlőből.
Cím: Re:Arduino
Írta: gsz03b27r Dátum 2021 február 24, 17:04
Nemrég olvastam az esztergálás is könnyű csak tekergetni kell a kereket meg a karokat huzogatni.

Akkor egyszerű dolgod van csak írogatsz az arduinoba és egysze csak működik vagy nem de az biztos [#nevetes1]
Cím: Re:Arduino
Írta: s7manbs8 Dátum 2021 február 24, 17:08
Na, értem én de én azért mondom ezt, mert ez a szakterületem, az egyik a sok közül persze, mert mindenhez is értek nyilván.

Egy kérdésem van még, hogy akkor annyit tudsz mondani, hogy a mentendő adatmennyiség az maximum kb. hány karakternyi lesz, amennyit maximum tárolnia kell a kis kütyünek ?

Az is lehet nem kell SD kártya sem, mert amíg áramot kap, addig a memóriájában is elfér, amennyi neked kell lehet, ha meg kiolvastad, akkor meg már nem érdekes, tehját SD se kell szerintem.
Cím: Re:Arduino
Írta: 2vkx6unz Dátum 2021 február 24, 17:08
Itt egy másik: data logger 2 (https://www.banggood.com/Openlog-Blackbox-Flight-Data-Recorder-Cleanflight-Betaflight-Naze32-F3-for-FPV-Racing-Drone-p-1218836.html?utm_source=googleshopping&utm_medium=cpc_organic&gmcCountry=HU&utm_content=minha&utm_campaign=minha-hu-en-pc&currency=HUF&cur_warehouse=CN&createTmp=1&utm_source=googleshopping&utm_medium=cpc_bgs&utm_content=sxxx&utm_campaign=sxxx-ssc-hu-rcparts-0113&ad_id=491205987022&gclid=Cj0KCQiAj9iBBhCJARIsAE9qRtAYVpK9lVPmK5MTxc5_7nxOm9VFYV2mywnvsKIrGPCKYpnAQ6psBq4aAmRDEALw_wcB)

Ez olcsóbb is ;) és itt azt írja, hogy 300bps-től működik...
Megkapja a tápot és már rögzít is...
Cím: Re:Arduino
Írta: xz0mtw8ej Dátum 2021 február 24, 17:15
Ez annyira csábító, hogy legfeljebb bukok 3700 Ft-ot de rendelek egyet. Ha igaz amit írnak és ha a tápon kívül kap egy rx jelet akkor már rögzítaz szebb mint amit el tudok képzelni. [#nyes]
Cím: Re:Arduino
Írta: xz0mtw8ej Dátum 2021 február 24, 17:22
Nehéz megmondani az adatmennyiséget, mert sok mindentől függ. Alapvetően nem nagy fájlról lenne szó. A leghülyébb beállítással pl. 6 órán kereszül mérek 1 percenként. Az 360 rekord + a fájl elején a fejléc. A mintafájl alapján egy rekord max 40 db ASCII karakter. Összesen 360 x 40 = 14400 karakter.
Cím: Re:Arduino
Írta: xz0mtw8ej Dátum 2021 február 24, 17:29
Már meg is rendeltem! Köszi az ötletet, remélem beválik.
Ha megérkezik majd beszámolok róla. A következő kudarcig Arduino és más mókolások jegelve. [#nyes]
Cím: Re:Arduino
Írta: 3xeir0p5y Dátum 2021 február 24, 19:19
Ne kapkodj! :-) Nézd meg az alin is, jóval olcsóbb! Ott ennyiért már kettőt veszel! :-) Mindkettő kínából jön, tehát mindenképp 2-3 hét minimum...
Cím: Re:Arduino
Írta: xz0mtw8ej Dátum 2021 február 24, 19:21
Az alin nem vásároltam még (tudom, ez nem mentség), a Bangood-on viszont volt pár jóváírható pontom. Ennyit megér ha műxik. [#nyes]
Cím: Re:Arduino
Írta: 000000000 Dátum 2021 február 24, 19:25
Szia!
Ilyenekre van egy keretrendszer nem kell mást tenned csak feltöltöd a kész firmwaret és használod 2.5$ a hadver sok szenzor és fejlesztő eszközt támogat (arduinohoz is vannak) szintén ami neked ide kel hardveres és szoftveres szerialt is támogat webes kezelő felülete van! :)
Csoportos megfigyelésekre használom solar,bolyler,pára, hőmérséklet,digitális, rs485 villanyóra ...stb igazi spanyol viasz és fejlesztik mai napig álandoan bövül a perifériák listája![#vigyor]
Cím: Re:Arduino
Írta: xz0mtw8ej Dátum 2021 február 24, 19:32
Egyenlőre úgy tűnik, ez a flight recorder jó lesz. De mi ez a "keretrendszer"  amiről írsz? Egy link esetleg?
Cím: Re:Arduino
Írta: s7manbs8 Dátum 2021 február 24, 19:42
Beszaladhatnál a hestore.hu boltjába pl. és ott azonnal kapsz Arduino Nano és egy SD card modult ugyanennyiért amit összedugva meglennél hamarabb, persze ha ráérsz akkor mindegy.

https://www.hestore.hu/prod_10036630.html

https://www.hestore.hu/prod_10035527.html

Itt van Morvfer  fórumtárs nála is szokott ilyen lenni szerintem , még lehet olcsóbb is küld neked egyet.
Cím: Re:Arduino
Írta: huatn6gfd Dátum 2021 február 24, 21:01
[#t244p1796#] :)
Cím: Re:Arduino
Írta: p08c60it Dátum 2021 február 25, 08:06
Igen csak a programot kell megírni, 10 éve megírtam gps modulhoz, csak nem találom, kb 50 sor, fél óra alatt összedobható.
Cím: Re:Arduino
Írta: 000000000 Dátum 2021 február 25, 11:32
espeasy....
másik meg nodered webes okositásra!
Cím: Re:Arduino
Írta: 3xeir0p5y Dátum 2021 február 25, 19:27
Ez az EspEasy valóban jónak tűnik nem ismertem eddig én sem. Köszönet érte!
Cím: Re:Arduino
Írta: 000000000 Dátum 2021 február 25, 20:21
node red még rá is fűszerezhetsz ami van win,linux, android ra is mqtt átjáróval ...
Android is jól lehet szórakozni vele...
termux (https://play.google.com/store/apps/details?id=com.termux&hl=en_US&gl=US) python,mosquitto server,nodered felrakod ez a termux terminal alatt mintapéldák van dögivel róla...
link1 (https://www.reddit.com/r/nodered/comments/9fxsc7/install_nodered_on_your_android_phone_using/)
Cím: Re:Arduino
Írta: kgg3nswei Dátum 2021 február 26, 01:13
Nagyon kezdő "programozóként" ebbe a hibába ütköztem:
sehogy nem akar működni.

int p[10];

void setup() {
Serial.begin(9600);
}

void loop()
{
for (int i = 0; i <= 10; i++)  
{
  int p = i;
  Serial.println (p);
  }
   
delay (2000);
}

hibaüzenet:
array must be initialized with a brace-enclosed initializer

Tömbbel sem nagyon sikerült megoldanom, gondoltam ez így könnyebb...
Mi lehet a hiba (gondolom több is van)? Köszi!
Cím: Re:Arduino
Írta: kgg3nswei Dátum 2021 február 26, 01:18
valamiért a fórum szerkesztője törölte egyes helyekről a kapcsos zárójelet, teszek helyette ide egy x-et, hogy megjelenítse

int p xix =i;
Serial.println (p xix);
Cím: Re:Arduino
Írta: cgtvuc9v Dátum 2021 február 26, 01:40
[PRG]  ikonnal tudsz programkódot megosztani.

rányomsz az ikonra és a kezdő és a záró code közé beteszed a programkódodat, elküldés előtt az előnézet funkcióval láthatod, mi lesz az eredmény..
Cím: Re:Arduino
Írta: huatn6gfd Dátum 2021 február 26, 01:42
A tömbelem értékadása és a ciklus hossza nem jó. (Kód beillesztéséhez használd a PRG gombot.)


int p[10]; // a tömb hossza 10, tehát 0-9-ig lesznek elemei

void setup() {
  Serial.begin(9600);
}

void loop()
{
  for (int i = 0; i < 10; i++) // i nem lehet 10, csak kisebb
  {
    p[i] = i; // a típus mar adott, nem kell int
    Serial.println (p[i]);
    }

  delay (2000);
}
Cím: Re:Arduino
Írta: kgg3nswei Dátum 2021 február 26, 02:39
Köszönöm mindkettőtöknek, működik a négysoros.[#eljen]
Cím: Re:Arduino
Írta: gswi9dn7w Dátum 2021 március 01, 08:56
Sziasztok
arduino accelstepper könyvtárral küzdök.
Ami nem sikerül az az hogy meg szeretném forditani a step/dir kimenetek polaritását, de egyik példával sem sikerül. Ha valaki már küzdött vele szivesen venném a segitségét.
Üdv
Cím: Re:Arduino
Írta: 000000000 Dátum 2021 március 01, 09:17
Polaritást nem tudsz váltani. Nem negálni szeretnéd? Írtam privátot is.
Cím: Re:Arduino
Írta: 3xeir0p5y Dátum 2021 március 01, 18:29
Nem itt kellene keresni a megoldást?

   /// Sets the inversion for stepper driver pins
    /// \param[in] directionInvert True for inverted direction pin, false for non-inverted
    /// \param[in] stepInvert      True for inverted step pin, false for non-inverted
    /// \param[in] enableInvert    True for inverted enable pin, false (default) for non-inverted
    void    setPinsInverted(bool directionInvert = false, bool stepInvert = false, bool enableInvert = false);

Cím: Re:Arduino
Írta: gswi9dn7w Dátum 2021 március 02, 06:06
Szia idáig már eljutottam:

 
  stepper2.setPinsInverted( false,true,false);
  stepper2.setMinPulseWidth(40);
  stepper2.setMaxSpeed(0.0);//400step/ford
  stepper2.setAcceleration(80000);
  stepper2.setEnablePin( 10 );
 
Az eredmény hogy az enable láb állapotát tudom változtatni az utolsó értékkel de a többi sehogysem változik mindig alacsony szinten marad és az impulzusok a magas szintűek,nekem pedig pont forditva kellenének.
Cím: Re:Arduino
Írta: 3xeir0p5y Dátum 2021 március 02, 12:48
forum.arduino.cc (https://forum.arduino.cc/index.php?topic=117960.15)
Cím: Re:Arduino
Írta: s7manbs8 Dátum 2021 március 02, 15:48
Miért nem megy fordítva ?
Nem tudod melyik paraméter állítja, vagy hardware hiba nem lehet, egyáltalán jön ott ki jel vááltozik ?

Egyszerűbb lenne, ha egy logikai kapuval vegy egy tranzisztorral megfordítod, ha csak ennyi a baja. :)
Cím: Re:Arduino
Írta: 000000000 Dátum 2021 március 02, 16:55
(https://i2.wp.com/www.teachmemicro.com/wp-content/uploads/2019/06/Arduino-Nano-pinout.jpg)

Pulse (step) csak pwm lábra tehetsz.... enable (dir) bámelyik digitális lábon müködni fog (forgás irány)!
Cím: Re:Arduino
Írta: 3xeir0p5y Dátum 2021 március 02, 17:32
"Pulse (step) csak pwm lábra tehetsz...." Miért is? Ez szerintem nem igaz.
Cím: Re:Arduino
Írta: gswi9dn7w Dátum 2021 március 02, 18:34
Jelentem mindent kipróbáltam step/dir kimenetek 5/6lábon(pwm)
cpp/h file átirás (ez sem segitett)  Tanácstalan vagyok.
Cím: Re:Arduino
Írta: gsz03b27r Dátum 2021 március 02, 18:48
Mi lenne ha leírnád pontosan mi a cél, mit szeretnél mivel összekötni, akkor talán könyebb lenne, mert így csak találgatni lehet [#nemtudom]
Cím: Re:Arduino
Írta: gswi9dn7w Dátum 2021 március 02, 19:14
Szia a cél az lenne hogy invertáljam a step/dir jeleket szoftveresen egy arduino kimenetén amin az accelstepper fut.
Cím: Re:Arduino
Írta: gsz03b27r Dátum 2021 március 02, 19:56
Ezt már leírtad a kérdés minek kell megfordítani ??????????????????????????
Cím: Re:Arduino
Írta: 7x4dtdpf6 Dátum 2021 március 02, 19:57
Szia,
Ezeket a jeleket invertálni abból a megfontolásból szeretnéd, mert úgy jó a hozzá csatlakoztatott léptetőmotor vezérlőnek/szervo erősítőnek? Az meg miféle fajta?
O.
Cím: Re:Arduino
Írta: taduvtwyp Dátum 2021 március 08, 21:15
Sziasztok!

Tudtok abban segíteni, miként is lehet sebességet szabályozni 2, illetve 3 vezetékes ventilátoron?

A 2 vezetékesen eljutottam a szabályzásig (hőmésréklet függően), de folyamatos fordulat helyett inkább csak "lüktető" forgást kapok.

A "fan" lábra egy N-MOSFET van kötve.


int tempPin = A0;   // the output pin of LM35
int fan = 9;       // the pin where fan is

int temp;
int tempMin = 27;   // the temperature to start the fan
int tempMax = 35;   // the maximum temperature when fan is at 100%
int fanSpeed;

void setup() {
  Serial.begin(9600);
  pinMode(fan, OUTPUT);
  pinMode(tempPin, INPUT);
}

void loop() {  
   temp = readTemp();     // get the temperature
   
   if((temp >= tempMin) && (temp <= tempMax)) {  // if temperature is higher than minimum temp
       fanSpeed = map(temp, tempMin, tempMax, 225, 255); // the actual speed of fan
       analogWrite(fan, fanSpeed);  // spin the fan at the fanSpeed speed
   }
      if(temp < tempMin) {   // if temp is lower than minimum temp
    fanSpeed = 0;      // fan is not spinning
    digitalWrite(fan, LOW);      
   }
   
   if(temp > tempMax) {        // if temp is higher than tempMax
    digitalWrite(fan, HIGH);
   }
   Serial.print(temp);
   Serial.print("   ");
   Serial.println(fanSpeed);
   delay(5000);

}
 
int readTemp() {  // get the temperature and convert it to celsius
  temp = analogRead(tempPin);
  return temp * 0.48828125;
  //delay(20000);
}



A 3 vezetékessel nem nagyon jutok zöld ágra....
Nem vagyok az a full szakértő, rágom a témát, van amit meg tudok oldani, amit nem, azt megkérdem okosabbaktól.

Köszönöm segítségeteket, ötleteiteket.

Amit meg szeretnék valósítani, az a maró motor hűtés vezérlése.
Cím: Re:Arduino
Írta: 3xeir0p5y Dátum 2021 március 08, 21:25
Csak nagyon futólag, felületesen, nekem már agyilag késő van. Én hogyan csinálnám: Több hőmérséklet-zónát hoznák létre, kb 5-10°C lépcsőnként. Amíg hideg, addig a fan LOW. Ha elkezd emelkedni, akkor a delay értékét csökkenteném, vagyis annál gyakrabban kapcsol be a motor, - vagy - növelném a delay értékét, annál tovább pörgeted a ventit. Ez két teljesen más megközelítése a hűtésnek, talán az első jobbnak tűnik.
Cím: Re:Arduino
Írta: taduvtwyp Dátum 2021 március 08, 22:18
Szia!

Köszönöm a gondolatot.
A végső teljes "feladata" a programnak a hűtőbordákba be- és kifolyó folyadék hőmérséklet különbségét foglya figyelembe venni. Kb 5-15C fok. Ezt fogja elosztani a fordulatszám változásra.
Alsó határként 55C fok, felső max 70C, de akkor már 100%-kal pörögnek a ventilátorok.

De ami nekem a kérdésem, hogy a 2 vezetékesnél kell egy PWM szabályzó láb egy N-MOSFET-re...

De a 3 vezetékesnél a sárga vezetéken miként oldom meg a fordulatszám szabályozást?

Arra már rájöttem, ha a sárga vezetékre feszültséget kapcsolok, akkor csökken a ventilátor fordulatszáma....

Találkoztatok már ilyen szabályzással?
A googli sok mindent kiad, de a 3 vezetékessel csak felületesen foglalkozik, mert mindenki a 4 vezetékest akarja taglalni, az "érdekesebb"...

PL:

https://www.youtube.com/watch?v=UJK2JF8wOu8
Cím: Re:Arduino
Írta: huatn6gfd Dátum 2021 március 08, 22:30
A harmadik vezeték visszafelé jön: ott tudsz fordulatszámot mérni. A négyvezetékesnek van PWM bemenete.

Most hirtelen csak ezt (https://www.baldengineer.com/pwm-3-pin-pc-fan-arduino.html) találtam, pár éve láttam egy igen részletes leírást a 3- és 4-vezetékes hajtásáról.
Cím: Re:Arduino
Írta: 000000000 Dátum 2021 március 08, 23:48
Arányos felosztást csinálsz map függvénnyel...
link (https://regi.tankonyvtar.hu/hu/tartalom/tamop412A/2011-0010_harsanyi_fizikai_szamitastechnika/ch08s02.html)
Cím: Re:Arduino
Írta: 000000000 Dátum 2021 március 09, 07:08
Valami alapból nem stimmel itt hőtanilag se.
Így pedig addig kár "bohóckodnod" szabályzó elektronikával, ameddig a hűtőrendszered olyan kis teljesítményű, hogy teljes ventilátor fordulatszám esetén is 70 C fok (vagy annál is nagyobb) lesz a hűtővíz hőmérséklete.

Tehát a nulladik lépésed az kell hogy legyen, hogy ezt tedd rendbe, mert olyan dolgot értelmetlen, fölösleges szabályozni, amit nem tudsz üzemszerű határértékek között tartani.
Cím: Re:Arduino
Írta: 3xeir0p5y Dátum 2021 március 09, 10:08
Nem tudom, mennyire ismered az arduinot, néhány link, amit tudsz szerintem használni:
3 Wire DC FAN (https://www.instructables.com/Reading-DC-Fan-RPM-With-Arduino/), 4 Wire DC FAN (https://www.instructables.com/Computer-Fan-Speed-Modifier-in-Under-30-Minutes/)
A timereket tudod használni a PWM beállítására, vagy egyéb időzítésre: Arduino Timer Interrupts (https://www.instructables.com/Arduino-Timer-Interrupts/)
...Illetve használhatsz irq-t(belső megszakítást) a fordulatszám mérésére, vagy gombnyomás kezelésére: Arduino Interrupts Tutorial (https://circuitdigest.com/microcontroller-projects/arduino-interrupt-tutorial-with-examples)
Arduino Temperature Control - Adjust Fan Speed based on Temperature (https://circuitdigest.com/microcontroller-projects/automatic-temperature-controlled-fan-project) ... ez meg egy másik: ... Arduino Uno Fan Control (https://www.instructables.com/Arduino-Uno-Fan-Control/) [#kacsint]
Cím: Re:Arduino
Írta: taduvtwyp Dátum 2021 március 09, 12:11
Kedves Robsy.

Amikor beszélgettünk telefonon, már éreztem, hogy neked minden adat szükséges, ezért leírom.
Adott egy 850W-os maró motor, melynek a "hőtermelését" sajnos nem tudtam sehol megtalálni.
Ezért mértem, adott idő, adott folyadékmennyiség és folyadék átfolyás mellett.
Ez 1 óra, 1.5 liter folyadék, 8 liter / perc volt
A motor üres-járásban volt, tehát terheletlen.
Ez idő alatt a folyadékom 20C-ról 75C-ra emelkedett "hűtés" nélkül. Ez kb. 350W hőteljesítménynek felel meg.

Marás közben, kb félig terhelhetem a motort, ezért vettem a "tapasztalati" érték 3X-osát.

Megnéztem egy táblázatot a netről, hogy egy 120x120x32mm-es hűtőborda tud ventilációs hűtés nélkül 270W-nyi hőleadást.
Ezt vettem 3X, tehet van 510W hőleadásom ventiláció nélkül.
A ventilátorok légáramoltatási sebességéből kiszámolva, kb 1290W-nyi hűtési teljesítményem lesz teljes fordulatszám és fél terhelés mellet, ami a 3x350W "fűtés" mellett pont elegendő.

Tehát, nekem a bemenő (max 70C) és távozó (Min 55C) folyadék hőmérsékletének szabályzásához (DT 15C) bőven elegendő lesz a ventilátorok "néha-néha" bekapcsolása (kb 200W-nyi hőtermelés mellett)

Remélem jól számoltam, ha nem, akkor teszek be még egy 120x120x32mm-es ventilátoros egységet.

... nekem ez csak "játék" ... én hobbysta vagyok...

Remélem, nem sértettelek meg.

(https://hobbicncforum.hu/uploaded_images/2021/03/tn_028uc3qy34itaa9xcdazn_7163.jpg) (https://hobbicncforum.hu/uploaded_images/2021/03/028uc3qy34itaa9xcdazn_7163.jpg)  
Cím: Re:Arduino
Írta: 000000000 Dátum 2021 március 09, 12:57
Ebben az ügyben mi biztos nem beszéltünk.

Játszadozzál tovább, nekem aztán mindegy, én csak segíteni szerettem volna neked. Egy szabályzás elméleti alaptételre hívtam fel a figyelmedet, ami a hobbystára is érvényes, ha elgondolkozol ezen, ha nem, ha elfogadod, ha nem. PONT.
Cím: Re:Arduino
Írta: wvs6cpz09 Dátum 2021 március 09, 13:03
Idézegy 120x120x32mm-es hűtőborda tud ventilációs hűtés nélkül 270W-nyi hőleadást

És arról mit ír a netes táblázat, hogy eközben mennyit emelkedik a hőmérséklete?
Cím: Re:Arduino
Írta: 3xeir0p5y Dátum 2021 március 09, 13:48
Nem szakértőként, de hagy írjam le: 1,5Kw vízhűtéses kínai maró, 15L-es vödör, fagyállóval, ócccó kínai keringető, 2x1.5m szilikon cső. Fél napokig dolgozok vele, mire elkezd melegedni... nyáron. Most még kéz-melegre sem bír átmelegedni. Biztos, hogy minden rendben van a rendszeredben? A furatok nincsenek eldugulva? A keringető mozgatja a vizet? Nekem hidd el, semmiféle ventilátor nincs rajta, nem is volt, nem is lesz.
Cím: Re:Arduino
Írta: taduvtwyp Dátum 2021 március 09, 14:09
Kedves Mindenki!

Köszönöm a segítséget!
Cím: Re:Arduino
Írta: zwnavt8rw Dátum 2021 március 10, 07:37
nekem kb 1 olyanom van ami neked ott kiterítve 3 az asztalon, kb 2 literes tartály, és a hűtőbordán rajta egy nagyobb 12V os venti, szintén 800W körüli moci, kínai...
nyáron is max langyi a víz, igaz aluba 5mm nél nagyobb fogással nem megyek bele , és 400mm/perc es előtolással tökéletesen csinálja a dolgát, mondjuk talán még egy kicsit rá lehetne dobni, de ezt biztonsággal viszi különösebb erőlködés nélkül

és nem melegszik 70°C ra.... se
Cím: Re:Arduino
Írta: 000000000 Dátum 2021 március 10, 09:30
Ezeknek az Arduino nano verzióknak mekkora az adatírási sebessége?

Pl. a D0-D7 portra egy 8 bites (0-255, csak konstans) adatot hányszor képes kiírni 1 másodperc alatt? Ennyi lenne csak a teszt feladat, semmi más. Valakit megkérnék erre a tesztre, akinek van ilyen modulja és van erre pár perc ideje. Gyanítom, mem lesz a végrehajtási sebesség eredmény 1 MHz, de mégis akkor mi a valóság?
Egy Mega 2560 R3 mennyivel gyorsabb mint egy nano ennél a tesztnél?

Köszönöm, ha tesztelsz.
Cím: Re:Arduino
Írta: xe44memnh Dátum 2021 március 10, 12:06
UNO 147kHz
NANO 147KHz
DUE 159kHz
Cím: Re:Arduino
Írta: huatn6gfd Dátum 2021 március 10, 12:16
Felteszed a teszt programot? Gondolom, ezt C-ben írtad, mert elég lassúcska. :)
Cím: Re:Arduino
Írta: 000000000 Dátum 2021 március 10, 12:21
Köszönöm az adatokat.
Cím: Re:Arduino
Írta: xe44memnh Dátum 2021 március 10, 12:58
Ha csak egy LED-et akarunk villogtatni akkor fel lehet menni 2.6MHz-ig, de akkor még nem csináltunk semmit :(
A számolások és egyéb feladatok jól leterhelik.


#include "DigitalIO.h"
const uint8_t PIN = 13;
void setup() {
  fastPinMode(PIN, OUTPUT);
}
void loop() {
  fastDigitalWrite(PIN, HIGH);
  fastDigitalWrite(PIN, LOW);
  fastDigitalToggle(PIN);
  fastDigitalToggle(PIN);
 
}
Cím: Re:Arduino
Írta: 3xeir0p5y Dátum 2021 március 10, 13:09
Az összetartozó biteket lehet egyszerre írni, (0-7, 8-13) azzal valamennyi idő megspórolható, de ne várjunk csodákat :-)
Cím: Re:Arduino
Írta: 000000000 Dátum 2021 március 10, 20:42
Benchmarking (https://gist.github.com/SyncChannel/1e509ae9e8a34cc1e56a)
Cím: Re:Arduino
Írta: zwnavt8rw Dátum 2021 március 11, 08:39
egy kis szösszenet még ehhez
https://roboticsbackend.com/arduino-fast-digitalwrite/
kicsit részletesebben taglalja

egyébként talán érdemes megnézned a stm32 -re épülő paneleket, első körben talán a blue pill -t

de nem túl drágán eredeti stm panelk is beszerezhetők pl farnelltől
https://hu.farnell.com/stmicroelectronics/nucleo-g431kb/dev-board-32bit-arm-cortex-m4f/dp/3132398?scope=partnumberlookahead&ost=NUCLEO-G431KB&searchref=searchlookahead&exaMfpn=true
ez pl nano kompatibilis lábkiosztással
csak 16MHz helyett akár 170MHz el is ketyeg :D
Cím: Re:Arduino
Írta: 3xeir0p5y Dátum 2021 március 11, 08:50
Igen, pontosan ezt írtam én is előzőleg. A komplett port írás sokkal gyorsabb a pinenkénti állítgatásnál. Ugyan igy lekezelhető a belső megszakítás(ok)kal az olvasás is.
Cím: Re:Arduino
Írta: 000000000 Dátum 2021 március 11, 09:05
Nem versenyeztetni akarom de amire több támogatás is van (elterejtebb) ár/tudában
http://esp32.net/
3$ dual-core 32bits 240mhz ha sebbecség a föbb cél...
Cím: Re:Arduino
Írta: zwnavt8rw Dátum 2021 március 11, 10:27
durva azért hogy milyen cuccok érhetők el milyen áron!
Cím: Re:Arduino
Írta: jweyb09ib Dátum 2021 március 12, 10:05
Sziasztok!
Segítséget szeretnék kérni, hogy tudom a motort helyben tartani grbl 1.1 alatt. Uno, V3 shield, A4988, Minebea 17PM-k01 nema17 motor. Köszönöm
Cím: Re:Arduino
Írta: gsz03b27r Dátum 2021 március 12, 10:37
Alapbó nem megy sehova [#nevetes1]
Ha leírnád pontosan mi is a gond [#fejvakaras]
Cím: Re:Arduino
Írta: jweyb09ib Dátum 2021 március 12, 10:53
jó lenne [#vigyor]  az "y" tengelyem harcol a gravitációval és mikor nem kap jelet akkor szépen "gurul" lefele magától, szóval olyan mint ha nem lenne tartása a motornak.
Cím: Re:Arduino
Írta: 000000000 Dátum 2021 március 12, 10:55
Ha a motor mozgás megszűnik a tartóáram 1..2 perc után kikapcsol ha erre gondoltál [#rolleyes]!
Cím: Re:Arduino
Írta: jweyb09ib Dátum 2021 március 12, 11:04
nem sajna... próbálgatom UGS-el mozgatni, az "Y" tengelyem fogasszijjal hajt (2 motor) és mikor felfele mozgatom (simán a  nyilakkal" akkor mozog is szépen, de amint abba marad szépen "visszaereszti" (függölegesen mozog a tengely és a gravitáció dolgozik) tehát nem 1-2 perc hanem amint befejezi a felfele mozgást.
Cím: Re:Arduino
Írta: 000000000 Dátum 2021 március 12, 11:10
probáld ki

M85 P100

P az inaktiválási idöt álitod!
Cím: Re:Arduino
Írta: jweyb09ib Dátum 2021 március 12, 11:11
lehet persze teljesen rosszul gondolom és van tartása csak nem elég, 1/16 lépés van jumperolva, a potmétert nem tekergettem a vezérlőn...
Cím: Re:Arduino
Írta: jweyb09ib Dátum 2021 március 12, 11:15
segits kicsit hova is ? :)   ha beirom az UGS-be hibát dob rá
Cím: Re:Arduino
Írta: 000000000 Dátum 2021 március 12, 11:21
commands
Cím: Re:Arduino
Írta: jweyb09ib Dátum 2021 március 12, 11:26
oda irtam de akkor valamit bénázok

(https://hobbicncforum.hu/uploaded_images/2021/03/tn_26stczkc6uh50g0yfe73s_5693.jpg) (https://hobbicncforum.hu/uploaded_images/2021/03/26stczkc6uh50g0yfe73s_5693.jpg)  
Cím: Re:Arduino
Írta: 000000000 Dátum 2021 március 12, 11:35
FELRAKTAM EGYET RÁNÉZEK!
Cím: Re:Arduino
Írta: 000000000 Dátum 2021 március 12, 12:33
ezel kisérletez!

$1=25

érték 0...255 ig lehet lépés után tartó áram!
Cím: Re:Arduino
Írta: jweyb09ib Dátum 2021 március 12, 12:53
nagyon szépen köszönöm, hogy utána néztél! 254-ig semmi de 255-ön tart igaz az arduino (vagy shield) sipol kicsit (ezt is alkalom szerűen a mozgatás után ) de a motort nem tudom megmozditani.  Köszi!! :)
Cím: Re:Arduino
Írta: 000000000 Dátum 2021 március 12, 13:43
Kicsit szétszórt a verziók kötözi parancs támogatás is v1.1 már támogatja a alvó módot is $SLP paranccsal nem látok G vagy M kodban motorok kikapcsolására nem támogatót csak külsö periféria tiltással még Pl Estop![#vigyor]
Cím: Re:Arduino
Írta: 3xeir0p5y Dátum 2021 március 18, 21:10
Ajánlom mindenki figyelmébe, aki port bővítésen gondolkodik: PCF8575 Module Expansion IO port DC 2.5-5.5V I2C 16 IO ports For Arduino (https://www.aliexpress.com/item/4001289554149.html)
Cím: Re:Arduino
Írta: cgtvuc9v Dátum 2021 március 24, 09:54
Online Arduino nap - ingyenes (http://aday.blathy.info/)

(https://hobbicncforum.hu/uploaded_images/2021/03/tn_y2jqjzv06742tygfm23s_4220.jpg) (https://hobbicncforum.hu/uploaded_images/2021/03/y2jqjzv06742tygfm23s_4220.jpg)  
Cím: Re:Arduino
Írta: uj8ussmhy Dátum 2021 március 24, 18:05
Helló segítséget szeretnék kérni, raktam össze egy gépet és a beüzemeléssel elakartam. A vezérlő egy kínai grbl 1.1 (atmel328p procival) egy mks tft24 controller, és motorok.
Első problémám a driverekkel, szoftverekkel vannak, hogy keltem életre hogy megmozduljanak a motorok.
Ui.:várom észrevételeket a szerkezettel is.

(https://hobbicncforum.hu/uploaded_images/2021/03/tn_vqk585t8bgid7ixuh9402_7976.jpg) (https://hobbicncforum.hu/uploaded_images/2021/03/vqk585t8bgid7ixuh9402_7976.jpg)  (https://hobbicncforum.hu/uploaded_images/2021/03/tn_bdpac57duzygfnzzwy0b4_7976.jpg) (https://hobbicncforum.hu/uploaded_images/2021/03/bdpac57duzygfnzzwy0b4_7976.jpg)  (https://hobbicncforum.hu/uploaded_images/2021/03/tn_my8huxzmbbkeuh0gmnn8_7976.jpg) (https://hobbicncforum.hu/uploaded_images/2021/03/my8huxzmbbkeuh0gmnn8_7976.jpg)  (https://hobbicncforum.hu/uploaded_images/2021/03/tn_ntumg5jzs238dbcgtgb_7976.jpg) (https://hobbicncforum.hu/uploaded_images/2021/03/ntumg5jzs238dbcgtgb_7976.jpg)  (https://hobbicncforum.hu/uploaded_images/2021/03/tn_enhzfixi6xp2ymvdswz_7976.jpg) (https://hobbicncforum.hu/uploaded_images/2021/03/enhzfixi6xp2ymvdswz_7976.jpg)  
Cím: Re:Arduino
Írta: 0g0mkpfss Dátum 2021 március 25, 22:51
Szia!

Első lépésként USB kábellel kösd össze a CNC vezérlőt a számítógéppel vagy laptoppal. A Windows felismeri az eszközt, és jó esetben létrehoz neki egy külön COM portot. Ha az Eszközkezelőt megnyitod, a Portok-nál látod a COM port sorszámát (pl. USB SERIAL CH340 (COM3))
Ha nem települt fel, hanem felkiáltó jeles "Ismeretlen eszköz"-ként látszik, akkor előbb szükség lesz a CH340 driver feltelepítésére.
Ezt letöltheted pl. ITT (https://www.arduined.eu/ch340g-converter-windows-7-driver-download/)
Javaslom, húzd le az USB-t, telepítsd a drivert, majd csatlakoztasd ismét, és ellenőrizd, létrejött-e a COM port.

Ezután a CNC mozgatására két egyszerű programot tudok javasolni:

Grbl Controller 3.6.1 (https://grbl-controller.software.informer.com/Let%C3%B6lt%C3%A9s/)
vagy
Candle 1.1.7 (https://github.com/Denvi/Candle/releases/download/v1.1/Candle_1.1.7.zip)

Nagyjából ugyanazt tudja mindkettő, én személy szerint a Candle-t használom.
Elindítás után meg kell neki adni a CNC vezérlő COM portját, és már lehet is a képernyőn a nyilakkal mozgatni a motorokat.
Lehetőség van a CNC gép paramétereit változtatni, mint pl. léptetőmotor felbontás, sebesség, gyorsulás, stb.
(Angol nyelvű részletes leírás itt) (https://github.com/gnea/grbl/wiki/Grbl-v1.1-Configuration)

Továbbá, ezzel a két programmal kész G-kódot is rá lehet küldeni a CNC gépre. A legjobb, hogy a G-kód beolvasása után itt vizuálisan láthatod a rajzot, így még mielőtt ráküldöd a gépre, ellenőrizheted, hogy minden rendben van-e vele.

Remélem tudtam segíteni. Ha valami nem megy, vagy nem világos, kérdezz!

(A saját fórumos TÁRHELYRE (https://cnctar.hobbycnc.hu/B.Zoltan/Maro_CNC3018_Pro/) is feltöltöttem a drivert, és a két progit, valamint a pendrive tartalmát, amit a CNC3018 géphez adtak, van benne több leírás, és néhány G-kód is, amit próbaként a CNC gépre rá is küldhetsz.)

Sok sikert!
Üdv: B.Tibor
Cím: Re:Arduino
Írta: 000000000 Dátum 2021 március 26, 06:42
Arról van mérési tapasztalatod, hogy egy ilyen GRBL USB CNC vezérlő mennyire gyorsan (1 másodperc alatti ki/bekapcsolások száma mennyi?) hajt végre egy lézer ki/bekapcsolási parancsot? Szívesen küldök neked egy teszt kódot, aminek a futási ideje alapján máris tudhatjuk egy adott CNC vezérlő ezen műszaki képességét, jellemzőjét. Ez pedig fontos minőségi jellemző, csak sokan nem is foglalkoznak vele.
Cím: Re:Arduino
Írta: 000000000 Dátum 2021 március 26, 13:12
GRBL leírás szerintem hibás, mert összekeveri Y-vel az X-et, legalább is ezen a képen szerintem rosszul, fordítva mutatja.

Így írja:

Idézyou will need to make sure your machine is moving in the correct directions according to a Cartesian(XYZ) coordinate frame and satisfies the right-hand rule, as shown

...de viszont én úgy tanultam a koordináta-rendszert hogy az X tengely előtted van, jobbra-balra paralel a testeddel, az Y tengely pedig tőled indul el vagy feléd jön. Szerintem a kép rossz, mert igazából az Y = X és az X = Y.

A másik hiba az hogy a Linux CNC képe is hibás, legalább is nekem úgy tűnik. Ott az XY jó, de viszont az "+X Table Direction" az rossz mert fordítva van, amit +X pozitívnak hív az szerintem -X negatív.

Ez teljesen mindegy ha a G-kód jól van írva erre, de nem lehet G-kódokat cserélgetni közöttünk... [#kacsint]

(https://hobbicncforum.hu/uploaded_images/2021/03/tn_u3a8a5zwp4ew5y78wa5f_5201.jpg) (https://hobbicncforum.hu/uploaded_images/2021/03/u3a8a5zwp4ew5y78wa5f_5201.jpg)  (https://hobbicncforum.hu/uploaded_images/2021/03/tn_s2tiim0437vmvijgc3f7e_5201.jpg) (https://hobbicncforum.hu/uploaded_images/2021/03/s2tiim0437vmvijgc3f7e_5201.jpg)  
Cím: Re:Arduino
Írta: huatn6gfd Dátum 2021 március 26, 13:45
[#nemtudom]

Az első képen az ujjak jól vannak, csak más irányból nézed. Ha a helyére forgatod a kezet, akkor jó lesz.

A második képen minden jól van, de ez is átverős, mert X-nél és Y-nál asztal irányt ír: mivel az asztal mozog a főorsó relatív elmozdulása a megfelelő irányba fog mutatni.
Cím: Re:Arduino
Írta: 000000000 Dátum 2021 március 26, 14:33
[#eljen]

Köszönöm a félreértésem javítását. Én a kezet úgy láttam mintha pisztolyfogás lenne, mintha a mutató új előre, a középső új pedig balra mutatna, mert nekem ez lenne természetes fogás.

A második képet nem tudom miért értettem rosszul (kevés kávét ittam...?), mert abban igazad van, az logikus, az én gépem is így van, csak nekem az asztal +Y és -Y között mozog, mivel az X hídon van.
Cím: Re:Arduino
Írta: uj8ussmhy Dátum 2021 március 26, 21:37
Köszönöm a segítséget ahogy tudom ki is próbálom, jelzek mire jutottam.
Cím: Re:Arduino
Írta: uj8ussmhy Dátum 2021 április 02, 09:56
Teszt környezetbe elindultak a motor tudtam vezérelni, eddig pipa, építem tovább a gépet. Még nem próbáltam de az a kérdés inskape-be megcsinálom grbl fájlt azt cadle-ba be tudom tölteni, vagy van vmi egyszerűbb megoldás egy jpg kép marására?
Cím: Re:Arduino
Írta: 0g0mkpfss Dátum 2021 április 03, 19:08
Ez jó hír [#eljen]

Az Inkscape programot még nem használtam (meg más hasonló programot se), de megnéztem róla egy YouTube videót (https://www.youtube.com/watch?v=bbe56S_O-uI), és igen, azzal JPG-ből létre lehet hozni a G-code fájlt, és azt a Candle-ba beolvasva ráküldheted a CNC gépre.

Arra figyelj, hogy minden beállítást, mint pl. szerszám átmérő, vágási mélység, sebesség, stb. az Inkscape-ben kell beállítani, mert utána a Candle-vel már nem tudsz a G-kódban módosítani.

Illetve annyit lehet változtatni a Candle-vel, hogy ha kell, marás közben % skálán arányosan tudod lassítani vagy gyorsítani külön a megmunkálási sebességet, az üresjárati sebességet, vagy a marómotor sebességét.

Sok sikert!
Cím: Re:Arduino
Írta: 0g0mkpfss Dátum 2021 április 03, 19:13
Csak érdekességképpen:
Robsy kérésére végrehajtottam egy tesztet az általa írt CNC teszt kóddal [#t244p1887#]
A kérdés az volt, hogy a GRBL1.1 CNC vezérlő szoftver milyen gyorsan képes kapcsolgatni az egyik kimenetét.
A teszt során pár ezer be-ki kapcsolás lett végrehajtva (M3 és M5 parancs), és a mért össz időből kiszámítottam az egy be-ki kapcsoláshoz szükséges időt.
A kódot lefuttattam PC-ről is, és SD kártyáról is a hozzá való kis távvezérlőjén keresztül. Az eredmények eltérőek lettek:

- USB kapcsolattal, Candle programmal küldve: 3.8 ms, ami 263.16 Hz
- SD kártyáról végrehajtva: 13.2 ms, ami 75.72 Hz
Cím: Re:Arduino
Írta: zwnavt8rw Dátum 2021 április 05, 09:18
ez a két parancs a motor start stop
nem néztem még, de ha jól tudom van külön a lézerhez olyan parancs ami az energiát pwm en keresztül állítja

ezzel csak arra akarok kilyukadni, mennyire életszerű hogy egy motort másodpercenként 263 szor kapcsolgatunk?

viszont minden bizonnyal a lézeres M parancs, már tudhat jobbat, pláne hogy ott van egy pwm freki amivel eleve kapcsolgat és annak kitöltésével állítódik a teljesítmény,  bár a grbl által elérhető előtolások függvényében lehet a 263 kapcsolás is elégséges lenne, és a fentebb említett pwm frekit sem ismerem ( 1kHz rémlik)
viszont ebben a módiban használva tuti jobb az eredmény mint a motor kimenet kapcsolgatása

R.
Cím: Re:Arduino
Írta: 000000000 Dátum 2021 április 05, 10:55
Normális vezérlő ha találkozik egy kóddal (ami ráadásul csak egy 1 bites be/kikapcsolási utasítás), azt a lehető leggyorsabban értelmezi, és végrehajtja. Kár a lassúságát védened, hiszen teljesen közönbös, hogy ez a kimenet mit kapcsol (motort, vagy lézert, vagy akármit), majd a kapcsolt rendszer a rá jellemező időállandójával, átviteli függvényével megoldja a végrehajtást, nem a vezérlő dolga várni, vagy ha várni akar, akkor ez a megadható paraméter lehessen nulla közeli idő is (t < 1 us).
Ennek a tesztnek tehát semmi köze ahhoz, mit kapcsolunk, ez csak a CNC vezérlő adatfeldolgozási képességét, gyorsaságát vizsgálja. Felmerül ugyanis az alapkérédés: ha már itt vacak egy vezérlőrendszer és jelentősen késlekedik, mit várhatunk akkor a kapcsolt teljes rendszer végeredményétől? [#conf] Így nyugodtan mindenki a kedvenc vezérlőjét letesztelheti, hogy aztán megmagyarázza utólag (feladva természetesen az objektivitást), miért olyan tetű lassú, és ez miért elfogadható. [#vigyor2]
Cím: Re:Arduino
Írta: 000000000 Dátum 2021 április 05, 10:57
Köszi a mérését, tanulságos adatok szüllettek.
Cím: Re:Arduino
Írta: zwnavt8rw Dátum 2021 április 06, 19:47
mondjuk mert egy ezresbe se fáj? :D
ennyiért vagy elviseled és vele élsz, hogy csak 260x tudod másodpercenként ki be kapcsolni a marómotort vagy nem :D

érdemes lenne kipróbálni mondjuk stm32 re fordított grbl vajon mit tudhat, csak úgy érdekességként...
Cím: Re:Arduino
Írta: axy5gjjmz Dátum 2021 április 24, 13:27
Sziasztok!
Szeretném az 5 tengelyes Grbl-t működtetni!
Működik is.
De A-B tengely helyett szeretném B-C tengelyként hasznosítani.
Ha jól értem a fordításokat, ehhez át kellene neveznem a tengelyt és megváltoztatni a számát a CPU_Maps-ban.
De valamit nagyon nem jól csinálok!!!
Tudna valaki segíteni?
Cím: Re:Arduino
Írta: huatn6gfd Dátum 2021 április 24, 17:30
Szia!

A grbl-Mega-5X-et próbálod? Ha igen, akkor a config.h-ban tudod átnevezni, szerintem.
Cím: Re:Arduino
Írta: axy5gjjmz Dátum 2021 április 24, 17:44
Megpróbáltam, de utána "láthatatlan" lett.
Csak x, y, z maradt.
Cím: Re:Arduino
Írta: huatn6gfd Dátum 2021 április 24, 18:16
Oké, de mit változtattál és mire? És ebben a forrásban?
Cím: Re:Arduino
Írta: gsz03b27r Dátum 2021 április 24, 21:16
Áttírtam a cofig.h működie kell. [#eplus2]
Köldj mail címet és elküldöm HEX filet vagy ahogy jó neked. [#law]

(https://hobbicncforum.hu/uploaded_images/2021/04/tn_3v25f86c6gk59fum3z6vv_3344.png) (https://hobbicncforum.hu/uploaded_images/2021/04/3v25f86c6gk59fum3z6vv_3344.png)  
Cím: Re:Arduino
Írta: axy5gjjmz Dátum 2021 április 25, 12:19
Hát mostanra nagyon megköszönném!!!
Ez az egész egy eléggé szívatós dolognak tűnik.
Tegnap találtam egy 6 tengelyes verziót. Kicsit "öregecske", de hát én sem vagyok már fiatal!
Minden jónak tűnt, de amikor néhány futtatás után IDE segítségével változtatni akartam a
beállításokon, megint "megdöglött".
És ez így megy minden verziónál, amiket összeszedtem!
Beállítás változtatása=káromkodás!
Én vagyok a balf..., vagy ez tényleg ennyire nyűgös dolog?
A 3 tengelyesek Nano-n és Unon jól működnek.

Mindkét megoldás érdekelne! Egyszerre!
Jó lenne tudnom hogy miért nem boldogultam?
Email az adatlapomon látható.
Cím: Re:Arduino
Írta: gsz03b27r Dátum 2021 április 25, 13:46
Ha az adatlapodon látható lenne az Email akkor rögtön elküldtem volna a modosítást. [#kacsint]
Cím: Re:Arduino
Írta: axy5gjjmz Dátum 2021 április 25, 13:52
Na! Hát ezt is eltudom b...ni!
Mindjárt megpróbálom javítani!
Addig is: aranyjanos@t-email.hu

És egy újabb kérdés:
Az előbbi indítás eredménye:

 Warning : grblComSerial.__mainLoop(): utf-8 decode error, buff=b'[VE\x9dL)\x92\x92\x82\x92\x8a\x82\x9a\x92\x82\xd2\xea5\n'
 Warning : grblComSerial.__mainLoop(): utf-8 decode error, buff=b'[AXS:\xd2\xc2ei\xa8\xd5\n'

Ilyenkor eltűnnek a forgó tengelyek (meg sem jelennek a képernyőn).
Széthúzom-összedugom-újra indítom stb. és vagy visszajönnek vagy nem.
Mi lehet az oka???
Cím: Re:Arduino
Írta: axy5gjjmz Dátum 2021 április 25, 13:55
Asszem javítottam!
Cím: Re:Arduino
Írta: gsz03b27r Dátum 2021 április 25, 14:01
Álltalában az usb kábel miatt akadnak ki. [#eplus2]
Cím: Re:Arduino
Írta: gsz03b27r Dátum 2021 április 25, 14:05
Sikerűlt mostmár látható.[#eljen]
Elküldtem a HEX file-t. [#vigyor0]
Cím: Re:Arduino
Írta: axy5gjjmz Dátum 2021 április 25, 15:02
De nekem itt van az asztalon!
Hát ez is zavarja?
Akik használják hogyan merik rábízni a gépüket?
Én meg csak gyakorolnék vele!
Cím: Re:Arduino
Írta: axy5gjjmz Dátum 2021 április 25, 15:03
Bocsánat!!!!!!!!!!!!!
Elkapkodtam a küldést!!!
Köszönöm!!!
Csak nem tudom, hogy mit nem csináltam jól!
Cím: Re:Arduino
Írta: gsz03b27r Dátum 2021 április 25, 15:06
Cserélj USB kábelt.
Legyen rajta ferritgyürű.
Cím: Re:Arduino
Írta: axy5gjjmz Dátum 2021 április 25, 15:23
Akkor keresnem kell valamit amiben van ekkora gyűrű!
A PC tápok már ki is estek!
Cím: Re:Arduino
Írta: n2g2e5sms Dátum 2021 április 25, 15:29
Biztos tök rossz értékek a dos os pc hez képest. (Ja ehhez is kell dos vagy win98 hogy összerakd)
Ja mégse rossz, nem kezeli a robsy dos alatt lpt portról a +-10V jelet, meg 3 mérőlécet vagy encodert...Hát az csak egy vezérlő, ez meg szabályzó(mégha vezérlőnek is hívjuk).
Step dir es világon túl is van élet.

(https://hobbicncforum.hu/uploaded_images/2021/04/tn_p0ypsq9m5gmv6fje7ef7e_1300.png) (https://hobbicncforum.hu/uploaded_images/2021/04/p0ypsq9m5gmv6fje7ef7e_1300.png)  (https://hobbicncforum.hu/uploaded_images/2021/04/tn_aigh2ixsztdxctaxpds7_1300.png) (https://hobbicncforum.hu/uploaded_images/2021/04/aigh2ixsztdxctaxpds7_1300.png)  
Cím: Re:Arduino
Írta: 000000000 Dátum 2021 április 25, 19:40
Egy ilyen megoldja a problémádat... (https://www.ebay.com/sch/i.html?_from=R40&_trksid=m570.l1313&_nkw=usb+isolator&_sacat=0)
Fö probléma pc gnd és a védöföld közös ponton  van (asztali pc táp ilyen) ahol a zavar bemegy motorok gerjesztése miat az usb busz részén adat hibákat okoz mert ott is jelen van... teljes elszigetelés kell csinálni fenti eszköz megoldja!
Cím: Re:Arduino
Írta: axy5gjjmz Dátum 2021 április 25, 19:47
Köszönöm!
De sajna nincs semmi zavaró!
Pc-kábel-Mega!

Megazideg!!!
Cím: Re:Arduino
Írta: 000000000 Dátum 2021 április 25, 20:03
pytonos rendszer jobb parancsbol telepiteni winfosra ugy látja ezt a rendszert a port hiba enek a hiányát látom

winfoson nyisd meg admin modba cmd progit és ezt ird be

piton 2.7 nél ha ez van fent: get install python python-pyqt5 python3-serial

piton v3  feleti nál : get install python3 python3-pyqt5 python3-serial
Cím: Re:Arduino
Írta: 000000000 Dátum 2021 április 25, 20:04
v2 pyton

get install python python-pyqt5 python-serial
Cím: Re:Arduino
Írta: axy5gjjmz Dátum 2021 április 25, 20:17
Eredeti válasz:

C:\Windows\system32>'get' is not recognized as an internal or external command,
''get'' is not recognized as an internal or external command,
operable program or batch file.

Ez meg a fordítás:

C: \ Windows \ system32> 'get' nem ismerhető fel belső vagy külső parancsként,
'' get '' nem ismerhető fel belső vagy külső parancsként,
működőképes program vagy kötegelt fájl.
Cím: Re:Arduino
Írta: 000000000 Dátum 2021 április 25, 20:36
Még python sincs telepitve azért...

v2.7 és v3 xx rakj fel!
Cím: Re:Arduino
Írta: 000000000 Dátum 2021 április 25, 20:40
get helyet pip


Cím: Re:Arduino
Írta: axy5gjjmz Dátum 2021 április 25, 20:53
Ez lett belőle:

Microsoft Windows [Version 10.0.19042.928]
(c) Microsoft Corporation. Minden jog fenntartva.

C:\Windows\system32>pip install python3 python3-pyqt5 python3-serial
ERROR: Could not find a version that satisfies the requirement python3 (from versions: none)
ERROR: No matching distribution found for python3
WARNING: You are using pip version 20.2.3; however, version 21.1 is available.
You should consider upgrading via the 'c:\users\arany\appdata\local\programs\python\python39\python.exe -m pip install --upgrade pip' command.

C:\Windows\system32>c:\users\arany\appdata\local\programs\python\python39\python.exe -m pip install --upgrade pip
Collecting pip
  Downloading pip-21.1-py3-none-any.whl (1.5 MB)
     |████████████████████████████████| 1.5 MB 2.2 MB/s
Installing collected packages: pip
  Attempting uninstall: pip
    Found existing installation: pip 20.2.3
    Uninstalling pip-20.2.3:
      Successfully uninstalled pip-20.2.3
Successfully installed pip-21.1

C:\Windows\system32>
Cím: Re:Arduino
Írta: 000000000 Dátum 2021 április 25, 23:58
igazi trágyalé ez a környezet sikerült megtalálni...

serial modul ezekel sikerült telepiteni nagynehezen...


pip3 install pyqt5

pip3 install serial
Cím: Re:Arduino
Írta: 000000000 Dátum 2021 április 26, 00:05
https://github.com/fra589/cn5X/wiki/Install-cn5X-on-Windows
Cím: Re:Arduino
Írta: axy5gjjmz Dátum 2021 április 26, 17:17
Nos én is ezzel kezdtem!
Mert ezt megtaláltam én is.
De a tegnap esti képernyőkép készítése óta működik!!!
Lefuttattam egy pár soros kis kódocskát legalább 10x és nem állt le, nem fagyott meg!!!
Lehet, hogy elkiabálom, de úgy tűnik hogy MŰKÖDIK!
Vagy csak megijedt a konkurenciától, mert már a Mach3-at is feltelepítettem mérgemben.
Cím: Re:Arduino
Írta: 000000000 Dátum 2021 április 26, 23:20
Open source szinte mindig ráfizetés forrás vagy motor (környezet) szinte mindig van verzios kiadási problémák és csak néha időhuzás lesz belöle ...
Fejlesztöi szintü emberkék kérdezve küzdenek a fenti problémákal forumokon jól is látszik...[#csodalk]

Grbl-esp32 simán kezeli grbl v-1.3a...

(https://hobbicncforum.hu/uploaded_images/2021/04/tn_v86kq9tjc5igepcy639s_4650.jpg) (https://hobbicncforum.hu/uploaded_images/2021/04/v86kq9tjc5igepcy639s_4650.jpg)  
Cím: Re:Arduino
Írta: axy5gjjmz Dátum 2021 április 27, 17:49
Az az átkozott "kisördög" csak piszkálódik!
Ha újra megpróbálkozok ezekkel a parancsokkal, és újra nem működik, akkor mennyi esélyem lehet a mostani állapot visszaállítására?
Cím: Re:Arduino
Írta: 000000000 Dátum 2021 április 27, 19:50
Modult telepiteted nem kell mindig max uj winfosnál csak...
De nehéz kiszedni teljesen ami beépült regedit,user map,data folderekböl ...
Más..
W10 ami frisitős verzios az teljesen felborit mindent  mert direkt fejlesztős környezetre LTSC verziot használnak  ....
De ajánlom a virtuális oprendszer (virtualbox,wmvare) alatti kisérletézeket ott alap helyzetbe vissza álitható az oprendszer ahonan inditod ha be van álitva ez a funkció igy végtelen probálkozások száma ...
Cím: Re:Arduino
Írta: 000000000 Dátum 2021 április 27, 20:02
Jobban preferálom a wmwaret legvalosabb a hadweres szimulácioja ez a funkció vissza álitja alaphelyzetre amit beálitotál honan induljon az adot rendszer...
Erösen ajánlot az ssdröl...
vmware non persistent disk (https://www.google.hu/search?q=vmware+non+persistent+disk&source=lnms&tbm=isch&sa=X&ved=2ahUKEwihq76m_57wAhXFpIsKHXrmATQQ_AUoAXoECAEQAw&biw=1280&bih=625) [#vigyor]
Cím: Re:Arduino
Írta: sny33a3y5 Dátum 2021 május 12, 21:21
Sziasztok!
Szeretném megtudni, hogy az A4988 bipoláris vezérlőt, ha 16-od mikrosteppel használom, milyen gyors legyen a STEP jel. Mennyi legyen a jel hossza és a két magas állapot közti szünet hossza.
Közönöm.
Cím: Re:Arduino
Írta: 3ztiz2p39 Dátum 2021 május 12, 21:32
Itt  (https://www.pololu.com/file/0J450/a4988_DMOS_microstepping_driver_with_translator.pdf)gondolom mindenre választ kapsz.
Cím: Re:Arduino
Írta: sny33a3y5 Dátum 2021 május 12, 21:47
Köszönöm! Most már beugrott, hogy ezt az oldalt már néztem. Minimum 1 mikrosekundum mindkét jel 6. oldalon-
Cím: Re:Arduino
Írta: zwnavt8rw Dátum 2021 május 13, 16:11
GRBL esp-t honnan és milyen lapra töltöttétek fel?
itthon blue pill van, az vajon jó e alá?

Előre is kösz!
Cím: Re:Arduino
Írta: 000000000 Dátum 2021 május 14, 21:39
esp32 (https://github.com/bdring/Grbl_Esp32)

még példák... (https://forum.v1engineering.com/t/stm32-with-grbl-for-mpcnc/15672/10)
Cím: Re:Arduino
Írta: 000000000 Dátum 2021 május 14, 21:41
stm32 grbl (https://embeddedtronicsblog.wordpress.com/2018/12/15/stm32-grbl/)
Cím: Re:Arduino
Írta: zwnavt8rw Dátum 2021 május 15, 14:23
Köszönöm!!
Cím: Re:Arduino
Írta: 000000000 Dátum 2021 május 17, 14:29
Nem tudom ez itt valakit érdekelné, de csináltam egy Arduino Uno kontroll dobozt a CNC-mre ami egy léptető motort örökké forgatja. Ide berakom az Arduino kódot mert itt gondolom több a programozással foglalkozó mint más téma alatt.




//------------------------------------------------------------------------------------------------------------
//
//  Version information to display at start:
//
#define Ver_nr 10      
#define Ver_date 20210516
//
//  This software is created by Adapting Camera. You are free to use it in a non-commercial basis.
//
//  YouTube: https://www.youtube.com/c/AdaptingCamera/videos
//  Blogger: https://adapting-camera.blogspot.com/
//
//  This is a program to run a stepper motor an infinite number of steps in CW or CCW direction
//  to allow constant rotation. The idea is to use a 4th axis of a CNC as a lathe.
//  This will result in a sort of "poor man's lathe", with limited useability, but enough for my needs for now.
//  
//  Functionality is simple, three buttons, one for each direction and one for stoping the stepper rotation.
//  Maximum speed is 380 rpm in this implementation, which in my case is equal to 2280 RPM for the stepper
//  motor, due to the 1/6 reduction gear I have. The chuck RPM can be set via a rotational encoder
//  between 0 - Chuck_rpm_max, which is set to 380 below.
//  If used with faster motors or a different gear ratio then Gear_Ratio and Chuck_rpm_max must be changed.
//
//  Stepper motor acceleration and deceleration is implemented, which can be set in seven steps.
//  Fastest is Max_Acceleration (7000) steps/s² and that value is divided by the value of the BCD wheel value.
//  The push button of the rotary encoder is connected to the Arduino reset and acts as an emergency stop.
//
//  Uses interrupt for the stepper pulse generation and also for the rotary encoder handling.
//  The rotary encoder is using a simple acceleration parameter, rotating the kob very fast results in jumps
//  of ten units per detent, less fast results in jumps of 5 units per detent, and slow rotation results in
//  one unit per detent. The drawback of using interrupt on the rotarional encoder is that if the knob is
//  rotated very fast it may interfere with the timing of stepper pulses, which may stop the stepper, or
//  result in step loss and loud bang when the stepper jumps into roattion again. This can only be avoided
//  if the RPM is left alone during stepper rotation, or if the rotary encoder would be handled outside
//  the interrupt handling routines, but in that case reading the encoder would present a problem.
//  The three buttons are outside the interrupt chain and are read in the normal program loop. This has the
//  Disadvantage of a bit slower reaction, so an very short push may not result in any reaction.
//  I may change this later to handle it as state change IRQ on the inputs, but I think this is good enough.
//
//  The last used RPM is saved in the EEPROM every time one of the two rotation direction button is pressed.
//  This saved value is read back after each reset or after powering up the unit.
//
//  This code is tested only with Arduino Uno, but it will probably work also with other Arduino devices.
//
//  Good luck.
//  
#include "FastAccelStepper.h"
#include <LiquidCrystal.h>
#include <EEPROM.h>
#include <RotaryEncoder.h>

#define Step_Pin    10
#define Dir_Pin     11
#define Enable_Pin  12

#define pinA  2 // Our first hardware interrupt pin is digital pin 2
#define pinB  3 // Our second hardware interrupt pin is digital pin 3

#define RightButton A0  
#define LeftButton  A2  
#define DownButton  A1  

#define BCD_0       A3  
#define BCD_2       A4  
#define BCD_4       A5  
volatile byte Read_BCD = 0;
volatile byte  Old_BCD = 0;

int Gear_Ratio = 6.0;                       // 6:1 gear in rotary axis
float Chuck_rpm_k = (1/0.15) * Gear_Ratio;  // This is a constant which is used for chuck RPM for frequency conversion
int Chuck_rpm_max = 380;                    // Maximum rpm for the chuck
int Running_rpm;                            // This is the speed now

int SpeedInHz;
int Acceleration;               // Set after the read of BCD wheel
#define Max_Acceleration 7000   // Set as default acceleration 7000 steps/s²

volatile boolean  START_STOP = false;
volatile boolean  Running_CW = true;
volatile boolean  Enable_ON  = false;

volatile byte A_Flag          = 0;  // Rising edge on pinA to signal that the encoder has arrived at a detent
volatile byte B_Flag          = 0;  // Rising edge on pinB to signal that the encoder has arrived at a detent
volatile int  Encoder_Pos     = 0;  // Current value of encoder position.
volatile byte EEPROM_Enc_pos  = 0;  // EEPROM adress of the saved encoder position. This adress read at start.
volatile int  Old_Enc_Pos     = 0;  // Last encoder position value.
volatile byte Reading         = 0;  // Direct values read from our interrupt pins before checking to see if moved a whole detent
volatile int  ms              = 0;  // Time between roraty encoder pulses

FastAccelStepperEngine Engine = FastAccelStepperEngine();
FastAccelStepper *A_stepper = NULL;
LiquidCrystal lcd(8, 9, 4, 5, 6, 7);    // Use these IO pins for LCD RS,E,D4,D5,D6,D7
RotaryEncoder Rotary(pinA, pinB, RotaryEncoder::LatchMode::FOUR3);

void setup() {
  Serial.begin(115200);
  lcd.begin(16, 2);                 // Initialize the 16 x 2 LCD
 
  byte hiByte = EEPROM.read(EEPROM_Enc_pos);      // Read the last saved speed before reset
  byte loByte = EEPROM.read(EEPROM_Enc_pos + 1);
  Encoder_Pos = word(hiByte, loByte);             // Need to split the integer into two bytes for the EEPROM
 
  Engine.init();
  A_stepper = Engine.stepperConnectToPin(Step_Pin);
  A_stepper->setDirectionPin(Dir_Pin);
  A_stepper->setEnablePin(Enable_Pin);
  A_stepper->setAutoEnable(true);

  A_stepper->setSpeedInHz(SpeedInHz);
  A_stepper->setAcceleration(Acceleration);
  DisplayOnLCD();
  pinMode (RightButton, INPUT_PULLUP);
  pinMode (DownButton,  INPUT_PULLUP);
  pinMode (LeftButton,  INPUT_PULLUP);

  pinMode (BCD_0,       INPUT_PULLUP);
  pinMode (BCD_2,       INPUT_PULLUP);
  pinMode (BCD_4,       INPUT_PULLUP);

  digitalWrite(RightButton, HIGH);  //use the internal pullup resistor
  digitalWrite(DownButton,  HIGH);  //use the internal pullup resistor
  digitalWrite(LeftButton,  HIGH);  //use the internal pullup resistor

  digitalWrite(BCD_0,       HIGH);  //use the internal pullup resistor
  digitalWrite(BCD_2,       HIGH);  //use the internal pullup resistor
  digitalWrite(BCD_4,       HIGH);  //use the internal pullup resistor

  pinMode(pinA, INPUT_PULLUP);    // Set pinA as an input, pulled HIGH
  pinMode(pinB, INPUT_PULLUP);    // Set pinB as an input, pulled HIGH
  attachInterrupt(0,PinA,RISING); // Set an interrupt on PinA for a rising edge and execute PinA ISR
  attachInterrupt(1,PinB,RISING); // Set an interrupt on PinB for a rising edge and execute PinB ISR

  lcd.setCursor(0,0);                     // Erase the display
  lcd.print("                ");
  lcd.setCursor(0,1);
  lcd.print("                ");
  lcd.setCursor(0,0);                     // Display the values
  lcd.print("Version: ");
  lcd.print(Ver_nr);
  lcd.setCursor(0,1);
  lcd.print("Date: ");
  lcd.print(Ver_date);
  delay (2000);
}

//------------------------------------------------------------------------------------------------------------
//
//  Start the main loop
//
//  Read the BCD wheel, the rotary encoder and three buttons in the loop.
//
void loop() {

//------------------------------------------------------------------------------------------------------------
//
//  Read the BCD encoder and set acceleration accordingly.
//  The acceleration is set by dividing Max_Acceleration with the value of the encoder.
//
    Read_BCD = PINC & B00111000;                  // Read port C and mask the BNC encoder bits
    Read_BCD = Read_BCD >> 3;                     // Right shift 3 times
    if(Old_BCD != Read_BCD) {
      Acceleration = Max_Acceleration / Read_BCD;   // Calculate the divisor
      A_stepper->setAcceleration(Acceleration);     // Set the new acceleration value    
      Old_BCD = Read_BCD;
      DisplayOnLCD();
    }

//------------------------------------------------------------------------------------------------------------
//
//  Read the rotary encoder and set chuck rpm accordingly.
//  The rpm is set through converting the encoder value to pulse time in microseconds.
//  This value is used as speed value for the stepper.
//
  if(Old_Enc_Pos != Encoder_Pos) {
//    ms = Rotary.getMillisBetweenRotations();
    if ( Encoder_Pos <= 0 ) {
      Encoder_Pos = 0;
      SpeedInHz = 0;
    } else {
      if ( Encoder_Pos >= Chuck_rpm_max ) {
        Encoder_Pos = Chuck_rpm_max;
      }
    }
    Old_Enc_Pos = Encoder_Pos;
    if ( Encoder_Pos << 0 ) {
      SpeedInHz = (Encoder_Pos * Chuck_rpm_k);
    }
    DisplayOnLCD();
    attachInterrupt(0,PinA,RISING); // Set an interrupt on PinA, looking for a rising edge signal and executing the "PinA" Interrupt Service Routine (below)
    attachInterrupt(1,PinB,RISING); // Set an interrupt on PinB, looking for a rising edge signal and executing the "PinB" Interrupt Service Routine (below)
  }

//------------------------------------------------------------------------------------------------------------
//
//  Read buttons to set rotation direction or to stop the rotation
//
  if ( digitalRead(DownButton) == false) {    // Stop with decelerating to zero RPM
    A_stepper->stopMove();
    Running_rpm = 0;
    DisplayOnLCD();
    delay (2000);
  }

  if (digitalRead(LeftButton) == false) {   // Set CCW rotation...
    if (Running_CW == true) {               // ...but only if not rotating to CCW now.
      A_stepper->stopMove();
      delay (2000);
      Running_CW = false;
    }
    if ( Encoder_Pos >> 0 ) {
      A_stepper->setAcceleration(Acceleration);
      A_stepper->setSpeedInHz(SpeedInHz);
      A_stepper->runBackward();
    } else {
      A_stepper->stopMove();
    }
    Running_rpm = Encoder_Pos;
    DisplayOnLCD();
    EEPROM.write(EEPROM_Enc_pos, highByte(Encoder_Pos));    // Save in EEPROM the current speed as last speed
    EEPROM.write(EEPROM_Enc_pos + 1, lowByte(Encoder_Pos));
  }

  if ( digitalRead(RightButton) == false) {   // Set CW rotation...
    if (Running_CW == false) {                // ...but only if not rotating to CW now.
      A_stepper->stopMove();
      delay (2000);
      Running_CW = true;
    }  
    if ( Encoder_Pos >> 0 ) {
      A_stepper->setAcceleration(Acceleration);
      A_stepper->setSpeedInHz(SpeedInHz);
      A_stepper->runForward();
    } else {
      A_stepper->stopMove();
    }
    Running_rpm = Encoder_Pos;
    DisplayOnLCD();
    EEPROM.write(EEPROM_Enc_pos, highByte(Encoder_Pos));      // Save in EEPROM the current speed as last speed
    EEPROM.write(EEPROM_Enc_pos + 1, lowByte(Encoder_Pos));
  }
  delay(100);
}

void DisplayOnLCD() {
  lcd.setCursor(0,0);                     // Erase the display
  lcd.print("                ");
  lcd.setCursor(0,1);
  lcd.print("                ");
  lcd.setCursor(0,0);                     // Display the values
  lcd.print("Set RPM: ");
  lcd.print(Encoder_Pos);
  lcd.setCursor(0,1);
  lcd.print("Run RPM: ");
  lcd.print(Running_rpm);
  if (Running_rpm == 0) {
    lcd.setCursor(12,1);
    lcd.print("STOP");    
  } else {
    if (Running_CW == false) {
      lcd.setCursor(13,1);
      lcd.print("CCW");
    } else {
        lcd.setCursor(13,1);
        lcd.print("CW");
    }
  }
}
//------------------------------------------------------------------------------------------------------------
//
//    Interrupt handling routines for the rotation encoder to interpret left or right rotation.
//    The rotation will increment or decrement the value of Encoder_Pos.
//    Time between pulses is beasured and acceleration is applied if it is faster than 150ms between pulses.
//
void PinA(){
  Rotary.tick();
  ms = Rotary.getMillisBetweenRotations();

  detachInterrupt(PinA);                // Disable interrupts to stop happening before we read pin values
  Reading = PIND & 0xC;                 // Read all eight pin values then strip away all but pinA and pinB's values
  if(Reading == B00001100 && A_Flag) {  // Check that we have both pins at detent (HIGH) and that we are expecting detent on this pin's rising edge
    Encoder_Pos --;                     // Decrement the encoder's position count
    if ( ms <= 150) {                   // Accelerate the counting if time between pulses is shorter than 150ms
      if ( ms <= 25){
        Encoder_Pos = Encoder_Pos - 9;  // Decrement 9 each time if time between pulses is shorter than 25ms    
      } else {
        Encoder_Pos = Encoder_Pos - 5;  // Else decrement 4
      }      
    }
    if (Encoder_Pos <= 0) {
      Encoder_Pos = 0;  
    }
    B_Flag = 0;                         // Reset flags for the next turn
    A_Flag = 0;                        
  }
  else if (Reading == B00000100)  B_Flag = 1; // Signal that we're expecting pinB to signal the transition to detent from free rotation
                                              // Enable interrupts again in the main loop
}

void PinB(){
  Rotary.tick();
  ms = Rotary.getMillisBetweenRotations();
  detachInterrupt(PinB);                // Disable interrupts to stop happening before we read pin values
  Reading = PIND & 0xC;                 // Read all eight pin values then strip away all but pinA and pinB's values
  if (Reading == B00001100 && B_Flag) { // Check that we have both pins at detent (HIGH) and that we are expecting detent on this pin's rising edge
    Encoder_Pos ++;                     // Increment the encoder's position count
    if ( ms <= 150) {                   // Accelerate the counting if time between pulses is shorter than 150ms
      if ( ms <= 25){
        Encoder_Pos = Encoder_Pos + 9;  // Add 9 each time if time between pulses is shorter than 25ms  
      } else {
        Encoder_Pos = Encoder_Pos + 4;  // Else add 4
      }      
    }    
    if (Encoder_Pos >= Chuck_rpm_max) {
      Encoder_Pos = Chuck_rpm_max;  
    }
    B_Flag = 0;                         // Reset flags for the next turn
    A_Flag = 0;
  }
  else if (Reading == B00001000) A_Flag = 1;  // Signal that we're expecting pinA to signal the transition to detent from free rotation
                                              // Enable interrupts again in the main loop
}


Ha használhatónat találod, használd szerencsével.
Cím: Re:Arduino
Írta: 3ztiz2p39 Dátum 2021 május 18, 19:34
Egy barátom vett valahol a neten egy ArdunoMegás, Ramps v1.4-es tekercselőgép szerűséget.
A működése borzalom, tele hibákkal.
(szerintem valaki kezdő írhatta az Arduino programját)

Megkért engem valamit találjak ki.

Sajnos én nem értek a programozáshoz, de ha valaki ismer nyílt forráskódú cuccot azt azért meg tudnám neki építeni.

Semmi extra, a szál vastagság függvényében kellene vezetni a szálat és egy beállított tekercshossz méret szerint irányt váltogatni.
A szálvezetést léptetőmotorral, golyósorsóval gondolnánk működtetni.

Ha tud valaki ilyesmit kérem jelezze!
Cím: Re:Arduino
Írta: myh3s85c3 Dátum 2021 május 18, 19:49
Most csinálok éppen egyet. [#wave]

(https://hobbicncforum.hu/uploaded_images/2021/05/tn_gugp9jd4due7weq5v5t_623.jpg) (https://hobbicncforum.hu/uploaded_images/2021/05/gugp9jd4due7weq5v5t_623.jpg)  
Cím: Re:Arduino
Írta: 3ztiz2p39 Dátum 2021 május 18, 19:55
Nocsak! Saját fejlesztés?
Cím: Re:Arduino
Írta: myh3s85c3 Dátum 2021 május 18, 20:14
Igen, arduino alapú, léptetőmotoros hajtással.
Sajnos a héten kénytelen voltam a próbaüzemet befejezni, mert ez a hét az unokáé.
A hátsó rész oda-vissza mozgatható manuálisan, vagy végállásra futással.
Az első rész egy fokos lépésekkel pozicionálható előre-hátra.
Be lehet állítani a menetszámot, tekercs hosszat, huzal átmérőt. Ez utóbbinál be lehet írni a huzal átmérőt, vagy az AWG szám alapján.
Van még egy pár programozási ötletem, de ez majd közben kialakul.
Cím: Re:Arduino
Írta: t5jvxzhgc Dátum 2021 május 18, 20:27
Mikor Svejk kérdezte, emlékeztem, rögtön írni akartam hogy Te már igen...
De azért...mégis csak jobb, elegánsabb lett így. [#eljen]
Cím: Re:Arduino
Írta: myh3s85c3 Dátum 2021 július 11, 16:12
Sziasztok!

Valaki készített már olyan kapcsolást, Ahol Esp-now segítségével vitt át adatokat ESP8266-tal?

A konkrét probléma:

Master: nyomógomb és/vagy Max9814 mikrofon
Slave: villogó led

Sehol nem találok példát rá, az én képességeimet meg meghaladja a programozása.
Cím: Re:Arduino
Írta: 000000000 Dátum 2021 július 11, 16:20
https://github.com/itead/ITEADLIB_Arduino_WeeESP8266

IdézThe size of data from ESP8266 is too big for arduino sometimes, so the library can't receive the whole buffer because the size of the hardware serial buffer which is defined in HardwareSerial.h is too small.

Open the file from \arduino\hardware\arduino\avr\cores\arduino\HardwareSerial.h.

See the follow line in the HardwareSerial.h file.

#define SERIAL_BUFFER_SIZE 64

The default size of the buffer is 64. Change it into a bigger number, like 256 or more.

Nem tudom ez segít, de ellenörizni kell.
Cím: Re:Arduino
Írta: myh3s85c3 Dátum 2021 július 11, 16:42
Sajnos ez nem jó.
Nekem olyan kellene, ami független a Wifi hálózattól.
Cím: Re:Arduino
Írta: 000000000 Dátum 2021 július 11, 18:39
2 esp egymás közöt csak cliens/server nyomogomb/led példa!

cliens:
-------
/*
 *  
 *  https://www.14core.com/wiring-programming-esp8266-1212e-nodemcu-wifi-remote-clientserver-mode/
14CORE | ESP8266 to ESP8266 Remote Client & Server Test
/------------------------ CLIENT ---------------------/
*/

#include <ESP8266WiFi.h>
#include <ESP8266HTTPClient.h>

const char* ssid     = "SERVER"; //AP Name (Server Name)
const char* password = "1234567890";  //Set wifi password
//const char* password = "" //Open no password
const char* host = "http://192.168.4.1";  //Default IP of ESP8266
String stateVal="0";

int val1;
const int inVal1 = 14; // Pin Push Button

HTTPClient http;
void setup() {
  Serial.begin(115200);
 // pinMode(inVal1, INPUT_PULLUP);
  pinMode(inVal1, INPUT);
  delay(10);
  Serial.print("CONNECTED TO AP: ");
  Serial.println(ssid);
  WiFi.mode(WIFI_STA);
  WiFi.begin(ssid, password);
  while (WiFi.status() != WL_CONNECTED) {
  delay(500);
  Serial.print(".......");
  delay(500);
  }
  Serial.println("CONNECTED...");  
}
void loop(){
 
 //Serial.println(val1);
 
 val1=digitalRead(inVal1);
  if (val1 == 1){  //Turn val1 to HIGH state
    stateVal="1";}
   else{
    stateVal="0";
  }

if(WiFi.status() != WL_CONNECTED){
  WiFi.begin(ssid, password);
  delay(500);
}else{
  http.begin("192.168.4.1", 80, "/led/"+stateVal);
  int httpCode1 = http.GET(); //get value
  delay(100);  
  }
}


-------

server
------
/*
 *  
 *  https://www.14core.com/wiring-programming-esp8266-1212e-nodemcu-wifi-remote-clientserver-mode/
14CORE | ESP8266 to ESP8266 Remote Client & Server Test
/------------------------ SERVER ---------------------/
*/
 
#include <ESP8266WiFi.h>
const char* ssid     = "SERVER";
const char* password = "1234567890";  
 
const int led = 2;
 int val;
WiFiServer server(80);
 
void setup() {
  Serial.begin(115200);
  pinMode(led, OUTPUT);
  digitalWrite(led, HIGH);
  WiFi.mode(WIFI_AP);
  WiFi.softAP(ssid, password);  
  server.begin();
}
 
void loop() {
  WiFiClient client = server.available();   // If client is connected
  if (!client) { return;}
  //Read client request
  String req = client.readStringUntil('\r');    
  if (req.indexOf("/led/0") != -1) val=0;
  if (req.indexOf("/led/1") != -1) val=1;

 
  digitalWrite(led, val);

 // Serial.println(val);

   
  client.flush();
 
}


------
Cím: Re:Arduino
Írta: myh3s85c3 Dátum 2021 július 11, 21:35
Nem jött össze, ennél a sornál kiakad:

  http.begin("192.168.4.1", 80, "/led/"+stateVal);
Cím: Re:Arduino
Írta: 000000000 Dátum 2021 július 11, 23:34
Gyüjteményböl turtam...

van egy másik is...

TakeOneClient

TakeOneServer

link (https://github.com/devshop2019/CanhBaoCauThangHshopLTK/tree/master/examples)
Cím: Re:Arduino
Írta: 000000000 Dátum 2021 július 11, 23:44
eredeti...


Cím: Re:Arduino
Írta: t5jvxzhgc Dátum 2021 július 12, 19:15
Egy -úgy gondolom- hasznos kis eszköz Arduino-val.
Arduino Cable Tracer (https://www.instructables.com/Arduino-Cable-Tracer/?utm_source=newsletter&utm_medium=email)
Cím: Re:Arduino
Írta: z4ejygu7v Dátum 2021 augusztus 11, 12:37
Tisztlet fórumosok!
Kérdésem: Valaki nem irt még arduinora elektromos kerékpár  motorvezérlő programot 3f BLDC motor. Bluetooth telefon kapcsolattal?
Cím: Re:Arduino
Írta: 000000000 Dátum 2021 augusztus 11, 13:10
servo példa müködik vele ha ez csak a kérdés RC ESC vezérlő ugyan az csak nincs hall viszacsatolás....
Most futatok egy hasonló projektet hc12 uart távirányitos alapon irányváltás, sebbeség szabályzás ...
De a uart paracs mindegy mind küldesz el eredmény ugyanaz bluetools,wifi,lora,hc12(433,896),stb...
Cím: Re:Arduino
Írta: mutz8958e Dátum 2021 augusztus 16, 11:34
Ez történt :

Mega 2560 3r -re szerettem volna valamelyik MARLIN programot feltölteni.
Az Arduino IDE vel lefordítottam hibaüzenet nélkül, fel is töltöttem.
Nem működött megfelelően, pontosabban sehogy.

Ezért egy korábban jól működő .HEX filet kerestem, mind a flash-, mind az eprom -ra.
Ezeket az AVRDUDES -el töltöttem le.

Kijelöltem a filekat írásra, elindítottam a folyamatot.

Először a flash -t töltöttem föl, ami a dudes szerint rendben fel is ment.

Ezután folytatta volna az eprom töltését, de ez már nem ment, time out hibával megszakadt a folyamat.

Ezután a 2560 -hoz nem tudtam hozzáférni....

Ma USBASP programozóval próbálkoztam. Programot nem tudtam feltölteni,
de megpróbáltam a bootloader beégetést.

Ez sikerült. Ezt követően rendesen hozzáfértem a panelhez a szokott módon.


Mi lehet a probléma?
A dudes használata eddig nem okozott gondot.
Cím: Re:Arduino
Írta: 000000000 Dátum 2021 augusztus 17, 20:08
Visual Studio Code stm32 projekt alat hibakod jön valaki tudja e mi okoza mindegyik beálitásnál hhasonlit a hiba!
funkcio beállitások:
;default_envs = VARIANT_ADC         ; Variant for control via ADC input
default_envs = VARIANT_USART       ; Variant for Serial control via USART3 input
;default_envs = VARIANT_NUNCHUK     ; Variant for Nunchuk controlled vehicle build
;default_envs = VARIANT_PPM         ; Variant for RC-Remotes with PPM-Sum signal
;default_envs = VARIANT_PWM         ; Variant for RC-Remotes with PWM signal
;default_envs = VARIANT_IBUS        ; Variant for RC-Remotes with FLYSKY IBUS
;default_envs = VARIANT_HOVERCAR    ; Variant for HOVERCAR build
;default_envs = VARIANT_HOVERBOARD  ; Variant for HOVERBOARD
;default_envs = VARIANT_TRANSPOTTER ; Variant for TRANSPOTTER build https://github.com/NiklasFauth/hoverboard-firmware-hack/wiki/Build-Instruction:-TranspOtter https://hackaday.io/project/161891-transpotter-ng
;default_envs = VARIANT_SKATEBOARD  ; Variant for SKATEBOARD build controlled via RC-Remotes with PWM signal

forrás (https://github.com/Koxx3/SmartESC_STM32_v1)

(https://hobbicncforum.hu/uploaded_images/2021/08/tn_zzqducsdnzpt8gyuhk_4650.jpg) (https://hobbicncforum.hu/uploaded_images/2021/08/zzqducsdnzpt8gyuhk_4650.jpg)  
Cím: Re:Arduino
Írta: edcsdh6wa Dátum 2021 szeptember 22, 18:03
Sziasztok, Arduino map() függvény kódban és rc szervo vezérléssel kapcsoltban kérnék segítséget privátban. A példaprogram működik, a feladat matematikai részével vagyok számszakilag bajban.
Egy potméter jelére mozog az rc szervő, de ha egy másik potméterrel úgymond limitet állítok be, akkor a szervó kitérés a limit plafon elérése után visszafelé indul, úgymond visszaszabályoz. A map függvény utolsó tagjához (a servo max) kell berakni egy változót, ami limit beállító potméter adataiból táplálkozik, ha jól kalkulálok.

Üdv.: Sys_m
Cím: Re:Arduino
Írta: 4pgpr7j7 Dátum 2021 szeptember 22, 22:31
ha mutatnád a kódrészletet, és tudnánk, hogy a limiter poti hová van dugva, ééés a constrain() is megvan, akkor el lehetne gondolkozni a kérdésen
Cím: Re:Arduino
Írta: sfmz2tiwb Dátum 2021 október 08, 20:47
Egy ATXMEGA-ba hogyan kell betölteni a hex fájlt?

-c ft232r -p m328p -P COM5 -e -U flash:w:".hex":a

Ezt a sort hogyan kell módositani ha a hex fajl  itt van?

C:\Users\nyisz\Desktop\NANDLite  

A port  COM4
Ilyen ic-k vannak a panelen: ft245rl   atxmega128a4u

Gondolom az elejet meg erre kell:  ft245rl -p m128a4u

Ha sok butaságot írtam akkor azt kérem bocsássátok meg.
Még nem csináltam ilyet.
Cím: Re:Arduino
Írta: mutz8958e Dátum 2021 október 09, 08:14
Szia!

Én - néha - az avrdudess nevű programot használom erre a célra.

Próbáld ki. Fel- és letöltés is megy vele.
Cím: Re:Arduino
Írta: mutz8958e Dátum 2021 október 09, 08:19
Igaz, hogy csak atmega -val...
Cím: Re:Arduino
Írta: kgw0eik66 Dátum 2021 október 09, 08:55
Szerintem érdemes venni egy programozót. Magam régebben avrisp mk2 manapság pedig atmel ice eszközt használok. Ezekkel beégethető a prociba egy bootloader amivel már programozó nélkül lehet frissíteni a proci tartalmát.
Cím: Re:Arduino
Írta: sfmz2tiwb Dátum 2021 október 09, 12:02
Köszönöm szépen a tanácsokat.
Cím: Re:Arduino
Írta: kvma5u9e8 Dátum 2021 november 19, 12:22
Sziasztok!
Még kezdő vagyok a programozásban, és szeretnék segítséget kérni. úgy kellene működnie, hogy az előző követi a mostani változót, de sajnos a kettő mindig egyenlő, és nem tudom hogy miért.
Program:

const int s1 = 0;
const int s2 = 1;
const int s3 = 2;
const int s4 = 3;
const int s5 = 4;
const int s6 = 5;
const int r1 = 6;

const int fel = 7;
const int le = 8;

const int led1 = 9;
const int led2 = 10;
const int led3 = 11;
const int led4 = 12;
const int led5 = 13;
const int led6 = A0;
const int ledr = A1;
const int ledfel = A2;
const int ledle= A3;


//valtozók
int elozo  = 0;
int mostani =0;
int difi = 0;

int egy = 0;
int ketto = 0;
int harom = 0;
int negy = 0;
int ot = 0;
int hat = 0;
int raketa = 0;
int vido = 100;
int natural = 1000;



void setup() {

  Serial. begin(9600);
 
  pinMode(fel, OUTPUT);
  pinMode(le, OUTPUT);
 
  pinMode(led1, OUTPUT);
  pinMode(led2, OUTPUT);
  pinMode(led3, OUTPUT);
  pinMode(led4, OUTPUT);
  pinMode(led5, OUTPUT);
  pinMode(led6, OUTPUT);
  pinMode(ledr, OUTPUT);
  pinMode(ledfel, OUTPUT);
  pinMode(ledle, OUTPUT);
 
  pinMode(s1, INPUT);
  pinMode(s2, INPUT);
  pinMode(s3, INPUT);
  pinMode(s4, INPUT);
  pinMode(s5, INPUT);
  pinMode(s6, INPUT);
  pinMode(r1, INPUT);

}

void loop() {

  egy = digitalRead(s1);
  ketto = digitalRead(s2);
  harom = digitalRead(s3);
  negy = digitalRead(s4);
  ot = digitalRead(s5);
  hat = digitalRead(s6);
  raketa = digitalRead(r1);

  if (egy == HIGH) {
   
    mostani = 1;
    digitalWrite(led1, HIGH);
  }
  else {
   
    elozo = mostani;
    digitalWrite(led1, LOW);
  }
  if (ketto == HIGH) {
    mostani = 2;
    digitalWrite(led2, HIGH);
  }
  else {
    elozo = mostani;
    digitalWrite(led2, LOW);
  }
  if (harom == HIGH) {
    digitalWrite(led3, HIGH);
    mostani = 3;
  }
  else {
    digitalWrite(led3, LOW);
    elozo = mostani;
  }
  if (negy == HIGH) {
    digitalWrite(led4, HIGH);
    mostani = 4;
  }
  else {
    digitalWrite(led4, LOW);
    elozo = mostani;
  }
  if (ot == HIGH) {
    digitalWrite(led5, HIGH);
    mostani = 5;
  }
  else {
    digitalWrite(led5, LOW);
    elozo = mostani;
  }
  if (hat == HIGH) {
    digitalWrite(led6, HIGH);
    mostani = 6;
  }
  else {
    elozo = mostani;
    digitalWrite(led6, LOW);
  }
  if (raketa == HIGH) {
    digitalWrite(ledr, HIGH);
    mostani = 7;
  }
  else {
    digitalWrite(ledr, LOW);
    elozo = mostani;
  }

//Serial.println(mostani);
Serial.println(elozo);

}
Cím: Re:Arduino
Írta: gf06ai5j Dátum 2021 november 19, 20:17
Csak akkor nem fut le egyik ELSE ág sem, ha egyszerre az összes bemenet HIGH.
Cím: Re:Arduino
Írta: gf06ai5j Dátum 2021 november 19, 20:59
Nézd a végéről.
Ha a "raketa == HIGH" nem teljesül, az utána következő ELSE ágban lefut az "elozo = mostani" utasítás. Vagyis "raketa == LOW" esetén mindenképp egyenlő a 'mostani' és az 'elozo', függetlenül az előzményektől. És így tovább, visszafelé haladva.

Ráadásul gyanús, hogy a "mostani" -ba nem is az kerül amit szeretnél, hanem amit abban az "IF" -ben kapott, amelyikben a végéről visszafelé haladva először volt HIGH a bemenet.

Persze azt sem ártana tudni mi volt az elképzelés.
Cím: Re:Arduino
Írta: ihvhgd64x Dátum 2022 február 10, 17:35
Van egy nyomógomb kezelési problémám.
Keresek valakit aki privátba segítene. Köszönöm!
Cím: Re:Arduino
Írta: ihvhgd64x Dátum 2022 február 10, 18:14
Türelmetlen vagyok. Inkább megcsináltam magam.[#falbav]
Cím: Re:Arduino
Írta: t5jvxzhgc Dátum 2022 február 10, 18:37
[#eljen]
Cím: Re:Arduino
Írta: ihvhgd64x Dátum 2022 március 02, 15:48
Van egy DIRIS A10 villamos fogyasztásmérőm , szeretném az adatokat arduino-val modbus-on kiolvasni.
Van valakinek valami kiforrott progija erre. Nem pont erre a típusra, hanem valami általános dolog amivel el lehetne indulni.
Cím: Re:Arduino
Írta: 000000000 Dátum 2022 március 03, 02:07
sok a jelenkezö!:)

rs485 modul ami jóó... már 3.3v is elindul!
https://www.google.hu/aclk?sa=l&ai=DChcSEwjslc3P3Kj2AhVEAYsKHTyEBDoYABAFGgJlZg&sig=AOD64_2P-gucU7p-nyWm48sKnkdJpKKaDA&adurl&ctype=5&ved=2ahUKEwiOyMLP3Kj2AhXX7rsIHbYZASsQvhd6BAgBEFU
protocol
https://www.socomec.com/files/live/sites/systemsite/files/SCP/6_gestion_energie/diris/diris_a10/DIRIS-A-10_COMMUNICATION-TABLE_2018-01_DCG01013_MULTI.html

sdm220 könyvtárba átt irod DIRIS-A-10 protokol regisztereire "read" szekcióban

https://github.com/peninquen/Modbus-Energy-Monitor-Arduino

egy régi hasonló projekt (esp8266)


Cím: Re:Arduino
Írta: ihvhgd64x Dátum 2022 március 03, 09:22
Számítottam a sok jelentkezőre[#kacsint]

Hasonló modullal próbálkoztam. Van is kapcsolat, legalábbis a fogyasztásmérőn a felirat jelzi. Csak nincs elegendő tudásom a továbblépéshez.
Cím: Re:Arduino
Írta: 000000000 Dátum 2022 március 03, 11:13
Nekem sem sok programozási tudásom de ezek még mennek kénytelen cél érdekében!
Ami ardu programozási szinten fontos (minta példa elinduláshoz) modbus eszköz tudjad milyen eszköz cimen indul ez 001-255 közöt választható...eszköz baund értéke 4800..9600 tetszés szerint! Az rs485 sorosport átalakítót amit mutattam az könnyü elindítani össze drótozni érdemes hadveres szeriált használni az megbízhatóbb .....sajnos softserial nálam töbször is elakadt ami alapban arduino ide használ de van több softserial könyvtár fejlesztés amik jobbak megbizhatobak!
notepad meg átírod a te fogyasztásmerőd regiszter cimeit "lent linkeltem " Szintén ebben a könyvtárban SDM.h sdm120..220 eszközre van meg irva!
SDM_Energy_Meter-master sdm_simple.ino mintapélda meni fog szépen ha amit mutattam port átalakítóval csinálod meg! Sajnos vannak más átalakítok ami szinte csak vesződni lehet a rossz port fesz szintek miat és nem indul el a kommunikáció rajta azok felejtősek
Cím: Re:Arduino
Írta: z4ejygu7v Dátum 2022 július 15, 07:10
XTisztelt: forumosok! Valakinek nincs veletlenul telefon bluetoot arduino relle eszkozre irt hexben kapcsolo programja?
Cím: Re:Arduino
Írta: n2gauyuay Dátum 2022 szeptember 01, 23:53
Üdvözleheletem!

Sok más projektem mellett, gondolkodom egy icipici CNC építésén. ...amit arduinoval terveznék vezérelni!
Namármost van kb 8 léptető motorom, amit egyszet egy diszkó lámpából szedtem ki.

(https://hobbicncforum.hu/uploaded_images/2022/09/tn_qef7kdba8gmhddhy92gmp_8774.jpg) (https://hobbicncforum.hu/uploaded_images/2022/09/qef7kdba8gmhddhy92gmp_8774.jpg)  
Cím: Re:Arduino
Írta: n2gauyuay Dátum 2022 szeptember 02, 00:00
...ez előbb elment bocsi...
Szóval azzal tisztában vagyok, hogy ezzel nem fogok marogatni, acélt forgácsolni, a célom nem is ez lenne! A lényeg egy részről az építés öröme, másrészről a CNCk felépítésének megértése, a vezérlés tanulása. Szóval tudom, hogy ezek nem erős motorok!
A kérdésem az lenne, hogy hogy a viharba kell bekötni ennek a 6 pinjét???
Ami arduinoshild (https://www.hestore.hu/prod_10038037.html?gross_price_view=1&source=gads&gclid=CjwKCAjwsMGYBhAEEiwAGUXJafIAd_wRGvL2-yIrBRDTwSMl7kamDHPPMFsxU615INlw7JHJjB3cURoCrDIQAvD_BwE)eket láttam, azok 4 pinesek. Hogy mozgathatnék meg egy ilyen motort? ...ha egyáltalán arduinoval lehet...
Cím: Re:Arduino
Írta: kgg3nswei Dátum 2022 szeptember 02, 06:01
Keress rá, hogy mi is a különbség a bipoláris és az Unipoláris léptetők között.
Legegyszerűbb, ha az A és a B fázistekercs középső megcsapolását nem kötöd be, így máris 4 vezetéked van. (Igaz, elég rossz működési tulajdonságokkal, de mozgatható.)

A YT-on milliónyi videó van arról, hogy lehet különféle megoldásokkal léptecseket vezérelni. Elég, ha csak beírod az Arduino és stepper motor keresőszavakat.
Az alapokat ismerd meg, aztán építhetsz ezekből a motorokból mondjuk egy CNC rajzgépet (plottert), vagy vehetsz új gombokat a kabáthoz, de ez már a következő lépcső.
Cím: Re:Arduino
Írta: 000000000 Dátum 2023 március 07, 18:38
Sziasztok!
Építettem egy REX asztalt és szeretném a pontokat digitálisan számoltatni illetve kijeleztetni. Olyan hozzáértő személyt keresek aki megírna egy programot arduinora ami számolja a pontokat, figyeli a gombát és nulláz, ha kell. illetve egy váltó gomb is helyet kapna a több játékos miatt. Az elektronikát én elkészítem csak a program kellene. Természetesen több információval, konkrétumokkal is tudok szolgálni, ha megtaláltam a megfelelő személyt!
Mondanom sem kell, hogy anyagi juttatás fejében várom mindezt, nem ingyen!
Köszönöm!
Cím: Re:Arduino
Írta: gsz03b27r Dátum 2023 március 07, 19:11
Egy érdekes kihivás van benne a gomba.
Ha a gomba felborul nullázódak az addigi potok, viszont
Ha:
Ha a gombát csupán arrébb tolja egy golyó, de az nem borul fel, ez az eset nem számít hibának.

Na itt kell agyalni a megoldáson. [#eplus2]
Cím: Re:Arduino
Írta: 000000000 Dátum 2023 március 07, 19:51
igazad van! lehe, hogy a gomba esetében  a nullázás is egy külön nyomógombbal történne.. Erre nem is gondoltam. bár van itthon mindenféle szenzorom (lézer, induktív, kapacitív, színérzékelő, stb....) Valamelyikkel csak sikerül megoldanom... ha meg nem hát marad a jó öreg nyomógomb.. :)
Cím: Re:Arduino
Írta: gsz03b27r Dátum 2023 március 07, 19:56
Angol játékot nem akarsz játszani?
Cím: Re:Arduino
Írta: 000000000 Dátum 2023 március 07, 20:01
Ezt most lehet, hogy nem teljesen értem... :)
Amúgy van még egy buktató amire eddig nem gondoltam... A piros golyó duplát ér ugye... na itt a követkeező kihívás.. :)
Cím: Re:Arduino
Írta: gsz03b27r Dátum 2023 március 07, 20:07
Még egy pár érdekesség aminek a megoldása
fejtörést okozhat.
A golyóknak ütküzni kell csak akkor érvényes
a lyukba kerülő golyó értéke.
A pályát elhagyó golyó, és főleg ami az alapvonali bőrre
kigorul annak az érzékelése kezelése.
Cím: Re:Arduino
Írta: gsz03b27r Dátum 2023 március 07, 20:13
Amennyiben a piros golyó lyukba kerül, akkor csak azzal végezhetjük a következő lökést.
Cím: Re:Arduino
Írta: gsz03b27r Dátum 2023 március 07, 20:15
Magyar angol szabályok (https://www.biliardcentrum.hu/rex-szabalyok.html)
Cím: Re:Arduino
Írta: 2f428kduf Dátum 2023 március 08, 08:18
Én ilyen kicsikkel csináltam egy "gravírozót, ceruzával a kezében, A5-ös területtel. Sosem bízok a G kódokban amit én írok, megrajzolja a műszer előlapot, látom hol a hiba, olcsón javitható.
Cím: Re:Arduino
Írta: mutz8958e Dátum 2023 március 08, 08:34
szia!
A múlt héten nézegettem a netet rexasztal ügyben.

Publikus a megépített asztalod?
Cím: Re:Arduino
Írta: cgtvuc9v Dátum 2023 március 26, 21:22
Csak úgy unatkoztam, a héten kevés a meccs.  [#nyes][#nyes][#nyes]


Cím: Re:Arduino
Írta: cgtvuc9v Dátum 2023 április 29, 13:45
lassan itt a nyár és szeretném az itthoni klímát valahogy "okosítani", hogy ne kelljen állandó üzemben menni, de mire hazaérek már a megfelelő hőmérséklet fogadjon.
Szóval nem tudom valaki már csinált-e ilyet, hogy ne kelljen újra feltalálnom a kereket.
Ha nekem kell előlről megoldani, akkor is kérdezném, mi lenne a jobb megoldás.
Egy arduinoval kiolvassam az eredeti távvezérlő kódjait, majd egy programban ezeket felhasználva készítsek egy "wifire csatlakozott távvezérlőt" amit távolról telefonon tudok kezelni, vagy alapból a klímába kössem be a vezérlést?
Cím: Re:Arduino
Írta: n2g2e5sms Dátum 2023 április 29, 13:48
ESP32? Elég olcsó, tudja a wifit. Más nem is nagyon kell hozzá, csak egy infra LED és cuccai.
Cím: Re:Arduino
Írta: ihvhgd64x Dátum 2023 április 29, 14:46
Amennyiben publikus akkor érdekel az órának a progija.
Cím: Re:Arduino
Írta: cgtvuc9v Dátum 2023 április 29, 14:56
itt van a komplett leírása kóddal együtt... (http://forum.morvaiferenc.hu/viewtopic.php?f=9&t=10)
Cím: Re:Arduino
Írta: r4nhuu5aw Dátum 2023 április 29, 15:44
Milyen idős a klíád ? Milyen típus ? Már több éve lehet Wifi-stick et tenni a klímákba ami éppen erre van kitalálva .
Cím: Re:Arduino
Írta: cgtvuc9v Dátum 2023 április 29, 16:07
2 éves
Gree GWH12QB-K6DND6I-I
Cím: Re:Arduino
Írta: ihvhgd64x Dátum 2023 április 29, 16:18
Köszönöm!
Cím: Re:Arduino
Írta: gf06ai5j Dátum 2023 április 29, 20:54
Ha csak annyi hogy be szeretnéd kapcsolni és nem akarod távolról állítgatni akkor egy sima wifi -s konnektor is megoldás lehet.
Cím: Re:Arduino
Írta: cgtvuc9v Dátum 2023 április 29, 21:15
azért ennnyire mélyre nem megyünk. a klímának sem tenne jót a csak elveszem az áramot menet közben dolog.

ighazából nem gond a program, van is 2 féle elképzelésem, épp azért kérdeztem itt, hátha már valaki megoldotta. ha nem akkor beleugrok és összehozom
Cím: Re:Arduino
Írta: r4nhuu5aw Dátum 2023 április 29, 21:51
Elvileg benne van gyárilag a wifi stick , csak meg kell keresned a qr kódos matricát a papírok közt azt beolvasni a telóddal , letölteni az alkalmazást és rátanítani a wifidre
Cím: Re:Arduino
Írta: r4nhuu5aw Dátum 2023 április 29, 21:58
Ha okos volt a klímás vagy a klíma előlapjának a belsejére vagy a távirányító elemfedelenének a belső oldalára ragasztotta , de az is lehet hogy a papírok közt van egy kicsi fehér dobozkában .
Cím: Re:Arduino
Írta: cgtvuc9v Dátum 2023 április 29, 22:01
aki szerelte azt mondta, hogy nincs benne wifi, bár a távirányítóján van wifi gomb
Cím: Re:Arduino
Írta: r4nhuu5aw Dátum 2023 április 30, 09:53
Akkor átvert, gyárilag jár hozzá.Max veszel bele egyet és beleteszed.
Cím: Re:Arduino
Írta: 3xeir0p5y Dátum 2024 február 27, 21:54
Elég régóta keresgéltem már egy power loss indikátor panelt, ma véletlenül beleszaladtam...
Ha esetleg valaki készít magának, én is szívesen megvennék belőle 4-5 darabot! Igazából úgy lenne célszerű, hogy egy panelra kerülne a puffer kondi és a védő dióda, meg maga az indikátor rész is, és 4 vagy 5 csatlakozó lenne:5VIN, 5VOUT, 2 x GND, meg a Signal

(https://hobbicncforum.hu/uploaded_images/2024/02/tn_5fsqcnbvhbnvtnv4e0342_5978.png) (https://hobbicncforum.hu/uploaded_images/2024/02/5fsqcnbvhbnvtnv4e0342_5978.png)  
Cím: Re:Arduino
Írta: 3xeir0p5y Dátum 2024 február 27, 22:00
Egy másik verzió, ez egyszerűbb...

(https://hobbicncforum.hu/uploaded_images/2024/02/tn_phzpt03d8ad64mq89sb4x_5978.png) (https://hobbicncforum.hu/uploaded_images/2024/02/phzpt03d8ad64mq89sb4x_5978.png)  
Cím: Re:Arduino
Írta: vg8t6er64 Dátum 2024 március 09, 07:44
A profi hozzáértőktől, AVR programozóktól kérdezném:
Van az Arduino utasítások közt olyan, ami csak egy-két sorból áll, és képes 8-16 bit szélességű adat Output műveletet egy porton végezni 0.5 mikrosec alatt?

Mert ahogy látom, szinte mindenütt csak ez a bitenkénti LED ki-be kapcsolgatási játék demo program van terítéken.
Cím: Re:Arduino
Írta: huatn6gfd Dátum 2024 március 09, 09:34
A portok 8 bites szélességben írhatók/olvashatók. Nem kell hozzá feltétlenül lemenni assembly-ig, C-ből is elérhetőek. A mellékelt képen PA, PB, PC és PD kezdetű lábak tartoznak egy-egy 8 bites egységbe. Láthatóan nincs minden láb kiépítve, ahogy más mikrokontrollereknél is szokott lenni.

(https://hobbicncforum.hu/uploaded_images/2024/03/tn_vqydavpvh83pfx7bxh23e_3977.png) (https://hobbicncforum.hu/uploaded_images/2024/03/vqydavpvh83pfx7bxh23e_3977.png)  
Cím: Re:Arduino
Írta: vg8t6er64 Dátum 2024 március 09, 10:40
Köszönöm.
A C nyelvű utasítás(ok) eredő futási idejéről van tapasztalatod?
Cím: Re:Arduino
Írta: gsz03b27r Dátum 2024 március 09, 11:04
Ha nagy sebességet szeretnél arduino kód futtatására akkor:
Teensy 4.1 (https://www.pjrc.com/store/teensy41.html#specs)
ARM Cortex-M7 600 MHz-en
Lebegőpontos matematikai egység, 64 és 32 bit
Cím: Re:Arduino
Írta: j85nm7wdu Dátum 2024 március 09, 11:19
Szia!

Egy kiragadott példa az egyik programomból.


 int inicial2(int buf2, int br)
    {
       
         PORTD &= B00111111;

        _delay_loop_2(br);

       
       
        for(int i=0;  i<9; i++)
           
           
           {
              if((buf2>>i)&1)
              {
                   PORTD |= B11000000;
                    _delay_loop_2(br);

              }
              else
              {
                   PORTD &= B00111111;
                    _delay_loop_2(br);

              }
             
             
           }


        PORTD |= B11000000;
        _delay_loop_2(TX_P_STOP2);

    }



Egy cikuls idő alatt hajtja végre ha jól tévedek.
Cím: Re:Arduino
Írta: cgtvuc9v Dátum 2024 március 09, 11:30
PORTx regiszterre való közvetlen hivatkozással a leggyorsabb.

Példaként, ha a 16 bites adatot egy adott portra (például PORTB) kiírni:


void setup() {
  // port - kimenet
  DDRB = 0xFFFF; // minden bit kimenet
}

void loop() {
  // 16 bites adatot a PORTB-re
  PORTB = 0xABCD; // Példa
}



Ez az ABCD értéket írja ki a PORTB regiszterbe.


Például Arduino UNO 328P mikrovezérlője 16 MHz-es órajellel ketyeg.

Az PORTx regiszterekhez történő közvetlen hozzáférés egy utasításnak számít, ez elég gyors, így amíg egy 16 bites adatot ki tudsz írni a portra, mindössze egy utasításciklus hosszúságú lesz, azaz körülbelül 62.5 nanoszekundum. (1 / 16 000 000 másodperc)

Fontos, hogy ez azt feltételezi, hogy az adott művelet szinkronizált a processzor órajelével, és nincs egyéb időveszteség a környezetben.
Cím: Re:Arduino
Írta: huatn6gfd Dátum 2024 március 09, 12:01
Nincs. Amit tudok, az annyi, hogy kifejezetten jól optimalizál a C fordító, de nem volt még szükségem ennél pontosabb megközelítésre.
Cím: Re:Arduino
Írta: huatn6gfd Dátum 2024 március 09, 12:02
A fordító el fogja dobni a felső 8 bitet, mivel a regiszterek 8 bitesek.
Cím: Re:Arduino
Írta: vg8t6er64 Dátum 2024 március 09, 12:27
Köszönöm a segítségedet, ezek nagyon biztatóak, ha tényleg így megvalósíthatók C-ből is.
Bár az nagy kérdés, hogy ha egy port csak 8 bit szervezésű, szélességű, akkor mi lesz a 255 feletti adattal, ahogy Dezsoe ezt fekvetette. Én is azt gyanítom, hogy ehhez olyan Arduino típus kellene, ami 16 bites adat szervezésű, és képes egy utasításban a 0-FFFF adat mezőt "mozgatni" vagy azokkal műveletek végezni.
Mert az időnyerés miatt pont ez a bajom ezekkel a 8 bites utasításokkal, hogy ezekből több kell, mint amikor ezt egy soros utasítás is elintézi.
Cím: Re:Arduino
Írta: cgtvuc9v Dátum 2024 március 09, 12:54
Úgy gondolom, hogy ha a fordító az PORTx regiszterekhez hozzáférést lát, 8 bites blokkokban fogja kezelni az adatokat.

Így ha egy 16 bites adatot írsz egy PORTx regiszterbe, akkor a fordító automatikusan fogja kezelni, akkor a 8 bites regiszterekhez tartozó két blokkot használ úgy, hogy az alsó 8 bitet a PORTx regiszter megfelelő bitjeire írja, majd az felső 8 bitet pedig a PORTx regiszter következő bitjeire.

Most nem tudom tesztelni, de kb így képzelem el.
Cím: Re:Arduino
Írta: gsz03b27r Dátum 2024 március 09, 13:44
Ha minimum 16 bitre van szükséged, de egy kritikus (gyors) kódszakaszban szeretnéd használni, akkor az int_fast16_t definíciókat használhatod.



16 bites mesterkód

#include <Wire.h>
 
void setup()
{
Wire.begin();
Serial.begin(9600);
}
 
void loop()
{
delay(2000);
 
int16_t bigNum;
 
byte a,b;
Wire.requestFrom(54,2);
 
a = Wire.read();
b = Wire.read();
 
smallNum = a;
smallNum = smallNum << 8 | b;
 
Serial.print(bigNum);
Serial.print("\n");
}

____________________________________________

16 bit slave code

#include <Wire.h>
 
void setup()
{
Wire.begin(54);
Wire.onRequest(requestEvent);
}
 
void loop()
{
delay(100);
}
 
void requestEvent()
{
int16_t bigNum = 1234;
byte myArray[2];
 
myArray[0] = (bigNum >> 8) &amp; 0xFF;
myArray[1] = bigNum & 0xFF;
Wire.write(myArray, 2);
}


(https://hobbicncforum.hu/uploaded_images/2024/03/tn_id02d7smv28yty9eawsqs_3344.png) (https://hobbicncforum.hu/uploaded_images/2024/03/id02d7smv28yty9eawsqs_3344.png)  
Cím: Re:Arduino
Írta: vg8t6er64 Dátum 2024 március 09, 14:39
Köszi, de attól félek, hogy ennek a huroknak meg a benne lévő utasítás ciklusoknak az össz eredő végrehajtási ideje nagyobb lesz így már mint 0.5 us.

Lehet, hogy át kéne tanulmányoznom idővel egy 16 bites AVR assembly utasításkészletét. Csak azt a tapasztaltam, akikkel beszélgettem már erről, hogy manapság már szinte senki (a profi programozók se) fejlesztenek ilyen AVR programokat ASM-ben, mert ezek már nem azzal a pár száz (hanem akár több ezer), viszonylag áttekinthető utasításkészlettel dolgoznak, mint egy 8 bites PIC, amiket eddig volt szerencsém programozgatni, és viszonylag átláthatók, megtanulhatók még nekem is, csak ugye "lassúak" nekem. Ez a 16 bites adatkezelésű AVR vagy (akár a PIC világ is) ilyen szinten egy más világ, nyilván a profi programozó se fog kínlódni manapság ASM-ben, inkább egy jó minőségű C fordítót használnak, ha még beleférnek a szűkös futási idő keretbe.

De valami trükje, csínja-bínja csak van ennek az AVR  technikának, hiszen egy kis "vacak" Ardunió csak-csak elvezérelget egy 3D nyomtatót, néhány 10 kHz-es step/dir frekivel, ami azért nem annyira rossz eredő eredmény egy ilyen kis "kütyühöz" képest.

Na mindegy, köszi mindenkinek a segítséget.
Cím: Re:Arduino
Írta: huatn6gfd Dátum 2024 március 09, 14:53
A PIC, az AVR és az ARM processzorok RISC architektúrájúak: nemhogy több ezer, de sokszor még 100 utasításuk sincs.
Cím: Re:Arduino
Írta: vg8t6er64 Dátum 2024 március 09, 15:47
Biztos úgy van, ahogy mondod, te vagy a szakértője a témának.
Én nem tudom pontosan mennyi van (volt aki jóval száz fölöttiről beszélt a 16 bites verzióknal, mert a 8 biteseket nagyjából még én is átlátom), ezért is érdeklődtem itt. Egy biztos: a korszerűség, kényelem jegyében azt érzékelem, hogy szinte minden programozó manapság "menekül" az AVR ASM programozástól, mindenki valamilyen C fejlesztő rendszert/fordítót javasol, hogy ott kezdejek ezekkel foglalkozni. És azért egy ilyen AT Mega pdf adatlap még terjedelemre is elég "ijesztő", ha megnyitja az ember.

Na majd meglátjuk, majd jobban beleásom magam, aztán ha elakadok, majd jelentkezem. Köszi neked is az infókat.
Cím: Re:Arduino
Írta: kgw0eik66 Dátum 2024 március 09, 17:27
Megemlítek neked egy általam használt alternatívát. Van egy olcsó Bascom névre hallgató elég hatékony kódot generáló basic fordító atmelekre. ( Ne egy sorszámozott goto-kal teli kódra gondolj) Magam évek óta használom, pár száz kbyteos forráskódú, szívhang elemző, vagy sok csatornás EEG programokat írtam ezzel. Jól kezeli a procik hw elemeit, illetve az időkritikus részeknél simán lehet ASM-be váltani. Az ingyenes demó verzióval kipróbálható.
Cím: Re:Arduino
Írta: vg8t6er64 Dátum 2024 március 09, 17:43
Köszönöm, szimpatikus így első ránézésre.
Cím: Re:Arduino
Írta: zwnavt8rw Dátum 2024 március 10, 17:59
Így igaz, még sztem az elsők között voltam amikor megvettem, azóta is frissíti az ember, és nagyon sok atmel procit ismer!
Cím: Re:Arduino
Írta: zwnavt8rw Dátum 2024 március 10, 18:02
Csak még annyit, hogy pl olyan tiny-re amivel arduval már nem tudsz semmit, ezzel simán, mivel nem boot loader- en keresztül tolja le hanem a programozó készülék oda veri bele ahonnan a progi indul, tehát a bootloader helyére is tolhatsz progit!
Cím: Re:Arduino
Írta: yfpt876di Dátum 2024 március 12, 19:25
Tiszteletem a fórum társaknak. Program cserekerekek kiváltását hivatoot szolgálni, Segítséget szeretnék kérni,  program futtatásában. Program LCD hibával tér vissza. Vagy négy különböző könyvtárat is letöltöttem, de egyiket sem fogadja el, zip könyvárba feltelepülnek. Sajnos a programozáshoz nem értek, csak használni tudom, ha hibátlan a program. Segítséget előre is köszönöm.


https://drive.google.com/file/d/1pw_SAhcx0-mBFxDlghivDmekNUzdfhOl/view?usp=sharing
Cím: Re:Arduino
Írta: nidzgr4d Dátum 2024 március 13, 07:32
Üdv,
Amennyiben hibaüzenet is bemásoltad volna egyszerűbb lenne. Illetve az sem ártana tudni, hogy mely arduinot használod (uno,mega)
Az LCD-t hogyan hajtod meg?


// LCD
#include <LCD16x2.h>
#include <Wire.h>
LCD16x2 lcd;


részből gondolom hogy I2C-n. Ebben az esetben meg kell adni a I2C címét.

Én ezt használom, példa hozzá:

#include <LiquidCrystal_I2C.h>  

#define ADDRESS_LCD 0x27            //LCD cím

LiquidCrystal_I2C lcd(ADDRESS_LCD,16,2);    //LCD


void setup()
{
  Wire.begin();
  lcd.init();
  lcd.begin(16, 2);  

  lcd.backlight();
  lcd.home();
  lcd.setCursor(0, 0);
  lcd.print("Inicializalas...");
  lcd.setCursor(0, 1);
  lcd.print("Kerem varjon!");
}
Cím: Re:Arduino
Írta: huatn6gfd Dátum 2024 március 13, 08:16
Az LCD, amit használ az itt található (https://www.olimex.com/Products/Duino/Shields/SHIELD-LCD16x2/open-source-hardware). Ha csak nincs ilyen modulod, akkor nem érdemes ezzel küzdeni, mert a modul kezeli a gombokat is meg a képernyőt is egy PIC segítségével. Ugyanezen a lapon megtalálod a keresett library-t (https://www.olimex.com/Products/Duino/Shields/SHIELD-LCD16x2/resources/OLIMEXINO-328-LCD16x2.zip) is, de van benne egy hiba. Az LCD16x2.cpp-ben az

#include "../Wire/Wire.h"

helyett

#include "Wire.h"

fog lefordulni.
Cím: Re:Arduino
Írta: huatn6gfd Dátum 2024 március 13, 08:17
A projekt honlapjáról (https://github.com/dalemi666/ArduinoELS) kiderül, hogy UNO-ra készült.
Cím: Re:Arduino
Írta: yfpt876di Dátum 2024 március 13, 16:41
Köszönöm, hogy foglalkoztál a kéréssel.

Bemásoltam az általad ajánlottat,legalább tovább megy de a képen látott helyen ismét elakad. Még nem töltöttem lapra csak ellenőrzés módban futtattam. Az Olimexino-val már tegnap próbáltam. Jól láttad LiquidCrystal_I2C lcd(ADDRESS_LCD,16,2); vel próbálom, egyszerűbb mint a sima 16x2.

(https://hobbicncforum.hu/uploaded_images/2024/03/tn_cwty90q7t8tdj0zd8hz4j_6146.jpg) (https://hobbicncforum.hu/uploaded_images/2024/03/cwty90q7t8tdj0zd8hz4j_6146.jpg)  
Cím: Re:Arduino
Írta: huatn6gfd Dátum 2024 március 13, 17:03
Hiányzik a ";" a piros előtti sor végéről. :)
Cím: Re:Arduino
Írta: 3ztiz2p39 Dátum 2024 március 13, 17:09
Tényleg elég hozzá egy UNO?
Ez lekezeli korrekten a 15-20 kHz-es encoder frekit?
Cím: Re:Arduino
Írta: huatn6gfd Dátum 2024 március 13, 17:20
Nem mélyedtem el a programban, még felületesen sem. A múltkorában viszont találkoztam egy olyan enkóder könyvtárral, ami állítólag kb. 30 kHz-ig bírja UNO esetében.

Az enkódert általában nem szokás lekérdezni, hanem olyan lábra van bekötve, amelyik tud megszakítást generálni és egy pici de hatékony kód lépteti a számlálót amerre kell. Egy felületesebben megírt változattal 20 kHz környékéig eljutottam pár éve, tehát ha jól van megcsinálva, akkor működhet.
Cím: Re:Arduino
Írta: yfpt876di Dátum 2024 március 13, 22:43
Köszönöm.
Cím: Re:Arduino
Írta: 6urmbt3ev Dátum 2024 március 13, 23:12
Nekünk az UNO-s menetvágóban, bár Assemblerben írt programmal, az 1200-as fordulaton az 1000-es encodert le tudja kezelni úgy, hogy közben marad egy kis ideje a kijelzőre is.
Ha jól számolom, akkor ez 80 kHz.
C nyelven nyilván nem tudja ezt a sebességet produkálni.
Cím: Re:Arduino
Írta: 3ztiz2p39 Dátum 2024 március 14, 14:44
[#eljen]
Cím: Re:Arduino
Írta: yfpt876di Dátum 2024 március 16, 16:48
Megoldodott részlegesen probléma. Nem hagyott a dolog nyugodni, egy másik program szerkezete adta az ötletet. Az ino elindítása után kéri, hogy könyvtáron belül legyen, ez rendben, de a többi alkönyvtárt nem hívja meg, kézzel kel bemásolni. Másolás után elindul, problémát az a francos kijelző okozza, mert a gyári zip, biztosan hibás, mert
könyvárba történő meghívása után, azt mondja, nem tartalmaz megfelelő könyvtárat. Másik könyvárral (16x2) elindul, de egy ponton, amikor a gombokat keresi, elakad, mert ebben nincs gomb definiálva. Most már csak az a kérdés honnan lehet hibátlan OLIMEXINO-328-LCD16x2 könyvtárat letölteni, vagy <LiquidCrystal_I2C.h> re átalakítani .
Még egyszer köszönöm a segítő szándékot.
Cím: Re:Arduino
Írta: huatn6gfd Dátum 2024 március 18, 07:42
A zip-nek semmi baja. Csomagold ki valahová, majd találsz benne egy LCD16x2 könyvtárat. Ezt másold be a libraries könyvtáradba. (Nem írtam le külön, de tényleg mókolni kellett vele, mert a zipben nem logikus helyen van.)

Nem biztos, hogy van értelme sok energiát fektetni a program átírásába. (Igaz, továbbra sem néztem még bele, válaszolni is két nap alatt sikerült...) Sok működő és ingyenes ELS projekt van a neten, esetleg érdemes olyanra vadászni, amelyik nem valami speckó alkatrészre épül.
Cím: Re:Arduino
Írta: yfpt876di Dátum 2024 március 19, 23:37
Köszönöm hogy foglalkoztál vele.[#eljen]
Cím: Re:Arduino
Írta: zwnavt8rw Dátum 2024 március 22, 08:21
Sziasztok
Nem tudom volt e már, de egy érdekes és egész jó projektet találtam.



kézi tekerentyű cnc vezérléshez, kicsit másképp...
Cím: Re:Arduino
Írta: 8gwpaca0r Dátum 2024 március 24, 22:45
Egész jó, meg akarod építeni!
Cím: Re:Arduino
Írta: zwnavt8rw Dátum 2024 március 28, 09:21
A jövőbeni tervekben sok minden van, talán egyszer majd valami ilyesmi is :D
Cím: Re:Arduino
Írta: dyb399nv Dátum 2024 december 03, 13:20
Hello!
rp2040 MicroPythonra szeretnék egy kódrészletet átírni arduino c++ rol eben van meg a kész rész!
digitális toloméró kiolvasása a cél MicroPythonban de erre nincs találat sehol sajnos!


#include <Arduino.h>

#define CLOCK_PIN 26
#define DATA_PIN 25

#define BUFFER_SIZE 23
#define DATA_PERIOD_MS 80

uint8_t buff[BUFFER_SIZE];

uint8_t bitPos;
unsigned long lastPeriodMs;

void IRAM_ATTR _CLK_ISR() {
  unsigned long ms = millis();

  if (ms < lastPeriodMs) lastPeriodMs = ms;
  if (ms - lastPeriodMs < DATA_PERIOD_MS) return;

  if (bitPos == BUFFER_SIZE) bitPos = 0;

  if (bitPos < BUFFER_SIZE) {
    buff[bitPos++] = (GPIO.in >> DATA_PIN) & 0x1;
  }

  if (bitPos == BUFFER_SIZE) lastPeriodMs = ms;
}

float getMeasurement() {
  int8_t sign;
  int16_t value;

  sign = buff[20] == 0x1 ? -1 : 1;

  for (uint8_t i; i < BUFFER_SIZE; i++) {
    if (buff[i] == 0x1) {
      value |= 1 << i;
    }
  }

  return (value * sign) / 100.00;
}

bool isValueAvailable() {
  return bitPos == BUFFER_SIZE;
}

void setup() {
  Serial.begin(115200);

  while (!Serial)
    ;

  pinMode(CLOCK_PIN, INPUT);
  pinMode(DATA_PIN, INPUT);

  attachInterrupt(digitalPinToInterrupt(CLOCK_PIN), _CLK_ISR, RISING);
}

unsigned long lastMillis;

void loop() {
  if (isValueAvailable() && (millis() - lastMillis) > 100) {
    Serial.println(getMeasurement());
    lastMillis = millis();
  }
}

Cím: Re:Arduino
Írta: 8ci8k3igi Dátum 2024 december 22, 09:49
Nem volt időm, de ezt nézd meg.  (Így lusta ember fegyvere AI)


from machine import Pin
from micropython import const
import time

CLOCK_PIN = const(26)
DATA_PIN = const(25)

BUFFER_SIZE = const(23)
DATA_PERIOD_MS = const(80)

buff = [0] * BUFFER_SIZE

bitPos = 0
lastPeriodMs = 0

def clk_isr(pin):
    global bitPos, lastPeriodMs
    ms = time.ticks_ms()
   
    if time.ticks_diff(ms, lastPeriodMs) < 0:
        lastPeriodMs = ms
   
    if time.ticks_diff(ms, lastPeriodMs) < DATA_PERIOD_MS:
        return

    if bitPos == BUFFER_SIZE:
        bitPos = 0

    if bitPos < BUFFER_SIZE:
        buff[bitPos] = (DATA_PIN.value())
        bitPos += 1

    if bitPos == BUFFER_SIZE:
        lastPeriodMs = ms

def get_measurement():
    sign = -1 if buff[20] == 1 else 1
    value = 0

    for i in range(BUFFER_SIZE):
        if buff[i] == 1:
            value |= (1 << i)

    return (value * sign) / 100.0

def is_value_available():
    return bitPos == BUFFER_SIZE

def setup():
    global CLOCK_PIN, DATA_PIN
    CLOCK_PIN = Pin(CLOCK_PIN, Pin.IN)
    DATA_PIN = Pin(DATA_PIN, Pin.IN)
   
    CLOCK_PIN.irq(trigger=Pin.IRQ_RISING, handler=clk_isr)

setup()
lastMillis = 0

while True:
    if is_value_available() and (time.ticks_diff(time.ticks_ms(), lastMillis) > 100):
        print(get_measurement())
        lastMillis = time.ticks_ms()

Cím: Re:Arduino
Írta: 8ci8k3igi Dátum 2024 december 22, 10:06
ha soros rész vacackolna.


import sys
from machine import UART

# Beállítja az UART1-et 115200 baud sebességgel
uart = UART(1, baudrate=115200)

# Rendelje hozzá a UART objektumot a sys.stdout és sys.stdin helyére
sys.stdout = uart
sys.stdin = uart

Cím: Re:Arduino
Írta: dyb399nv Dátum 2024 december 22, 15:13
Helló
Ott én is küzdöttem vele (AI) de zagyvaság jött ki a mipy fordításkor elakadt mindig![#zavart2]
Köszönöm hogy megnézted![#eljen]
Cím: Re:Arduino
Írta: cgtvuc9v Dátum 2024 december 24, 23:41
Boldog Karácsonyt mindenkinek!

Így karácsonykor kicsit megállt az élet, sokan a TV előtt, sokan filmeket néznek, nekem már elegem lett belőle és gondoltam most lesz időm megcsinálni amit már rég szerettem volna.

Pár hónapja vettem színes 8x8 ws2812B led mátrixot, amivel egy szivárvány színben meg lehet jeleníteni a pontos időt, dátumot, esetleg kiegészítve hőérzékelő szenzorral, még a hőmérsékletet és páratartalmat is.

Hogy olcsó és pontos legyen az óra, így a jól megszokott NTP szerveres megoldást választottam egy Arduino D1 minivel, de akár kiegészíthető óra modullal is, ha szükséges.

Már 1 darab 8x8 mátrix modullal is jó szerintem, de a jövőben még veszek hozzá és akkor bővítem 40x8 mátrixra.

Ha valaki szeretné megépíteni itt közzé teszem a kódot hozzá, most karácsony alkalmával volt időm összehozni..  :)


// 2024-12-24
// NTP óra wifi managerrel, hh:mm:ss kijelzéssel, D1 mini valamint egy 8x8 WS2812B led mátrix kijelzőn
// Minden egész percben megjeleníti a dátumot is. dd/mm/yyyy formátumban.
// Ha az idő másodperce kisebb mint 7, akkor a dátumot jelenítjük meg, egyébként az időt.
// 8x8 WS2812B mátrix kijelző - D1 mini bekötése - V+-5V, V--GND, IN-D3

#include <ESP8266WiFi.h>
#include <WiFiManager.h>
#include <NTPClient.h>
#include <WiFiUdp.h>
#include <Adafruit_NeoMatrix.h>
#include <Adafruit_GFX.h>

// NTP beállítások
const long utcOffsetInSeconds = 3600;  // UTC+1
WiFiUDP ntpUDP;
NTPClient timeClient(ntpUDP, "pool.ntp.org", utcOffsetInSeconds);

// WS2812B mátrix beállítása
#define PIN D3  // A D1 mini D3 pinje a vezérléshez
Adafruit_NeoMatrix matrix = Adafruit_NeoMatrix(
  8, 8, PIN,
  NEO_MATRIX_TOP + NEO_MATRIX_RIGHT + NEO_MATRIX_COLUMNS,
  NEO_GRB + NEO_KHZ800
);

void setup() {
  Serial.begin(115200);

  // WiFi Manager inicializálása
  WiFiManager wifiManager;
  wifiManager.autoConnect("8x8_Clock");

  // NTP kliens indítása
  timeClient.begin();
  timeClient.setTimeOffset(utcOffsetInSeconds);

  // WS2812B mátrix inicializálása
  matrix.begin();
  matrix.setTextWrap(false);  // Nincs automatikus sortörés
  matrix.setTextSize(1);      // Kisebb betűméret
  matrix.setBrightness(20);   // Halványabb fényerő (20-as érték)

  // LED teszt lefuttatása
  ledTest();

  // Az idő folyamatos frissítése
  timeClient.update();
}

void loop() {
  timeClient.update(); // Frissítjük az időt
 
  int second = timeClient.getSeconds(); // Másodperc lekérdezése
  if (second < 7) {
    displayDate();  // Ha másodperc < 7, dátumot jelenít meg
  } else {
    displayTime();  // Egyébként az időt
  }
}

// LED teszt: Egyesével kapcsolja be a LED-eket szivárvány színnel
void ledTest() {
  matrix.clear();
  for (int i = 0; i < matrix.width() * matrix.height(); i++) {  // 64 LED esetén (8x8 mátrix)
    int x = i % matrix.width();  // Oszlop koordináta
    int y = i / matrix.width();  // Sor koordináta
    matrix.drawPixel(x, y, ColorWheel((i * 4) & 255));  // Szivárvány szín kiszámítása
    matrix.show();
    delay(100);  // 100ms késleltetés minden LED bekapcsolása között
  }
  delay(1000);  // Várakozás a teszt után
  matrix.clear();  // LED mátrix törlése a teszt végén
  matrix.show();
}

void displayTime() {
  String timeString = timeClient.getFormattedTime();
  matrix.clear();

  for (int i = 0; i < timeString.length() * 6 + matrix.width(); i++) {
    matrix.clear();
    for (int j = 0; j < timeString.length(); j++) {
      int x = matrix.width() - i + j * 6;  // A karakterek mozgásának számítása
      if (x < matrix.width()) {
        matrix.setCursor(x, 0);
        matrix.setTextColor(ColorWheel((i + j * 20) & 255));  // Szivárvány szín beállítása
        matrix.print(timeString.charAt(j));
      }
    }
    matrix.show();
    delay(100);  // Sebesség beállítása
  }
}

void displayDate() {
  // Az aktuális dátumot az NTP kliens időbélyegéből képezzük
  time_t rawTime = timeClient.getEpochTime(); // UNIX időbélyeg
  struct tm* timeInfo = localtime(&rawTime);

  // Dátum formázása
  String dateString = String(timeInfo->tm_mday) + "/" +
                      String(timeInfo->tm_mon + 1) + "/" +
                      String(timeInfo->tm_year + 1900);
 
  matrix.clear();
  for (int i = 0; i < dateString.length() * 6 + matrix.width(); i++) {
    matrix.clear();
    for (int j = 0; j < dateString.length(); j++) {
      int x = matrix.width() - i + j * 6;  // A karakterek mozgásának számítása
      if (x < matrix.width()) {
        matrix.setCursor(x, 0);
        matrix.setTextColor(ColorWheel((i + j * 20) & 255));  // Szivárvány szín beállítása
        matrix.print(dateString.charAt(j));
      }
    }
    matrix.show();
    delay(100);  // Sebesség beállítása
  }
}

uint32_t ColorWheel(byte pos) {
  // Szivárvány színek generálása
  if (pos < 85) {
    return matrix.Color(pos * 3, 255 - pos * 3, 0);
  } else if (pos < 170) {
    pos -= 85;
    return matrix.Color(255 - pos * 3, 0, pos * 3);
  } else {
    pos -= 170;
    return matrix.Color(0, pos * 3, 255 - pos * 3);
  }
}

 


Sajnos a videó nem adja vissza a valódi élményt, mivel a telefon kamerájával vettem fel és nagyon lerontja a színeket.




(https://hobbicncforum.hu/uploaded_images/2024/12/tn_sbz73yvng6tuwm00h0tyg_4220.jpg) (https://hobbicncforum.hu/uploaded_images/2024/12/sbz73yvng6tuwm00h0tyg_4220.jpg)  (https://hobbicncforum.hu/uploaded_images/2024/12/tn_y6fkynm6hd92pbh2bjfq6_4220.jpg) (https://hobbicncforum.hu/uploaded_images/2024/12/y6fkynm6hd92pbh2bjfq6_4220.jpg)  
Cím: Re:Arduino
Írta: 3ztiz2p39 Dátum 2024 december 25, 08:47
[#eljen]
Cím: Re:Arduino
Írta: t5jvxzhgc Dátum 2024 december 25, 08:56
[#eljen]
Cím: Re:Arduino
Írta: ihvhgd64x Dátum 2024 december 25, 18:15
[#eljen]
Cím: Re:Arduino
Írta: ihvhgd64x Dátum 2024 december 25, 18:22
Sziasztok!
Abban az esetben , ha egy Arduino UNO alaplapon kereszesztül (MISI-MOSI bekötéssel) töltöm fel a programot egy kopasz Atmega328-ra akkor a pineket hogyan kell deklarálni ? Ami az UNO-n 10,8,11,1,A0,A1,A2,A3 az mielőtt betöltöm az atmegában módosítanom kell valami másra?
Az eredeti program is UNO-ra készült.
Feltöltéskor UNO-t vagy Atmega328-at válasszam ki?
Köszönöm a segítséget!
Cím: Re:Arduino
Írta: cgtvuc9v Dátum 2024 december 25, 19:17
A kolloid  (https://www.morvaiferenc.hu/colloid/web_colloid_hu.htm) készülékeken így töltöm fel a tartalmat, mert amikor elszálltak az arduino modulok árai és sikerült vásárolnom panelokat, amiken ATmegák voltak, kedvezőbb lett az ár.
Mellékelt képen a lábak, amin keresztül töltöm fel a programot.

Nem kell módosítani a pineket a kódban, mert az Arduino IDE elvégzi ezt.
A feltöltéshez válaszd az "Arduino as ISP" módot, persze előtte az UNO-ra töltsd rá a példákból az ArduinoISP-t. Állítsd be az ATmega328-at a feltöltéshez.

Program feltöltése az ISP bekötés szerint:
MOSI - UNO Pin 11 → ATmega Pin 17
MISO - UNO Pin 12 → ATmega Pin 18
SCK - UNO Pin 13 → ATmega Pin 19
RESET - UNO Pin 10 → ATmega Pin 1
GND és VCC +5V bekötése is kell.

Ha nem indulna el a feltöltés, akkor a VCC és RESET láb közé egy 10K ellenállás.

Csak az ATmega feltöltéséhez szükséges a kristály és a két lábán 1-1 22pF kondenzátorral a GND-re.

(https://hobbicncforum.hu/uploaded_images/2024/12/tn_wiauhfd9antpzbiwaxwv2_4220.jpg) (https://hobbicncforum.hu/uploaded_images/2024/12/wiauhfd9antpzbiwaxwv2_4220.jpg)  
Cím: Re:Arduino
Írta: ihvhgd64x Dátum 2024 december 25, 19:27
A feltöltéssel nincs gond.
Az a kérdés, ha a kopasz atmegán a 22-es és a 23-as lábat akarom használni akkor az arduino ide programba minek deklaráljam?
Cím: Re:Arduino
Írta: cgtvuc9v Dátum 2024 december 25, 20:25
ha UNO-ként írtad meg a programot, akkor UNO lábkiosztás szerint fogja csinálni. Ha csak mint chipet külön akarod használni, akkor a programban saját magad döntöd el, hogy melyik lábnak mi lesz a funkciója.
Cím: Re:Arduino
Írta: cgtvuc9v Dátum 2024 december 25, 20:27
bocsi, nem írtad meg, hanem UNO-ra fordítottad le a programot.  este van... :)
Cím: Re:Arduino
Írta: gaben Dátum 2024 december 28, 09:15
Na szóval folytatva a másik topikban nyitott beszélgetést, hogy az a nyamvadt Nextion kijelző végre azt csinálja amit az Arduino mond neki. [#vigyor]


#include <Nextion.h>

// Serial1 port a Nextion kijelző kommunikációjához
#define nexSerial Serial1

void setup() {
    Serial.begin(9600);               // Soros monitor inicializálása
    nexSerial.begin(9600);            // Nextion kommunikáció (Serial1)
    Serial.println("Nextion inicializálva a Serial1-en.");
   
    // Küldj egy teszt parancsot a kijelzőnek
    sendTextToNextion("t_status", "Arduino teszt szöveg");

    // Várjunk egy kicsit, majd ellenőrizzük a kijelző válaszát
    delay(500);
    checkNextionResponse();
}

void loop() {
    // Ebben a tesztben nincs szükség folyamatos eseményekre
}

// Parancs küldése a Nextion kijelző komponensének
void sendTextToNextion(String component, String text) {
    String command = component + ".txt=\"" + text + "\"";
    nexSerial.print(command); // Küldi a parancsot a kijelzőnek
    nexSerial.write(0xFF);    // Parancs lezárása
    nexSerial.write(0xFF);
    nexSerial.write(0xFF);

    // Debug kiírás a soros monitorra
    Serial.print("Küldött parancs: ");
    Serial.println(command);
}

// Kijelző válaszainak ellenőrzése
void checkNextionResponse() {
    Serial.println("Kijelző válasz ellenőrzése...");
    while (nexSerial.available()) {
        Serial.print("Kijelző válasz: ");
        Serial.println(nexSerial.read(), HEX);
    }
}



Itt most csak a tesztszöveget próbálnám kiíratni az adott text ablakba, de nem csinál semmit a nextion a fizikai kijelzőn.
Viszont a nextion debuggerében frankón kiírja ha manuálisan írom be a parancsot.

(https://hobbicncforum.hu/uploaded_images/2024/12/tn_tpg0pg6q5da3099i504wn_4447.png) (https://hobbicncforum.hu/uploaded_images/2024/12/tpg0pg6q5da3099i504wn_4447.png)  
Cím: Re:Arduino
Írta: zwnavt8rw Dátum 2024 december 28, 09:31
a \ jelet külön add hozzá  "\"" így az elején és a végén
Cím: Re:Arduino
Írta: zwnavt8rw Dátum 2024 december 28, 09:37
amit még tehetsz, hogy tényleg a oda vissza soros-t lásd
usb TTL rs232 átalakító ftdi vagy cp vagy valami kínai..

RX  lábat 1-1- diódán keresztül rákötöd a soros RX TX re
így az oda vissza közlekedőt látod terminálban, nem pedig egy külön kiíratva, ami sokszor baromira nem ugyan az mint ami egyébként kimegy
diódák leválasztják egymástól a két vonalat így nincs kavarodás, de mindent látsz..
Cím: Re:Arduino
Írta: gaben Dátum 2024 december 28, 11:01
Ezt így megeszi az arduino IDE, ha máshogy írom, akkor nem.
Lehet még egy kicsit szórakozok vele, de már kezdem unni a dolgot, szóval valszeg váltás lesz egy komolyabb és kompaktabb Arduino-ra, mert ez a 2 eszköz valahogy nem akar együttműködni.
Ráadásul a nextion egy csomó műveletet nem akar végrehajtani, ez is a váltás mellett érvel.

Az új kiszemelt kombó, az Arduino GIGA R1 WiFi  és Arduino GIGA Display Shield.

(https://hobbicncforum.hu/uploaded_images/2024/12/tn_qayq0czeftn3qeekiume_4447.png) (https://hobbicncforum.hu/uploaded_images/2024/12/qayq0czeftn3qeekiume_4447.png)  (https://hobbicncforum.hu/uploaded_images/2024/12/tn_f2g48n2ks4iq6zgpib65m_4447.png) (https://hobbicncforum.hu/uploaded_images/2024/12/f2g48n2ks4iq6zgpib65m_4447.png)  
Cím: Re:Arduino
Írta: zwnavt8rw Dátum 2024 december 28, 11:37
mega328 az az egy sima ardu proci, amit felraktam egy saját panelre, olvas két modbus csatornát, abból kreál két pwm jelet kezeli a nextiont, és és külön kapacitiv touchot olvas be i2c-n
mert az egész nextion egy 6mm -es ragasztott üveg mögött van, hogy ne bassza szét a kezelő, így ügye a rezisztív touch kiesett...

~6-7 éve működik egy építőipari gépen...

szóval ja nem jó :)
Cím: Re:Arduino
Írta: gaben Dátum 2024 december 28, 11:38
Ügyes vagy, nekem egyelőre nem megy.

Na majd a többit privátban, mert attól még szeretném működésre bírni
Cím: Re:Arduino
Írta: zwnavt8rw Dátum 2024 december 28, 11:39
ha esetleg átküldöd magánba vagy ide felrakod a teszt kódodat ránézek... van nextion is mellettem, ardu is, ki is próbálom...
Cím: Re:Arduino
Írta: zwnavt8rw Dátum 2024 december 28, 11:44
közben néztem a az előző kódodat, felejtsd el a nextion.h libet
nem kell, mert ha azt használod, minden bizonnyal teljesen másképp kell meghívni mint ahogy én mondtam.

nem kell semmi várakozás sehova, írod olvasod...
amit írtam példát próbáld ki
csak baudrate legyen jó mindkét oldalt, és ha nincs messze egymástól a két eszköz told fel 115,2k-ra

menni fog!

nem annyira agysebészet a nextion, hogy kelljen hozzá lib...
Cím: Re:Arduino
Írta: zwnavt8rw Dátum 2024 december 28, 12:07
Bocs, szófosásom van :D

ez ha nyomkodod a reset-et akkor egyszer kiküldi a signal lost szöveget
és meg is jelenik
üres lapot létrehozol a nextion ban, feldobsz egy szövegmezőt, adsz neki valami fontot, utána ardura fel a kód, majd összedug a kettő, amikor nyomsz resetet kiírja...


int egyszer=0;

void setup() {
    Serial.begin(9600);               // Soros monitor inicializálása
 
}
void loop() {
  if ( egyszer ==0)
  {
sendtostring(String("t0.txt=") + String("\"") + String("Signal Lost") + String("\""));
egyszer=egyszer+1;
  }
}

void sendtostring(String str) { //a string küldése után 3 db 255 küldése nextionnak
  Serial.print(str);
  Serial.write(0xff);
    Serial.write(0xff);
  Serial.write(0xff);
}
Cím: Re:Arduino
Írta: gaben Dátum 2024 december 28, 13:26
köszi, de így sem írja ki a szöveget, na majd ebéd után írok privátot [#wave]
Cím: Re:Arduino
Írta: eayw6fwu Dátum 2024 december 28, 15:05
Régen Nextionoztam, de nekem úgy rémlik, hogy a távirat végén kell küldeni 3-szor dec255-öt(vagy 3x hexa 0xFF).
Cím: Re:Arduino
Írta: gaben Dátum 2024 december 30, 08:52
Köszi mindenkinek, különösen Frob kollégának a sok segítséget a témában. [#worship]

Úgy tűnik, hogy az RX nem megy a nextion-ön, kénytelen leszek újat venni.
Persze attól még tesztelésre ok, SD kártyával fel tudok rá tölteni különböző projekteket, csak éppen Arduino-val már nem fog működni, mivel az RX csatornának annyi.

üdv, Gábor [#wave]
Cím: Re:Arduino
Írta: fdv4zk6rh Dátum 2025 február 12, 14:42
Sziasztok!

Keresek némi szabadidővel és arduino programírási képességgel rendelkező egyént egy projekt erejéig.

Köszi.
Cím: Re:Arduino
Írta: zwnavt8rw Dátum 2025 február 22, 09:26
Sziasztok

mks dlc32 v2.1  panelhez keresek frissebb fw-t, ha valaki esetleg használ ilyet megosztaná hol találok fw-t hozzá, mert a neten millió találat nem tudom melyik a jó hozzá....

mellékelek képet is...

gsender-el használnám, valami tapasztalat?

előre is kösz

(https://hobbicncforum.hu/uploaded_images/2025/02/tn_qmpits3whegwnbjdbgjk_902.jpg) (https://hobbicncforum.hu/uploaded_images/2025/02/qmpits3whegwnbjdbgjk_902.jpg)