Índice:

Capacete inteligente Projeto 2: 6 etapas (com fotos)
Capacete inteligente Projeto 2: 6 etapas (com fotos)

Vídeo: Capacete inteligente Projeto 2: 6 etapas (com fotos)

Vídeo: Capacete inteligente Projeto 2: 6 etapas (com fotos)
Vídeo: LUVA JOGA IPHONE 14 PRO MAX NA ÁGUA 😱 2024, Julho
Anonim
Capacete Inteligente Projeto 2
Capacete Inteligente Projeto 2
Capacete Inteligente Projeto 2
Capacete Inteligente Projeto 2
Capacete Inteligente Projeto 2
Capacete Inteligente Projeto 2

Nós, Benoot Sven, Staelens Lennert e Dujardin Laurens, tínhamos que fazer um projeto para a escola. Tivemos que trabalhar junto com um aluno do IPO (Desenho de Produto Industrial). Ele teve a ideia de fazer um capacete inteligente para motociclistas. Ele fez o desenho do capacete e tivemos que fazer um aplicativo para trabalhar com esse capacete. Então começamos a fazer …

As peças de que precisamos para este projeto são:

- um Arduino Uno

- breadbord

- fios de jumper

- resistores

- luzes

- Módulo Bluetooth (baixa energia não compatível)

- OLED

Você pode conferir no BoM que eu criei um link aqui. Para o resto do instrutível, vou explicar como você pode recriar este projeto.

Etapa 1: Informações do produto

O capacete é feito para motociclistas que desejam melhorar sua experiência. O aplicativo oferece uma experiência mais agradável dentro e fora da motocicleta. O aplicativo não possui funções que você pode usar com seu capacete, mas também uma espécie de game-ification que o torna realmente mais agradável para motocicletas.

Etapa 2: Fritzing

Fritzing
Fritzing

Então, primeiro recebemos um esquema de Fritzing do aluno do IPO, porque você tem que saber como suas peças funcionam corretamente.

Nessas fotos você pode ver qual pino da peça deve ser conectado a qual pino no Arduino UNO. Se você deixar alguém verificar o seu esquema fritzing, que sabe muito sobre o assunto, você não cometerá erros cruciais que podem ser fatais para o seu projeto.

Etapa 3: Estrutura de banco de dados normalizada

Estrutura de banco de dados normalizada
Estrutura de banco de dados normalizada

Para a estrutura de banco de dados normalizada, você deve primeiro fazer um estudo preliminar. Aqui você pode fazer um brainstorm sobre quais dados você precisa e como seu projeto estará funcionando.

Depois de fazer o estudo preliminar, você pode continuar fazendo a própria estrutura normalizada do banco de dados. Em primeiro lugar, você precisa de uma tabela de usuário para armazenar as contas feitas no aplicativo. Agora você pode conectar todas as outras tabelas à tabela Usuário, para armazenar itens específicos da conta. Os itens específicos da conta neste aplicativo são uma Bucketlist, Amigos e Pins que você pode colocar no mapa.

Etapa 4: Funções do Azure

Azure Functions
Azure Functions
Azure Functions
Azure Functions
Azure Functions
Azure Functions

Em nosso aplicativo, usamos Azure Functions para fazer a conexão com o banco de dados. Com as funções do azure, você pode obter todos os dados do banco de dados e também inserir dados no banco de dados. Usamos muito essa função, porque ela é super útil e não é tão difícil de escrever (se você tem um pouco de conhecimento prévio é claro). Alguns exemplos de funções azure que usamos são um CheckLogin, que verifica se o valor que você inseriu na página de login (nome de usuário e senha) estão corretos para o valor no banco de dados, caso contrário, você não pode fazer o login. Exemplo do código que você pode ver acima. Outro exemplo de funções do azure que usamos é adicionar um pino, que você deseja exibir no mapa do aplicativo, no banco de dados. Exemplo do código, você pode ver acima.

Etapa 5: Aplicação

Aplicativo
Aplicativo
Aplicativo
Aplicativo
Aplicativo
Aplicativo

A maior parte deste projeto foi fazer o aplicativo. Acima você pode ver todas as telas do aplicativo na ordem de acesso. A página de login, como disse antes, está conectada ao banco de dados. Você só pode fazer login se o seu nome de usuário e senha estiverem no banco de dados. A próxima tela é a página bluetooth, aqui você pode fazer a conexão com o módulo bluetooth que está dentro do capacete. você também pode pular a página do bluetooth, mas desta forma você não pode acessar todas as telas da página de visão geral, algumas delas desaparecem. Na página de visão geral, você pode acessar todas as outras páginas, como a página de mapa, página de amigos, página de balde, página de luz, página de velocidades e página de direções. Olhando para todas as imagens, você pode ver o que pode fazer nessas páginas, por exemplo, na página de luzes, você pode ligar as luzes do capacete. Na página de instruções, você pode receber instruções de onde quiser e para onde quiser. Além disso, a saída que você obtém na página de instruções também é mostrada no pequeno OLED que está preso ao capacete.

Etapa 6: Produto Final

Produto final
Produto final
Produto final
Produto final
Produto final
Produto final

Agora o aplicativo está conectado ao capacete e o produto está funcionando perfeitamente. Aqui estão algumas imagens de sua aparência. Espero que tenha gostado de ler!

Espero que tudo tenha sido claro e bom e que esse post tenha ajudado muito. Divirta-se recriando meu projeto!

Membros deste projeto: - Benoot Sven- Staelens Lennert- Dujardin Laurens

Estudando Novas Mídias e Tecnologia de Comunicação em HOWEST Kortrijk, Bélgica.

Recomendado: