Orodha ya maudhui:

EnvSmart: Hatua 7
EnvSmart: Hatua 7

Video: EnvSmart: Hatua 7

Video: EnvSmart: Hatua 7
Video: МЕЛОДРАМА О ЛЮБВИ И МОДЕ! Нити любви ВСЕ СЕРИИ подряд. Русские сериалы 2024, Juni
Anonim
EnvSmart
EnvSmart

EnvSmart é um projeto desenvolvido para auxiliar pessoa com mobilidade reduzida em tarefas do dia a dia, como por exemplo no controle de iluminação e aparelhos eletrônicos tais como televisão, ar-condicionado e TV a Cabo. Onyesha vifaa vya kutumia vifaa vyako kwa kutumia kifaa chako kwa kutumia interface ya uma rahisi kwenye simu yako ya rununu ya Android.

Je! Unataka kufanya nini? acionar cada aparelho específico.

Ondoa hii ya kujadili maoni yako kwa sababu ya utekelezaji wa majini kwa sababu rahisi kupata alama ya kufanikiwa, mas kwa uma pessoa com mobilidade reduzida acaba se tornando complexa. Assim, essibilita essas pessoas a terem uma imersão maior ao ambiente na se sentirem mais independent.

Hatua ya 1: Sobre O EnvSmart

Sobre O EnvSmart
Sobre O EnvSmart

O EnvSmart sur comu com uma uma needidade de fornecer maior Independência às pessoas que têm mobilidade reduzida, plataforma foi toda construída com o auxílio de uma pessoa cadeirante e que tem dificuldade em realizar algumas telese comos de comos de comos de comos ou simplesmente acionar uma lâmpada.

Acima ni uwezekano wa kufanya kazi kwa kufanya kazi kwa kufanya kazi kwa kufanya programu ya EnvSmart kwa Android, kwa kutumia vifaa vya kudhibiti kwa njia ya simu, televisheni, televisheni ambayo inaweza kutekelezwa, kwa sababu hiyo inaweza kutumika. e facilitar ainda zaidi ya gestão do ambiente.

Kielelezo kikubwa zaidi kama sehemu mbili za Arasino zinakaribishwa kama sehemu ya habari, ikiwa ni pamoja na NFC, ambayo itasimamia mpango wa SD na ujumbe wa mjumbe wa LED. O roteador ni majibu yako kwa njia ya kanuni au huduma ya Mtandao na idhini ya utumiaji wa kituo cha acesso para gerir o sistema.

Hatua ya 2: Desenvolvimento Fanya Aplicativo De Controle

Desenvolvimento Fanya Aplicativo De Controle
Desenvolvimento Fanya Aplicativo De Controle

Plataforma criada for controlar todo o sistema for the desenvolvida for sistemas de smartphones Android. Foram criados botões com um tamanho grande de forma que uma pessoa com mobilidade reduzida consiga utilizá-la sem dificuldades, além de a plataforma sem bem simples e intuitiva.

Para o desenvolvimento do aplicativo to software of Android Studio for this is to ambiente de desenvolvimento integratedado for desenvolver for a plataforma Android.

Hatua ya 3: Equipamentos Utilizados E Funcionamento

Equipamentos Utilizados E Funcionamento
Equipamentos Utilizados E Funcionamento

Maonyesho ya picha ni picha ya vifaa vya utumiaji wa vifaa vyako vya EnvSmart. A ideia na utilização de dois arduinos for the principalmente devido a limitação de memória of programa dessa plataforma, então foi separado em duas partes, onde o primeiro arduino funciona como um servidor recebendo as informações do usuário e transmitindo para o arduinoenteente todos os dispositivos conectados a ele.

Com o EnvSmart o usuário irá isinaema de duas formas, a primeira é através de cartão NFC, onde o usuário cadeirante ao aproximar a cadeira de roda ao leitor NFC acionará as luzes específicas preriamente escolence ambiente ni moja kwa moja kwa njia ya picha kama picha. Njia moja ya kufanya kazi kwa ajili ya kufanya kazi kwa wahusika wengine ni pamoja na habari zinazotumiwa na wahusika kwa ajili ya kurahisisha utaftaji wa huduma, kwa mfano, hakuna mfano wowote wa vifaa vya kufanya kazi kwa njia ya mwisho, unaweza kufanya hivyo mwisho unaweza kufanya hivyo., não tendo problema para o usuário o tempo de espera entre cada dígito.

O cartão SD ni moja ya majibu ya simu ya silaha na vifaa vya kufanya kazi kwa sababu ya matumizi ya infravermelho para comunicarem. O módulo de cartão SD ni ligado ao arduino através do protocolo SPI que será explicado mais abaixo.

Hatua ya 4: Itifaki za De Comunicação

Para a comunicação entre as duas placas Arduinos fori utilizado o protocolo UART com au auxílio da biblioteca SoftwareSerial que tem o objetivo de emular as funcionalidades do HardwareSerial. O protokolo UART utiliza o pino de transmissão (Tx - Pino D5) e o pino receptor (RX - Pino D4). Por ser uma comunicação assíncrona ni ufafanuzi wa BaudRate que defina uma velocidade de recepção e envio, nesse caso definimos como 9600 bps.

Para a comunicação entre usuário e EnvSmart for the utility of a arquitetura Ethernet que é uma Rede de Área Local (LAN) na utumiaji wa mfumo wa TCP / IP kutekeleza na biblioteca EtherCard onde ni ufafanuzi wa porta de comunicação, o endereço IPosit o e. Na camada de aplicação da pilha TCP / IP ni moja ya kanuni za utaftaji wa huduma kwa orodha ya kupokea bidhaa zinazotumiwa na huduma za HTTP kupata GET.

Protocolo de comunicação entre arduino na o módulo de Cartão SD au SPI (Serial Peripheral Interface) que também é um protocolo de comunicação serial, porém, diferente do protocolo UART esse is an implementado de forma síncrona. Os pinos for a comunicação entre dispositivos SPI são definidos como MOSI (Mestre para Escravo), MISO (Escravo para Mestre), SCK (Saa) jibu la moyo na uzimaji wa CS kuchagua njia moja.

Hatua ya 5: Bibliotecas

Foram utilizadas algumas bibliotecas prontas para fazer o sistema funcionar. Biblioteca EtherCard (https://github.com/jcw/ethercard) ni dereva kwa ajili ya chip ENC28J60 encontrado no ethernet shield, na onde it formada a pilha TCP / IP explicada anteriormente. SD SDibiblioteca (https://github.com/adafruit/SD) ni jibu la majibu kwa njia ya mawasiliano ndani ya SD SD. IRRbote ya biblioteca (https://github.com/z3t0/Arduino-IRremote) ni jibu la maoni kwa njia ya infravermelho. Biblioteca PN532 (https://github.com/adafruit/Adafruit-PN532) ni kama swali la kuingiliana kwa kila kitu NFC na o arduino. Kwa mfano, biblioteca SoftwareSerial que is emem a comunicação serial of forma a parecer uma HardwareSerial.

Hatua ya 6: Telas Da Comunicação Serial

Telas Da Comunicação Serial
Telas Da Comunicação Serial

Miundo ya Acima kama picha ya picha na huduma za kitabuni zinazofanya kazi na kufanya kazi, kujionea picha kama maelezo ya utaftaji wa vifaa vyote katika vituo vidogo vya kudhibiti, na primeira vemos au servidor enviando uma mensagem contendo o equipamento a ser acionado junto ao sinal que dese dese seja realizado. Kama sehemu ya picha yako kwa sababu ya kupokea habari kwa sababu ya huduma ya moyo na majibu yako ni muhimu kufanya mambo mengine kwa sababu ya maoni na maoni yako juu ya habari hii.

Podemos visualizar também quando o módulo cliente recebe o sinal para acionar o infravermelho, que imprimi em seguida a linha do cartão SD que contém a sinal em questão.

Hatua ya 7: Montagem Fanya EnvSmart

Montagem Fanya EnvSmart
Montagem Fanya EnvSmart

Acima estão todas as conexões realizadas na montagem do EnvSmart, onde se pode ver como são conectados os componentes através do protocolo SPI e I2C citados anteriormente. O sistema é todo alimentado com uma fonte de 9V e 1A ligada nas conexinoes Vin nano.

Ilipendekeza: