Բովանդակություն:
- Քայլ 1: Sobre a DragonBoard 410C
- Քայլ 2. Նախապատրաստեք O Ambiente Android Studio- ն
- Քայլ 3: O Que É O Firebase
- Քայլ 4: Integrando O Firebase Ao Projeto No Android Studio
- Քայլ 5: Telas Da Aplicação
- Քայլ 6: Trechos De Códigos
- Քայլ 7: Vídeo Demonstrativo
Video: Projeto Fila Fácil: 7 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:48
Em nosso dia a dia vamos diversas vezes em locais onde é needá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 sistema de gerenciamento de fila, onde o usuário, passa a ter o controle da sua senha na palma da mão. Հաճախորդի գաղափարն այն է, որ մեր բջջային բջիջները կարող են օգտագործել արագ կամ արագ օգտագործվող արագությունը, որն օգտագործվում է արագ և անհետաձգելի կարիքներից ելնելով:
Այն կարող է օգտագործվել որպես արագ լուծում, որն օգտագործվում է լուծման համար, որը նախատեսված է ծրագրային ապահովման համար, ինչպես նաև ապարատային սարքավորումների համար, երբ մենք փորձում ենք ցուցադրել: 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 informações da fila em tempo real. Para o desenvolvimento do protótipo, foram utilizados:
1. Placa DragonBoard 410c (տվյալների թերթիկ)
2. Android S9tudio (կայք)
3. Firebase (կայք)
Քայլ 1: Sobre a DragonBoard 410C
Անհրաժեշտ է օգտագործել պլաստիկ վահանակի 410c- ի փոխանցման համար `այն փոխանցելու կամ օգտագործելու համար, քանի որ մենք օգտագործում ենք չորս ինտերակտիվ ինտերակտիվ օգտագործում HDMI- ի դիսփլեյի պորտալի համար: Abaixo segue as principais especificações da placa.
Տեղադրված է DragonBoard 410c- ով և տեղադրված է 96 տախտակներով, որոնք հիմնված չեն Qualcomm Snapdragon 400- ի վրա:
Պոսուի:
Պրոցեսոր ՝ Quad-Core ARM® Cortex® A53 (32 և 64 բիթ)
Հիշողություն ՝ 1 ԳԲ LPDDR3 533 ՄՀց
Հիշողության ծավալը ՝ 8 ԳԲ
SD խաղային քարտի համար նախատեսված անցք
Wi -Fi 802.11 բ/գ/ն
Bluetooth 4.1
GPIO de 40 pinos de baixa velocidade
GPIO de 60 pinos de alta velocidade
Android 5.1 (Lollipop), Linux և Windows IoT Core օպերացիոն համակարգի օպերացիոն համակարգը:
Քայլ 2. Նախապատրաստեք O Ambiente Android Studio- ն
As figuras acima demonstram o passo a passo para criar um novo projeto do Android- ի համար: Primeiro devemos կտտացրեք մեր նոր ծրագրին Android Studio- ին, այնուհետև մենք կպահպանենք ձեր հեռախոսի գույնը կամ անունը, ինչպես նաև կփրկենք ձեր տեղական փրկարարական ծառայությունը: SDK (Kit de Desenvolvimento de ծրագրային ապահովում) օգտագործելու համար անհրաժեշտ է օգտագործել կամ աջակցել ձեր համակարգչին: Por fim selecionamos a nossa գործունեության հիմքը e o nome da nossa գործունեության տնօրենն է:
Քայլ 3: O Que É O Firebase
Firebase é uma plataforma de desenvolvimento de aplicações web e móveis, foi desenvolvida inicialmente pela ստարտափ 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 sistema de autenticação de usuários, armazenar e disponibilizar arquivos, armazenar e sincronizar dados do aplicativo em escala global,
Քայլ 4: Integrando O Firebase Ao Projeto No Android Studio
Ամբողջական ծրագիր, որն ապահովում է Android- ի պարզունակ լինելը, կան երկու հիմնական ձևեր, որոնք ներառում են ինտեգրման ինտեգրված ինտերֆեյսը, որի հիմնական տարբերակն է Android studio- ի օգտագործումը կամ օժանդակությունը, ինչպես նաև հրահանգների և հրահանգների օգտագործումը ոչ մի մենյուն Ferramentas> Firebase para abrir a janela do Assistente em seguida é só seguir o passo a passo.
A mangona forma é fazendo tudo de maneira manual, que foi a maneira que escolhemos, e acima podemos ver as figuras com o tutorial que montamos para easyar o entendimento. Հրդեհային բազայի (https://firebase.google.com/) կայքում տեղադրման հիմնական եղանակը (https://firebase.google.com/) և ոչ մի ընտրացանկ «Sessão Iniciada» և կադաստրի փուլում չէ: Feito isso, clique em "Aceder à Consola" and an janela seguinte clique no link "Adicionar Projeto":
Pronto, feito isso estamos prontos para criar o nosso projeto android studio at 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 clicar em criar projeto. Uma nova janela se abrirá e nela devemos clicar em "Adicionar o Firebase ao seu Aplicativo Android": Ess nessa parte que "linkamos" de fato o firebase ao nosso projeto, inserindo o nome do nosso pacote (mesmo pacote utilisado na criação do projeto Android), and adicionando o nosso certificado SHA-1. For fim seguimos o passo a passo final do próprio site do firebase para concluirmos a integração.
Քայլ 5: Telas Da Aplicação
O principal 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 or 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 nova senha e acessar o quadro interativo de senhas. Por ser apenas um protótipo, o aplicativo fornece apenas um controle básico das senhas, ou seja, funciona somente como um gestor simples dos clientes- ի կողմից: A ideia é Continuar evoluindo para que o cliente possa saber o 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. Última tela é de de ne ne ne ne ne ne ne, la ne
Քայլ 6: Trechos De Códigos
A Primeira figura mostra o trecho do código de cadastro de novos usuários com ouxílio do Firebase, onde o email e 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 համար tentar proteger melhor os dados dos usuários:
Մի մեծ պատկեր, որը կարող է օգտագործվել էլեկտրոնային փոստի միջոցով, ինչպես նաև օգտագործել այն, երբ մենք մուտք ենք գործում ՝ օգտագործելով Firebase կամ օժանդակ սարքավորումներ, որոնք կօգնեն ձեզ ապահովել Abrir a Tela Principal- ը, ինչպես նաև այն ժամանակ, երբ մենք օգտագործում ենք այն:
A terceira figura mostra o código respondável for a presentar a lista de clientes que solicitaram uma senha para os atendentes, que su sua vez realizarão as chamadas de cada cliente. Nesta figura vemos a busca dos dados no firebase e a montagem da fila dentro de uma ArrayList e mostrada na tela do celular em tempo real.
Última imagem mostra a recuperação do recuperação do JSON (formatação de troca de dados) օգտագործում է ոչ quadro interativo os dados das chamadas:
Խորհուրդ ենք տալիս:
Projeto IoT - Sistema Detector De Fumaça: 5 քայլ
IoT Projecto - Sistema Detector De Fumaça: IntroduçãoO Sistema Detector de Fumaça- ն բաղկացած է IoT լուծումից, որը թույլ է տալիս թույլատրել կամ օգտագործել ահազանգերը, որոնք ներառում են Android- ի կիրառման մնացորդները: Մենք կարող ենք միկրոկոնտրոլադորի հիմքում ընկած լինել մեր շփման մեջ
Pequeno Projeto De Uma Casa Inteligente: 5 քայլ
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 e temperatura dos cômodos. · De monitoramente de lista de alimentos e nível de água filtrada na geladeira.Não escrever
Projeto CoCoa: Um Colete De Comunicação Alternativa: 8 քայլ
Projeto CoCoa: Um Colete De Comunicação Alternativa. CoCoA նախագիծը ինտերնետին միացված կրելի ժիլետ է, որը թույլ է տալիս զուգակցել այլընտրանքային հաղորդակցության շոշափելի խորհրդանիշները `օգնելու խոսքի կամ ոչ բանավոր արատներով մարդկանց: O Colete de Comunicação Alternativa (CoCoA) consi
Tutorial Do Projeto Final Do Curso IoT Aplicada a Smart Home Inatel / Novembro 2017. 4 քայլ (նկարներով)
Tutorial Do Projeto Final Do Curso IoT Aplicada a Smart Home Inatel / Novembro 2017. Ոչ մի ծրագիր, որը թույլ է տալիս օգտագործել մեր պլատֆորմը, անհրաժեշտ է օգտագործել Android- ի կամ iOS- ի համար նախատեսված պլատֆորմների անհրաժեշտությունը: Foi utilizado um computador tipo notebook com windows 10. Essa plataforma chama-se Ionic, q
Խելացի տուն սկսել - Projeto Final: 6 քայլ
Սկսելով խելացի տուն - Projeto Final: Projeto apresentado é parte do projeto final do curso de IoT aplicado a Smart Home.O projeto mostrado a seguir é մասնակցեք նախագծի ավարտին, որը թույլ չի տալիս IoT- ն կիրառել Smart Home- ում, որը բաղկացած է sensores և atuadores conec