Tablet Orientierung


15

Verzeihen Sie mir, wenn dies nicht zum Thema gehört. Ich war bei meinen Suchversuchen nicht sehr erfolgreich. Ich überlege mir immer wieder, wie ich Orientierung programmatisch erkennen kann, und das ist nicht mein Ziel. Was ich suche, ist eher eine Frage der Hardware / Elektrotechnik.

Wie erkennen Tabletten die Ausrichtung der Tablette? Einige können automatisch von Querformat zu Hochformat wechseln, wenn der Bildschirm beispielsweise auf eine bestimmte Weise geneigt wird. Mit welcher Hardware wird dies erkannt und wie funktioniert es?

Antworten:


20

Sie verwenden einen Beschleunigungsmesser, der die Beschleunigung misst. Da Schwerkraft und Beschleunigung nicht zu unterscheiden sind, können sie auch die Schwerkraft messen.

MEMS-Beschleunigungsmesser

Sie kommen in Form eines kleinen Chips, wie dieser. Sie können Chips mit drei Beschleunigungsmessern erhalten, von denen einer nach oben, einer nach links und einer nach vorne zeigt. Auf diese Weise kann die Chip-Kamera genau erkennen, in welcher Ausrichtung sie sich befindet und in welcher Richtung sich das Telefon befindet.

Hack-a-Day hat auch einen guten Artikel darüber, wie MEMS-Beschleunigungsmesser-Chips funktionieren . Wie MEMS-Beschleunigungsmesser funktionieren.

Dieser Mann hat den Mund offen, was bedeutet, dass er spricht.

Aber wie funktioniert der Beschleunigungsmesser? Erstaunlicherweise befindet sich im Inneren des Chips eine Masse, die durch eine winzige Feder verbunden ist. Die Schwerkraft zieht an der Masse und bewegt sie.

MEMS-Funktionsprinzip

Der Chip enthält auch ein System zum Messen der genauen Verschiebung der Masse und somit der Schwerkraft in dieser Richtung. So sehen Masse und Feder tatsächlich aus:

MEMS-Elektronenmikroskopaufnahme


3
Vielen Dank für die ausführliche, hervorragende Antwort. Ich bin nicht sicher, ob "dieser Mann seinen Mund offen hat, was bedeutet, dass er spricht." Ich bin ein Hieb auf meine Intelligenz, weil ich eine so grundlegende Frage gestellt habe, aber ich lache zu laut darüber, um beleidigt zu sein, wenn es so ist. Danke auch für das Lachen.
David Stratton

2
@ DavidStratton - Danke! Keine Straftat beabsichtigt. Ich dachte nur, dass es ein lustiges Bild war und verdiente einen lustigen Kommentar.
Rocketmagnet

Ich habe auch gelacht, sonst hätte ich nicht die ganze Antwort gelesen;)
kenny

5
+1 fürThis man has his mouth open, which means he is speaking.
AndrejaKo

2
Andere mögliche Gründe für einen offenen Mund: Gähnen, Lachen, Essen, Zahnarztbesuch. Dies ist offensichtlich Zahnarztbesuch!
Stevenvh

10

Sie verwenden Beschleunigungsmesser . Dies sind MEMS-Vorrichtungen (Micro Electro Mechanical System), die einen beweglichen Teil auf dem Chip aufweisen, dessen Kapazität mit dem festen Teil variabel ist. Wenn die Vorrichtung beschleunigt wird, hat der bewegliche Teil aufgrund seiner Trägheit eine kleine Verschiebung relativ zum Rest des Chips, was die Kapazität ändert, und das wird gemessen.

Die Schwerkraft ist jedoch auch die Beschleunigung, sodass Sie ein anderes Signal erhalten, wenn Sie das Gerät vertikal oder horizontal halten.


Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.