Repetier server zapínání osvětlení

Repetier server zapínání osvětlení

Příspěvekod krizma » 09.12.2017 09:27

Tak tady je popis celého nastavení pro ovládání osvětlení na dálku přes Repetier- server a nebo i místně přes LCD.

Popis je pro FW Marlin deska RUMBA +

Kompletní dokumentace :
http://marlinfw.org/docs/configuration/configuration.html#configuration_adv.h

V souboru configuration_adv.h je nutné upravit tyto řádky :

/**
* M355 Case Light on-off / brightness
*/
#define CASE_LIGHT_ENABLE
#if ENABLED(CASE_LIGHT_ENABLE)
#define CASE_LIGHT_PIN 4 // Override the default pin if needed
#define INVERT_CASE_LIGHT false // Set true if Case Light is ON when pin is LOW
#define CASE_LIGHT_DEFAULT_ON true // Set default power-up state on
#define CASE_LIGHT_DEFAULT_BRIGHTNESS 255 // Set default power-up brightness (0-255, requires PWM pin)
#define MENU_ITEM_CASE_LIGHT // Add a Case Light option to the LCD main menu
#endif

V souboru pins_RUMBA (nebo v souboru dle použité desky pins_XXX) upravit číslo výstupního pinu PWM

#define CASE_LIGHT_PIN 4

U desky RUMBA je PIN 4 na konektoru EXP3 kolík D4.

Pro spínání osvětlení lze použít například tento modul :
https://arduino-shop.cz/arduino/1754-dr ... gLXivD_BwE


Pro FW Marlin je nutná úprava souboru Marlin.xml v adresáři /usr/local/Repetier-Server/firmware/Marlin.xml

Ovládání osvětlení v Repetier - serveru je po instalaci připraveno pouze pro FW Repetier.


Úprava pomocí SSH připojení:

sudo nano /usr/local/Repetier-Server/firmware/marlin.xml

Doplnit je třeba tyto řádky:

<command type="caseLightsOn">M355 S1</command>
<command type="caseLightsOff">M355 S0</command>
<response type="caseLights" value="1">^Info:Case lights on</response>
<response type="caseLights" value="0">^Info:Case lights off</response>
<response type="toggleLightsSupported">^Cap:TOGGLE_LIGHTS:(\d)</response>



Zapínat a vypínat osvětlení lze i přes LCD a nebo pomocí G CODE

M355 - Case Light Control
control Turn the case light on or off, set brightness CASE_LIGHT_PIN
Set the case light power state and/or brightness.

Usage
M355 [P<byte>] [S<bool>]
Argument Description
[P<byte>]
Set the brightness factor from 0 to 255.

[S<bool>]
Turn the case light on or off.

Notes
Requires a CASE_LIGHT_PIN to control the on/off or PWM state of the case light. The pin will need to be a 12V MOSFET pin with PWM control, or a signal pin connected to a MOSFET or relay to control the higher current required for the light.

Example
Turn the case light on at half brightness

M355 S1 P128
  • 0

Naposledy upravil krizma dne 30.12.2017 13:24, celkově upraveno 2
krizma
 
Příspěvky: 52
Registrován: 29.09.2013 22:34
Reputation: 0

Re: Repetier server zapínání osvětlení

Příspěvekod hippo7 » 09.12.2017 09:55

To je vec firmware tiskarny ne serveru. Pouzivam.


Sent from my iPad using Tapatalk Pro
  • 0

hippo7
 
Příspěvky: 118
Registrován: 31.03.2016 09:28
Reputation: 0

Re: Repetier server zapínání osvětlení

Příspěvekod krizma » 09.12.2017 10:13

To jo. Ale jaky kod posila stisk toho tlacitka? A pak je treba priradit vystup ve FW. Poradis?
  • 0

krizma
 
Příspěvky: 52
Registrován: 29.09.2013 22:34
Reputation: 0

Re: Repetier server zapínání osvětlení

Příspěvekod hippo7 » 09.12.2017 10:41

Jj ted jsem na cestach. Nejdrive vecer.


Sent from my iPhone using Tapatalk
  • 0

hippo7
 
Příspěvky: 118
Registrován: 31.03.2016 09:28
Reputation: 0

Re: Repetier server zapínání osvětlení

Příspěvekod krizma » 10.12.2017 10:28

Ok pockam.
  • 0

krizma
 
Příspěvky: 52
Registrován: 29.09.2013 22:34
Reputation: 0

Re: Repetier server zapínání osvětlení

Příspěvekod krizma » 12.12.2017 19:43

poradis me s tim?
  • 0

krizma
 
Příspěvky: 52
Registrován: 29.09.2013 22:34
Reputation: 0

Re: Repetier server zapínání osvětlení

Příspěvekod hippo7 » 12.12.2017 20:19

Ahoj není čas tak alespoň stručně
Je to fw repetier

