Search DLab 1.0

Saturday, September 4, 2010

Light sensor

This is another experiment that use LDR to detect light then allow the LED to lit up.

This experiment can be imply using the servo motor as well by replacing LED with servo motor.


Mint

Korea plane ticket

This is for the people who fly THAI INTER.

>>> Please CHECK your NAME just like in your PASSPORT (if you give me your name wrong you have to pay 2,000 bath to change your name na)

>>> Transfer me the money as soon as you can to this account na
>>> 21,895 Bath

Kasikorn Bank
Account Name: Woraya Boonyapanachoti - วรญา บุญยะปานะโชติ
Account no: 758-2-34385-8

>>> About the mileage if you are a member of the Royal Orchid, you'll automatically receive the mileage na


1. Bo - PRAPAVEE KUNUCHIT
2. Palm - PATAMA TIPYAVAT
3. Belle - SUPALUCK BENYASARN
4. Nill - MONCHAYA BURAKASIKORN
5. Champ - VINN CHOKKHATIWAT
6. Fah - PAVEENA AMORNKUL
7. Preaw - SOMSIRI KATEKONG
8. Nong Bo - WANAPORN SOONTHORNYANAKIJ
9. Fai - SASIMANAS HOONSUWAN
10. Patcha
11. Mint

Dune Wall Treatment by UrbanProduct

Bow, you might find this interesting...

http://www.contemporist.com/2010/09/03/dune-wall-treatment-by-urbanproduct/

Friday, September 3, 2010

Good Morning

Good Morning Aj.Moe

if you check this before stu class today. i just want to confirm with you that my engineering friend is coming today. He is concern about the scope of the project of how far I need or would have be to involve in the scheme of mathematics and electronics. Because the more him and i talk the more we slip into an engineering world.......but i just want to let you know that im having fun.....even though im a lot confuse.....

Mint

Introducing Dr. Manop Kaewmoracharoen

Dr. Manop Kaewmoracharoen is a lecturer at Civil Engineering, Chiang Mai University. He has a Ph.D. in Construction Engineering from Iowa State University in 2009, MSCE from the same school in 2004 and a B.Eng. from Chulalongkorn University, Thailand in 2000. His research interest involves Visualization Applications to improve highway work zone safety, combining his interests in Construction Engineering and computer graphics.

Should you have any question regarding Construction Engineering or his field of interest and expertise then don't hesitate to get in touch with him: manop@eng.cmu.ac.th 

He'll also be participating in the studio blog more often now.

Thursday, September 2, 2010

SIGGRAPH Asia 2010 Schedule

The schedule is out for the Technical Papers and the Courses, check them out when you get a chance:

m

Rhino Grasshopper - Class 2

with Aj Nilay
Friday Sept 3 from 9am in room 313/3
feel free to join

fashion is architecture

http://fashionarchitect.blogspot.com/2010/04/you-thought-we-wouldnt-notice.html

when technology meets fashion

Chalayan was mentioned on a famous blogger

http://www.stylebubble.co.uk/style_bubble/2010/08/im-not-entirely-sure-why-when-this-original-retrospective-of-hussein-chalayans-work-from-1994-2009-at-londons-design-museum.html

Wednesday, September 1, 2010

Revit vs Archicad

Aj.Moe,

I was wondering would ArchiCAD works better than Revit? I read the program interview, some said it works better.

I'm learning how to use both program now, try to get use to it.
I also get in contact with the civil engineer of SCG Heim, he's helping me out with the structure of the modular, so I'm making a physical study model of the structure and try to do 3d model in Revit also.

WaWaa

Tuesday, August 31, 2010

GFT exhibition









There's GFT exhibition held at BITEC next month. I think it might benefits some of us who works with garment and textile. It's about innovation and technology on Manufacturing industries.


visit this site for other information.
https://webapp.reedtradex.co.th/enews/gft12enews2/index.html

Question for K.Wanlop

Aj. Moe krub, we emailed K.Wanlop regarding help with python, specifically if we want to start to learn to program where should we begin, in case he has some suggestions or someone he knows or a place we can learn. This would be super useful for us, Krist , Chy and Mint.

Scripting Updates

      Ajarn Moe krub, right now we are trying to figure out abit more about the interactive HUD. The scripting is easy enough for us to figure out, however, we are still stuck on how to get the output to correspond to the input. We are learning from a blender file from the internet. In the file, when you click on 'buy banana' button, the number of bananas owned increases by one and the same goes for apple. Below is the ingame screen cap and the script.







# this line look if the apple sensor is activated
if buy_apples_sen.positive:

# Here we check if you have enought money to buy an apple
if owner["Money in pocket"] - owner["Apples price"] >= 0:

# Here we increment your number of apples by one
owner["Apples in pocket"] += 1

