Skip to content
Snippets Groups Projects
week-08.html 22.7 KiB
Newer Older
Siddhi Bodhe's avatar
Siddhi Bodhe committed
<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="utf-8">
    <title>Siddhi Bodhe Fab Academy 2024</title>
    <meta content="width=device-width, initial-scale=1.0" name="viewport">
    <meta content="Free HTML Templates" name="keywords">
    <meta content="Free HTML Templates" name="description">

    <!-- Favicon -->
    <link href="img/favicon.ico" rel="icon">

    <!-- Google Web Fonts -->
    <link rel="preconnect" href="https://fonts.gstatic.com">
    <link href="https://fonts.googleapis.com/css2?family=Oswald:wght@400;500;600;700&family=Rubik&display=swap" rel="stylesheet"> 

    <!-- Font Awesome -->
    <link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.0/css/all.min.css" rel="stylesheet">

    <!-- Libraries Stylesheet -->
    <link href="lib/owlcarousel/assets/owl.carousel.min.css" rel="stylesheet">
    <link href="lib/tempusdominus/css/tempusdominus-bootstrap-4.min.css" rel="stylesheet" />

    <!-- Customized Bootstrap Stylesheet -->
    <link href="css/bootstrap.min.css" rel="stylesheet">

    <!-- Template Stylesheet -->
    <link href="css/style.css" rel="stylesheet">
Siddhi Bodhe's avatar
Siddhi Bodhe committed

    <style>
        /* Use flexbox to create a row layout */
        .image-container {
                   display: flex;
               }
       
               /* Optional: Add some spacing between images */
               .image-container img {
                   margin-right: 10px;
               }
           h2 {
               margin-right: 150px;
             margin-left: 150px;
           }
           h3 {
               margin-right: 150px;
             margin-left: 150px;
           }
           h4 {
               margin-right: 150px;
             margin-left: 150px;
           }
           p {
             margin: 30px;
           }
       div {
         text-align: justify;
         text-justify: inter-word;
       }
       img {
             display: block;
             margin-left: auto;
             margin-right: auto;
           }
           p {
             margin-right: 150px;
             margin-left: 150px;
           }
           p {
             font-size: 24px;
           }
           * {
                 box-sizing: border-box;
               }
               
               .column {
                 float: left;
                 width: 33.33%;
                 padding: 5px;
               }
               
               /* Clearfix (clear floats) */
               .row::after {
                 content: "";
                 clear: both;
                 display: table;
               }
               
       </style>

Siddhi Bodhe's avatar
Siddhi Bodhe committed
</head>

<body>
    <!-- Topbar Start -->
    <div class="container-fluid bg-dark py-3 px-lg-5 d-none d-lg-block">
        <div class="row">
            <div class="col-md-6 text-center text-lg-left mb-2 mb-lg-0">
                <div class="d-inline-flex align-items-center">
                    <a class="text-body pr-3" href=""><i class="fa fa-phone-alt mr-2"></i>+91 7057760100</a>
                    <span class="text-body">|</span>
                    <a class="text-body px-3" href=""><i class="fa fa-envelope mr-2"></i>siddhibodhe100@gmail.com</a>
                </div>
            </div>
            <div class="col-md-6 text-center text-lg-right">
                <div class="d-inline-flex align-items-center">
                    <a class="text-body px-3" href="">
                        <i class="fab fa-facebook-f"></i>
                    </a>
                    <a class="text-body px-3" href="">
                        <i class="fab fa-twitter"></i>
                    </a>
                    <a class="text-body px-3" href="">
                        <i class="fab fa-linkedin-in"></i>
                    </a>
                    <a class="text-body px-3" href="">
                        <i class="fab fa-instagram"></i>
                    </a>
                    <a class="text-body pl-3" href="">
                        <i class="fab fa-youtube"></i>
                    </a>
                </div>
            </div>
        </div>
    </div>
    <!-- Topbar End -->


    <!-- Navbar Start -->
    <div class="container-fluid position-relative nav-bar p-0">
        <div class="position-relative px-lg-5" style="z-index: 9;">
            <nav class="navbar navbar-expand-lg bg-secondary navbar-dark py-3 py-lg-0 pl-3 pl-lg-5">
                <a href="" class="navbar-brand">
                    <h1 class="text-uppercase text-primary mb-1">Fab Academy</h1>
                </a>
                <button type="button" class="navbar-toggler" data-toggle="collapse" data-target="#navbarCollapse">
                    <span class="navbar-toggler-icon"></span>
                </button>
                <div class="collapse navbar-collapse justify-content-between px-3" id="navbarCollapse">
                    <div class="navbar-nav ml-auto py-0">
                        <a href="index.html" class="nav-item nav-link active">Home</a>
                        <a href="about.html" class="nav-item nav-link">About</a>
                        <a href="assignment.html" class="nav-item nav-link">Assignment</a>
                        <a href="finalproject.html" class="nav-item nav-link">Final Project</a>
                       
                    </div>
                </div>
            </nav>
        </div>
    </div>
    <!-- Navbar End -->

<br>


    <!-- Page Header Start -->
    <div class="container-fluid page-header">
        <h1 class="display-3 text-uppercase text-white mb-3">Week-08</h1>
        <div class="d-inline-flex text-white">
            <h6 class="text-uppercase m-0"><a class="text-white" href="">Assignments</a></h6>
            <h6 class="text-body m-0 px-3">/</h6>
Siddhi Bodhe's avatar
Siddhi Bodhe committed
            <h6 class="text-uppercase text-body m-0">Electronics Design</h6>
Siddhi Bodhe's avatar
Siddhi Bodhe committed
        </div>
    </div>
    <!-- Page Header Start -->

    <!--Documentation Start-->
Siddhi Bodhe's avatar
Siddhi Bodhe committed

<!--Day-01 start-->
<h3><u><FONT COLOR="f77d0a">DAY-01</FONT></u></h3>
<div>
<p><FONT COLOR="black">On the Wednesday of eightth week, Mr. Neil sir conducted our eightth global session. He took the random generator in first 90 minutes. He gave us overall explaination about week-08 which includes Embedded Programming. 
Siddhi Bodhe's avatar
Siddhi Bodhe committed
    He tought us different concepts related to electronic design in which we have to design and mill our own pcb.
Siddhi Bodhe's avatar
Siddhi Bodhe committed
    <br>
    In this assignment, I have made documentation on-<br>
    <b>Group Assignment</b><br>
    1. Use the test equipment in your lab to observe the operation of a microcontroller circuit board.<br>
    2. Send a PCB out to a board house.<br>
    <b>Individual Assignment</b><br>
    1. Use EDA tool to design a development board to interact and communicate with an embedded microcontroller, produce it and test it.<br>
    
    
</FONT></p>
</div>
<!--Day-01 end-->

<!--Day-02 start-->
<h3><u><FONT COLOR="f77d0a">DAY-02</FONT></u></h3>
<div>
<p><FONT COLOR="black">Starting with some basic concepts regarding <b>Electronic Production</b> for better understanding.<br><br>
    <b>Basics of Electronics-History</b><br>
    Electronics, a branch of physics and electrical engineering, focuses on understanding and manipulating electrons through electronic devices. Unlike traditional electrical engineering, which relies on passive components like resistance and capacitance, electronics employs active devices to control electron flow, such as amplification and rectification. This distinction enables electronics to achieve more sophisticated functions. The impact of electronics on society has been profound. It all began with the discovery of the electron in 1897, followed by groundbreaking inventions like the vacuum tube, diode, and triode. These innovations, pioneered by Ambrose Fleming and Lee De Forest, allowed for the amplification and detection of small electrical signals without mechanical means. This laid the foundation for practical applications, leading to the widespread adoption of technologies like commercial radio broadcasting and long-distance telephony by the early 1920s. As a result, electronics not only revolutionized communication but also found applications in diverse fields such as music recording, contributing to the rapid growth and development of modern society.
    <a href="https://en.wikipedia.org/wiki/Electronics">Click here to know more.</a><br><br>
    Starting with some basic terminologies regarding electronics before going for electronic devices.<br>
    <b><u>1. Current</u></b><br>
    An electric current is like a stream of tiny charged particles, such as electrons or ions, moving through a wire or other conductor. It's like a flow of electricity. The rate at which these charged particles move through a surface is what we call electric current. These moving particles, called charge carriers, can be different depending on what the conductor is made of. For example, in wires, it's usually electrons, while in semiconductors, it could be electrons or something called holes. In substances like electrolytes or plasma, it's ions. We measure electric current in units called amperes, or "amps" for short. It's like counting how many charged particles pass through a point in a second. Electric current also creates magnetic forces, which are handy in things like motors and generators. In addition, it can cause heating, like in light bulbs, and emit electromagnetic waves, which are used in things like broadcasting information wirelessly.
    <br>
    There are two types of current- Alternating current and Direct current.<br>
    <b>Alternating current</b> refers to the direction electricity flows throughout the circuit is constantly reversing, i.e. it is in alternating direction. It has a frequency of 50Hz. <br>
    <b>Direct current</b> refers to electricity flows in one direction and has frequency of 0Hz.
    <a href="https://en.wikipedia.org/wiki/Electric_current">Click here to know more.</a><br><br>
    <b><u>2. Voltage</u></b><br>
    Voltage, also known as electrical potential difference or electric pressure, is the difference in electric potential between two points. Think of it like the force that pushes electricity along a wire. In simpler terms, it's what makes electricity move from one place to another. We measure voltage in units called volts. It can be caused by different things, like the buildup of electric charge in a capacitor or the force generated by a generator. Sometimes, it's related to chemical reactions in batteries or even pressure or temperature changes in certain materials. Since voltage is about the difference in electric potential, it's a basic quantity that doesn't have a direction. We can use a tool called a voltmeter to measure voltage between two points in a system. Usually, one of these points is connected to a common reference, like the ground. Voltage can show us where energy is coming from or going to in a system, whether it's being used, lost, or stored.
    <a href="https://en.wikipedia.org/wiki/Voltage">Click here to know more.</a><br><br>
    <b><u>3. Resistance and conductance</u></b><br>
    The electrical resistance of an object measures how much it resists the flow of electric current, similar to how friction slows down movement in mechanics. It's like an obstacle that electricity has to overcome. We measure resistance in ohms, with lower resistance meaning easier current flow. On the other hand, conductance, measured in siemens, is the opposite, showing how easily current flows through. Materials like rubber have high resistance, while metals have low resistance. This depends on their nature, but also their size and shape. For instance, long, thin wires have more resistance than short, thick ones. Superconductors are special because they have zero resistance. Ohm's law states that for many materials, voltage and current are directly proportional, making resistance constant. But in some cases, like with transformers or diodes, this relationship doesn't hold, and we use other measures like chordal or differential resistance.
    <a href="https://en.wikipedia.org/wiki/Electrical_resistance_and_conductance">Click here to know more.</a><br><br>

    <div>
Siddhi Bodhe's avatar
Siddhi Bodhe committed
        <img  width="900" height="550"src="img/week-08/01.png">
Siddhi Bodhe's avatar
Siddhi Bodhe committed
    </div><br>
    <p><FONT COLOR="black">   
<b>DC Series and Parellel Circuits</b><br>

In DC series circuits, components like resistors or bulbs are connected in a single loop, meaning the same current flows through each component. If one component fails, the circuit is broken. In contrast, DC parallel circuits have components connected across multiple paths, allowing different currents to flow through each. If one component fails, others continue to work. In series circuits, total resistance is the sum of individual resistances, while in parallel circuits, it decreases as more paths are added. Total voltage in series circuits equals the sum of individual voltages, while in parallel circuits, it remains constant across all components.
</FONT></p>
<br>
<div>
Siddhi Bodhe's avatar
Siddhi Bodhe committed
    <img  width="900" height="550"src="img/week-08/02.png">
Siddhi Bodhe's avatar
Siddhi Bodhe committed
</div><br>
<div>
Siddhi Bodhe's avatar
Siddhi Bodhe committed
    <img  width="900" height="550"src="img/week-08/03.jpg">
Siddhi Bodhe's avatar
Siddhi Bodhe committed
</div><br>
<p><FONT COLOR="black">
Siddhi Bodhe's avatar
Siddhi Bodhe committed
<b>Basic Electronic Devices and Components:-</b><br>
Siddhi Bodhe's avatar
Siddhi Bodhe committed
There are   two types of electronic components - Active and Passive. Active components are those that require electricity or energy to work whereas Passive components are those that don't need any kind  of elecctricity or energy to  work.<br>
</FONT></p>
<div>
Siddhi Bodhe's avatar
Siddhi Bodhe committed
    <img  width="900" height="750"src="img/week-08/04.png">
Siddhi Bodhe's avatar
Siddhi Bodhe committed
</div><br>
<p><FONT COLOR="black">
<b>Group Assignment</b><br>
Siddhi Bodhe's avatar
Siddhi Bodhe committed
<a href="https://fabacademy.org/2024/labs/sanjivani/students/akash-mhais/electronics%20design.html">Click here for detailed group assignment.</a><br>
Siddhi Bodhe's avatar
Siddhi Bodhe committed
<br>
<b>Individual Assignment</b><br>
In individual assignment, I have to design my own PCB board, mill it, solder it and test it. So, I decided to design a PCB board for my final project as I finalized the components and microcontroller I want to used for my final project.<br>
Here is the list of electronic components that I used for my Final Project - <br>
</FONT></p>
<div>
Siddhi Bodhe's avatar
Siddhi Bodhe committed
    <img  width="900" height="550"src="img/week-08/05.png">
Siddhi Bodhe's avatar
Siddhi Bodhe committed
</div><br>
<div>
Siddhi Bodhe's avatar
Siddhi Bodhe committed
    <img  width="900" height="550"src="img/week-08/06.png">
Siddhi Bodhe's avatar
Siddhi Bodhe committed
</div><br>
<p><FONT COLOR="black">
1) XIAO-ESP32-C3 microcontroller<br>
2) Resistor<br>
3) Pressure Sensor<br>
4) MQ135 Gas Sensor<br>
5) LDR Sensor<br>
6) COB LED light<br>
7) Buzzer<br>
</FONT></p>
<div>
Siddhi Bodhe's avatar
Siddhi Bodhe committed
    <img  width="900" height="550"src="img/week-08/07.png">
Siddhi Bodhe's avatar
Siddhi Bodhe committed
</div><br>
<p><FONT COLOR="black">
I used AutoDesk Eagle software to design my PCB board.
</FONT></p>
<div>
Siddhi Bodhe's avatar
Siddhi Bodhe committed
    <img  width="900" height="550"src="img/week-08/08.png">
Siddhi Bodhe's avatar
Siddhi Bodhe committed
</div><br>
<p><FONT COLOR="black">
To create a new project, first go   to the "File" which is located at the top-left side of the interface. Then, click on "New" and select "Project" to create a new blank projecct for our design work.
</FONT></p>
<div>
Siddhi Bodhe's avatar
Siddhi Bodhe committed
    <img  width="900" height="550"src="img/week-08/09.png">
Siddhi Bodhe's avatar
Siddhi Bodhe committed
</div><br>
<p><FONT COLOR="black">
Now, a dropdown list of created project files is open. Click on "New" and select the "Schematic" to design the connecction diagram. Here, a new window is opened after hitting on "Schematic" option to design the PCB Schematic. 
</FONT></p>
<div>
Siddhi Bodhe's avatar
Siddhi Bodhe committed
    <img  width="900" height="550"src="img/week-08/10.png">
Siddhi Bodhe's avatar
Siddhi Bodhe committed
</div><br>
<p><FONT COLOR="black">
To design the PCB schematic, I have installed some libraries (connectors, resistors,  switches, microcontroller,etc.) just by opening the library manager and adding the required libraries into the software. 
</FONT></p>
<div>
Siddhi Bodhe's avatar
Siddhi Bodhe committed
    <img  width="900" height="550"src="img/week-08/11.png">
Siddhi Bodhe's avatar
Siddhi Bodhe committed
</div><br>
<p><FONT COLOR="black">
After the library installation process, I inserted all the electronic components that I want to use for my Final Project by typing "add" + Enter on command line at the header. 
Siddhi Bodhe's avatar
Siddhi Bodhe committed
</FONT></p>
<div>
Siddhi Bodhe's avatar
Siddhi Bodhe committed
    <img  width="900" height="550"src="img/week-08/12.png">
