O ano de 2015 começou com alguns temas dominando o mundo da tecnologia. Dentre eles podemos citar principalmente soluções na nuvem e internet das coisas. No segundo caso, o fato está bastante relacionado com o crescimento do uso de sensores por toda a indústria. Seja ela automotiva, de alimentos, de eletrodomésticos, dentre outros.
O barateamento dos sensores também ajudado neste cenário. Para desenvolvedores e engenheiros que adotaram placas microcontroladas para prototipagem eletrônica, é extremamente fácil e barato comprar uma variedade muito grande de sensores. Basta fazer uma pesquisa em sites de e-commerce para verificar que este fato é verdadeiro. Por exemplo, um sensor de luz, mais conhecido como LDR (Light Dependent Resistor), custa em média menos de R$1,00 a unidade. Um sensor DHT, que conta internamente com um sensor de temperatura do tipo NTC e o sensor de umidade é do tipo HR202, sai por menos de R$ 15,00 a unidade.
E para completar, placas para prototipagem ganharam grande relevância nos últimos anos, tendo como grande personagem o Arduino e suas inúmeras versões. Esta placa também não apresenta um custo alto e existem diversas opções na internet ou em lojas especializadas em componentes eletrônicos.
O Arduino foi relevante ao ponto de ter inspirado o Google na criação do ADK (Accessory Development Kit). Este, por sua vez, é um arduino com uma biblioteca para troca serial de dados com aplicativos Android. Desta forma, fica fácil para os desenvolvedores criarem um acessório específico para um software, e vice-versa.
Mas o uso de sensores pela plataforma Android não se restringe a isso. Desde as primeiras versões existe o uso de sensores, sejam eles implementados em hardware ou software. A Tabela 1 lista as quatro principais versões referentes a mudanças no suporte a sensores.
|
Sensor |
Android 4.0 |
Android 2.3 |
Android 2.2 |
Android 1.5 |
|
TYPE_ACCELEROMETER |
Sim |
Sim |
Sim |
Sim |
|
TYPE_AMBIENT_TEMPERATURE |
Sim |
n/a |
n/a |
n/a |
|
TYPE_GRAVITY |
Sim |
Sim |
n/a |
n/a |
|
TYPE_GYROSCOPE |
Sim |
Sim |
n/a |
n/a |
|
TYPE_LIGHT |
Sim |
Sim |
Sim |
Sim |
|
TYPE_LINEAR_ACCELERATION |
Sim |
Sim |
n/a |
n/a |
|
TYPE_MAGNETIC_FIELD |
Sim |
Sim |
Sim |
Sim |
| ... |
Desbloqueie toda a DevMedia
-
+2000 artigos e vídeos
-
+40 trilhas sobre Front-end, Back-end, IA e muito mais
-
+5000 exercícios práticos
-
Mentorias ao vivo individuais
Confira outros conteúdos:
Navegação entre telas no Android
Utilização de sensores na plataforma...
Listas e Adapters no Android
Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.