Att lägga till mer Extrudrar i alla 3d-skrivare (3 / 6 steg)
Steg 3: Redigera Firmware - Pins.h
Den pins.h filen berättar vilket stift är ansluten där. Den har alla pin nummer, vilket är vad vi är efter.
Du kommer att märka att det finns massor av information i filen pins.h, för varje typ av moderkort. För att hitta avsnittet kommer du att titta på, gå till configuration.h-filen och leta efter raden moderkort typ (längst upp på sidan). Anteckna som där. För min ombord var typ 33.
Gå till pins.h filen och använda verktyget hitta för att hitta "== 33" (Ersätt med ditt nummer). Det kommer att ta dig till en del av koden bara för ditt moderkort. I detta avsnitt hittar du alla pin-koder för olika saker, som endstops, motorer, temeperature sensorer, etc.
Du måste titta på din styrelse att fastställa vilka av dessa stift är tillgängliga för dig att använda. Till exempel, jag var inte med min X-MAX, Y-MAX eller Z-MAX portar på min bräda så det är vad jag används för att styra min extra motor. Kopiera ner vilket stift de motsvarar (2, 15 och 19 i mitt fall). Du kan använda några stift du vill. Stiften som analoga stift kommer att vara lite mer besvärlig att ange eftersom analoga numreringen av stiften inte är samma som digital numreringen (vilket är vad du vill använda). Du kommer att behöva räkna ut vad den digitala pin # är för dem.
För stiften du väljer, se till att ändra de ursprungliga värdena till -1. Till exempel skulle jag ändra ORIG_X_MAX_PIN från 2-1. Detta förhindrar firmware med dessa pins för två saker på en gång.
Använd pin # 's du kopierade ner för steget, riktning, och aktiverar stift i avsnittet configuration.h.
Du är klar med firmware!
Nu kompilera koden och skicka den till din styrelse.