Changes

no edit summary
Line 31: Line 31:     
==Electrical==
 
==Electrical==
Similar to mechanical, an electrical project a concept drawing might be a rough hand sketch to get general ideas across of what components will be used or what the behavior of the system should be but it typically does not have much detail. A detailed design should include:
+
Similar to mechanical, an electrical project concept drawing might be a rough hand sketch to get general ideas across of what components will be used or what the behavior of the system should be but it typically does not have much detail. A detailed design should include:
    
#All individual parts in the design with thought into how exactly they will interact together (what voltage is needed to power each part, what voltage does the data run on, what life does a battery need to have, etc).
 
#All individual parts in the design with thought into how exactly they will interact together (what voltage is needed to power each part, what voltage does the data run on, what life does a battery need to have, etc).
Line 51: Line 51:  
|Remote button push<ref>https://makerepo.com/Strem078/shipping-and-safely-receiving</ref>
 
|Remote button push<ref>https://makerepo.com/Strem078/shipping-and-safely-receiving</ref>
 
|[[File:SSR concept.PNG|alt=Concept representation of a remote button push|none|thumb|Concept representation of a remote button push|350x350px]]
 
|[[File:SSR concept.PNG|alt=Concept representation of a remote button push|none|thumb|Concept representation of a remote button push|350x350px]]
|[[File:SSR detailed1.PNG|alt=Detailed circuit of a remote button push|none|thumb|Detailed circuit of a remote button push|350x350px]]
+
|[[File:SSR detailed1.PNG|alt=Detailed circuit of a remote button push|none|thumb|Detailed circuit on breadboard of a remote button push|350x350px]]
|[[File:SSR detailed2.PNG|alt=Detailed circuit of a remote button push|none|thumb|Detailed circuit of a remote button push|350x350px]]
+
|[[File:SSR detailed2.PNG|alt=Detailed circuit of a remote button push|none|thumb|Detailed circuit on protoboard of a remote button push|350x350px]]
 
|
 
|
 
|}
 
|}
Line 58: Line 58:     
==Software==
 
==Software==
wireframe or storyboard of UI elements, flowchart for backend functionality, including links between different functions and features
+
Similar to mechanical and electrical, a software project concept drawing might be a rough hand sketch to get general ideas across of what the behavior of the system should have or what the layout of a UI (user interface) might look like but it typically does not have much detail. A detailed design should include:
 +
 
 +
#All individual parts in the design with thought into how exactly they will interact together (what libraries or APIs are needed to execute a certain feature, what elements are needed in a UI, etc).
 +
#Assembly of all parts and thought into how exactly they will be linked together (backend and frontend data transfer, number of functions, etc) and how it will be hosted (server, local, app, website, etc).
 +
#Gen
 +
 
 +
A detailed design can also be a hand sketch, like the concept drawing, but it can also be done using a design software, like [https://docs.google.com/drawings/ google drawings], [https://app.diagrams.net/ draw.io] or [https://www.figma.com/ figma]. See [[Software prototyping|software tools]] for more suggestions.
 +
 
 +
 
 +
{| class="wikitable"
 +
|+
 +
!Project
 +
!Concept drawing
 +
! colspan="3" |Detailed design
 +
|-
 +
|
 +
|
 +
|
 +
|
 +
|
 +
|-
 +
|
 +
|
 +
|
 +
|
 +
|
 +
|}
 +
wireframe or storyboard of UI elements, flowchart for backend functionality, uml diagram
    
==References list==
 
==References list==
 
<references />
 
<references />
MakerRepo Administrators, MakerRepo Staff
756

edits