Target Audience: Community
~ # of classes: 20
Your mission is to run through as many of the 'Challenge' tutorials. With this knowledge base, you will be asked to assemble a prototype of a product using the components available to you within the supplied kits
Arduino is an open-source electronics prototyping platform based on flexible, easy-to-use hardware (Arduino UNO kit) and software (C++). It's intended for artists, designers, hobbyists, and anyone interested in creating interactive objects or environments.
Plan out key dates and detail what needs to be completed by that date.
Check the Gantt chart example in the resources and fill in the template with all key dates and processes (strands) for the entire unit
Consider the info graphic below while working on your gantt chart time line
Here are some examples of questions you might want to consider in your inquiry and how they can be prioritized and categorized into primary and secondary research.
let's make sure you are on the right track to create a successful product or solution.
What design specifications will make your end product or solution successful? Write your ideas down in the imperative form (i.e. it must do..., it has to include…).
Example
1. Must use the LCD screen
2. Will flash a sequence of no less than 4 LEDs
3. Solve a real world problem
4. Will contain moving parts
etc
Concept sketching is an integral part of the design process when making a product.
While coding the Arduino (through the challenges) this is no different and software is available to make this easier. Download Fritzing, an open source program that will help in the designing of diagrams such as the one embedded below.
You need to use this program and replicate 3 DIFFERENT successful setups you have achieved
At least ONE of these must NOT be from the tutorial challenge series and be of either your own design or researched from an open source
Now that you have chosen your final product idea, develop it further by adding more detail.
This can be through a schematic diagram with notation on how the circuit will operate
The example below is very messy and confusing!!
Yours should be tidy and explanatory
Now that you have completed your design, reflect on your progress with this self assessment.
Complete the questions below using the template provided:
As we begin this unit, let's look at a way of charting our progress that might be useful to plan your time. Copy the Gantt chart from the 'Resources' and look through the stages (strands) that you would have to complete from this unit in order to achieve the outcome
While you are working through the overview and challenge series, you must document the process that you have gone through to demonstrate the technical skills you are learning. This can later serve as a roadmap to create similar products or solutions.
Select the template below to make a copy and fill it in as you work through these items.
Remember screenshots, videos and photos!!!
Present your final design. This will be the your best operational circuit using the Ardiuno UNO and components. Can be 'Open source' and better still if it is from your own coding :)
Document whether or not you met your key dates or had to change your code. This can also be a link to your final product or solution.
During the design cycle, it is rare that everything goes to plan. Code needed to be adjusted, unforeseen events interfere with key dates.
Document any challenges that you encountered while making your product or solution and describe what changes you made to your design and plan as a result.
Challenges: Learning code and understanding the terminology.
Justification for any changes made to your design and plan: My plan had to be adjusted by pushing back my key date by 1 day since I had to use academic prep time to finish programming the product. My design changed a little bit because I didn't have time to add in the extra items to my product.
Now that you have completed your product or solution, help out a peer in reviewing their work. Use the template provided to give them constructive feedback.
Complete the questions below using the template provided:
Go back to the design specifications that you created in B1. Look at the testing methods that you considered using to test if those specifications would be successful. Design and carry out those methods.
Typical testing methods include:
Go back to the design specifications that you created in B1. Paste these specifications into the first column in the template provided. Based on the tests you conducted in D1, paste in the link to the results of this testing in the Testing Results column. Evaluate the success of the testing. Were your design specifications met?