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)
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ás Szerző: amex »

Szio,
Igen, meg is tettem.
De meg csak reklam szoveget kaptam.
Koszonom, letoltom, nyomtatom s neki latok olvasni.
De addig is lecci ird meg hogyan kell a kuldott code-ot hogyan tudom bele tenni a programba, hogy fel lehessen tolteni a boardra?
A sima masolas sajnos nem jot be. Valamiert nem aktiv az ide ablaka. Bele kattintok, a kurzor villog, de egyetlen billentyu leutest sem jelenit meg.
Koszi.
Avatar
kapu48
Elektronbűvölő
Hozzászólások: 3375
Csatlakozott: 2008. augusztus 29. péntek, 6:00

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

Hozzászólás Szerző: kapu48 »

Letöltőd: https://www.arduino.cc/download_handler ... indows.exe
(151MByte)

Kicsomagolod valahova, ahol szerkeszthető marad. pl.: d:\arduino-1.6.8\
és hozzárendeled az .ino kiterjesztéshez a: d:\arduino-1.6.8\arduino.exe –t.

Egyik lehetőség:
Most valami szövegszerkesztőbe bemásolod az előző programot, és elmented néven: RampsTest.ino, mappába: d:\arduino-1.6.8\examples\RampsTest\RampsTest.ino
Ezek után, ha rákattintasz a mentet fájlra, elindul az Arduino és betölti a projectedet.

Más lehetőség:
Elindítod az: arduino.exe –t.
És a megjelenő új program helyébe copi - Paste a fentebbi programot.
Majd elmented a fenti helyre-fenti néven, és lefordítod.
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ás Szerző: amex »

Ismet koszonom.
Szoval akkor toroljem le az 1.5.4 verziot es telepitsem fel az 1.6.8-at.
Eddig mindenhol azt olvastam, hogy jobb az 1.5.4. halali.
Lecsereltem.
A szovegszerkesztos bemasolos es elmentos jot be, viszont hiba uzenetet kaptam, az ellenorzes utan.

Arduino: 1.6.8 (Windows 10), Alaplap:"Arduino/Genuino Mega or Mega 2560, ATmega2560 (Mega 2560)"

"RampsTest.ino" contains unrecognized characters. If this code was created with an older version of Arduino, you may need to use Tools -> Fix Encoding & Reload to update the sketch to use UTF-8 encoding. If not, you may need to delete the bad characters to get rid of this warning.

C:\Program Files (x86)\Arduino\arduino-builder -dump-prefs -logger=machine -hardware "C:\Program Files (x86)\Arduino\hardware" -tools "C:\Program Files (x86)\Arduino\tools-builder" -tools "C:\Program Files (x86)\Arduino\hardware\tools\avr" -built-in-libraries "C:\Program Files (x86)\Arduino\libraries" -libraries "C:\Users\Peter\Documents\Arduino\libraries" -fqbn=arduino:avr:mega:cpu=atmega2560 -ide-version=10608 -build-path "C:\Users\Peter\AppData\Local\Temp\build6419be44949d6adfe4c8497346ca0c17.tmp" -warnings=none -prefs=build.warn_data_percentage=75 -verbose "C:\Users\Peter\Documents\RampsTest\RampsTest.ino"
C:\Program Files (x86)\Arduino\arduino-builder -compile -logger=machine -hardware "C:\Program Files (x86)\Arduino\hardware" -tools "C:\Program Files (x86)\Arduino\tools-builder" -tools "C:\Program Files (x86)\Arduino\hardware\tools\avr" -built-in-libraries "C:\Program Files (x86)\Arduino\libraries" -libraries "C:\Users\Peter\Documents\Arduino\libraries" -fqbn=arduino:avr:mega:cpu=atmega2560 -ide-version=10608 -build-path "C:\Users\Peter\AppData\Local\Temp\build6419be44949d6adfe4c8497346ca0c17.tmp" -warnings=none -prefs=build.warn_data_percentage=75 -verbose "C:\Users\Peter\Documents\RampsTest\RampsTest.ino"
"C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -w -x c++ -E -CC -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10608 -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\Peter\AppData\Local\Temp\build6419be44949d6adfe4c8497346ca0c17.tmp\sketch\RampsTest.ino.cpp" -o "nul"
"C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -w -x c++ -E -CC -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10608 -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\Peter\AppData\Local\Temp\build6419be44949d6adfe4c8497346ca0c17.tmp\sketch\RampsTest.ino.cpp" -o "nul"
"C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -w -x c++ -E -CC -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10608 -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\Peter\AppData\Local\Temp\build6419be44949d6adfe4c8497346ca0c17.tmp\sketch\RampsTest.ino.cpp" -o "C:\Users\Peter\AppData\Local\Temp\build6419be44949d6adfe4c8497346ca0c17.tmp\preproc\ctags_target_for_gcc_minus_e.cpp"


cc1plus.exe: out of memory allocating 1677721600 bytes

exit status 1
Error compiling for board Arduino/Genuino Mega or Mega 2560.