Siddhi Bodhe's avatar
Siddhi Bodhe committed
</div><br>
Siddhi Bodhe's avatar
Siddhi Bodhe committed
<p><FONT COLOR="black">
Here, I inserted XIAO-ESP32-C3 microcontroller using the same above process. Likewise, I inserted resistor, 2 pin connector, 4 pin connector in  my schematic. 
</FONT></p>
<div>
Siddhi Bodhe's avatar
Siddhi Bodhe committed
    <img  width="900" height="550"src="img/week-08/22.png">
Siddhi Bodhe's avatar
Siddhi Bodhe committed
</div><br>
<p><FONT COLOR="black">
    In schematic design, I used "select", "move", "rotate", "label", "route wire" commands to design the whole schematic of PCB board.
    </FONT></p>   
<div>
Siddhi Bodhe's avatar
Siddhi Bodhe committed
    <img  width="900" height="550"src="img/week-08/13.png">
Siddhi Bodhe's avatar
Siddhi Bodhe committed
</div><br>
<p><FONT COLOR="black">
In board design, I used "select", "move", "rotate", "route wire of 16 mills" commands to designn my complete board same as schematic part.
    </FONT></p>
    <div>
Siddhi Bodhe's avatar
Siddhi Bodhe committed
        <img  width="900" height="550"src="img/week-08/14.png">
Siddhi Bodhe's avatar
Siddhi Bodhe committed
    </div><br>
    <p><FONT COLOR="black">
     Then, select "20 dimension" layer from layer dropdown list to draw outline  of the PCB board.
        </FONT></p>   
        <div>
Siddhi Bodhe's avatar
Siddhi Bodhe committed
            <img  width="900" height="550"src="img/week-08/15.png">
Siddhi Bodhe's avatar
Siddhi Bodhe committed
        </div><br>
        <p><FONT COLOR="black">
            Here, again type "wire" in the command  line to dtaw  outline of PCB board. Finally, PCB is ready!
            </FONT></p>
            <div>
Siddhi Bodhe's avatar
Siddhi Bodhe committed
                <img  width="900" height="550"src="img/week-08/16.png">
Siddhi Bodhe's avatar
Siddhi Bodhe committed
            </div><br>
            <p><FONT COLOR="black">
               Now,  I wanted to export separate PNG images for traces and outline. So, here I selected only "Top" layer from layer settings menu. 
                </FONT></p>
                <div>
Siddhi Bodhe's avatar
Siddhi Bodhe committed
                    <img  width="900" height="550"src="img/week-08/17.png">
Siddhi Bodhe's avatar
Siddhi Bodhe committed
                </div><br>
                <p><FONT COLOR="black">
                    Now,  only "top" layer is visible. Go to "file"  located at the header, click on "export" and select "image" option. And export the image as per your required settings includes resolution, monochrome, area, etc.
                    </FONT></p>
                    <div>
Siddhi Bodhe's avatar
Siddhi Bodhe committed
                        <img  width="900" height="550"src="img/week-08/18.png">
Siddhi Bodhe's avatar
Siddhi Bodhe committed
                    </div><br>
                    <p><FONT COLOR="black">
                        Now, select only  "dimension" layer from layer setting to generate image of outline.
                        </FONT></p>
                        <div>
Siddhi Bodhe's avatar
Siddhi Bodhe committed
                            <img  width="900" height="550"src="img/week-08/19.png">
Siddhi Bodhe's avatar
Siddhi Bodhe committed
                        </div><br>
                        <p><FONT COLOR="black">
                          Again, use same process as traces to export the PNG immage of ouline.  
                            </FONT></p>
                            <div>
Siddhi Bodhe's avatar
Siddhi Bodhe committed
                                <img  width="900" height="550"src="img/week-08/20.png">
Siddhi Bodhe's avatar
Siddhi Bodhe committed
                            </div><br>
                            <p><FONT COLOR="black">
                            Now, I used MIT Mods CE to generate GCode of image for PCB Milling  process by inserting required parameters such as tool diameter, depth of cut and offset nummber.    
                                </FONT></p>
                                <div>
