Skip to content
Snippets Groups Projects
Commit 26aae0e2 authored by Mitalee Parikh's avatar Mitalee Parikh
Browse files

resize images2

parent f6ebed39
No related branches found
No related tags found
No related merge requests found
Pipeline #245128 passed
......@@ -106,47 +106,48 @@ Here is how the machine should sound while cutting correctly.
<iframe width="688" height="387" src="https://www.youtube.com/embed/vMZBs6vXaPI" frameborder="0" allow="accelerometer; autoplay;
encrypted-media; gyroscope; picture-in-picture" allowfullscreen=""></iframe>
<img src="./images/ep/ep/cut.traces.jpg" alt="cut.traces" width="400"/>
<img src="./images/ep/cut.traces.jpg" alt="cut.traces" width="400"/>
After the job finishes, move the Z maximum again and change the endmill to a 1/32in for cutting the outline. Use the same process as above and set a new Z origin. Do not change the XY origin this time, as it needs to match the previous job. Upload the outline rml to the output file list and start cutting.
This is how the cut result looks at the end of both jobs.
<img src="./images/ep/ep/cut.outline.jpg" alt="cut.outline" width="400"/>
<img src="./images/ep/cut.outline.jpg" alt="cut.outline" width="400"/>
I used a slotted screwdriver to remove the ISP from the machine bed.
<img src="./images/ep/ep/removeboard.jpg" alt="remove.board" width="400"/>
<img src="./images/ep/removeboard.jpg" alt="remove.board" width="400"/>
Next, I removed the copper layer near the usb side of the board with a cutting knife and cleaned up small bits and pieces of copper.
<img src="./images/ep/ep/removecopper.jpg" alt="remove.copper" width="400"/>
<img src="./images/ep/removecopper.jpg" alt="remove.copper" width="400"/>
3. Assembling the board
---
### Soldering Components
I make a list of components according to the Brian's documentation, and gather all components from the FabLab stocking shelves.
<img src="./images/ep/ep/shoppinglist.jpg" alt="shopping list" width="400"/>
<img src="./images/ep/shoppinglist.jpg" alt="shopping list" width="400"/>
Next, I prep the workbench at the lab with a soldering iron, solder wire, fume extractor, tweezers, desolder braid, soldering stand, and a vacuum pen.
<img src="./images/ep/ep/solderingsetup.jpg" alt="soldering setup" width="400"/>
<img src="./images/ep/ep/tools.jpg" alt="tools" width="400"/>
<img src="./images/ep/solderingsetup.jpg" alt="soldering setup" width="400"/>
<img src="./images/ep/tools.jpg" alt="tools" width="400"/>
Next, using the reference image and the schematic to locate where each component goes.
![](./images/ep/schematic.jpg)
Next, using the reference image and the schematic to locate where each component goes.
<img src="./images/ep/schematic.jpg" alt="schematic" width="400"/>
I start soldering from left to right top to bottom - starting from the microcontroller > diodes > resistors > capacitor > LEDs and finally the header.
This is how the board looks like:
![soldering setup](./images/ep/soldered.board.jpg)
This is how the board looks like:
<img src="./images/ep/soldered.board.jpg" alt="soldering setup" width="400"/>
4. Testing and programming
---
### Checking the board
First I inspected the board visually to check if all the traces were clear from solder bits and all the connections were clean. I also checked if all components were soldered on the correct footprints and in the correct orientation.
![](./images/ep/tested.jpg)
First I inspected the board visually to check if all the traces were clear from solder bits and all the connections were clean. I also checked if all components were soldered on the correct footprints and in the correct orientation.
<img src="./images/ep/tested.jpg" alt="tested" width="400"/>
Next, I use a multimeter to check the resistance across resistors and voltage across VCC and GND. Everything seems alright.
![](./images/ep/multimeter.test.jpg)
<img src="./images/ep/multimeter.test.jpg" alt="multimeter.test" width="400"/>
Next, I make assemble a ribbon cable, 6 thin cables connected side by side with female headers at both ends. Trick is to keep booth ends in the same orientation to correct and quickly attach the headers. After presseing them lightly, I used a mallet to fix them properly.
![](./images/ep/ribboncable.jpg)
Next, I make assemble a ribbon cable, 6 thin cables connected side by side with female headers at both ends. Trick is to keep booth ends in the same orientation to correct and quickly attach the headers. After presseing them lightly, I used a mallet to fix them properly.
<img src="./images/ep/ribboncable.jpg" alt="ribboncable" width="400"/>
### Installing software packages
To program the board, there are steps you need to follow to install the development environment first. I follow them from [this tutorial](http://fab.academany.org/2020/labs/uae/students/fatima-alhashmi/week5/week5.html) and [this guide](./images/ep/avr_steps.pdf).
......@@ -155,15 +156,16 @@ Installed [homebrew](https://brew.sh/) package manager. In a terminal window pas
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
</code>
![](./images/ep/homebrew.jpg)
<img src="./images/ep/homebrew.jpg" alt="homebrew" width="400"/>
It asked for sudo access, I typed in my computer password.
![](./images/ep/password.jpg)
<img src="./images/ep/password.jpg" alt="password" width="400"/>
It started installing
![](./images/ep/installing.jpg)
<img src="./images/ep/installing.jpg" alt="installing" width="400"/>
But half way through I got an error:
![](./images/ep/error.jpg)
<img src="./images/ep/error.jpg" alt="error" width="400"/>
I typed in the command that the error suggested:
<code>
......@@ -171,26 +173,27 @@ I typed in the command that the error suggested:
</code>
This solved the error. I reinstalled Homebrew.
![](./images/ep/reinstalling.jpg)
![](./images/ep/installing.again.jpg)
<img src="./images/ep/reinstalling.jpg" alt="reinstalling" width="400"/>
<img src="./images/ep/installing.again.jpg" alt="installing.again" width="400"/>
Next, install brew tap
<code>
brew tap osx-cross/avr
</code>
![](./images/ep/brew.tap.jpg)
<img src="./images/ep/brew.tap.jpg" alt="brew.tap" width="400"/>
Install- brew install binutils
<code>
brew install binutils
</code>
![](./images/ep/binutils.jpg)
<img src="./images/ep/binutils.jpg" alt="binutils" width="400"/>
brew install gcc
<code>
brew install gcc
</code>
![](./images/ep/gcc.jpg)
<img src="./images/ep/gcc.jpg" alt="gcc" width="400"/>
<code>
brew tap osx-cross/avr && brew install avr-gcc
......@@ -199,6 +202,7 @@ brew install gcc
<code>
Brew install avrdude
</code>
![](./images/ep/avrdude.jpg)
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment