Vibrationsstärke in Android-Handys steuern? ist es möglich?

7

Ich entwickle ein Spiel. In dem möchte ich verschiedene Vibrationsintensitäten für verschiedene Ereignisse einstellen. Ich will nur wissen, ob es wirklich möglich ist, die Vibrationsintensität und -dauer zu kontrollieren. Jeder Rat oder Referenz-Links, könnte sehr hilfreich sein. Vielen Dank im Voraus.

    
Mithraa 22.05.2010, 12:20
quelle

3 Antworten

9

Ich denke, es hängt davon ab, was Sie mit Intensität meinen. Du kannst das Muster und die Länge der Vibration kontrollieren, aber ich denke nicht, dass du es "stärker" vibrieren lassen kannst.

Ссылка

    
Josh 22.05.2010, 12:30
quelle
9

Ich habe einen einfachen Trick gemacht, um irgendwie die Intensität der Vibration zu reduzieren. Meine Idee ist es, Schwingungsintervalle mit stillen Intervallen zu verschachteln. Wenn Sie eine Millisekunde Schwingung und dann eine Sekunde Stille usw. haben, scheint es, als wäre es eine konstante Schwingung, aber schwächer als normal. Sie können versuchen, die Ruheintervalle zu erhöhen, um die Vibration noch schwächer zu machen. Hier geht das Codebeispiel:

%Vor%     
mateusz 19.01.2013 19:26
quelle
2

PWM kann verwendet werden, um ein Schwingungsmuster mit verschiedenen Pulsbreiten zu erzeugen, was zu einer niedrigeren mittleren Spannung führt Vibrationsmotor (und damit schwächere Vibrationsleistung).

Ich habe eine einfache Proof-of-Concept-Methode veröffentlicht hier . Diese Methode erzeugt ein Muster mit der angegebenen Intensität und Dauer. Der Übergang in dieser Methode ist nicht ganz linear, also habe ich eine Prämie gepostet, um hoffentlich einige alternative Vorschläge zu bekommen. Wird aktualisiert, wenn ich einen noch besseren Algorithmus habe.

    
paulscode 31.12.2013 15:01
quelle

Tags und Links