# Here we reduce your money amount depending
# on the price of an apples.
owner["Money in pocket"] -= owner["Apples price"]


# this line look if the bananas sensor is activated
if buy_bananas_sen.positive:

# Here we check if you have enought money to buy a bananas
if owner["Money in pocket"] - owner["Bananas price"] >= 0:

# Here we increment your number of bananas by one
owner["Bananas in pocket"] += 1

# Here we reduce your money amount depending
# on the price of a bananas.
owner["Money in pocket"] -= owner["Bananas price"]


      What we are confused about is, the script says that it first wants to check whether the apple button sensor is activated by using the line "if buy_apples_sen.positive;". We understand that the 'positive;' means that its checking whether the button is pressed. This should mean that the button is labeled ''buy_apples_sen" or "buy_apples". But the thing is its not named that way. Anyways, we posted our question on a blender blog, should be very soon before the Canadian guy answers.

video problem

the problem is, it cant be capture. The reaction happen too fast and happen while it was dye by substance. But i might capture the color of the substance when its was pour to the slide plate.
Is it ok ka?

intallation problem

aj moe ka
i'm face some problem with opening .iso file
on my window in macbook right now but i got the whole program of optitex already


if anybody have any suggestion pls let me know na ka

Not in Thailand

and wont be able to answer your questions via BBM
will be back on Thursday morning though
 
see you,
m

EXPERIMENTAL lab

unfortunately, my father only has the 400 microscope which only see the color of bacterial virus need over 10000 electromicroscope to see the movement or texture of it


bacterial can be divided into 2 range
1. + gram which give the blue color and bigger
2. - gram which give the red color and smaller











then i try to dye the color to the bacterial which can help me see the texture of bacterial more










the substance that use to dye the has many color which can change the color when its touch the air








using microscope to see the result

















the result only distinguish which kind of the baterial
experimental result
its give not only the texture but its can change the substance of the color by temperature
?? im trying to think about the link between it


Mel question

Aj Moe

I went through all the code we did and have some question
Please look at this code:

proc loop1(){
string $sel[] = `ls -sl`;
int $count = (size($sel));
int $i;
float $sy = getAttr ($sel[0]+".sy");
for ($i = 0; $i<$sy; $i++){
//by number of obj selected
string $tmpS[] = `polyCube`;
setAttr ($tmpS[0]+".ty") ($i*2);

};
}

loop1();

I get what it does, but I don't understand these two lines;

for ($i = 0; $i<$sy; $i++)

and

setAttr ($tmpS[0]+".ty") ($i*2);

the function create "sy from select object" number of polycubes
and space them out in the y direction, but what do i variables do?

Blender Progress 30.AUG

As of now, we've nailed

1.) simple game interface where you click something on screen and its value changes on the HUD
2.) stopping an object/ camera follow another object by key toggle

As for python programming, we are seriously considering getting a place where we could learn the basics of it. Hopefully, K.Wanlop could help us.

Monday, August 30, 2010

Experiment 02

This is the 2nd experiment that i want to play with arduino and with sound instead of motion.









At the moment i'm having a problem with the coding of the net experiment that has to do with sensor. Its just not working....

Spinning Motor

Experiment 01 cont......



at the moment im trying to control the speed of the motor

Introducing K.Wanlop - Engineer/Programmer


Dear All,

I'd like to introduce you to our studio Engineer / Programmer collaborator:

K.Wanlop Luanwuttipong  
Office: Vianova Systems AS (Thailand)  
Tel: 0899203121 
e-mail: wanlop.luanwuttipong@vianova.no 
skype: wanlop_tee
 
Main product : www.novapoint.com
Recommend : http://www.novapoint.com/index.asp?id=25102&it=28

Please get in touch with him should you have any programming or civil engineering question, especially for Belle+Tony, Mint, Krist and Chy.

Big thanks to K.Wanlop!
m

Experiment 01

I break down my experiment into 2 parts, which is a lot easier to understand.

Experiment 01: Spinning servo motor (without sensor)


Problems:
01: I’ve been figuring out all day what was wrong with my experiment. The problem is that I should have bought an AC adapter that has voltages less than 9 volts but instead I bought a battery that is 9 volts. As a result, the motor does not run properly only for a few seconds. I think its because the servo motor runs at a low voltages around 5 volts.

02: The servo motor cost is very high ---> 690 bath (if I want 3 blinds to be independent from each other, it would be 690 X 3, and at the moment Ban-More run out of stocks. They only have big motors with too high voltages which is not suitable for small experiments plus it costs like 2,800 bath. I have to order the small servo motor personally and it should arrived within this week.)

03: Arduino board ---> 1200 bath (I broke one already because I think I plugged in a power supply - battery - with too high voltages.)

Code:

