X hits on this document

198 views

0 shares

0 downloads

0 comments

40 / 51

4.8

Evaluation

The evaluation of HAL was of an informal nature, more qualitative than quantitave. There were no detailed questionnaires or any strict theme about the exchanged messages. The experiments were investigating if HAL could be an alternative way of communication embedded in one’s ambient environment.

4.8.1

Testing HAL in a room environment

The two subjects unfamiliar with programming found HAL engaging and interesting. They were intrigued by the idea of receiving “machine” code, which was not at all understood and hat to be uploaded to HAL for its comprehension. Although the interface was not considered to be very helpful by the participants, they tried to modify the original code and sent it in response to the initial message. In order to allow the users to handle the messages, some ready-made functions were added to the code. For instance 25 functions that were corresponding to every letter of the English alphabet.

void A() { digitalWrite(led+2, HIGH); digitalWrite(led+3, HIGH); digitalWrite(led+19,HIGH); digitalWrite(led+20, HIGH); digitalWrite(led+21, HIGH); digitalWrite(led+22, HIGH); digitalWrite(led+30,HIGH); digitalWrite(led+35, HIGH);

}

This is a function that sets up the letter A, all the subject had to do was type:

A(); delay(1000);

for the HAL to display the letter “A” for one second.

Physical Computing:

Using Everyday Objects as Communication tools

Fig. 57 25 functions that correspond to every letter of the English alphabet

Fig. 58 The function A();

40

Document info
Document views198
Page views198
Page last viewedThu Jan 19 13:19:32 UTC 2017
Pages51
Paragraphs578
Words13463

Comments