Metroid Hybrid: Unterschied zwischen den Versionen

Aus LaborWiki
Wechseln zu: Navigation, Suche
Keine Bearbeitungszusammenfassung
(aufgeräumt!)
Zeile 6: Zeile 6:
|author      = Christian
|author      = Christian
|username    = deaddealer
|username    = deaddealer
|version    = 0.14
|version    = 0.15
|update      = 28.01.2012
|update      = 06.04.2012
|platform    = [enter OS here], AVR, ARM Cortex-M3
|platform    = Linux, Arduino
|license    = [[Datei:CC_BY_NC.png]],
|license    = [[Datei:CC_BY_NC.png]],
<br>Metroid und Wii sind eingetragene Markennamen von Nintendo.
<br>Metroid und Wii sind eingetragene Markennamen von Nintendo.
Zeile 18: Zeile 18:


==Einführung==
==Einführung==
Dieses Projekt ist ein CaseCon (Neubau eines Computergehäuses). Es ist ein Fanprojekt der Nintendo-Reihe "Metroid".
Dieses Projekt ist ein CaseCon (Neubau eines Computergehäuses). Es ist ein Fanprojekt der Nintendo-Spielereihe "Metroid". Die Kugelform des Gehäuses beruht auf einer Verwandlungsform der Protagonistin der Spiele. Durch ein Upgrade für ihre Ganzkörperrüstung kann sie sich in eine Kugel verwandeln und so z.B. durch schmale Bereiche rollen.<br><br>
 
Das Projekt erfordert Kenntnisse im Bearbeiten von Metall, Platinenfertigung, Programmierung verschiedener Plattformen (PC, Mikrocontroller, Smartphone) sowie das Erstellen von Dokumentatonen. Ein Teil dieser Dokumentation ist dieser Wiki-Artikel. Hier werden laufend Informationen zu den verschiedenen Abschnitten des Projekts zusammen gefasst.<br><br>
 
Weitere Informationen folgen.




Zeile 24: Zeile 28:
==Hardware etc.==
==Hardware etc.==


  Stromversorgung
* div. Schaltnetzteile für 5V und 12V Spannungsversorgung
-----------------
* VIA Mini-ITX-Mainboard ODER Raspberry Pi (falls rechtzeitig geliefert!!!)
* M3-ATX, 125W Ausgangsleistung (für das VIA Board)
Modell        Ausgang      Last/Load          Ripple  Regulation    Output Power    Verwendungszweck
              Output    Min.  Max.(20CFM)    P-P      (Line)
PSA075-050    +5V       0.0A  11.0A          100mV      ±1%          55 W          LED-Arrays, Mikrocontroller
PSA075-120    +12V       0.0A  6.25A          120mV      ±1%          75 W          Motoren, PC, 5V Notversorgung
 
* Mini-ITX-Mainboard (VIA EPIA-MII12000 1,2 GHz CPU, Sound, LAN, VGA, Video-Out, USB 2.0, FireWire, COM, LPT, SMBus, LVDS)
* M3-ATX, 125w output, 6v to 24v wide input Intelligent Automotive DC-DC Car PC Power Supply
* Nintendo Wii
* Nintendo Wii
* Touchscreen (klappt automatisch hoch)
* Touchscreen
* faltbare Silicontastatur (klappt automatisch auf)
* faltbare Silicontastatur
* Lautsprecher (ebenfalls automatisch)
* Lautsprecher
* Gehäuse besteht u.A. aus Edelstahl-Halbkugeln (kann mittels el. Antrieb geöffnet werden)
* Gehäuse besteht u.A. aus Edelstahl-Halbkugeln
* RGB-LEDs + ein paar Status-LEDs (werden mit LED-Treibern gesteuert)
* tonnenweise Leds
* Steuerung/Regelung aller Sensoren und Aktoren mit Microcontrollern
* Bedienung und Überwachung des Rechners von extern über Smartphone, intern über Touchscreen
* Bedienung und Überwachung der Komponenten von extern über Smartphone, intern über Touchscreen (geplant: STM32 Dev Board)
* RS-485 Bus zur Programmierung und Kommunikation der einzelnen Controller
* verschiedene BUS-Systeme zur Programmierung und Kommunikation der einzelnen Controller




Zeile 58: Zeile 53:
* Bedieninterface (Smartphone)
* Bedieninterface (Smartphone)
* Debugging
* Debugging
* Casecon optisch aufbereiten (Lackarbeiten, Versiegelung von Stahlteilen)
* Casecon optisch aufbereiten
 
 
==Videos==
 
Test der DycoLeds, die für das Projekt besorgt wurden: [http://www.youtube.com/watch?v=priQC0i-bWU YouTube-Link]




Zeile 78: Zeile 78:
<tr><td>Halterung des Mainboards (ja, unter der Platine ist eine ESD-Folie, keine Panik ;) )</td><td colspan="4">[[Bild:MH_Mainboard-frame.jpg|150px]]</td></tr>
<tr><td>Halterung des Mainboards (ja, unter der Platine ist eine ESD-Folie, keine Panik ;) )</td><td colspan="4">[[Bild:MH_Mainboard-frame.jpg|150px]]</td></tr>
<tr><td>die vorgefertigten Elemente werden auf dem Stahlrahmen befestigt, um zu sehen, ob die Maße aus der Planung mit der Realität übereinstimmen und nichts anstößt mit dem Außengehäuse. Passt aber alles soweit :)</td><td>[[Bild:MH_Carrier.jpg|150px]]</td><td>[[Bild:MH_Carrier.jpg|150px]]</td><td>[[Bild:MH_Carrier-wii-mb.jpg|150px]]</td><td>[[Bild:MH_Sphere-half.jpg|150px]]</td></tr>
<tr><td>die vorgefertigten Elemente werden auf dem Stahlrahmen befestigt, um zu sehen, ob die Maße aus der Planung mit der Realität übereinstimmen und nichts anstößt mit dem Außengehäuse. Passt aber alles soweit :)</td><td>[[Bild:MH_Carrier.jpg|150px]]</td><td>[[Bild:MH_Carrier.jpg|150px]]</td><td>[[Bild:MH_Carrier-wii-mb.jpg|150px]]</td><td>[[Bild:MH_Sphere-half.jpg|150px]]</td></tr>
<tr><td>'''*räusper*''' professioneller Testaufbau der Hardware</td><td colspan="4">[[Bild:MH_Testaufbau-Hardware.jpg|150px]]</td></tr>
<tr><td>*räusper* professioneller Testaufbau der Hardware</td><td colspan="4">[[Bild:MH_Testaufbau-Hardware.jpg|150px]]</td></tr>
<tr><td>Ende April wurden alle PC-Komponenten wieder vereint. Ubuntu 10.10 läuft als live-Version einwandfrei!</td><td colspan="4">[[Bild:Mh_labor_testaufbau.jpg|150px]]</td></tr>
<tr><td>Ende April 2011 wurden alle PC-Komponenten wieder vereint. Ubuntu 10.10 läuft als live-Version einwandfrei!</td><td colspan="4">[[Bild:Mh_labor_testaufbau.jpg|150px]]</td></tr>
</table>
</table>




==Notizzettel==
==Notizzettel==
LED Treiber TLC5940; Digikey: 296-17732-5-ND (28-DIP) '''oder''' 296-21251-1-ND (32-QFN)
nothing here
Alternative TLC594'''1''': Digikey: 296-18617-5-ND (28-TSSOP)


[[Kategorie:Microcontroller]]
[[Kategorie:Microcontroller]]

Version vom 6. April 2012, 12:29 Uhr

         
Metroid Hybrid

Release status: experimental [box doku]

MH Sphere-half.jpg
Description Hybrid aus PC, Wii und Mikrocontrollern; kugelförmiges, leuchtendes, bewegliches CaseCon-Projekt
Author(s)  Christian (deaddealer)
Last Version  0.15
Platform  Linux, Arduino
License  CC BY NC.png,


Metroid und Wii sind eingetragene Markennamen von Nintendo.




Dieses Werk bzw. Inhalt steht unter einer [Creative Commons Namensnennung-Nicht-kommerziell 3.0 Deutschland Lizenz].


Einführung

Dieses Projekt ist ein CaseCon (Neubau eines Computergehäuses). Es ist ein Fanprojekt der Nintendo-Spielereihe "Metroid". Die Kugelform des Gehäuses beruht auf einer Verwandlungsform der Protagonistin der Spiele. Durch ein Upgrade für ihre Ganzkörperrüstung kann sie sich in eine Kugel verwandeln und so z.B. durch schmale Bereiche rollen.

Das Projekt erfordert Kenntnisse im Bearbeiten von Metall, Platinenfertigung, Programmierung verschiedener Plattformen (PC, Mikrocontroller, Smartphone) sowie das Erstellen von Dokumentatonen. Ein Teil dieser Dokumentation ist dieser Wiki-Artikel. Hier werden laufend Informationen zu den verschiedenen Abschnitten des Projekts zusammen gefasst.

Weitere Informationen folgen.


Hardware etc.

  • div. Schaltnetzteile für 5V und 12V Spannungsversorgung
  • VIA Mini-ITX-Mainboard ODER Raspberry Pi (falls rechtzeitig geliefert!!!)
  • M3-ATX, 125W Ausgangsleistung (für das VIA Board)
  • Nintendo Wii
  • Touchscreen
  • faltbare Silicontastatur
  • Lautsprecher
  • Gehäuse besteht u.A. aus Edelstahl-Halbkugeln
  • tonnenweise Leds
  • Bedienung und Überwachung des Rechners von extern über Smartphone, intern über Touchscreen
  • RS-485 Bus zur Programmierung und Kommunikation der einzelnen Controller


Todo-Liste

  • Plan erstellen über Material- und Zeitaufwendungen - in Arbeit
  • Kostenplanung
  • Entwürfe machen (Mechanik und Elektronik)
  • Anfertigen der mechanischen Komponenten
  • Platinen für Steuerungen machen
  • Verdrahtung
  • µController programmieren (einfache Steuerungsaufgaben, Schutz vor Logikfehlern, Beleuchtung etc.)
  • Bedieninterface (PC-seitig)
  • Bedieninterface (Smartphone)
  • Debugging
  • Casecon optisch aufbereiten


Videos

Test der DycoLeds, die für das Projekt besorgt wurden: YouTube-Link


Bilder

Ein paar Bilder von verschiedenen Planungs- und Bauphasen:

so ähnlich wie der vordere, schwarze Morphball soll der Rechner am Ende aussehen (Bild (c)DJGrenola @ http://www.metroid2002.com ) Verlinkung des Bildes leider nicht mehr möglich, geht auf der Webseite auf backgrounds und sucht da nach "Backgrounds by DJGrenola "
ein paar käuflich erworbene Bauteile, die ich mal ausgelegt habe MH Bauteile-Uebersicht.jpg
die Kugelhälften werden zuerst angezeichnet, um sie später abzutrennen MH Kuppe-anzeichnen.jpg
zusammensetzen der angezeichneten Kugelhälften mittels Klebeband MH First test.jpg
Gehäuse-Bauteile gedremelt und ausgelegt MH Sphere-parts.jpg
mit Sketchup wurden die einzelnen Elemente des Stahlrahmens geplant, auf dem später alle Bauteile befestigt wurden. Der Aufbau versteht sich gespiegelt, da ja 2 Seiten existierenMH Halterung1.jpg
der Rahmen wurde freundlicherweise von einem Mitarbeiter meiner ehemaligen Ausbildung geschweißt, gerichtet und entgratet. Die Maße wurden nahezu perfekt eingehalten *Lob*MH Halbkugel-und-Innenrahmen.jpg
nicht mehr verwendet, aber trotzdem erwähnenswert: Der erste Ansatz, die Bauteile im inneren zu befestigen. es stellte sich jedoch heraus, dass diese Form zu platzverschwendend war und die beweglichen Elemente nicht die nötige Stabilität haben (Mainboard/Wii kippt von alleine nach vorne und werfen die komplette Konstruktion um)MH Rahmen-mit-Schiebern.jpg
2,5' Festplatte mit Halterung aus Alurahmen. Unten drunter befinden sich Muttern, die das sichere Befestigen der Halterung erlaubenMH Hdd1.jpg
Halterung des Mainboards (ja, unter der Platine ist eine ESD-Folie, keine Panik ;) )MH Mainboard-frame.jpg
die vorgefertigten Elemente werden auf dem Stahlrahmen befestigt, um zu sehen, ob die Maße aus der Planung mit der Realität übereinstimmen und nichts anstößt mit dem Außengehäuse. Passt aber alles soweit :)MH Carrier.jpgMH Carrier.jpgMH Carrier-wii-mb.jpgMH Sphere-half.jpg
*räusper* professioneller Testaufbau der HardwareMH Testaufbau-Hardware.jpg
Ende April 2011 wurden alle PC-Komponenten wieder vereint. Ubuntu 10.10 läuft als live-Version einwandfrei!Mh labor testaufbau.jpg


Notizzettel

nothing here