
Satura rādītājs:
2025 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2025-01-23 14:59

Em nosso dia a dia vamos diversas vezes em locais onde é needárária uma gestão de senhas de clientes para organizar e agilizar atendimentos. Em alguns estabelecimentos podemos demorar alguns minutos ou até mesmo horas esperando por atendimento. Para minimizar o desgaste por essa espera, desenvolvemos nesse trabalho um system de gerenciamento de fila, onde o usuário, passa a ter o controle da sua senha na palma da mão. A ideia principa é que o cliente tenha o quadro de atendimento em seu celular com o tempa aplēses par at o o seu atendimento e use esse período de espera podendo resolver outras coisas que julgar needário.
Sadaļa sērija mostrado todo o processo de desenvolvimento do protótipo para essa solução, tais como o desenvolvimento do software, or hardware para exibição em tela e um video demonstrācijas. Os dados dos clientes e o controle da fila são todos jogados em nuvem através da plataforma da google chamada firebase. Essa plataforma permite que todos os usuários acessem informationções da fila em tempo real. Para o desenvolvimento do protótipo, foram utilizados:
1. Placa DragonBoard 410c (datu lapa)
2. Android S9tudio (vietne)
3. Firebase (vietne)
1. darbība: izmantojiet DragonBoard 410C


Nesse var izmantot placon dragonboard 410c raidītāju, kas tiek pārsūtīts uz video vai ar lietojumprogrammu, kā informācija par četru interatīvu izmantošanu un HDMI porta atrašanās vietu. Abaixo segue as principais especificações da placa.
Placka DragonBoard 410c ir 96 plati un nav procesora Qualcomm Snapdragon 400.
Possui:
CPU: četrkodolu ARM® Cortex® A53 (32 e 64 biti)
Atmiņa: 1 GB LPDDR3 533 MHz
Atmiņas atmiņa: 8 GB
SD karte
Wi -Fi 802.11 b/g/n
Bluetooth 4.1
GPIO no 40 pinos de baixa velocidade
GPIO no 60 pinos de alta velocidade
Atbalstiet operētājsistēmas operētājsistēmu Android 5.1 (Lollipop), Linux un Windows IoT Core.
2. darbība. Sagatavojiet Android Studio



Kā figuras acima demonstram vai passo a passo para criar um novo projeto to Android. Primeiro devemos clickar sākotnēji novirza uz Android Studio versiju, un pēc tam to var izdarīt ar deve-se colocar vai nome do projeto com o nome do pacote un o local onde salá-lo. Ir pieejama SDK definīcija (programmatūras komplekts), kas ir vienkārša un neatbalsta sistēmu. Por fim selecionamos a nossa activity base e o nome da nossa activity director.
3. darbība. O Que É O Firebase

Firebase é uma plataforma de desenvolvimento de aplicações web e móveis, foi desenvolvida inicialmente pela startup Envolve em 2011 e em pouco tempo adquirida pela google no ano de 2014.
O firebase nos dias atuais permite armazenar e sincronizar dados em aplicações em tempo real, criar um system de autenticação de usuários, armazenar e disponibilizar arquivos, armazenar e sincronizar dados do aplicativo em escala global, cores divers.
4. darbība: integrējiet O Firebase Ao Projeto bez Android Studio




