Wybacz mi, jeśli to nie na temat. Moje próby wyszukiwania nie były bardzo udane. Ciągle wymyślam, jak programowo wykrywać orientację i nie o to mi chodzi. To, czego szukam, to raczej pytanie dotyczące sprzętu / elektrotechniki.
Jak tablety wykrywają orientację tabletu? Niektóre mogą na przykład automatycznie przełączać się z poziomej na pionową, gdy ekran jest przechylony w określony sposób. Jaki sprzęt jest wykorzystywany do wykrywania tego i jak to działa?
This man has his mouth open, which means he is speaking.
Używają akcelerometrów . Są to urządzenia MEMS (Micro Electro Mechanical System), które mają ruchomą część na chipie, których pojemność z częścią stałą jest zmienna. Kiedy urządzenie jest przyspieszane, z powodu bezwładności ruchoma część będzie miała niewielkie przesunięcie w stosunku do reszty układu, co zmienia pojemność i jest mierzone.
Ale grawitacja jest również przyspieszeniem, więc otrzymasz inny sygnał, jeśli trzymasz urządzenie pionowo lub poziomo.
źródło
Czujnik stosowany do wykrywania orientacji w urządzeniach takich jak tablety nazywa się akcelerometrem .
źródło