Es a javitas/ujratoltes sem oldotta meg.
Avatar
kapu48
Elektronbűvölő
Hozzászólások: 3375
Csatlakozott: 2008. augusztus 29. péntek, 6:00

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

Hozzászólás Szerző: kapu48 »

Direkt kihangsúlyoztam, hogy ne a rendszer könyvtárba tegyed!
Ere fel itt van> C:\Program Files (x86)\ <???? Itt mindent írásvédetté tesz a rendszer!
Ezért Még csak javítani sem tudod, pedig szeretnénk. Elvégre azért Forráskód, hogy kedvünkre alakítsuk.
Valószínűleg a megjegyzésekben használt ékezetes betűk nem tetszenek.

Nekem Win7-es van. Azon fut az egész bárhol rendszeren kívül is.
Win10-est nem ismerem.

Az 1.6.8 fut vállam is ez már tesztelt. Meg, ha már segítek, akkor legalább a rendszer egyforma legyen.

Mondhatom veled rendkívül nehéz egyűt működni!
:mrgreen:
Avatar
kapu48
Elektronbűvölő
Hozzászólások: 3375
Csatlakozott: 2008. augusztus 29. péntek, 6:00

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

Hozzászólás Szerző: kapu48 »

Mondjuk, nálam a rendszer nyelve Magyar, ezért az Arduino is alapértelmezetten Magyar.
És ritkábban akad ki az ékezetes betűkre.
Nálad ezt nem ismerem?

Uninstaláld a régi arduinot.
Avatar
kapu48
Elektronbűvölő
Hozzászólások: 3375
Csatlakozott: 2008. augusztus 29. péntek, 6:00

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

Hozzászólás Szerző: kapu48 »

És ezt indítsd el> C:\arduino-1.6.8\arduino.exe –t.
Avatar
kapu48
Elektronbűvölő
Hozzászólások: 3375
Csatlakozott: 2008. augusztus 29. péntek, 6:00

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

Hozzászólás Szerző: kapu48 »

Nálam lefordult:
Sketch uses 1 820 bytes (0%) of program storage space. Maximum is 253 952 bytes.
Global variables use 9 bytes (0%) of dynamic memory, leaving 8 183 bytes for local variables. Maximum is 8 192 bytes.
Avatar
kapu48
Elektronbűvölő
Hozzászólások: 3375
Csatlakozott: 2008. augusztus 29. péntek, 6:00

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

Hozzászólás Szerző: kapu48 »

Nálam lefordult:
Sketch uses 1 820 bytes (0%) of program storage space. Maximum is 253 952 bytes.
Global variables use 9 bytes (0%) of dynamic memory, leaving 8 183 bytes for local variables. Maximum is 8 192 bytes.
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ás Szerző: amex »

Ertem, akkor megprobaljuk win 7-en is.
1 ora mulva neki latok, esetleg skype-on elerheto vagy?
Avatar
kapu48
Elektronbűvölő
Hozzászólások: 3375
Csatlakozott: 2008. augusztus 29. péntek, 6:00

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

Hozzászólás Szerző: kapu48 »

Igaz, hogy én nem ezt kértem! De mind egy!
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ás Szerző: amex »

amugy is muszaly mert a paromnak is kell a gep.
Igy mostlaptoprol proba, de sajnos ismet kijelzo gond. hiaba csinalom ugyan azt mint win10 nel, itt nem jo. Hibat jelez.
Arduino: 1.6.8 (Windows 7), Alaplap:"Arduino/Genuino Mega or Mega 2560, ATmega2560 (Mega 2560)"

RampsTest:3: error: invalid preprocessing directive #d

# d e f i n e X _ E N A B L E _ P I N 3 8


^

RampsTest:5: error: invalid preprocessing directive #d

# d e f i n e X _ M A X _ P I N 2


^

RampsTest:7: error: invalid preprocessing directive #d

# d e f i n e Y _ S T E P _ P I N 6 0


^

RampsTest:9: error: invalid preprocessing directive #d

# d e f i n e Y _ E N A B L E _ P I N 5 6


^

RampsTest:13: error: invalid preprocessing directive #d

# d e f i n e Z _ S T E P _ P I N 4 6


^

RampsTest:15: error: invalid preprocessing directive #d

# d e f i n e Z _ E N A B L E _ P I N 6 2


^

RampsTest:17: error: invalid preprocessing directive #d

# d e f i n e Z _ M A X _ P I N 1 9


^

RampsTest:19: error: invalid preprocessing directive #d

# d e f i n e E _ S T E P _ P I N 2 6


^

RampsTest:21: error: invalid preprocessing directive #d

# d e f i n e E _ E N A B L E _ P I N 2 4


^

RampsTest:25: error: invalid preprocessing directive #d

# d e f i n e Q _ E N A B L E _ P I N 3 0


^

RampsTest:27: error: invalid preprocessing directive #d

# d e f i n e S D P O W E R - 1


^

RampsTest:29: error: invalid preprocessing directive #d

