Smoothieware Schakelmodule voor automatische ventilator controle (1 / 2 stap)

Stap 1: Configureren schakelaar voor HOTEND HEATSINK fan


We beginnen met het maken van een standaard schakelen die hebben een heleboel Opties die wij kunnen gebruiken.

Ik ben de naam een hotendheatsinkfan definiëren als deze schakeloptie gaat om het beheren van de ventilator op de koelplaat van onze hotend.

Alle opties zijn voor de functienaam geplaatst met switch.hotendheatsinkfan , die duidt op dat het is een schakelaar en de naam van de schakeloptie.

  1. We maken een nieuwe sectie een beschrijvende naam van de kop van onze switch, in dit geval schakelen voor HOTEND HEATSINK fan. Ik kapitaal om het gemakkelijk in mijn bestand config.txt op de ter plaatse te kunnen gebruiken.
  2. We gebruiken .enable true om de switch.
  3. Ik heb setup, maar uitgecommentarieerd van de .input_on_command, de .input_off_command en de .subcode voor onze switch.
    1. Ze zijn commentaar uit, zoals Smoothieware is op dit moment behoefte aan een geplande update bevestigt een paar insecten gerelateerde naar de switches.
      Opmerking. Voor algemeen gebruik, het maakt geen verschillende wheter hebt u uncommented hen of niet. De firmware maakt geen gebruik van de M-codes waarmee de ventilator.
    2. De opdrachten worden gebruikt om handmatig de ventilator inschakelen en uitschakelen, waar de subcode het specifieke object toegewezen aan een schakelaar geeft, in dit geval een fan, we willen controle, in het geval dat we moeten meer van hen.
    3. Voorbeeld: M106.2 teschakelen en M107.2 om het uit te zetten. Als ik had een extra schakelaar met subcode 3, ik zou bepalen met behulp van M106. 3 en M107. 3
    4. Opmerking: wanneer u MKS TFT toont u niet wilt toevoegen van een subcode aan FAN, die de ene uw afgedrukte objecten, is afkoeling als u gaat worden niet in staat om het te controleren uit het display. U kunt nog steeds subcodes voor andere fans.
      Voeg geen in- en uitschakelen _command met verschillende switches zonder gebruik te maken van subcodes, tenzij u wilt dat alle van hen te worden ingeschakeld en uitgeschakeld met dezelfde opdracht.
  4. De .output_pin bepaalt de pin die onze ventilator aan is gekoppeld. In dit geval gebruiken we 2.6 , oftewel de Heater2 terminals.
  5. De .output_type is pwm of digitale. PWM kan worden ingesteld met vermogen van 0-100% gedefinieerd door 0-255 waar digitaal in- of uitschakelen is.
  6. De instelling van de .max_pwm bepaalt maximale output naar onze fan. Mine is nogal luid en cool prima bij snelheid 200.
    1. U wilt niet dat te laag ingesteld zoals riskeert u heatcreep tot de hotend waar de gloeidraad krijgt zacht en klompen van het hotend.
  7. De .fail_safe_set_to definieert wat te doen in geval onze printer in Crash of HALT modus (misschien sommige andere failture ook gaat). Ik heb het ingesteld op 1 waardoor de ventilator spinnen houden zal als de problemen van de printer.
    1. Ik wil niet dat de fan van de heatsink hotend te stoppen met werken in het geval dat ik heb een geval van oververhitting!
 # Switch for HOTEND HEATSINK fan switch.hotendheatsinkfan.enable true # true/false # switch.hotendheatsinkfan.input_on_command M106 # # switch.hotendheatsinkfan.input_off_command M107 # # switch.hotendheatsinkfan.subcode 2 # switch.hotendheatsinkfan.output_pin 2.6 # Heater2 switch.hotendheatsinkfan.output_type pwm # digital would be on/off switch.hotendheatsinkfan.max_pwm 200 # default is 255 switch.hotendheatsinkfan.fail_safe_set_to 1 # CRASH or HALT. 0 or 1 

Gerelateerde Artikelen

Aquarium automatische ventilator controle met arduino mini

Aquarium automatische ventilator controle met arduino mini

een ander goed ding voor het aquarium, in de zomer warmte. :)Met dit arduino mini apparaat, kunt u automatisch het aquarium fan wanneer de temperatuur van het waterstak het aangepast niveau.Regelbaar zijn tussen 21-30 * C. (69,8-86 * F)Temperatuursen
Automatische ventilator controle

Automatische ventilator controle

Deze machine begint een vent via een relais in ether, een automatische modus of de handleiding.1. automatische modus: de vent start wanneer de vochtigheidsgraad in de kamer (badkamer) is hoger dan de niveaus geselecteerd door de gebruiker in de vocht
Met behulp van Diodes voor ventilator controle.

