Bygga en 3D skrivare Prusa i3 (12 / 18 steg)
Steg 12: Gränsbrytare - bygga upp dem & provning
För vårt hem ställningstagande som vi ville ha sängen (y-axeln) hela vägen tillbaka, x-axeln till vänster och z-axeln hela vägen ner - detta gör att skrivarhuvudet hem på framsidan kvar av värme sängen.
För att göra detta x-axeln går slutet-stop på vänster sida av x-axel, y-axeln slutet-stop går på baksidan av skrivaren och z-sista-hållplats går på nederst vänstra. Ingår i våra plast kit var 3 switch innehavare. Vi kunde använda 1 av dem för x-axeln, men bestämde mig för att använda olika mönster för Y- och Z-axeln. Våra y-axeln innehavaren bara inte skulle fungera och medan z-axeln kunde ha arbetat där (IMHO) var en bättre design. För y-axeln vi använde denna design från thingiverse, och för z-axeln vi använde denna design från thingiverse.
Första sak är att använda en multimeter och räkna ut vilken tråd för att använda växeln, om du använder en multimeter med en Summer som låter när leads är kortsluten och därför när växeln är stängd kommer du kunna lista ut vilka par att använda som är nr och stänger när växeln är utlöst.
Använd de par som är öppna när växeln inte är snubblade och stängd när du trycker på switchen.
Tråd av växlar och plug dem i RAMPER styrelse - tittar på RAMPERNA från toppen - pluggen i X avsluta-stopp på första raden, missar en rad och sedan koppla från slutet-stopp-Y, missar en rad och Z sista-hållplats.
Se bilden ovan för att se var du kan ansluta dem ombord RAMPER. För testning inte montera växlarna i sina hållare som du behöver först ta reda på om allt fungerar och på först vi vill bara testa att axel rörelsen kommer att stoppa när växeln är stängd. Du behöver bara 2 kablar från växeln till RAMPER styrelsen, Anslut inte en tråd till det 3: e stiftet på RAMPERNA. Också när testning vara redo att antingen koppla från 12V makt eller tryck på reset-knappen på sidan av fungerar RAMPER styrelsen som om slutet-stop växla inte som förväntat motorn kunde fortsätta att försöka driva axeln trots att det slog sin gräns.
Med växlarna slutet-stop inkopplad driva allt upp och ansluta till Arduino/RAMPER med Pronterface.
Vara redo att koppla från strömförsörjningen eller trycka på reset på RAMPERNA om följande inte fungerar...
Med x-axeln i mitten Klicka på x-axeln hem - transport bör flytta till vänster. Tryck på end-stop switch och transport ska sluta flytta.
Med y-axeln i mitten Klicka på y-axeln hem - sängen bör gå mot baksidan. Tryck på end-stop switch och sängen ska sluta flytta.
Med z-axeln, klicka på ikonen hem - transport ska flytta. Tryck på end-stop switch och transport ska sluta.
Om saker och ting inte fungerar som förväntat:
1. Kontrollera att axelns riktning är korrekt - kolla i Configuration.h som du ändrat till mendal som i det föregående steget, om det är korrekt och du gjorde kompilera och ladda upp till Arduino kan du ändra den plug-in på RAMPERNA.
2. Kontrollera att växeln är nej och går stängda när du trycker och logiken ändrades i Configuration.h (och sammanställt/laddade) enligt de föregående stegen.
3. göra säker den MIN eller MAX har konfigurerats korrekt i Configuration.h
4. Kontrollera att leads gå till rätt position på RAMPER styrelsen