about:maschinenraum

February 13th, 2013 § Comments Off § permalink

Der Maschinenraum ist eine Initiative des StudierendenKonvent der Bauhaus-Universität Weimar, und ein Hackerspace.

Der Raum bietet neben Werkzeug für Computerreparaturen, und elektronischen Kleinteilen, vor allem einen Treffpunkt für Menschen die sich aktiv mit dem Einfluss von Computer und Medien auf Gesellschaft auseinandersetzen.

Der Raum steht fast ganztägig offen. Einfach vorbei kommen, oder vorher Kontakt aufnehmen.

Wenn man nicht gerade ein akutes Anliegen hat, empfiehlt sich ein Besuch am Dienstag Abend, wenn auch der Weimarnetz e.V. vorbei kommt.

Siehe auch: man maschinenraum


bbtb #01

September 18th, 2012 § 1 comment § permalink

Today: The born of a UNIX hater...

Last week I found fixing-unix-linux-filenames.html and find it enlightening, yesterday I started to read in The UNIX-HATERS Handbook and find it quiet amusing, and today, yeah since today I can tell a little story.gif by myself.

Update while trying to post: I discovered that Wordpress can't resize animated .gif files. Just sayin'...

PS: Yeah I recognized the cvs-vcs typo, but i havn't had the affort to take the screen shots again ;) Anyway, thx for watching.

Maschinenraum goes swopspot

May 29th, 2012 § 0 comments § permalink

Eines unserer aktuellen projekte im maschinenraum ist swopspot.

Auf swopspot, kann man alles gegen alles tauschen. Gartenarbeit gegen einen Schal, alte Platten oder CDs gegen neue Bücher, Handgemachtes gegen Ungebrauchtes etc. Man packt einfach den Kram, den man selber nicht mehr braucht auf sein Profil und wartet bis man ein Angebot für den Gegenstand von einem anderen Nutzer bekommt. Oder man unterbreitet anderen Angebote mit dem eigenen Zeug.

Ziel ist es vor allem den nachbarschaftlichen Tauschhandel zu unterstützen, dabei spart man Verpackung und Versand, denn zum Austausch der Ware trifft man sich im Idealfall einfach auf einen Kaffee.

Wir sind jetzt in der Betaphase. Das heißt, dass alles soweit funktioniert. Allerdings ist die Bedienung an manchen stellen noch etwas schwierig und es fehlen noch etliche Funktionen und Erläuterungen. Da wir wissen wollen, was wir noch verbessern können, brauchen wir unbedingt Leute die mit testen wollen.

Momentan haben wir vor allem in Weimar aktive Nutzer. Das soll sich ändern. Schauts euch einfach mal an und wenn euch gefällt, sagt euren Freunden und Verwandten Bescheid. Je mehr Leute mitmachen, desto interessanter wirds.

www.swopspot.net

Wenn ihr Kommentare, Ideen oder Anregungen habt, schreibt mir einfach an info@swopspot.net

mr_door_status

December 8th, 2011 § 3 comments § permalink

Schloss, Schalter, Arduino, Ethernet-Shield, Twitter
www.twitter.com/mr_door_status
http://mrdoor.paddd.de/

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

CODE:

#if defined(ARDUINO) && ARDUINO > 18
#include <SPI.h>
#endif
#include <Ethernet.h>
#include <EthernetDNS.h>
#include <EthernetDHCP.h>
#include <Twitter.h>

byte mac[] = { 0xDE, 0xAD, 0xBE, 0xEF, 0xFE, 0xED };
const char* ip_to_str(const uint8_t*);
int state = 1; //door will be open at boot!!!
int sensorValue = 0;

Twitter twitter("your-token-here");

void setup() {
  Serial.begin(9600);
  network();
}

void network() {
  Serial.println("attempting to obtain DHCP lease...");
  EthernetDHCP.begin(mac);

  const byte* ipAddr = EthernetDHCP.ipAddress();
  const byte* gatewayAddr = EthernetDHCP.gatewayIpAddress();
  const byte* dnsAddr = EthernetDHCP.dnsIpAddress();
  
  Serial.println("DHCP lease has been obtained.");

  Serial.print("IP address is ");
  Serial.println(ip_to_str(ipAddr));
  
  Serial.print("gateway IP address is ");
  Serial.println(ip_to_str(gatewayAddr));
  
  Serial.print("DNS IP address is ");
  Serial.println(ip_to_str(dnsAddr));
}


// Just a utility function to nicely format an IP address.
const char* ip_to_str(const uint8_t* ipAddr) {
  static char buf[16];
  sprintf(buf, "%d.%d.%d.%d", ipAddr[0], ipAddr[1], ipAddr[2], ipAddr[3]);
  return buf;
}

void loop() {
  door_status();
  EthernetDHCP.maintain();
  randomSeed(millis());
}

void door_status() {
  int sensorValue = analogRead(A0);
  Serial.println(sensorValue);
  
  if(sensorValue>915 && state==1){
    delay(3000);
    int sensorValue = analogRead(A0);
    if(sensorValue>915 && state==1){
      delay(3000);
      int sensorValue = analogRead(A0);
      if(sensorValue>915 && state==1){
        state=0;
        tweet(state);
      }
    }
  } 
  if(sensorValue<916 && state==0) {
    delay(3000);
    int sensorValue = analogRead(A0);
    if(sensorValue<916 && state==0) {
      delay(3000);
      int sensorValue = analogRead(A0);
      if(sensorValue<916 && state==0) {
        state=1;
        tweet(state);
      }
    }
  }
  //update margin
  delay(10000);
}

void tweet(int state) {
  if(state==1) {
    
    int rand = random(5000);
    char txt [120];
    sprintf(txt, "der maschinenraum ist offen No. %d", state);
    
    Serial.println("connecting to twitter...");
    if (twitter.post(txt)) {
      int status = twitter.wait();
      if (status == 200) {
        Serial.println("status tweet OPEN sent.");
      } else {
        Serial.print("tweet failed : code ");
        Serial.println(status);
      }
    } else {
    Serial.println("connection to twitter failed.");
    setup();
    }
    
  }  
  
  if(state==0) {
    
    int rand = random(5000);
    char txt [120];
    sprintf(txt, "der maschinenraum ist geschlossen No. %d", state);
    
    
    Serial.println("connecting to twitter...");
    if (twitter.post(txt)) {
      int status = twitter.wait();
      if (status == 200) {
        Serial.println("status tweet CLOSED sent.");
      } else {
        Serial.print("tweet failed : code ");
        Serial.println(status);
      }
    } else {
    Serial.println("connection to twitter failed.");
    setup();
    }
  }
}

Retro-Party

March 23rd, 2011 § 1 comment § permalink

in der M18 (Marienstraße 18 Weimar) am 2.4.11 21.00 Uhr.
Die Retro-Party wird eine Mischung aus 8-/16-Bit-Zockerei und Chiptunes-Livemusik. 

Mit dabei:

– Timescratch (www.myspace.com/timescratchinyourhead)
– Bikecore (www.soundcloud.com/bikecore)
– Mister Triac (www.myspace.com/mistertriac)

Unter anderem stehen folgende Konsolen und Rechner bereit, um ausgiebig bespielt zu werden: NES, C64, KC85, Atari 2600, Master System, Atari 7800, MSX(2), Interton VC4000, MB Vectrex, SNES, Mega Drive, Amiga und einiges mehr.

Zu trinken gibt es SpaßMate!
be there or be square

Where Am I?

You are currently browsing the Spass am Gerät category at maschinenraum.