วันพฤหัสบดีที่ 24 เมษายน พ.ศ. 2557

Week 11

23/04/2014
So let's start with what is Physical computing. It is can be any device that you can touch such as ubiquitous computing (as embeded computing, etc.) ,iRobot and smart things. And I will give you an example that you can understand. We learn about Standalone object.
Standalone object is create one object that it can stand alone.(At first I try to search on google.com to find meaning of this word but it relate to programming so I use meaning that teacher tell me in class).
Example of Standalone object

A Stand-Alone Smart Watch 

When I first spotted the Omate TrueSmart - a smart watch that doesn’t need to connect to a smartphone—I was, to put it politely, skeptical. With its own wireless data capabilities, a fully functional Android operating system, 1.5-inch touch screen, GPS, and dual-core processor, the device is basically a tiny smartphone with a wrist strap. I figured it would be overloaded and unusable, as well as overly expensive, since it requires its own data plan to take advantage of all its functions.


Smart hug 

Beginning physical computing that use Lilypad to create.

So the next example of stand alone object, we talk about Micro-controller 
In past our department we used basic stamp for learning that very old before have Auduino pop168  does not require a lot of units processing so it can be stand alone object.

In the beginning, Auduino is popular with Artist not Engineer.

Phidget is physical computing + budget.

Artist design simple interface, big function and easy to program. Artist thing on activity base, function   of works are under on those activity but engineer thing on function base, focus on function.

And next topic, communication between physical & virtual.
Humans are intermediate between computer and output.

Transduction is exchange of energy from one side to computer.
       Input -------------------> Output

From Input is guys sensing to physical stuff than transfer to electric signal. Example ; press the button for produce output.


Service Design

Today we have watch video in topic of Service Design. It has 4 part.
Let's see the first part is about "What is Service Design?"

In the beginning of video, they compare about 2 cafe' that have the same price, same flavor and located close.
So how do we decided ,what cafe' do we like? it's depend on service design and principles of Marketing its 
called '7Ps' that contain : 1. People is relationships with customers and provider.
2. Process is design process for customer convenience
3. Physical evidence is Design service points that for convenience of customers.
That is the point that service design will come for help by bring way of thinking and practice of design for 
develop a service job, by classify into 3 part :
1. Exploration is research and analysis in order to understand the real issues.
2. Creation is the results will be used in the design concept.
3. Implementation is experiment and adapt the concept actually works.
That three step is a continuous process that must be repeated over and over. Service design will be the
 fundamental to the business in the long run.

Introduction to service design to be efficient, first step to do is exploration, this allowed us to see an overview
of the business (stakeholder maps). Let me summery for you, efficient data collection will allow us never get lost. 
And to design services that respond to the real needs.

After we have found the real problem of exploration stage then the next step of service design is creation or
 adoption that problem to be question of design concepts.
When step into a creation methods is to design scenarios for simulate different parts of the service. 
This associated with customer journey is another important tool for a service design that help us overview 
of the entire project step by step. Design guidelines that are caused due to the perfect combination of reasoning
and creativity. This will allow us to design services that meet every step as a before, during and after the service. 
And create great value to the business.

The last method of service design is implementation or bringing the idea of ​​the creation of phase to test for
errors, and updates can be be practical. One way is to create a model to test the concept in actual work. 
To check on run real application of that both the customer and providers will interact to do 
with that concept. Addition configured, questionnaire should be prepared to be a help in evaluating the test 
that the idea is good or not good enough. And when we have a complete design service and ready to use.
The service blueprint is an important tool in communication. For everyone to understand each phase of the
system. The work of all points in the business is relevant and consistent with the concept that we create a 
new one.

วันอังคารที่ 15 เมษายน พ.ศ. 2557

Our project LED

Our group AM'PM doing project about Interactive LED table.

Beginning with equipment that we need : Arduino , LED (White), Resistor ,LDR (Light sensor) is the most important. So we start with the smallest circuit by we search on internet how to make LED turn on when have low light then we do as a prototype as you see in below picture.




We try to make a simple circuit first than we build a real prototype circuit.
We use Auduino and basic code to make led light and down when hand pass.


And before we can do this circuit, we do circuit board by ourself. We use dryfilm to do. Let follow the link that our group search for doing this circuit : http://www.thaimicrotron.com/Trick/PCB/Dryfilm.htm







While we working the first circuit board its not work so we redo it again, in second time we not miss it.

This is the basic circuit that I research for using arduino with LDR
And this is a code that at first we use with our prototype at its work!

Code for LDR

int ldr = 0;             //analog pin to which LDR is connected

int ldr_value = 0;        //variable to store LDR values

void setup()

{

  Serial.begin(9600);   //start te serial monitor

}

void loop()

{

  ldr_value = analogRead(ldr);          //reads the LDR values

  Serial.println(ldr_value);                 //prints the LDR values to serial monitor

  delay(50);                  //wait

}


Then we got this!!

 




week 10

Let's continue on Usability Engineering !


Usability Metrics is how to measure the quality of a product, it should be efficient, effective and satisfying.
Efficient is once users have learned the design, how quickly can they perform tasks?
Effectiveness is the degree to which something is successful in producing a desired result; success.
Satisfaction - how pleasant is it to use the design?

Learnability - easy to learn easy to play.
Errors is the key point, when user want to perform action but output is not as expected, its due to misunderstanding of system. A few error is made work successful.

Time is another class can measure of efficiency like how long it takes to perform the task.

I have to research more on the advantages and disadvantages of Usability engineering.
Benefits of Usability
User Effectiveness
     Increase success rate and reduce users errors
     Improve ease of use and ease of learning
     Increase user productivity and user satisfaction
     Increase user trust in the system
     Reduce support costs and training costs
Development Costs
    Reduce development costs and time
    Reduce maintenance costs
Revenue
   Increase product sales, revenue and market share
   Increase site traffic and transactions/purchases
   Attract and retain more customers

 Lack of Usability
Although the definition of usability may be the subject of some discussion, lack of usability is readily recognizable. Systems that lack usability are characterized by:

    1.Existence of workarounds - because the interface is difficult or does not match workflow in the real world, users develop workarounds to compensate for the inadequacies of the system
    2.Low usage levels - Users use the system as little as possible. 
    3.Dissatisfaction - Users, and particularly novices, will find the system difficult or frustrating to use     4.Rework or double-handling - Inefficient design often means that the same data may need to be entered or read more often than is necessary. 

Because incorporating usability is a quality activity, it often occurs that systems with poor usability are also deficient in other areas. For example, they are likely to be crash-prone, poorly documented and difficult to maintain.

Thanks for today! 




week 9

At starting, we talk about คุณ พิชิต. He is storekeeper. TCDC has built 10 years ago and organized exhibitions for 2 times. And he talked about process of exhibition.

This is picture that teacher explain us about process how to design exhibition.


So we should have wider prospective then we should research the information for expand all knowledge. And then we scope down to get main point. Next step we create content strategies or story line.

Plot of story telling - it create emotion, like museum have it too. It has a turning point that peak emotional of audience. 


Teacher tell me in class room, every movie have turning point like if you watch American's series or Korea's series at the end of chapter, you felt like you don't want that movie end that is turning point in museum has it too.

Today I have learn about Usability Engineering.
I think concept of Usability Engineering is try to make product easy to use and ergonomic. Developer should understand user, task and environment.For understand user is the first job that you should do and classify level of user (Novice, intermediate or expert).Then you gathering information about users, you can do it has several method for you (Interview, Questionnaire, etc). In Japan designed refrigerator can opened both left and right size for who left-handed that is designer understand user. For task analysis, task is to be sure about the job you have to do for achieve a goal.
A task consist of :
is a process that convert the input to output, like game 2048.
Ethnography is observer not separate from user which is stay together for observe.

Continuous on next week.