Week 4

oktober 6, 2009 door daniel

Platform:
Deze week alleen maar aan platform gewerkt. Cake leren ontdekken, bezig geweest met rechten. Het werkt tenminste het werkt op de manier dat admin overal bij kan en gast alleen kan kijken. Hier moet ik nog mee aan de slag en verder uitdiepen.
Hiernaast ben ik verder gegaan met de aangeleverde wireframes te verwerken in het platform. Project pagina is als eerste aan de beurt. Project list is geheel vernieuwd en klaar. Single project view is bijna af op een shoutbox na. Hier moet later nog AJAX aan toegevoegd worden.

Deadline bekend: 15-08 online zetten voor test.

Week 3

oktober 6, 2009 door daniel

Platform:
Overdracht van Kasper naar mij. De server, de programma’s en de bestanden installeren op mijn pc.

3d wereld:
Bone structure gereed, Class diagram gemaakt.

overige werkzaamheden:
Plan van aanpak, bijwerken blog

Week 2

september 30, 2009 door daniel

Papervision:
De klasse World, Project, Main, XMLoader gevuld en Class Diagram gemaakt volgens UML standaard.

Platform:
Getest met meerdere personen. Er moest een affiche worden gemaakt en moest door de andere test gebruikers worden aangepast.
Goed als developer om zo naar het platform te kijken hieruit kon ik een aantal dingen al meteen op het verbeter lijstje zetten.

Week 1

september 4, 2009 door daniel

in deze week heb ik de skeletten opgezet van de volgende classes:
Papervision

  • SkyBox
  • BDSkyBox
  • Main
  • XMLoader
  • Project
  • World

Met het platform heb ik mij verdiept in Cake door het cookbook door te nemen.

Begonnen bij Borndigital

september 1, 2009 door daniel

Maandag 31 Augustus ben ik begonnen bij BornDigital. Dit bedrijf is mijn thuis voor de komende 6 maanden. Ik ga mij hier voornamelijk richten op een Platform en 3D in flash.

Met andere woorden een platform afmaken die al opgezet is in CakePHP en nieuwe features maken d.m.v. Papervision(3D flash).
Het platform is een uitwissel project tussen grafische designers. Zij moeten hierbij hun ontwerpen kunnen uploaden en andere ontwerpers kunnen het dan bewerken. Het doel is om zo samen tot een Product te komen.

Met papervision is het de bedoeling dat ik een presentatie ga maken van het bedrijf. Een 3D wereld waarin alle projecten te zien zijn waar born digital aan gewerkt heeft. Dit moet ook gebruikt kunnen worden als presentatie model aan externe klanten.

Character Design

mei 6, 2009 door daniel
character in meerdere statussen en emoties

character in meerdere statussen en emoties

druppel in levende lijve

druppel statisch

Herkansing XML

februari 18, 2008 door daniel

Zelfreflectie:
Het begin is alles behalve vlekkeloos verlopen waardoor wij aan het einde wat in organisatie te kort kwamen. Volgende keer zal ik wat meer verantwoordelijk tot me nemen. Betere taak verdeling en vooral eerder beginnen met de opdracht. Tevens was de rolverdeling erg slecht in ons project volgende keer ga ik hier duidelijker afspraken over maken.

Mappen structuur & Code:
http://rapidshare.com/files/92908808/receptenspeler.rar.html

Documentatie:
xml-document.doc

Blog van mede projectleden:
Ruben Talapessy

Herkansing Physical

februari 17, 2008 door daniel

Project proces(samen met Eric Visser):

s7000933.jpg

s7000933-small.jpg

Onze multiplexing. Hij geeft nu rij voor rij een lichtje hij telt als het ware op.

s7000934-small.jpg

Een filmpje van de werkende versie van de lichtjes die optellen

Lichtjes die gewoon optellen

We zijn hierna aan de slag gegaan met het geluid uitlezen en het is ons vandaag eindelijk gelukt :P
Hieronder het resultaat gefilmd! d.m.v. het programma pd produceren wij geluid en kunnen we dit meten met de arduino.

De lichtjes reageren op geluid

Resources:
Bronvermeldingen Achtergronden
http://en.wikipedia.org/wiki/Multiplexing
Cirquet voorbeeld
http://www.tinkerlog.com/2007/10/22/diy-tengu-on-a-breadboard/
Usefull forum:
http://www.circuitsonline.net
Kingbright:
http://www.us.kingbright.com/product.asp?catalog_name=LED&product_id=TA12-11GWA
Instructable led dot matrix display
http://www.instructables.com/id/LED-Dot-Matrix-Display/
multiplexing:
http://www.fpga4fun.com/Opto4.html
Arduino
http://www.arduino.cc/

Source Code:

int ledPin13 = 13;             // LED connected to digital pin 13
int ledPin12 = 12;
int ledPin11 = 11;
int ledPin10 = 10;
int ledPin09 = 9;
int soundPin = 1;
int pins[] = {9, 10, 11, 12, 13};
int val;
int amp;
int l;

void setup()                    // run once, when the sketch starts
{
Serial.begin(9600);
pinMode(ledPin13, OUTPUT);
pinMode(ledPin12, OUTPUT);
pinMode(ledPin11, OUTPUT);
pinMode(ledPin10, OUTPUT);
pinMode(ledPin09, OUTPUT);
}

void loop()
{
val = analogRead(soundPin);
l = 1000;
while(l-->0){
amp = analogRead(soundPin);
if(amp>val)
val = amp;
}
Serial.println(val);
delay(10);

if(val >= 20)
{
digitalWrite(ledPin13, HIGH);   // sets the LED on
}
else
{
digitalWrite(ledPin13, LOW);
}

if(val >= 30)
{
digitalWrite(ledPin12, HIGH);   // sets the LED on
}
else
{
digitalWrite(ledPin12, LOW);
}

if(val >= 40)
{
digitalWrite(ledPin11, HIGH);   // sets the LED on
}
else
{
digitalWrite(ledPin11, LOW);
}

if(val >= 50)
{
digitalWrite(ledPin10, HIGH);   // sets the LED on
}
else
{
digitalWrite(ledPin10, LOW);
}

if(val >= 70)
{
digitalWrite(ledPin09, HIGH);   // sets the LED on
}
else
{
digitalWrite(ledPin09, LOW);
}

Documentatie:

documentatie-multiplexing.pdf(Technisch document)

Documentatie Public Design

januari 16, 2008 door daniel

Hierbij documentatie public design

documentatie_publicdesign.pdf

IA stap 5

januari 7, 2008 door daniel

Huis en Inrichting onderdelen:

Keuken | Inventaris
Valt weg hier staan alleen maar dubbele dingen in die ook onder witgoed & electronica zijn te plaatsen
Schoonmaakartikelen
Electronica en witgoed omdat het tevens dubbel voorkomt.
Kachels en openhaarden
Valt weg kun je beter samenvoegen met haardhout onder bouw & tuin. Zo heb je namelijk meerdere gegevens onder 1 kop en is de navigatie daardoor duidelijker