Archiv für Markus

Binärzähler

In diesem Video zeige ich euch, wie man aus einem bereits bekannten Digitalbaustein einen Binärzähler entwickeln kann.

Server Teardown

In diesem Teardown-Video zeige ich euch, wie ein “richtiger” Server von Innen aussieht und wo die Unterschiede zum Desktop-PC liegen.

Weiterlesen

Speedbuild: Digitaler 8-Bit Audio-umschalter

Die ersten Schritte beim Bau meines 8-Kanal digitalen Audio-umschalters. In diesem Video seht ihr die Entstehung des Gehäuses und der UI-Platine.

XBMC-Plugin für Moebooru

KonaChan in Raspcbmc

Heute gibt es eine kurze Vorstellung meines neuesten Open Source Projekts: Ein Moebooru-Client für XBMC

Dieses Plugin ermöglicht das Anzeigen von Moebooru-basierten Imageboards in XBMC. Du hast keine Ahnung was ein Moebooru Imageboard ist? Dann schau doch mal auf konachan.com vorbei. Das sollte recht selbsterklärend sein. Das Programm unterstützt die Standard Bildfunktionen von XBMC wie zum Beispiel die Diashow oder die Favoriten-Liste. Ebenso ist die Suche nach bestimmten Tags möglich.

Das Projekt befindet sich noch in der Beta-Phase. Es fehlen also noch manche Features und nicht alles läuft ganz rund. Aber wer mutig ist kann sich das Plugin gerne mal installieren. Kopiert dazu einfach den Ordner plugin.image.moebooru in das Plugin-Verzeichnis von XBMC.

Viel Spaß!

Getting Japanese characters to work in Raspbmc

screenshot003crop

I really like using the Raspberry Pi in order to listen to my favorite music and watch anime on it. But with the default installation of Raspbmc, Japanese characters can not be displayed. After some fiddling around with the configuration, I figured out how to enable them anyway. If you have any questions or additions, feel free to post them in the comment section below.

Now, let’s get started:

  1. Install Raspbmc
  2. Open a ssh-session or open a terminal on the device itself
  3. Enter the following command and choose the Japanese UTF-8 locale:
    sudo dpkg-reconfigure locales
        [*] ja_JP.UTF-8 UTF-8
  4. Go back into XBMC and navigate to System – Settings – Appearance – International and set the Character set to Japanese (Shift-JIS)
  5. Now open Skins and change the font from Skin default to Arial based

When changing menu items, make sure to wait a couple of seconds before moving on. Otherwise, the changes may not be applied.

In case you don’t like Arial as default font, there’s another way to solve this problem. To do this, go through all steps except for the last one. Instead, do the following:

  1. Look for a font you’d like to use
  2. Make sure it supports Japanese characters. (Just check whether they work on your PC by using the font for example in a word processor.)
  3. Open the fonts-folder of the confluence-skin:
    /home/pi/.xbmc-current/xbmc-bin/share/xbmc/addons/skin.confluence/fonts
  4. Replace Roboto-Bold.ttf and Roboto-Regular.ttf with the font you chose earlier.

I hope this information was helpful. As I said, if you have any comments or questions, just post them below.

BOGY-Bericht

Siemens AG in Weilimdorf

 

Im Februar 2011 absolvierte ich mein BOGY-Praktikum bei der Siemens-AG in Stuttgart-Weilimdorf. Die dabei gewonnenen Einblicke habe ich in diesem Bericht zusammengefasst.

Folgende Dateien stehen zum Download:

  • Bericht: Zusammenfassung der Woche

Alle Dokumente stehen unter der Creative Commons BY-NC-SA Lizenz.

Von der Aussagenlogik zum Computer

Volladdierer

Der Computer besteht aus vielen verschiedenen Bauteilen. So benötigt ein Computer Arbeitsspeicher, um Daten während dem Betrieb abzulegen, Festplatten um diese danach auch zu speichern und die Grafikkarte, um diese anzuzeigen. Das Herzstück des Computers ist jedoch der Prozessor (CPU). Die CPU führt die Programme aus, verarbeitet die Eingaben und steuert somit alle Abläufe im PC. Dieser Teil des Computers ist also dafür verantwortlich, dass wir unsere Dokumente schreiben, Musik hören oder komplexe Spiele spielen können. Die CPU bearbeitet diese Aufgaben jedoch ausschließlich mit sehr einfachen Operationen. Genau genommen ordnet sie nur Einsen und Nullen nach bestimmten Mustern neu an und schiebt sie an andere Stellen im Speicher.

In dieser Arbeit erläutere ich die Grundlagen und zeige danach an einem Beispiel, wie man eine Funktion (die Addition zweier Zahlen) herleitet.

Folgende Dateien stehen zum Download:

Alle Dokumente stehen unter der Creative Commons BY-NC-SA Lizenz.

Ascom Laura Anrufbeantworter Teardown

Heute gibt es den zweiten Teardown. Diesmal ist es ein alter Ascom Laura Anrufbeantworter.
Dieses Video wollte ich erst gar nicht hochladen, da es inhaltlich nicht sonderlich gehaltvoll ist. Aber nachdem manche Leute es dann doch haben wollten und die Aufnahmen eigentlich nicht schlecht sind, viel Spaß mit dem Video!

Xerographie

Lasereinheit aus einem Laserdrucker

 

Das heutige Dokument beschäftigt sich mit dem Thema Xerographie. Xerographie ist das zum Beispiel in Laserdruckern verwendete Druckverfahren.

Diese Ausarbeitung beschäftigt sich mit der physikalischen Funktionsweise sowie den Vor- und Nachteilen der Technik.

 

Folgende Dateien stehen zum Download:

Alle Dokumente stehen unter der Creative Commons BY-NC-SA Lizenz.