Schritt 1: Brainstorming-Design & Funktionen
Die PipBoy aus dem Fallout-Universum ist ein wunderbares Gerät mit vielen Funktionen, die nur einige welche wir hier in der realen Welt, entweder aufgrund der Kosten oder Größe Zwänge kopieren können. Schauen wir mal, was es hat, zusammen mit denen, die wir praktisch finden zu emulieren.
Geigerzähler-ein wesentlicher Bestandteil einer post-Atom-apokalyptischen Welt, aber nur von begrenztem Nutzen in unserem aktuellen Universum und sperrig und teuer zu implementieren.
Radio/Musik-Player - Do-Lage und relativ kostengünstig als lange als Fokus auf MP3-Spieler Teil.
Status-Funktionen-manche davon einfach zu implementieren sein wird, werden andere teuer und würde den Rahmen sprengen unsere Fähigkeiten. Körper-Temperatur, Puls, galvanische Haut lesen und bloodO2 Ebenen sind wahrscheinlich unsere beste Wahl hier.
Mapping/Kompass-Totally tun können, benötigen wir ein GPS-Gerät für diese!
V.a.t.s.-Modus - ich wünschte, ich könnte Pause, in Echtzeit! Gelingt das, nicht sollten wir wahrscheinlich Frühjahr für eine Kamera-Einheit. (Vielleicht ein Entfernungsmesser Modul?)
Inventar - im Grunde wird dies eine Liste, die wir manuell füllen und pflegen müssen.
IMPLIZITE Funktionen: das sind Dinge, die das Gerät in das Spiel, die nicht ausdrücklich vom Benutzer initiiert werden:
Vernetzung: Da die PB Dateien herunterlädt und sich mit Tresor Netzwerke verbindet kopieren wir diese Funktion mit einem USB WiFi und Bluetooth-Dongle.
Eingabegerät: Es wird nie angezeigt, wie der Träger in der PB Daten eingibt, aber wir brauchen auf jeden Fall eine Methode, es sei denn, alles was wir wollen ist eine statische Anzeige!
Stromversorgung: Nicht ohne weiteres ersichtlich im Spiel wo die PB es bekommt ist Strom aus, ob es Bio-elektrischen oder batteriebetriebenen ist.
Massenspeicher: PB-Datenspeicherung ist nie klar definiert, die Pi beschränkt sich auf 32GB (unter Fette), die mit dem Linux-Betriebssystem, die Bildschirme/Platten geteilt werden, haben wir für die PB-Auftritte und die Python-Code und Bibliotheken mußte unsere sortierten Sensoren laufen zu laden.
Einige weitere möglichen Funktionen:
Blut-Alkohol-Sensor (MQ-3)-selbsterklärend! ;-)
Gefährliche Environ Sensor (MQ-2)-erkennen Methan-Propan, etc.
Fühlen Sie sich frei, so viele Sensoren oder Funktionen hinzufügen wie Sie wollen, aber diese Instructable deckt nur die, die ich durchführen wollen! ;-)