About Here

This web blog is established for collecting useful information about building prototype with arduino or other applications. This page shuld help a designer with very basical technical cognition to build a working model or a prototyp for his design concept. We find prototyp or working model an excellent tool to test concept and understand it's usage in real condition (not only fantasy in mind). It's ofter very hard to realize every functions of a design concept. However it's our goal here to make this task easier.

What should be always keeped in mind is that we are not engineers and it's not our goal to design a perfect electron programme control. We are designers who are more willing to understand the users through prototype testing.

This web-site is still under construction and more information shall be collected. :)

Feb 21, 2012

How to get start with arduino

Although there is a tutorial on the arduino website, it still seems difficult for the beginers to learn arduino program. I think the problem is that the examples are categorized after special themes, and the difficulties in each theme are quite different. Here I would like to offer a list of examples for the arduino beginers who tries to learn this program by their own. You may do the toturial examples according to my list one after one so that they can learn this program and codes more easily.

The first, get a arduino board Uno and downlad arduino sofware,

and install the board on the computer under this introduction,

Now comes the list. When you start an example, you should try to understand every single code. You may not be able to understand them all, and that's why you need to look the unfamiliar codes up in it's reference parallelly. I believe, if you can finish the first 10 examples, you will get a global understanding about how to program the arduino board. For the beginers who use arduino for building prototype will need to finish the first 15 examples. Example 16~19 are for sound functions of arduino. If you don't need sound functions, you can just skip them. If you can understand the all 22 examples, I believe you will have the ability to study other tutorial examples or you can start learning arduino by studying each language coad in the Reference freely.

List:
01. BareMinimum
02. Blink
03. DigitalReadSerial
04. Button (The circuit picture in this example lacks an LED. You should connect an LED to Arduino board the same like the 02.Blink example.)
05. If Statement
05-2. You should now study "Comparison Operators" in the Reference.
06. For Loop
07. Knock
08. Analog Input
09. Analog Read Serial
10. Analog InOut Serial
11. Fading
12. Smoothing
13. Knob
14. Sweb
15. Motorknob
16. Tone
17. Pitch Follower
18. Simple Keyboard
19. Tone 4
20. While Loop
21. Switch Case
22. Switch Case 2
22-2. You should now study "Boolean Operators" in the Reference.