Commit b0b1fb04 authored by jeffreyalexn's avatar jeffreyalexn
Browse files

respaldo 13_04_2021_1

parent 262c1a58
Pipeline #224384 passed with stage
in 15 seconds
...@@ -91,99 +91,34 @@ ...@@ -91,99 +91,34 @@
</blockquote> </blockquote>
</header> </header>
<hr /> <hr />
<h3>End Stops Limit Switches</h3> <h3>Jeffery Naranjo</h3>
<P>End-stops can also be used as limit switches which prevent the machine from attempting to move beyond the physical limits of the <P>For this week's assignment, two sensors will be used, the first a humidity sensor that can measure analog and digital signals according to
axis (by pausing/stopping movement when triggered), see the Endstops page for details about configuring Smoothie to use End Stops as limit switches. the pin we use, and a motion sensor that gives us a digital signal.
</p> <br> </p> <br>
<span class="image"><img src="img/w9/41C+hBnFSwL.jpg" alt="" height="200"/></span></p><br> <h2>Analog read</h2></p>
<span class="image"><img src="img/w10/sen1.jpg" alt="" height="400"/></span></p><br>
The cnc shield offers us the necessary pins to connect our end switches but if we need to install more we could make a parallel connection <span class="image"><img src="img/w10/yl-38-partes.png" alt="" height="300"/></span></p><br>
<span class="image"><img src="img/w9/end_Switches.jpg" alt="" height="400"/></span></p><br> For the humidity detector we use pin A0 as analog output and connect it to pin 2 of our ATtiny 44
Connections for Arduino Mega</p><br>
<span class="image"><img src="img/w9/Grbl_Pines_arduino 2560.jpg" alt="" height="400"/></span></p>
<span class="image"><img src="img/w9/Grbl_Pines.jpg" alt="" height="600"/></span></p>
In this link you can download the GRLB cnc controller code<a href=" https://github.com/grbl/grbl" target="_Blank"> Download</a></p>
we can find the pins in each case in the GRBL file gcode_h</p>
<span class="image"><img src="img/w9/pines_grbl.jpg" alt="" height="600"/></span></p><br>
<h3>Component printing</h3>
<h4>Dremel stand</h4>
<span class="image"><img src="img/w9/imp1.jpg" alt="" height="210"/></span>
<span class="image"><img src="img/w9/imp2.jpg" alt="" height="210"/></span></p>
<h3>Improving the design</h3>
<span class="image"><img src="img/w9/imp4.jpeg" alt="" height="210"/></span>
<span class="image"><img src="img/w9/imp3.jpg" alt="" height="210"/></span></p>
<br>
</p>
</div>
<hr>
</div>
</div>
<div class="container">
<div class="row">
<div class="col-lg-8 col-lg-offset-2 col-md-10 col-md-offset-1">
<header>
<h2>Machine Design</h2>
<blockquote>
<p><b>Group assignment</b></p>
<ul>
<li> actuate and automate your machine</li>
<li> document the group project and your individual contribution</li>
</ul>
</blockquote>
</header>
<hr />
<h3>Using Raspberry Pi</h3>
<P>Raspberry Pi, is a "it's a credit card size computer that connects to your TV and a keyboard." It is a board that
supports various components necessary in a common computer. ... These ports allow you to connect the minicomputer
to other devices, keyboards, mice, and displays <br>
</p>
<span class="image"><img src="img/w9/Raspberry-Pi.jpg" alt="" height="500"/></span>
<h3>installing operating system</h3></p>
<p style=text-align:justify;>To install the operating system on our Raspberry we will use Raspberry Pi Imager that we can download from the following link
<a href="https://www.raspberrypi.org/software/" target="_Blank"> Raspberry Pi Imager</a> Once we download and install it, we can choose the operating
system that we want to install. this will be installed in a micro usb memory
</p>
For this assignment we will install the 32-bit Raspberry Pi Os which is a linux-based operating system</p>
<br>
<span class="image"><img src="img/w9/imager.jpg" alt="" height="400"/></span>
</p> </p>
<br> <span class="image"><img src="img/w10/cod1.jpg" alt="" height="500"/></span></p><br>
<span class="image"><img src="img/w9/rasp_desk.jpg" /></span></p>
<br>
<p>
Once the installation is finished, it is necessary that our Raspberry has an internet connection, this can be by cable or through WiFi
</p>
To control the cnc we will use an arduino in conjunction with a cnc shield, the problem with this is that we cannot send large files, so
we will use the Raspberry, for this we will install the Bcnc software, doing the following steps, remember we are in linux</p>
<br>
<h3>Installation (using pip = recommended!)</h3>
This is short overview of installation proces, for more see the bCNC installation wiki page.</p>
This is how you install (or upgrade) bCNC along with all required packages. You can use any of these commands (you need only one):</p>
<h2>Digital read</h2></p><br>
<span class="image"><img src="img/w10/sen3.jpg" alt="" height="400"/></span>
<span class="image"><img src="img/w10/se1.jpg" alt="" height="200"/></span>
</p> </p>
<span class="image"><img src="img/w9/inst1.jpg" /></span></p> To read the digital signal we use a motion sensor HC-SR501 connected in the same way to pin 2 of our ATtiny 44
This is how you launch bCNC: <span class="image"><img src="img/w10/sen4.jpg" alt="" height="500"/></span></p>
<span class="image"><img src="img/w9/inst3.jpg" /></span></p>
<span class="image"><img src="img/w9/1.jpg" /></span></p>
<br>
</p> </p>
</div> </div>
<hr> <hr>
</div> </div>
</div> </div>
</article> </article>
<!-- Footer --> <!-- Footer -->
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment