App Inventor: Simulando um plano inclinado: mudanças entre as edições
(Criou página com '=App Inventor: Aplicativos para resolver equações do 1<sup>o</sup> e 2<sup>o</sup> graus= Vamos utilizar o '''App Inventor''' vamos desenvolver um '''aplicativo''' para determinar as raízes de uma '''Equação do 1<sup>o</sup> Grau''': ;Tela Designer: Arquivo:AppInventor-Designer.png :Na tela '''Designer''' foram incluídos '''Legendas''' para identificar a aplicação e o nome das váriáveis, '''CaixasDeTexto''' para entrada dos parâmetros da equação e um...') |
|||
(5 revisões intermediárias pelo mesmo usuário não estão sendo mostradas) | |||
Linha 1: | Linha 1: | ||
=App Inventor: | =App Inventor: Plano Inclinado= | ||
Vamos utilizar o '''App Inventor''' vamos desenvolver | Vamos utilizar o [http://ai2.appinventor.mit.edu '''App Inventor'''] vamos desenvolver uma '''aplicação voltada a física''', no caso a simulação de um '''plano inclinado'''. | ||
==Plano Inclinado== | ==Plano Inclinado== | ||
Linha 24: | Linha 8: | ||
No '''plano inclinado''' a '''força gravitacional''' atua com duas componentes: | No '''plano inclinado''' a '''força gravitacional''' atua com duas componentes: | ||
*'''Força perpendicular ao plano''' (m g cosΘ): esta componente tem intensidade igual, porém sentido oposto à força normal N exercida pelo plano sobre o objeto. Não há movimento perpendicular ao plano; | *'''Força perpendicular ao plano''' (m g cos Θ): esta componente tem intensidade igual, porém sentido oposto à força normal N exercida pelo plano sobre o objeto. Não há movimento perpendicular ao plano; | ||
*'''Força paralela ao plano''' (m g senΘ), responsável por fazer o objeto deslizar para baixo no plano inclinado. | *'''Força paralela ao plano''' (m g sen Θ), responsável por fazer o objeto deslizar para baixo no plano inclinado. | ||
[[Arquivo:PlanoInclinado.png]]<ref>https://pt.wikipedia.org/wiki/Plano_inclinado</ref> | [[Arquivo:PlanoInclinado.png]]<ref>https://pt.wikipedia.org/wiki/Plano_inclinado</ref> | ||
Linha 31: | Linha 15: | ||
;Aceleração do corpo no plano inclinado: O '''corpo''' vai deslizar para baixo no '''plano inclinado''' com '''aceleração''': | ;Aceleração do corpo no plano inclinado: O '''corpo''' vai deslizar para baixo no '''plano inclinado''' com '''aceleração''': | ||
a = g senΘ | a = g sen Θ | ||
O '''movimento do corpo''', portando, segue as características do '''MRUV''': | O '''movimento do corpo''', portando, segue as características do '''MRUV''': | ||
s = s0 + v0 t + a t<sup>2</sup> / 2 | s = s0 + v0 t + a t<sup>2</sup> / 2 | ||
:ou, considerando s0 = 0, v0 = 0 e a = g senΘ: | :ou, considerando s0 = 0, v0 = 0 e a = g sen Θ: | ||
s = g senΘ t<sup>2</sup> / 2 | s = g sen Θ t<sup>2</sup> / 2 | ||
==Simulação de um | ==Simulação de um plano inclinado na tela do dispositivo móvel== | ||
Vamos construir uma '''aplicação''' para o dispositivo móvel que simule um '''plano inclinado'''. Para tal, vamos utilizar o '''sensor de | Vamos construir uma '''aplicação''' para o dispositivo móvel que simule um '''plano inclinado'''. Para tal, vamos utilizar o '''sensor de orientação''' do dispositivo móvel, o qual oferece informações sobre a '''orientação tridimensional''' da tela do dispositivo. | ||
===Sensor de Orientação do AppInventor=== | ===Sensor de Orientação do AppInventor=== | ||
Linha 53: | Linha 37: | ||
;Altura: Ângulo de '''inclinação longitudinal''' do dispositivo: | ;Altura: Ângulo de '''inclinação longitudinal''' do dispositivo: | ||
:*'''0 grau''' com o dispositivo '''nivelado'''; | :*'''0 grau''' com o dispositivo '''nivelado'''; | ||
:*Aumenta para '''90 graus''' a medida que | :*Aumenta para '''90 graus''' a medida que a '''base''' do dispositivo é levantada; | ||
:*Diminui para '''-90 graus''' a medida que | :*Diminui para '''-90 graus''' a medida que o '''topo''' do dispositivo é levantado. | ||
;Azimute: Ângulo orientação em relação ao '''norte magnético da terra''': | ;Azimute: Ângulo orientação em relação ao '''norte magnético da terra''': | ||
Linha 62: | Linha 46: | ||
:*'''270 graus''' quando o dispositivo aponta para o '''oeste'''. | :*'''270 graus''' quando o dispositivo aponta para o '''oeste'''. | ||
===Exercício=== | |||
Construa com o '''AppInventor''' um aplicativo utilizando o '''Sensor de Orientação''' e a guia '''Desenho e Animação''', utilizando uma '''Pintura''' de fundo de tela e uma '''Bola''' que funcione da seguinte forma: | Construa com o '''AppInventor''' um aplicativo utilizando o '''Sensor de Orientação''' e a guia '''Desenho e Animação''', utilizando uma '''Pintura''' de fundo de tela e uma '''Bola''' que funcione da seguinte forma: | ||
*'''Quando a tela for tocada''', mover a '''Bola''' para a '''coordenada''' da tela que foi tocada; | *'''Quando a tela for tocada''', mover a '''Bola''' para a '''coordenada''' da tela que foi tocada; | ||
Linha 71: | Linha 55: | ||
---- | ---- | ||
[[Usuário: | [[Usuário:Evandro.cantu|Evandro.cantu]] ([[Usuário Discussão:Evandro.cantu|discussão]]) 20h22min de 6 de novembro de 2023 (UTC) | ||
---- | ---- | ||
[[Categoria:App Inventor]] [[Categoria:LabMaker]] [[Categoria:Informática Aplicada ao Ensino de Física]] | [[Categoria:App Inventor]] [[Categoria:LabMaker]] [[Categoria:Informática Aplicada ao Ensino de Física]] |
Edição atual tal como às 19h38min de 29 de novembro de 2023
App Inventor: Plano Inclinado
Vamos utilizar o App Inventor vamos desenvolver uma aplicação voltada a física, no caso a simulação de um plano inclinado.
Plano Inclinado
Quando colocamos um corpo sobre um plano inclinado, sem atrito, o corpo deslizará para baixo no plano pela ação da gravidade.
No plano inclinado a força gravitacional atua com duas componentes:
- Força perpendicular ao plano (m g cos Θ): esta componente tem intensidade igual, porém sentido oposto à força normal N exercida pelo plano sobre o objeto. Não há movimento perpendicular ao plano;
- Força paralela ao plano (m g sen Θ), responsável por fazer o objeto deslizar para baixo no plano inclinado.
- Aceleração do corpo no plano inclinado
- O corpo vai deslizar para baixo no plano inclinado com aceleração:
a = g sen Θ
O movimento do corpo, portando, segue as características do MRUV:
s = s0 + v0 t + a t2 / 2
- ou, considerando s0 = 0, v0 = 0 e a = g sen Θ:
s = g sen Θ t2 / 2
Simulação de um plano inclinado na tela do dispositivo móvel
Vamos construir uma aplicação para o dispositivo móvel que simule um plano inclinado. Para tal, vamos utilizar o sensor de orientação do dispositivo móvel, o qual oferece informações sobre a orientação tridimensional da tela do dispositivo.
Sensor de Orientação do AppInventor
O Sensor de Orientação oferece informações sobre a orientação tridimensional do dispositivo móvel através de três parâmetros:
- Rolagem
- Ângulo de inclinação lateral do dispositivo:
- 0 grau com o dispositivo nivelado;
- Aumenta para 90 graus a medida que o lado direito é levantado;
- Diminui para -90 graus a medida que o lado esquerdo é levantado.
- Altura
- Ângulo de inclinação longitudinal do dispositivo:
- 0 grau com o dispositivo nivelado;
- Aumenta para 90 graus a medida que a base do dispositivo é levantada;
- Diminui para -90 graus a medida que o topo do dispositivo é levantado.
- Azimute
- Ângulo orientação em relação ao norte magnético da terra:
- 0 grau quando o dispositivo aponta para o norte;
- 90 graus quando o dispositivo aponta para o leste;
- 180 graus quando o dispositivo aponta para o sul;
- 270 graus quando o dispositivo aponta para o oeste.
Exercício
Construa com o AppInventor um aplicativo utilizando o Sensor de Orientação e a guia Desenho e Animação, utilizando uma Pintura de fundo de tela e uma Bola que funcione da seguinte forma:
- Quando a tela for tocada, mover a Bola para a coordenada da tela que foi tocada;
- Quando o celular for movimentado, utilizar os ângulos relativos a Rolagem e Altura para que a Bola se movimente na tela de acordo com as relações matemáticas da física relativas a um Plano Inclinado.
Referências
Evandro.cantu (discussão) 20h22min de 6 de novembro de 2023 (UTC)