Arduino Mega ADK+Ethernet shield+CNC Machine!!
Hello fellows
I was recently controlling CNC machine using Arduino Mega ADK controller...I done the control of all 3-axis by writing a simple code on arduino as shown below, So i need to control it now online using Ethernet shield and whenever i try to combine my program and Webserver program, i can't get any result...any suggestions please cz am cracking my head 2 the wall for 2 week 😔:
I was recently controlling CNC machine using Arduino Mega ADK controller...I done the control of all 3-axis by writing a simple code on arduino as shown below, So i need to control it now online using Ethernet shield and whenever i try to combine my program and Webserver program, i can't get any result...any suggestions please cz am cracking my head 2 the wall for 2 week 😔:
int i; digitalWrite(dirpin1,LOW); delay(1000); Serial.println("Forward"); for (i=0; i<10000; i++) { digitalWrite(steppin1, HIGH); delayMicroseconds(500); digitalWrite(steppin1, LOW); delayMicroseconds(500); } digitalWrite(dirpin3,LOW); delay(1000); Serial.println("Forward"); for (i=0; i<5000; i++) { digitalWrite(steppin3, HIGH); delayMicroseconds(500); digitalWrite(steppin3, LOW); delayMicroseconds(500); } digitalWrite(dirpin2,HIGH); delay(1000); Serial.println("Down"); for (i=0; i<15000; i++) { digitalWrite(steppin2, HIGH); delayMicroseconds(500); digitalWrite(steppin2, LOW); delayMicroseconds(500); } digitalWrite(dirpin1,LOW); digitalWrite(dirpin2,LOW); digitalWrite(dirpin3,LOW); delay(1000); Serial.println("Forward & Upp"); for (i=0; i<10000; i++) { digitalWrite(steppin1, HIGH); delayMicroseconds(500); digitalWrite(steppin2, HIGH); delayMicroseconds(500); digitalWrite(steppin3, HIGH); delayMicroseconds(500); digitalWrite(steppin1, LOW); delayMicroseconds(500); digitalWrite(steppin2, LOW); delayMicroseconds(500); digitalWrite(steppin3, HIGH); delayMicroseconds(500); } digitalWrite(dirpin1,HIGH); delay(1000); Serial.println("Reverse"); for (i=0; i<10000; i++) { digitalWrite(steppin1, HIGH); delayMicroseconds(500); digitalWrite(steppin1, LOW); delayMicroseconds(500); } digitalWrite(dirpin3,HIGH); delay(1000); Serial.println("Reverse"); for (i=0; i<10000; i++) { digitalWrite(steppin3, HIGH); delayMicroseconds(500); digitalWrite(steppin3, LOW); delayMicroseconds(500); } digitalWrite(dirpin2,HIGH); delay(1000); Serial.println("Down"); for (i=0; i<10000; i++) { digitalWrite(steppin2, HIGH); delayMicroseconds(500); digitalWrite(steppin2, LOW); delayMicroseconds(500); } digitalWrite(dirpin1,HIGH); delay(1000); Serial.println("Reverse"); for (i=0; i<10000; i++) { digitalWrite(steppin1, HIGH); delayMicroseconds(500); digitalWrite(steppin1, LOW); delayMicroseconds(500); } }
Replies
You are reading an archived discussion.
Related Posts
Position:
• Automation Test Engineer
Employment Status:
• Permanent
Required Skills:
• Web Driver, Cucumber, Cloud Application Testing, SQL, Agile/Scrum, Mobility
Job Description:
• Understand requirements.
• Understand and Create...
Position:
• Team Lead
Employment Status:
• Permanent
Required Skills:
• UX, Javascript Stack (Node.JS, JS, HTML5, CSS) with frameworks, Device / Mobile native & Frameworks.
Job Description:
• Understand...
I'm a computer science student interested in programming;java.
International Mechanical Engineering Convection (IMEC) 2013
It’s fun,
It’s entertaining,
& It’s back!!!
That’s right…..
ASME GIKI Chapter (Pakistan) is organizing one of the most anticipated events of the year...
Hey,
What does these cable specifications mean?
750 KVA Transformer to main panel
5RX3.5C X 300 Sq.mm
Generator to main panel
2RX3.5C X 300 Sq.mm
Main panel to cooling tower...