# d e f i n e L E D _ P I N 1 3


^

RampsTest:31: error: invalid preprocessing directive #d

# d e f i n e F A N _ P I N 9


^

RampsTest:33: error: invalid preprocessing directive #d

# d e f i n e P S _ O N _ P I N 1 2


^

RampsTest:37: error: invalid preprocessing directive #d

# d e f i n e H E A T E R _ 1 _ P I N 8


^

RampsTest:39: error: invalid preprocessing directive #d

# d e f i n e T E M P _ 1 _ P I N 1 4 / / A N A L O G N U M B E R I N G


^

RampsTest:41: error: invalid preprocessing directive #d

v o i d s e t u p ( ) {


^

RampsTest:45: error: invalid preprocessing directive #d

p i n M o d e ( L E D _ P I N , O U T P U T ) ;


^

RampsTest:47: error: invalid preprocessing directive #d

p i n M o d e ( X _ S T E P _ P I N , O U T P U T ) ;


^

RampsTest:49: error: invalid preprocessing directive #d

p i n M o d e ( X _ E N A B L E _ P I N , O U T P U T ) ;


^

RampsTest:53: error: invalid preprocessing directive #d

p i n M o d e ( Y _ E N A B L E _ P I N , O U T P U T ) ;


^

RampsTest:55: error: invalid preprocessing directive #d

p i n M o d e ( Z _ S T E P _ P I N , O U T P U T ) ;


^

RampsTest:57: error: invalid preprocessing directive #d

p i n M o d e ( Z _ E N A B L E _ P I N , O U T P U T ) ;


^

RampsTest:61: error: invalid preprocessing directive #d

p i n M o d e ( E _ E N A B L E _ P I N , O U T P U T ) ;


^

RampsTest:65: error: invalid preprocessing directive #d

p i n M o d e ( Q _ E N A B L E _ P I N , O U T P U T ) ;


^

RampsTest:67: error: invalid preprocessing directive #d

d i g i t a l W r i t e ( X _ E N A B L E _ P I N , L O W ) ;


^

RampsTest:71: error: invalid preprocessing directive #d

d i g i t a l W r i t e ( Q _ E N A B L E _ P I N , L O W ) ;


^

RampsTest:73: error: invalid preprocessing directive #d




^

RampsTest:75: error: invalid preprocessing directive #d

v o i d l o o p ( ) {


^

RampsTest:77: error: invalid preprocessing directive #d

/ / i f ( m i l l i s ( ) % 1 0 0 0 < 5 0 0 )


^

exit status 1
invalid preprocessing directive #d

This report would have more information with
"Show verbose output during compilation"
option enabled in File -> Preferences.



A kovetkezo pedig a marlin hiba uzije

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

In file included from sketch\SdFile.h:27:0,

from sketch\cardreader.h:6,

from sketch\Marlin_main.cpp:37:

SdBaseFile.h:38: error: using typedef-name 'fpos_t' after 'struct'

struct fpos_t {

^

In file included from sketch\Marlin.h:10:0,

from sketch\Marlin_main.cpp:30:

c:\users\péter\appdata\local\arduino15\packages\arduino\tools\avr-gcc\4.9.2-atmel3.5.4-arduino2\avr\include\stdio.h:950:33: note: 'fpos_t' has a previous declaration here

__extension__ typedef long long fpos_t;

^

exit status 1
using typedef-name 'fpos_t' after 'struct'

This report would have more information with
"Show verbose output during compilation"
option enabled in File -> Preferences.
Avatar
kapu48
Elektronbűvölő
Hozzászólások: 3375
Csatlakozott: 2008. augusztus 29. péntek, 6:00

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

Hozzászólás Szerző: kapu48 »

Ezt nem tudom, hogyan csináltad? De itt minden karakter között van 1 szóköz!
# d e f i n e X _ E N A B L E _ P I N 3 8

Így lenne jól:
#define X_ENABLE_PIN 38
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ás Szerző: amex »

Igen ez valoban erdekes. siman bemasoltam egy jegyzettomb-be, majd elmentettem ahogy irtad.
Ott meg rendessen egyben volt.
Betoltes utan lett szokoz mindenhol.
Sajnos visszatertem az 1.5.4 -re mert az 1.6.8 valamiert nem akarja elfogadni az LCD firmware-t. 1.5.4 -nel hiba nelkul megy.
Es hogyan lehetkitorolgetni a sok szokozt?
Egyenkent torolgessem? Vagy van erre valami "Csoportos megbizas"?
Avatar
kapu48
Elektronbűvölő
Hozzászólások: 3375
Csatlakozott: 2008. augusztus 29. péntek, 6:00

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

Hozzászólás Szerző: kapu48 »

Inkább hagydki a jegyzettömböt. Copi-Paste az arduino szerkesztőbe.
Avatar
kapu48
Elektronbűvölő
Hozzászólások: 3375
Csatlakozott: 2008. augusztus 29. péntek, 6:00

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

Hozzászólás Szerző: kapu48 »

Válasz küldése