Arduino - CNC vezérlés elindulás (driver?)
Re: Arduino - CNC vezérlés elindulás (driver?)
Szerkesztőnek használj: Programmers Notepad-ot!
Re: Arduino - CNC vezérlés elindulás (driver?)
Ertem.
Nos most sikerult a masolas - beillesztes.
A masik gepen nem.
Hiba most is van.
Arduino: 1.5.4 (Windows 7), Board: "Arduino Mega 2560 or Mega ADK"
sketch_sep09a.ino: In function 'void setup()':
sketch_sep09a:133: error: redefinition of 'void setup()'
sketch_sep09a:41: error: 'void setup()' previously defined here
sketch_sep09a.ino: In function 'void loop()':
sketch_sep09a:138: error: redefinition of 'void loop()'
sketch_sep09a:75: error: 'void loop()' previously defined here
This report would have more information with
"Show verbose output during compilation"
enabled in File > Preferences.
Nos most sikerult a masolas - beillesztes.
A masik gepen nem.
Hiba most is van.
Arduino: 1.5.4 (Windows 7), Board: "Arduino Mega 2560 or Mega ADK"
sketch_sep09a.ino: In function 'void setup()':
sketch_sep09a:133: error: redefinition of 'void setup()'
sketch_sep09a:41: error: 'void setup()' previously defined here
sketch_sep09a.ino: In function 'void loop()':
sketch_sep09a:138: error: redefinition of 'void loop()'
sketch_sep09a:75: error: 'void loop()' previously defined here
This report would have more information with
"Show verbose output during compilation"
enabled in File > Preferences.
Re: Arduino - CNC vezérlés elindulás (driver?)
Valószínűleg benne hagytad az automatikust generált részeket!
Azokat felül kellett volna íratni az új programmal!
Gyakorold még 1 kicsit! (Ugyan, lassan de rájössz!)
Azokat felül kellett volna íratni az új programmal!
Gyakorold még 1 kicsit! (Ugyan, lassan de rájössz!)
Re: Arduino - CNC vezérlés elindulás (driver?)
Csak a vicc kedveert ujra inditottam a dolgot, es ismet nemmegy a bemasolas
Re: Arduino - CNC vezérlés elindulás (driver?)
Pedig az elobb egesz szepen berakta
Re: Arduino - CNC vezérlés elindulás (driver?)
Mi lehet a gond?
Re: Arduino - CNC vezérlés elindulás (driver?)
Nah ez is megvan. be volt pipalva a beallitasokban a kulso szerkeszto hasznalata.
Kitoroltem a lista vegerol az "Automatikus reszt" de igy is van hiba.
Arduino: 1.5.4 (Windows 7), Board: "Arduino Mega 2560 or Mega ADK"
sketch_sep09a.ino: In function 'void loop()':
sketch_sep09a:131: error: expected `}' at end of input
This report would have more information with
"Show verbose output during compilation"
enabled in File > Preferences.
Kitoroltem a lista vegerol az "Automatikus reszt" de igy is van hiba.
Arduino: 1.5.4 (Windows 7), Board: "Arduino Mega 2560 or Mega ADK"
sketch_sep09a.ino: In function 'void loop()':
sketch_sep09a:131: error: expected `}' at end of input
This report would have more information with
"Show verbose output during compilation"
enabled in File > Preferences.
Re: Arduino - CNC vezérlés elindulás (driver?)
Wow.
Sikerult.
Ahiba nalam volt. Eddig nem tudtam kitorolni azt az automatikus reszt. Mostsikerult, es teljesen ures ablakba masoltam be a code-ot.
Igy simanfelment a boardra.
Sikerult.
Ahiba nalam volt. Eddig nem tudtam kitorolni azt az automatikus reszt. Mostsikerult, es teljesen ures ablakba masoltam be a code-ot.
Igy simanfelment a boardra.
Re: Arduino - CNC vezérlés elindulás (driver?)
a motor es adriver most X helyen van.
A motor ugy csinal mint aki mukodni akar. de csupan 1-1 lepest ide-oda.
van lehetoseg modositani, hogy pl tegyen par teljes fordulatot? Azaz tegyen tobb lepest?
A motor ugy csinal mint aki mukodni akar. de csupan 1-1 lepest ide-oda.
van lehetoseg modositani, hogy pl tegyen par teljes fordulatot? Azaz tegyen tobb lepest?
Re: Arduino - CNC vezérlés elindulás (driver?)
Most hogyan állítottad a motor meghajtók alatti 3 jumpert!
Valószínűleg mikró lépésekre van állítva, ezért lép keveset.
Ennek módját, meg kel keresni a neten. Én sem tudom fejből.
Állítsd egész, majd ½ lépésre, hogy lásd a különbséget.
Valószínűleg mikró lépésekre van állítva, ezért lép keveset.
Ennek módját, meg kel keresni a neten. Én sem tudom fejből.
Állítsd egész, majd ½ lépésre, hogy lásd a különbséget.
Re: Arduino - CNC vezérlés elindulás (driver?)
Ezis megvan.
Toroltem a delay sorokat,
igy most tobb kort tesz jobbra illetve balra is gyorsan
Toroltem a delay sorokat,
igy most tobb kort tesz jobbra illetve balra is gyorsan
Re: Arduino - CNC vezérlés elindulás (driver?)
Viszont ami erdekes, hogy ha hozza erek a motor tengelyhez, akkor a masik iranyba indul el. Szoval nincs ereje a motornak.
EIgy feltetelezem, ez a motor nemalkalmas cnc meghajtasra,mert nem hiszem hogy a csuszo csapagyakattudna mozgatni. Vagy igen?
EIgy feltetelezem, ez a motor nemalkalmas cnc meghajtasra,mert nem hiszem hogy a csuszo csapagyakattudna mozgatni. Vagy igen?
Re: Arduino - CNC vezérlés elindulás (driver?)
Nah most viszont nem vart dolog tortent!!!
Bekotottem az egyik END/STOP kapcsolot. az altalad is kuldott rajz szerint a megfelelo helyre.
Bekapcsoltam, feltoltottema code-ot, toroltem a DELAY-ket ahogyaz elobbiekben is. Annyi modositassal, hogy most 3 drivert raktam a shieldre, de csak 2 db motort, X es Y-t.
Az X megindult ahogy az elobb is, az y viszont csak bugva egyet-egyet lepve ahogy az egesz az elejen.
Megnyomtam az end/stop kapcsolot, amineka neve alapjan is az lenne a feladata, hogy a motort megallitsa. Legalabbis eddig azt hittem, hogy azert nevezik vegallas kapcsolonak.
Viszont nemezt csinalta, hanem zarlatossa tette a shield tap bemenetet. Ami e miatt nagyobb feszultseget enged mindenhova. aminek kovetkezteben pattan egyet,budos lesz es azonnal kikapcsolja a laptopot,(pontosabban az sajat magat kapcsolja ki, gondolom a benne levo vedelem miatt) es a kijelzo es kekrol feher lathatoan tulhajtott hattervilagitasra valt.
Termeszetesen nem hagyom,azonnal kihuzom a tapot, igy minden ep marad, viszont a shield az tuti zarlatos lett.
Gondolom, de ezt megprobalom kimerni, a tap csatlakozo utan levo 2 keramia kondi kozul szallt el valamelyik, vagy mindketto. Illetve az utanuk levo dioda.
Bekotottem az egyik END/STOP kapcsolot. az altalad is kuldott rajz szerint a megfelelo helyre.
Bekapcsoltam, feltoltottema code-ot, toroltem a DELAY-ket ahogyaz elobbiekben is. Annyi modositassal, hogy most 3 drivert raktam a shieldre, de csak 2 db motort, X es Y-t.
Az X megindult ahogy az elobb is, az y viszont csak bugva egyet-egyet lepve ahogy az egesz az elejen.
Megnyomtam az end/stop kapcsolot, amineka neve alapjan is az lenne a feladata, hogy a motort megallitsa. Legalabbis eddig azt hittem, hogy azert nevezik vegallas kapcsolonak.
Viszont nemezt csinalta, hanem zarlatossa tette a shield tap bemenetet. Ami e miatt nagyobb feszultseget enged mindenhova. aminek kovetkezteben pattan egyet,budos lesz es azonnal kikapcsolja a laptopot,(pontosabban az sajat magat kapcsolja ki, gondolom a benne levo vedelem miatt) es a kijelzo es kekrol feher lathatoan tulhajtott hattervilagitasra valt.
Termeszetesen nem hagyom,azonnal kihuzom a tapot, igy minden ep marad, viszont a shield az tuti zarlatos lett.
Gondolom, de ezt megprobalom kimerni, a tap csatlakozo utan levo 2 keramia kondi kozul szallt el valamelyik, vagy mindketto. Illetve az utanuk levo dioda.
Re: Arduino - CNC vezérlés elindulás (driver?)
Hát így jár az, aki kihagyja az eszköze részletes megismerését!
Biztosan rosszul kötötted a kapcsolót! Nem a + <> - kel összekötni.
Hanem vagy a + <> középső tüske (arduino bemenet), Vagy - <> középső tüske (arduino bemenet).
Attól függően milyen végállás érzékelőket használsz, és ezt a programban is be kel állítani.
Egyébként ezek Szoftveres kapcsolók, tehát ha nem figyeli a programod, akkor nem érvényesülnek.
És azok a lapos kerámiák nem kondik, Hanem öngyógyuló biztosítékok.
Vagyis zárlattól leolvadnak, és pár óra alatt vissza gyógyulnak.
A delay-ok teljes eltávolítása is rossz ötlet, legfeljebb csak csökkentsd az értéküket.
Mert a motornak van bizonyos tehetetlensége (Függ a mozgatott tömegétől, és a mágneses fluxus felépülésének idejétől). Amit ki kel várni a léptetések között, különben erőtlen lesz a motor, és kihagy lépéseket.
Biztosan rosszul kötötted a kapcsolót! Nem a + <> - kel összekötni.
Hanem vagy a + <> középső tüske (arduino bemenet), Vagy - <> középső tüske (arduino bemenet).
Attól függően milyen végállás érzékelőket használsz, és ezt a programban is be kel állítani.
Egyébként ezek Szoftveres kapcsolók, tehát ha nem figyeli a programod, akkor nem érvényesülnek.
És azok a lapos kerámiák nem kondik, Hanem öngyógyuló biztosítékok.
Vagyis zárlattól leolvadnak, és pár óra alatt vissza gyógyulnak.
A delay-ok teljes eltávolítása is rossz ötlet, legfeljebb csak csökkentsd az értéküket.
Mert a motornak van bizonyos tehetetlensége (Függ a mozgatott tömegétől, és a mágneses fluxus felépülésének idejétől). Amit ki kel várni a léptetések között, különben erőtlen lesz a motor, és kihagy lépéseket.
Re: Arduino - CNC vezérlés elindulás (driver?)
Igen kozben utananeztem. Bar ilyen " ongyogyulo" elektronikai alkatreszt eddig meg nem lattam. Eddig az volt a tapasztalatom, hogy ami nalam elfustolt azt megegyszer hasznalni mar nem lehetett. Ugy dugtam a csatlakozot a shieldre ahogy a rajzon van. Igaz ez 3 pin-es kapcsolo. De a piros es a fekete vezetek ott volt ahol a rajzon is.
Amugy meg ugye hibabol tanul az ember.
Csak az nem hibazik aki nem csinal semmit.
Amugy meg ugye hibabol tanul az ember.
Csak az nem hibazik aki nem csinal semmit.