aaron eastham network security & electronics program dept. of applied engineering & ...
DESCRIPTION
Aaron Eastham Network Security & Electronics Program Dept. of Applied Engineering & Technology Eastern Kentucky University. OUTLINE. Overview Motivation Introduction Problem Statement Assumptions Proposed Solution Results Video Conclusions Future Work References Acknowledgements. - PowerPoint PPT PresentationTRANSCRIPT
![Page 1: Aaron Eastham Network Security & Electronics Program Dept. of Applied Engineering & Technology](https://reader035.vdocuments.net/reader035/viewer/2022062517/56813484550346895d9b62c5/html5/thumbnails/1.jpg)
Aaron EasthamNetwork Security & Electronics Program
Dept. of Applied Engineering & TechnologyEastern Kentucky University
![Page 2: Aaron Eastham Network Security & Electronics Program Dept. of Applied Engineering & Technology](https://reader035.vdocuments.net/reader035/viewer/2022062517/56813484550346895d9b62c5/html5/thumbnails/2.jpg)
2
OUTLINE Overview
Motivation
Introduction
Problem Statement
Assumptions
Proposed Solution
Results
Video
Conclusions
Future Work
References
Acknowledgements
![Page 3: Aaron Eastham Network Security & Electronics Program Dept. of Applied Engineering & Technology](https://reader035.vdocuments.net/reader035/viewer/2022062517/56813484550346895d9b62c5/html5/thumbnails/3.jpg)
MOTIVATIONAlways wanted one.
To see if I could accomplish it.
Save money.
Fun to play with.
To incorporate a microcontroller into my project.
3
http://www.mouser.com/arduino/
![Page 4: Aaron Eastham Network Security & Electronics Program Dept. of Applied Engineering & Technology](https://reader035.vdocuments.net/reader035/viewer/2022062517/56813484550346895d9b62c5/html5/thumbnails/4.jpg)
INTRODUCTIONEver since I had something laser engraved
for me I have been interested in them.
I researched the internet for different ways to control the machine, laser types and how the machine moves.
There were two different ways to control the machine: A raspberry pi or an Arduino and I started with the pi then switched to the Arduino.
An in depth knowledge of electronics and Arduino programming.
4
![Page 5: Aaron Eastham Network Security & Electronics Program Dept. of Applied Engineering & Technology](https://reader035.vdocuments.net/reader035/viewer/2022062517/56813484550346895d9b62c5/html5/thumbnails/5.jpg)
5
PROBLEM STATEMENTThe reason I started this project was to
make a low cost laser engraver that I could use as for hobby.
Learning more about software and hardware integration.
![Page 6: Aaron Eastham Network Security & Electronics Program Dept. of Applied Engineering & Technology](https://reader035.vdocuments.net/reader035/viewer/2022062517/56813484550346895d9b62c5/html5/thumbnails/6.jpg)
6
ASSUMPTIONSThe laser and motor drivers are
connected directly to the microcontroller and when a design is uploaded, it should output the correct directions.
An implicit assumption is that the person enjoys working with hardware and software, along with the time and money for the project.
![Page 7: Aaron Eastham Network Security & Electronics Program Dept. of Applied Engineering & Technology](https://reader035.vdocuments.net/reader035/viewer/2022062517/56813484550346895d9b62c5/html5/thumbnails/7.jpg)
7
PROPOSED SOLUTIONThere were many steps to solve this problem.
I tried using a Raspberry Pi and an Arduino, along with two different types of motor drivers and laser drivers.
![Page 8: Aaron Eastham Network Security & Electronics Program Dept. of Applied Engineering & Technology](https://reader035.vdocuments.net/reader035/viewer/2022062517/56813484550346895d9b62c5/html5/thumbnails/8.jpg)
8
SOLUTION CONTINUEDEventually picked the Arduino with EasyDrivers for
stepper motor and a laser with a built in driver.
![Page 9: Aaron Eastham Network Security & Electronics Program Dept. of Applied Engineering & Technology](https://reader035.vdocuments.net/reader035/viewer/2022062517/56813484550346895d9b62c5/html5/thumbnails/9.jpg)
9
SOLUTION CONTINUEDThe assembly of the machine was tricky as
everything had to be perfectly straight or it wouldn’t work.
![Page 10: Aaron Eastham Network Security & Electronics Program Dept. of Applied Engineering & Technology](https://reader035.vdocuments.net/reader035/viewer/2022062517/56813484550346895d9b62c5/html5/thumbnails/10.jpg)
10
SOLUTION CONTINUEDPrototyping for the motor drivers and motors went as
planned but the laser driver proved to be pretty difficult, one miscalculation and the laser goes up in smoke.
![Page 11: Aaron Eastham Network Security & Electronics Program Dept. of Applied Engineering & Technology](https://reader035.vdocuments.net/reader035/viewer/2022062517/56813484550346895d9b62c5/html5/thumbnails/11.jpg)
11
SOLUTION CONTINUED Once everything was together and running I got to test it out
and then troubleshoot the problems.
Motors didn’t go as far as they should have.
I had to calculate the steps/mm of my specific threaded rod and motor combo. Then recalibrate the machine.
Laser wouldn’t come on when command was given.
I found out that the Arduino is touchy with the ground pins and where they go. After I figured that out the laser started working.
Once the laser worked it just burned black spots instead of the design.
This had a pretty simple solution of just changing the speed until it performed as it should.
![Page 12: Aaron Eastham Network Security & Electronics Program Dept. of Applied Engineering & Technology](https://reader035.vdocuments.net/reader035/viewer/2022062517/56813484550346895d9b62c5/html5/thumbnails/12.jpg)
12
RESULTS An Arduino controlled
laser engraver that uses GRBL to execute G-Code commands.
A laser that can travel left to right across the X-Axis of the machine, which is connected to the Y-Axis to allow font to back travel.
Auto on/off for laser during engraving process.
![Page 13: Aaron Eastham Network Security & Electronics Program Dept. of Applied Engineering & Technology](https://reader035.vdocuments.net/reader035/viewer/2022062517/56813484550346895d9b62c5/html5/thumbnails/13.jpg)
RESULTS CONTINUED
13
![Page 14: Aaron Eastham Network Security & Electronics Program Dept. of Applied Engineering & Technology](https://reader035.vdocuments.net/reader035/viewer/2022062517/56813484550346895d9b62c5/html5/thumbnails/14.jpg)
14
RESULTS CONTINUED
AutoCAD Design Prototype Actual Laser Engraver
![Page 15: Aaron Eastham Network Security & Electronics Program Dept. of Applied Engineering & Technology](https://reader035.vdocuments.net/reader035/viewer/2022062517/56813484550346895d9b62c5/html5/thumbnails/15.jpg)
15
RESULTS CONTINUED
AutoCAD Design Prototype Actual Laser Engraver
![Page 16: Aaron Eastham Network Security & Electronics Program Dept. of Applied Engineering & Technology](https://reader035.vdocuments.net/reader035/viewer/2022062517/56813484550346895d9b62c5/html5/thumbnails/16.jpg)
Source: https://www.youtube.com/watch?v=9SRjOHVzrUA
Arduino Laser Engraver
Click to watch video
![Page 17: Aaron Eastham Network Security & Electronics Program Dept. of Applied Engineering & Technology](https://reader035.vdocuments.net/reader035/viewer/2022062517/56813484550346895d9b62c5/html5/thumbnails/17.jpg)
17
CONCLUSIONSIn conclusion this project was a great
learning experience of the Arduino platform and circuit design.
I learned a lot about Arduino programming, as this is something I didn’t have much background in, and my electronics knowledge has grown considerably.
![Page 18: Aaron Eastham Network Security & Electronics Program Dept. of Applied Engineering & Technology](https://reader035.vdocuments.net/reader035/viewer/2022062517/56813484550346895d9b62c5/html5/thumbnails/18.jpg)
FUTURE WORK Implications:
Good learning experience on software and hardware integration.
This project helped with developing good time management skills.
Possible extensions to project Change out the threaded rod with ball screws for
smoother movement. Add a Z-Axis for possible milling with a power tool such as
a dremel Invite audience for suggestions
Thank You for your time!
18
![Page 19: Aaron Eastham Network Security & Electronics Program Dept. of Applied Engineering & Technology](https://reader035.vdocuments.net/reader035/viewer/2022062517/56813484550346895d9b62c5/html5/thumbnails/19.jpg)
19
Comments or Questions?
![Page 20: Aaron Eastham Network Security & Electronics Program Dept. of Applied Engineering & Technology](https://reader035.vdocuments.net/reader035/viewer/2022062517/56813484550346895d9b62c5/html5/thumbnails/20.jpg)
20
REFERENCES engravR (RPi Laser Engraver) [Video file]. Retrieved from https://
www.youtube.com/ watch?v=xxQ33cNIXxU
Monk, S. (2012, June 6). Adafruit’s Raspberry Pi Lesson 4 GPIO Setup. Message posted to http://learn.adafruit.com/adafruits-raspberry-pi-lesson-4-gpio-setup/overview.
McMill, I. (N.D.). Frankenstein Laser Engraver. Retrieved from http://www.instructables.com/id/Frankenstein-Laser-Engraver/
TingaWinga5 (Why do laser diodes need driver circuits and how do they work?) [Video file]. Retrieved from https://www.youtube.com/watch?v
=eF1dSMcfteo
Monk, S. (2012, October 31). Arduino Lesson 16 Stepper Motors. Message posted http://learn.adafruit.com/adafruit-arduino-lesson-16-stepper-motors/overview
Skogsrud, S. (N.D.). Grbl is software for controlling the motion of machines that make things. Retrieved from http://bengler.no/grbl
![Page 21: Aaron Eastham Network Security & Electronics Program Dept. of Applied Engineering & Technology](https://reader035.vdocuments.net/reader035/viewer/2022062517/56813484550346895d9b62c5/html5/thumbnails/21.jpg)
21
ACKNOWLEDGEMENTSI would like to thank my Dad for letting me
use some scrap material and the machines at his work.
I would like to also thank Zack for putting up with me for all of our group projects.