LCD+SD - RAMPS 1.4

Příspěvekod Rebel » 21.05.2014 14:08

Dnes odpoledne doufam dam do downloadu verzi 91 s LCD :)
  • 0

Rebel
 
Příspěvky: 3896
Images: 243
Registrován: 12.08.2013 11:44
Bydliště: HK.......není Hong Kong :D
Reputation: 108
Zasloužil bys asi medajli :) Nebo jsi admin :D

Příspěvekod aula » 21.05.2014 14:37

Využiji toto téma a zeptám se, zda někdo netuší jak nastavit FW, aby LCD (např. SmartLCD) ukazovalo jiné hodnoty než default. Myslím teď údaje MUL a BUF, což jsou naprosto nedůležité údaje. Líbilo by se mi např. zbývající čas do konce tisku, rychlost pohybu aspod. Nezkoušel někdo?
  • 0

aula
 
Příspěvky: 26
Registrován: 11.04.2014 11:12
Reputation: 0

Příspěvekod Rebel » 21.05.2014 20:20

Tak FW dnes nebude, mam tu kupu jiny prace, nestihnu to odladit. pokusim se zitra. Co se tyce upravy zobrazeni na LCD, to by nemusel byt az takovy problem, ale chvilku to da. Pokusim se na to nekdy mrknout, ale ted mam prace az nad hlavu :(
  • 0

Rebel
 
Příspěvky: 3896
Images: 243
Registrován: 12.08.2013 11:44
Bydliště: HK.......není Hong Kong :D
Reputation: 108
Zasloužil bys asi medajli :) Nebo jsi admin :D

Příspěvekod MarekSochor » 21.05.2014 22:00

úpravou hodnot na LCD jsem se taky zabýval, bohužel repetier sam o sobě nenabízí o moc zajímavější / užitečnější hodnoty, než tam jsou, na výběr je :
%ec : Current extruder temperature
%eb : Current heated bed temperature
%e0..9 : Temp. of extruder 0..9
%er : Extruder relative mode
%Ec : Target temperature of current extruder
%Eb : Target temperature of heated bed
%E0-9 : Target temperature of extruder 0..9
%os : Status message
%oe : Error message
%oB : Buffer length
%om : Speed multiplier
%of : flow multiplier
%oc : Connection baudrate
%o0..9 : Output level extruder 0..9 is % including %sign.
%oC : Output level current extruder
%ob : Output level heated bed
%%% : The % char
%x0 : X position
%x1 : Y position
%x2 : Z position
%x3 : Current extruder position
%sx : State of x min endstop.
%sX : State of x max endstop.
%sy : State of y min endstop.
%sY : State of y max endstop.
%sz : State of z min endstop.
%sZ : State of z max endstop.
%do : Debug echo state.
%di : Debug info state.
%de : Debug error state.
%dd : Debug dry run state.
%O0 : OPS mode = 0
%O1 : OPS mode = 1
%O2 : OPS mode = 2
%Or : OPS retract distance
%Ob : OPS backslash distance
%Od : OPS min distance
%Oa : OPS move after
%ax : X acceleration during print moves
%ay : Y acceleration during print moves
%az : Z acceleration during print moves
%aX : X acceleration during travel moves
%aY : Y acceleration during travel moves
%aZ : Z acceleration during travel moves
%aj : Max. jerk
%aJ : Max. Z-jerk
%fx : Max. feedrate x direction
%fy : Max. feedrate y direction
%fz : Max. feedrate z direction
%fe : Max. feedrate current extruder
%fX : Homing feedrate x direction
%fY : Homing feedrate y direction
%fZ : Homing feedrate z direction
%Fs : Fan speed
%PN : Printer name
%Sx : Steps per mm x direction
%Sy : Steps per mm y direction
%Sz : Steps per mm z direction
%Se : Steps per mm current extruder
%Ut : Shows printing time
%Uf : Shows total filament usage
%is : Stepper inactive time in seconds
%ip : Max. inactive time in seconds
%X0..9 : Extruder selected marker
%Xi : PID I gain
%Xp : PID P gain
%Xd : PID D gain
%Xm : PID drive min
%XM : PID drive max
%XD : PID max
%Xw : Extruder watch period in seconds
%Xh : Extruder heat manager (BangBang/PID)
%Xa : Advance K value
%Xl : Advance L value
%Xx : x offset in steps
%Xy : y offset in steps
%Xf : Extruder max. start feedrate
%XF : Extruder max. feedrate
%XA : Extruder max. acceleration




změna je poměrně jednoduchá - vše probíhá v uimenu.h
  • 0

MarekSochor
 
Příspěvky: 24
Registrován: 03.01.2014 23:50
Reputation: 0

Příspěvekod romanm » 21.05.2014 23:12

Tak mi ta 0.91 nějak nechce spolupracovat s SD čtečkou. Po vložení karty sice napíše SD Card inserted a v nabídce SD Card se objeví možnosti Print file a Delete file, ale nic z toho nejde a neukáže mi to ani list souborů na kartě. Po vytažení karty to nic neudělá, pořád ukazuje SD Card inserted.

0.83 reagovala jak na vložení, tak na vyjmutí karty, v nabídce SD Card šlo vybrat soubor gcode a "dát tisknout" (zatím to mám jen jako dry run)
  • 0

romanm
 
Příspěvky: 177
Registrován: 16.02.2014 16:17
Reputation: 0

Příspěvekod Rebel » 21.05.2014 23:43

Me to delalo neco podobneho a nakonec jsem zjistil, ze je to tou posahanou redukci MicroSD na SD. Dokonce se mi obcas tisk z niceho nic zastavil a v klidu si to natopeny odpocivalo a nic.
Bylo to tou redukci. Koupil jsem normalni SDHC a je klid.
  • 0

Rebel
 
Příspěvky: 3896
Images: 243
Registrován: 12.08.2013 11:44
Bydliště: HK.......není Hong Kong :D
Reputation: 108
Zasloužil bys asi medajli :) Nebo jsi admin :D

Příspěvekod romanm » 22.05.2014 00:00

Mám v tom klasickou 1GB SD takže problém s redukcí můžu vyloučit. Každopádně zatím nechám v0.83, kde mi to funguje, až na ty MSDOS-like názvy souborů - čert to vem, kosmetická vada.

Ještě bych mohl prubnout jinou SD.
  • 0

romanm
 
Příspěvky: 177
Registrován: 16.02.2014 16:17
Reputation: 0

Příspěvekod Rebel » 22.05.2014 00:04

Me to zatim chodilo vzdy na 1. naslapnuti, tak nevim. Ale ted tu mam dalsi kousek, kterej jsem chtel dnes dodelat, ale nestihl jsem to, takze na nem to vyzkousim zitra z gruntu a uvidime.
  • 0

Rebel
 
Příspěvky: 3896
Images: 243
Registrován: 12.08.2013 11:44
Bydliště: HK.......není Hong Kong :D
Reputation: 108
Zasloužil bys asi medajli :) Nebo jsi admin :D

Příspěvekod romanm » 22.05.2014 00:22

Takže aby to bylo zajímavější, s jinou kartou to chodí. Navíc je to MicroSD přes redukci :)
  • 0

romanm
 
Příspěvky: 177
Registrován: 16.02.2014 16:17
Reputation: 0

Příspěvekod hanysl » 22.05.2014 08:35

Já mám teda Repetier 0.91 a když jsem zkoušel na full graphic displeji funkčnost SD karty tak jsem žádný problém nenašel, těžko říct čím to bude, nedivil bych se kdyby to dělala karta, podobné problémy jsou známy i u Raspberry Pi. Chce to zkoušet
  • 0

hanysl
 
Příspěvky: 255
Registrován: 08.01.2014 22:03
Bydliště: Šenov u Ostravy
Reputation: 0

Příspěvekod Rebel » 22.05.2014 18:30

  • 0

Rebel
 
Příspěvky: 3896
Images: 243
Registrován: 12.08.2013 11:44
Bydliště: HK.......není Hong Kong :D
Reputation: 108
Zasloužil bys asi medajli :) Nebo jsi admin :D

Příspěvekod Mirec » 23.05.2014 14:47

Dan skusal si ten FW na RAMPS, ktory si pridal z LCD+SD? Pytam sa preto lebo neviem ci je chyba niekde u mna alebo je to v tom FW no mne ho nechce do arduina nahrat...vypise mi to chyby a hodi ma to na zalozku Commands.cpp do prveho riadku
"const int sensitive_pins[] PROGMEM = SENSITIVE_PINS; // Sensitive pin list for M42"
Skusal som iny FW od hopika a ten mi nahralo tak neviem.
  • 0

Mirec
 
Příspěvky: 187
Images: 1
Registrován: 03.02.2014 20:47
Reputation: 0

Příspěvekod Rebel » 23.05.2014 15:04

Jeste ne, ale chystam se. Tam se musi zadeklarovat to LCD a ctecka rucne. Tohle je primo z webovyho repetier konfiguratotu pro SmarController. Udelam to i pro to mensi LCD, protoze ho na jedny tiskarne mam.
  • 0

Rebel
 
Příspěvky: 3896
Images: 243
Registrován: 12.08.2013 11:44
Bydliště: HK.......není Hong Kong :D
Reputation: 108
Zasloužil bys asi medajli :) Nebo jsi admin :D

Re: LCD+SD - RAMPS 1.4

Příspěvekod romanm » 22.07.2014 00:16

Dá se někde nastavit aby LCD zobrazoval soubory na kartě seřazené podle abecedy?
  • 0

romanm
 
Příspěvky: 177
Registrován: 16.02.2014 16:17
Reputation: 0

Otočení směru rotačního enkodéru

Příspěvekod majkl » 11.08.2014 19:07

Dneska mi přišlo Full Graphics LCD, všechno super, jen mi připadá divný, že když točím doprava, tak se hodnoty zmenšují a naopak. Je to divný.

Dan mi potvrdil, že je to normální chování.

Pro otočení směru stačí prohodit piny enkoderu. Jedná se o 31 a 33.

V Marlinu je to v pins.h okolo řádku 480:
Kód: Vybrat vše
#define BTN_EN1 31
#define BTN_EN2 33


V Repetieru je to v ui.h:
Kód: Vybrat vše
#define UI_ENCODER_A           31
#define UI_ENCODER_B           33
  • 0

majkl
 
Příspěvky: 77
Images: 6
Registrován: 21.05.2014 23:21
Reputation: 0

PředchozíDalší

Zpět na ELEKTRONIKA

Kdo je online

Uživatelé procházející toto fórum: Žádní registrovaní uživatelé a 9 návštevníků