Integrēta ugunsdrošības bāze, kas paredzēta Android ierīcēm, vienkāršiem, eksistējošiem veidiem, kā izveidot fazeru, integrēt integrētu programmatūru, kā arī izmantot interfeisu, lai veiktu android studijas izmantošanu vai palīdzētu ugunsdzēsības sistēmai, izvēlnē Ferramentas> Firebase para abrir a janela do Assistente em seguida é só seguir o passo a passo.
A segunda forma é fazendo tudo de maneira manual, que foi a maneira que escolhemos, e acima podemos ver as figuras com o tutorial que montamos para facilititar o entendimento. A primeira coisa que deve ser feita é acessar o site do firebase (https://firebase.google.com/) e Entrar no menu "Sessão Iniciada" and fazer o kadastro. Feito isso, clique em "Aceder à Consola" un na janela seguinte clique no link "Adicionar Projeto".
Pronto, feito isso estamos prontos para criar vai nosso projeto android studio for plataforma firebase, a janela de projeto já está aberta e devemos inserir nela o nome do nosso projeto, o país em que estamos e clickar em criar projeto. Uma nova janela se abrirá e nela devemos clickar "Svarīgi vai Firebase ao seu Aplicativo Android". Nessa parte que "linkamos" de fato o firebase ao nosso projeto, inserindo o nome do nosso pacote (mesmo pacote utilizado na criação do projeto Android), un reklāma vai noso sertifikāts SHA-1. Por fim seguimos o passo a passo final do próprio site do firebase para concluirmos a integração.
5. solis: Telas Da Aplicação




O galvenais objetivo na criação desse projeto é fazer uma plataforma simples e intuitiva para atingir o maior número de pessoas. A primeira tela é onde o usuário faz o login ou realiza um novo cadastro caso ainda não o tenha feito, a segunda tela é onde o usuário acessa depois de realizar o login, nela podemos ver um botão onde pode-se realizar o pedido de uma nova senha e acessar vai quadro interativo de senhas. Por ser apenas um protótipo, vai aplicativo fornece apenas um controle básico das senhas, ou seja, funciona somente como um gestor simples dos clientes. A ideia é nepārtraukta evolūcija para que o cliente possa saber vai tempo médio de atendimento por cada tipo de serviço e enviar uma notificação ao usuário quando estiver próximo da sua vez. A última tela é onde ocorre a gestão pelo atendente, nela existe a separação entre clientes normais e clientes com prioridades, assim o estabelecimento congue criar filas alternativas para diferentes tipos de clientes.
6. solis: Trechos De Códigos




A primeira figura mostra vai trecho do código de kadastro de novos usuários com o auxílio do Firebase, onde or e -mail and a senha do usuário é guardada em uma classe chamada "usuarios" e recuperada no momento da autenticação. Em seguida é possível ver a criptografia que é feita usando Base64 para tentar proteger melhor os dados dos usuários.
Atsevišķs attēls, kas apstiprina e -pasta un e -pasta izmantošanu, tiek izmantots, lai pierakstītos, izmantojot Firebase como auxílio, se tudo ocorrer com sucesso chama a função para Abrir a Tela Principal, que é a tela onde vai usuário solicita uma senha.
A terceira figura mostra vai código response to apresentar a list de clientes que solicitaram uma senha para os atendentes, que por sua vez realizarão as chamadas de cada cliente. Nesta figūra vemos un busca dos dados no firebase un montāža da fila dentro de uma ArrayList e mostrada na tela do celular em tempo real.
A última imagem mostra a recuperação do JSON (formatação de troca de dados) usado no quadro interativo os dados das chamadas.
Ieteicams:
Projeto IoT - Sistēmas detektors De Fumaça: 5 soļi

Projeto IoT - Sistēmas detektors De Fumaça: Ievads Sistēmas detektors Fumaça sastāv no katra risinājuma IoT com vai objetivo de atļauju vai monitoramento de alarmmes de incêndio de residências através de um applicativo Android. O projeto é baseado em um microcontrolador que se comunica com a nu
Pequeno Projeto De Uma Casa Inteligente: 5 soļi

Pequeno Projeto De Uma Casa Inteligente: O projeto que faremos é de uma casa inteligente. Possui basicamente dois grupos de funcionalidades: · De monitoramento de iluminação and temperatura dos cômodos. · De monitoramente de list de alimentos e nível de água filtrada na geladeira.Não escrever
Projeto CoCoa: Um Colete De Comunicação Alternatīva: 8 soļi

Projeto CoCoa: Um Colete De Comunicação Alternativa: CoCoA projekts ir valkājama veste, kas savienota ar internetu, kas ļauj savienot taustes alternatīvas komunikācijas simbolus, lai palīdzētu cilvēkiem ar runas vai neverbāliem traucējumiem. O Colete de Comunicação Alternativa (CoCoA) consi
Projeto Lumos: 8 soļi

Projeto Lumos: O projeto Lumos konsiste ar konstruēšanu de luma luminária controlada a partir de um smartphone conectado à mesma rede móvel ou WiFi. Lai kontrolētu Android ierīču apgaismojumu, atlaidiet to, ļaujiet ātri un acender un izmantojiet utilītu
Apmācība Do Projeto Final Do Curso IoT Aplicada a Smart Home Inatel / Novembro 2017: 4 soļi (ar attēliem)

Apmācība Vai Projeto Final Do Curso IoT Aplicada a Smart Home Inatel / Novembro 2017: No desenvolvimento desse projeto foi utilizada uma plataforma hibrida, sem an needidade de acessar de plataformas nativas do Android oru do IOS. Izmantojiet datoru, izmantojot piezīmjdatoru, izmantojot logus 10. Essa plataforma chama-se Ionic, q