Servo myservo; // create servo object to control a servo
// a maximum of eight servo objects can be created
int pos = 0; // variable to store the servo position
void setup()
{
myservo.attach(9); // attaches the servo on pin 9 to the servo object
}
void loop()
{
for(pos = 0; pos <>
{ // in steps of 1 degree
myservo.write(pos); // tell servo to go to position in variable 'pos'
delay(15); // waits 15ms for the servo to reach the position
}
for(pos = 90; pos>=1; pos-=1) // goes from 90 degrees to 0 degrees
{
myservo.write(pos); // tell servo to go to position in variable 'pos'
delay(15); // waits 15ms for the servo to reach the position
}
}

Aj. Moe,
My friend, the one who has an engineer background would like to come, sit and chat to see what is going on and how things work in our studio on this tuesday. Is it alright? since this tuesday is our pin up day. Do you think we will have time? I also have not see him yet in the weekend because he was away.

Ps. the 2nd experiment is coming.........












Sunday, August 29, 2010

Python scripting for Blender

Belle has also succeeded in trying out a python script that can align any objects that are placed randomly.This could be helpful in learning the scripting language.

The objects on the screen are randomly placed


But once the script has been executed, it aligns all the objects/ or chosen objects.

import Blender


Here is our script:

import Blender
myObject = Blender.Object.Get(‘Cube’)

selectionList = Blender.Object.GetSelected()

for i in selectionList:

i.LocY = myObject.LocY

Blender.Redraw()

Blender Update SUN.29 August

These are our attempts for the past day or two krub. Basically we have a simple interactive simulation in mind that we want to do. However, we are searching for tutorials which would teach us how to complete our game as well. So its more of an ongoing process of switching back and forth between tutorial and game-making for now.

Set-up and python scripting for dual screen display (possible for multiple users on one platform)


Fluid simulation - we are looking into having water/fluid be a physical actor in our game, i.e. increases the weight of a bucket etc.


Toggle light on/off + Toggle between colors - still trying to figure this out, however it might be possible to toggle between any property of an object.


Our rough game set-up - we are exploring interactions between different objects, springs, gears/cogs, buttons. Will keep the blog posted on what the final game will look like.


A computer model in Blender setting up the game


Dual camera/ multiple camera in one screen. Here the ball slides down a track.


the process that i discover is very hard to do the experimental
so i consider about plan B which is how to made the mulberry paper
by using many material. It doesnt need to be the same material that
were use but using other material that create also the smell and the
sense of tecture to the material.
The way to do the mulberry paper(which same like the bananas paper)
can be done at home by hand

so what do you think about this ka aj'moe
can i use the way how to make the mulberry paper by try mixing or adding
to increase the potential/shape to the material ?
may be its come out to be something else
what do you think about this or should i stick with the lab experimental ka?

http://www.ehow.com/how_4810384_make-mulberry-paper.html
as a reference

LAB 2









and we have to check which one is the right virus by using the electrical run through the water







by using buffer and put the Agarose(polymer) gel to increase the speed of molecule(substance) in the water. sunstance that were add to the buffer running in the water with current (100 V)
In the end we sent the code to compare in the other country when they sent the code back. we can compare the code with the disease in Thailand. Whether we have this kind of disease or not

So we know how to use the right component to make vaccine for the animal


OTHER

this machine working like AC which can sieve the air outside before it go inside
the open cavity which has the small hole can drain the air and kills the germ.
before releasing the pure air inside the container












This is the machine which use for grown virus by using 95% oxygen and 5% cabondioxy






















NO Class this Tue 31

All,
Please accept my sincere apology for such a short notice, but I won't be able to hold a regular class schedule this Tuesday Aug. 31, we'll schedule a make up class on a later date.

Here's the new Schedule:
Tuesday Aug 31. - NO CLASS
Friday Sept 3. - Complete to do list from previous post
Tuesday Sept 7. - Pin Up of your research + experiment

Feel free to call me should you have any question or concern,
Moe

FROM THE LAB part 1




My father is doing the medicine for an animal and he did the lab himself.
The lab is to screen to find the serum from the pig blood that got infect.






this is the machine that spin the blood till
the blood settle.
the result is the serum



then we have to use the thermocycle to distill the virus gene and using the heat and adding the chemical substance to increase virus cell

for Tuesday, Aug 31


All,
It has been 2 weeks, let's do a recap / summary and evaluate what each of you have done up until now.

So, for Tuesday Aug 31, please have sheets setup about your:
- research focus
- details of the experiments
- all the things that you have been exploring, success and failure
- arguments for your focus
- reasons behind your focus, why is it important?
- what's so interesting about your focus?
- case studies / comparison
- main ideas of your focus
- potentials
- scope and limit of your research
- speculation on future development and its application
- collaborators
- rough schedule for this year
- etc, anything and everything about your focus

Let's have multiple pages setup, even a blank one with title as a page holder.

Let me know if you have any questions or concerns,
m