Siddhi Bodhe's avatar
Siddhi Bodhe committed
                                    <img  width="900" height="550"src="img/week-08/21.png">
Siddhi Bodhe's avatar
Siddhi Bodhe committed
                                </div><br>
                                <p><FONT COLOR="black">
                                    Again,  use same process to generate GCode of outline of PCB.
                                    </FONT></p> 
                                    <div>
                                        <center>
                                        <video width="700" height="450" controls>
                                            <source src="video/week-08/01.mp4" type="video/mp4">
                                          </video></center>
                                     </div>
                                     <p><FONT COLOR="black">
                                       Here is the video of PCB Milling process of my final project PCB. 
                                        </FONT></p> 
                                        <div>
Siddhi Bodhe's avatar
Siddhi Bodhe committed
                                            <img  width="900" height="550"src="img/week-08/23.jpg">
Siddhi Bodhe's avatar
Siddhi Bodhe committed
                                        </div><br>
                                        <p><FONT COLOR="black">
                                            Here, I  got the final output.
                                            </FONT></p> 
                                            <div>
Siddhi Bodhe's avatar
Siddhi Bodhe committed
                                                <img  width="900" height="550"src="img/week-08/24.png">
Siddhi Bodhe's avatar
Siddhi Bodhe committed
                                            </div><br>
                                            <p><FONT COLOR="black">
                                                Then, I soldered my PCB Board and finally the board is ready.
                                                </FONT></p> 
                                                <div>
Siddhi Bodhe's avatar
Siddhi Bodhe committed
                                                    <img  width="900" height="550"src="img/week-08/25.jpg">
Siddhi Bodhe's avatar
Siddhi Bodhe committed
                                                </div><br>
                                                <p><FONT COLOR="black">
                                                    Here, I did testing of my board.
                                                    </FONT></p>
                                                    <div>
                                                        <center>
                                                        <video width="700" height="450" controls>
                                                            <source src="video/week-08/02.mp4" type="video/mp4">
                                                          </video></center>
                                                     </div>
                                                     <p><FONT COLOR="black">
                                                      And finally, Its working! 
                                                        </FONT></p>  
                                                    
Siddhi Bodhe's avatar
Siddhi Bodhe committed

</div>  
<!--Day-02 End-->
Siddhi Bodhe's avatar
Siddhi Bodhe committed
   
    <!--Documentation End-->
Siddhi Bodhe's avatar
Siddhi Bodhe committed
    <div><h3>Downloads</h3>
        <p>
         <a href="files/week-08/week-08.zip">PCB Files</a><br>
        
        </p>
        </div>
Siddhi Bodhe's avatar
Siddhi Bodhe committed
   
    <!-- Footer Start -->
Siddhi Bodhe's avatar
Siddhi Bodhe committed
    <div>
        <p><center><u><h3><FONT COLOR="2b2e4a">Siddhi Bodhe Fab Academy&#128513;</FONT></h3></u></center></p><br><br>
     </div>   
     <!-- Footer End -->
Siddhi Bodhe's avatar
Siddhi Bodhe committed


    <!-- Back to Top -->
    <a href="#" class="btn btn-lg btn-primary btn-lg-square back-to-top"><i class="fa fa-angle-double-up"></i></a>


    <!-- JavaScript Libraries -->
    <script src="https://code.jquery.com/jquery-3.4.1.min.js"></script>
    <script src="https://stackpath.bootstrapcdn.com/bootstrap/4.4.1/js/bootstrap.bundle.min.js"></script>
    <script src="lib/easing/easing.min.js"></script>
    <script src="lib/waypoints/waypoints.min.js"></script>
    <script src="lib/owlcarousel/owl.carousel.min.js"></script>
    <script src="lib/tempusdominus/js/moment.min.js"></script>
    <script src="lib/tempusdominus/js/moment-timezone.min.js"></script>
    <script src="lib/tempusdominus/js/tempusdominus-bootstrap-4.min.js"></script>

    <!-- Template Javascript -->
    <script src="js/main.js"></script>
</body>

</html>