nutné úpravy v config.h a pinns.h plus je třeba rrd extender mám to nastavené na pinu D6

config.JPG

pins.JPG
pins.JPG (80.51 KiB) Zobrazeno 9058 krát
  • 0

hippo7
 
Příspěvky: 118
Registrován: 31.03.2016 09:28
Reputation: 0

Re: Repetier server zapínání osvětlení

Příspěvekod krizma » 12.12.2017 20:37

Aha diky. : Jsem právě přešel na Marlin.
  • 0

krizma
 
Příspěvky: 52
Registrován: 29.09.2013 22:34
Reputation: 0

Re: Repetier server zapínání osvětlení

Příspěvekod Rebel » 12.12.2017 21:09

Tak se k repetier serveru pripoj Repetier hostem, v logu si dej zobrazit prikazy a pak ten cudlik na LCD zmackni, melo by to byt videt. Kazdopadne to asi nebude to same, na co ceka Marlin, takze by se to muselo upravit v tom webface RS, coz by asi taky nemusel byt problem.
  • 0

Dan - Rebel ? ;) - http://rebelove.org - Nevyzkoušíš = nevíš - Rebel I-III, Rebel sCUBE, Anycubic i3 MEGA, Anycubic - Kossel Mini, MeCretor2-upravený, Anycubic Photon, RR1, RR400M ! Pro STL přílohy použij čudlík "UMÍSTIT DO PŘÍSPĚVKU" !
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: Repetier server zapínání osvětlení

Příspěvekod krizma » 12.12.2017 21:21

Vyzkousim :)
  • 0

krizma
 
Příspěvky: 52
Registrován: 29.09.2013 22:34
Reputation: 0

Re: Repetier server zapínání osvětlení

Příspěvekod krizma » 12.12.2017 21:35

Jenom ono to tlacitko neni v repetier serveru aktivni
  • 0

krizma
 
Příspěvky: 52
Registrován: 29.09.2013 22:34
Reputation: 0

Re: Repetier server zapínání osvětlení

Příspěvekod Rebel » 12.12.2017 22:00

Tady to resi https://forum.repetier.com/discussion/2 ... ntrol-work a evidentne to lehkou upravou xml pro dany FW jde doladit. Ale mam ted Pi off, tak na to nekouknu a do dilny se mi nechce :D
  • 0

Dan - Rebel ? ;) - http://rebelove.org - Nevyzkoušíš = nevíš - Rebel I-III, Rebel sCUBE, Anycubic i3 MEGA, Anycubic - Kossel Mini, MeCretor2-upravený, Anycubic Photon, RR1, RR400M ! Pro STL přílohy použij čudlík "UMÍSTIT DO PŘÍSPĚVKU" !
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: Repetier server zapínání osvětlení

Příspěvekod krizma » 13.12.2017 19:39

Tak to tlačítko generuje tento kod

17:49:05.759: N159182 M355 S0
17:49:06.530: N159184 M355 S1
  • 0

krizma
 
Příspěvky: 52
Registrován: 29.09.2013 22:34
Reputation: 0

Re: Repetier server zapínání osvětlení

Příspěvekod krizma » 26.12.2017 08:53

Tak pro Marlin je to takto :

M355 - Case Light Control
control Turn the case light on or off, set brightness CASE_LIGHT_PIN
Set the case light power state and/or brightness.

Usage
M355 [P<byte>] [S<bool>]
Argument Description
[P<byte>]
Set the brightness factor from 0 to 255.

[S<bool>]
Turn the case light on or off.

Notes
Requires a CASE_LIGHT_PIN to control the on/off or PWM state of the case light. The pin will need to be a 12V MOSFET pin with PWM control, or a signal pin connected to a MOSFET or relay to control the higher current required for the light.

Example
Turn the case light on at half brightness

M355 S1 P128
  • 0

krizma
 
Příspěvky: 52
Registrován: 29.09.2013 22:34
Reputation: 0

Re: Repetier server zapínání osvětlení

Příspěvekod krizma » 26.12.2017 08:53

Case Light
//#define CASE_LIGHT_ENABLE
#if ENABLED(CASE_LIGHT_ENABLE)
//#define CASE_LIGHT_PIN 4 // Override the default pin if needed
#define INVERT_CASE_LIGHT false // Set true if Case Light is ON when pin is LOW
#define CASE_LIGHT_DEFAULT_ON true // Set default power-up state on
#define CASE_LIGHT_DEFAULT_BRIGHTNESS 105 // Set default power-up brightness (0-255, requires PWM pin)
//#define MENU_ITEM_CASE_LIGHT // Add a Case Light option to the LCD main menu
#endif
  • 0

krizma
 
Příspěvky: 52
Registrován: 29.09.2013 22:34
Reputation: 0

Další

Zpět na 3D CAD, printservery atd.

Kdo je online

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