Arduino - CNC vezérlés elindulás (driver?)

Processing/Wiring (illetve C) nyelvű programozási fogások, tippek. (AVR-Duino, Arduino, EthDuino, Diecimila, Severino, Nano, LilyPad)
Avatar
kapu48
Elektronbűvölő
Hozzászólások: 3212
Csatlakozott: 2008. augusztus 29. péntek, 6:00
Tartózkodási hely: Újkígyós

Re: Arduino - CNC vezérlés elindulás (driver?)

HozzászólásSzerző: kapu48 » 2017. szeptember 9. szombat, 15:52

Szerkesztőnek használj: Programmers Notepad-ot!

amex
DrótVégénSzéndarab
Hozzászólások: 36
Csatlakozott: 2017. szeptember 2. szombat, 19:53

Re: Arduino - CNC vezérlés elindulás (driver?)

HozzászólásSzerző: amex » 2017. szeptember 9. szombat, 16:07

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.

Avatar
kapu48
Elektronbűvölő
Hozzászólások: 3212
Csatlakozott: 2008. augusztus 29. péntek, 6:00
Tartózkodási hely: Újkígyós

Re: Arduino - CNC vezérlés elindulás (driver?)

HozzászólásSzerző: kapu48 » 2017. szeptember 9. szombat, 16:14

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!)

amex
DrótVégénSzéndarab
Hozzászólások: 36
Csatlakozott: 2017. szeptember 2. szombat, 19:53

Re: Arduino - CNC vezérlés elindulás (driver?)

HozzászólásSzerző: amex » 2017. szeptember 9. szombat, 16:18

Csak a vicc kedveert ujra inditottam a dolgot, es ismet nemmegy a bemasolas

amex
DrótVégénSzéndarab
Hozzászólások: 36
Csatlakozott: 2017. szeptember 2. szombat, 19:53

Re: Arduino - CNC vezérlés elindulás (driver?)

HozzászólásSzerző: amex » 2017. szeptember 9. szombat, 16:19

Pedig az elobb egesz szepen berakta

amex
DrótVégénSzéndarab
Hozzászólások: 36
Csatlakozott: 2017. szeptember 2. szombat, 19:53

Re: Arduino - CNC vezérlés elindulás (driver?)

HozzászólásSzerző: amex » 2017. szeptember 9. szombat, 16:20

Mi lehet a gond?

amex
DrótVégénSzéndarab
Hozzászólások: 36
Csatlakozott: 2017. szeptember 2. szombat, 19:53

Re: Arduino - CNC vezérlés elindulás (driver?)

HozzászólásSzerző: amex » 2017. szeptember 9. szombat, 16:24

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.

amex
DrótVégénSzéndarab
Hozzászólások: 36
Csatlakozott: 2017. szeptember 2. szombat, 19:53

Re: Arduino - CNC vezérlés elindulás (driver?)

HozzászólásSzerző: amex » 2017. szeptember 9. szombat, 16:31

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.

amex
DrótVégénSzéndarab
Hozzászólások: 36
Csatlakozott: 2017. szeptember 2. szombat, 19:53

Re: Arduino - CNC vezérlés elindulás (driver?)

HozzászólásSzerző: amex » 2017. szeptember 9. szombat, 16:44

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?

Avatar
kapu48
Elektronbűvölő
Hozzászólások: 3212
Csatlakozott: 2008. augusztus 29. péntek, 6:00
Tartózkodási hely: Újkígyós

Re: Arduino - CNC vezérlés elindulás (driver?)

HozzászólásSzerző: kapu48 » 2017. szeptember 9. szombat, 16:53

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.

amex
DrótVégénSzéndarab
Hozzászólások: 36
Csatlakozott: 2017. szeptember 2. szombat, 19:53

Re: Arduino - CNC vezérlés elindulás (driver?)

HozzászólásSzerző: amex » 2017. szeptember 9. szombat, 17:08

Ezis megvan.
Toroltem a delay sorokat,
igy most tobb kort tesz jobbra illetve balra is gyorsan

amex
DrótVégénSzéndarab
Hozzászólások: 36
Csatlakozott: 2017. szeptember 2. szombat, 19:53

Re: Arduino - CNC vezérlés elindulás (driver?)

HozzászólásSzerző: amex » 2017. szeptember 9. szombat, 17:39

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?

amex
DrótVégénSzéndarab
Hozzászólások: 36
Csatlakozott: 2017. szeptember 2. szombat, 19:53

Re: Arduino - CNC vezérlés elindulás (driver?)

HozzászólásSzerző: amex » 2017. szeptember 9. szombat, 19:21

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.

Avatar
kapu48
Elektronbűvölő
Hozzászólások: 3212
Csatlakozott: 2008. augusztus 29. péntek, 6:00
Tartózkodási hely: Újkígyós

Re: Arduino - CNC vezérlés elindulás (driver?)

HozzászólásSzerző: kapu48 » 2017. szeptember 10. vasárnap, 8:40

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.

amex
DrótVégénSzéndarab
Hozzászólások: 36
Csatlakozott: 2017. szeptember 2. szombat, 19:53

Re: Arduino - CNC vezérlés elindulás (driver?)

HozzászólásSzerző: amex » 2017. szeptember 10. vasárnap, 9:57

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.


Vissza: “Arduino / C-nyelvű programozás (AVR-Duino, EthDuino, Arduino, Diecimila)”

Ki van itt

Jelenlévő fórumozók: nincs regisztrált felhasználó valamint 4 vendég