Met behulp van Diodes voor ventilator controle.

Dit in alternatief voor het gebruik van reostaten en chips voor het beheersen van de snelheid van de ventilator.Het idee voor deze kwam uit http://www.cpemma.co.uk/sdiodes.html nu http://www.pcsilencioso.com/cpemma/sdiodes.html en ik wilde uitleggen
Thermistor - ventilator controle met behulp van LabVIEW

Thermistor - ventilator controle met behulp van LabVIEW

Entertainment centers vaak de warmte val die door elektronica; Hierdoor kunnen ze oververhit raken die vermindert hun levensduur. Dit project kan worden gebruikt voor het regelen van de temperatuur van een entertainment center door toenemende luchtst
Microcontrollers gebaseerd automatische intensiteit controle van straatverlichting

Microcontrollers gebaseerd automatische intensiteit controle van straatverlichting

Microcontrollers gebaseerd automatische intensiteit controle van straatverlichting project is ontworpen met behulp van pic16F877A microcontroller aan automatisch controle intensiteit van straatverlichting. Het kan ook inschakelen en schakelt automati
Slaveflash voor automatische camera's met voorflitsen

Slaveflash voor automatische camera's met voorflitsen

iedereen die een kleine digitale camera heeft kent het probleem van het gebruik van slaven vanwege de pre-flash die de camera gebruikt om de belichting instelt: de voorafdampingstorenuitstoot activeert de slave-flitser die dus branden voordat de slui
Arduino Uno ventilator controle

Arduino Uno ventilator controle

Dit project kan gebruikers controle twee verschillende fans en een servo. De fans wordt automatisch ingeschakeld als een bepaalde temperatuur wordt bereikt en de servo zullen de draai van 90 graden. Een drukknop voorziet ook in een handmatige bedieni
Hoe poederlaag het landingsgestel van een aluminium voor een radio control vliegtuigen.  Ik maakte het op TechShop

Hoe poederlaag het landingsgestel van een aluminium voor een radio control vliegtuigen. Ik maakte het op TechShop

dit instructable zal dekken hoe jas een generieke aluminium landingsgestel dat vele radio control vliegtuigen met komen poeder.  Ik deed dit zodat het vliegtuig een beetje er beter uitzien dan de normale kale aluminium-look die de meeste vliegtuigen
Eenvoudige RC auto voor beginners (Android controle over Bluetooth)

Eenvoudige RC auto voor beginners (Android controle over Bluetooth)

Dit is een eenvoudig project van Android Bluetooth auto met Bluetooth controle. Arduino controller wordt gebruiktGebruikt om te besturen van de auto Android-apparaat met een ingebouwde versnellingsmeter. Het gaat vooruit, auto tilt aan de links - aut
Kleur LED cyber pak! (extra instructables voor NES Powerglove control, Live Audio EQ, enz. te volgen!)

Kleur LED cyber pak! (extra instructables voor NES Powerglove control, Live Audio EQ, enz. te volgen!)

** LVL1 Hackerspace verdienste voor het starten van mij de weg van LED obsessie en verstrekken van verbindingen aan sommige mensen die geweldig middelen over de jaren www.lvl1.org zijn **Ik kon niet weerstaan een instructable voor een wedstrijd "Make
Hervullen van hac voor automatische Zeepdispenser

Hervullen van hac voor automatische Zeepdispenser

Ik kocht een automatische vloeibare Zeepdispenser, die leverancier-vergrendeld door de refill containers naar slechts één merk van de anti-bacteriële zeep die beschikbaar zijn op de markt was. De gadget is echt leuk, en echt graag willen gebruiken ma
Regen Sensor voor automatische sprinkler

Regen Sensor voor automatische sprinkler

ik heb een Toro automatische sprinklersysteem die kan een regen sensor zodat als het regent zal het geen water de tuin.Ik heb geprobeerd om een te vinden, maar ze hebben nooit voorraad, dus maakte ik een plan met sommige dingen die lag rond het huis.
Automatische ventilator op met behulp van de Arduino en DHT11

Automatische ventilator op met behulp van de Arduino en DHT11

Hallo allemaalDit is mijn eerste post op Instructables, en aangezien ik hier veel leren, heb ik besloten om bij te dragen met een van mijn ervaringen met behulp van de Arduino, sensoren en motoren. Ik heb niet maken iets nieuws; Ik neem enkele tutori
Aangepast filter behuizing voor 250mm ventilator van de computer.

Aangepast filter behuizing voor 250mm ventilator van de computer.

ik een fan van 250mm in mijn mooie Lian Li-zaak. Het was een poging om te proberen het geluidsniveau terugbrengen, verhoging van de koeling, en maken een aanspreekpunt in plaats van allerlei fans over de hele plaats. Dit was een elegante oplossing (v