Სარჩევი:

EnvSmart: 7 ნაბიჯი
EnvSmart: 7 ნაბიჯი

ვიდეო: EnvSmart: 7 ნაბიჯი

ვიდეო: EnvSmart: 7 ნაბიჯი
ვიდეო: Bicycle PC EPS Black Smart Cycle Helmets With Camera And Bluetooth 2024, ივნისი
Anonim
EnvSmart
EnvSmart

EnvSmart é um um jet pro a a a a a mobil mobil mobil mobil mobil mobil mobil mobil mobil mobil mobil mobil mobil mobil mobil mobil mobil mobil mobil mobil mobil mobil mobil mobil mobil mobil mobil mobil mobil mobil ჩვენ გვთავაზობენ აღჭურვილობის სერვისს, რომელიც შეიძლება გამოყენებულ იქნას მხოლოდ იმ მომხმარებლის ინტერფეისის გამოყენებით, რომელიც სმარტფონს ან სმარტფონს ანელებს Android ოპერაციული სისტემის საშუალებით.

O პროექტო foi ავაშენოთ ისარგებლეთ duas placas Arduino Nano que trocam informações entra si, onuma uma placa funciona como o servidor web possuindo um endereço IP dentro da rede operante, já a segunda placa funciona como o serv rece por por por por acionar cada aparelho específico.

O projeto tem o objetivo ajudar pessoas a executivearem aquelas que são tarefas simples para qualquer pessoa, mas para uma pessoa com mobilidade reduzida acaba se tornando complexa. შეაფასეთ, ეს არის შესაძლებელი, რომ ეს არის დამოუკიდებელი დამოუკიდებელი.

ნაბიჯი 1: Sobre O EnvSmart

Sobre O EnvSmart
Sobre O EnvSmart

O EnvSmart surgiu como uma needidade de fornecer maior pavarência ps 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 tarefas do dia com, ou simplesmente acionar uma lâmpada.

თქვენ შეგიძლიათ გამოიყენოთ სისტემა, რომელიც მოიცავს სისტემის მუშაობას EnvSmart- ისთვის Android სისტემებისთვის, თქვენი კომპიუტერის კონტროლის სისტემისთვის, ტელევიზიის, ტელევიზიის, ტელევიზიის, ტელევიზიის, ტელევიზიის, ტელევიზიის, ტელევიზიის, ტელევიზიის, ტელევიზიის, ტელევიზიის, ტელევიზიის, სატელევიზიო კაბინეტებისა და სისტემებისათვის. e Facilar ainda mais a ambientã.

ფიგურა também mostra როგორც duas placas Arduinos juntas com um módulo relé, um muldo NFC, um leitor de cartão SD e por fim o LED emissor. O roteador é o responsável for an conectar or sistema a Servidor Web და ნებადართული o usuário ter uma porta de acesso para gerir or sistema.

ნაბიჯი 2: გამოიყენეთ კონტროლი

განაცხადის შემუშავების კონტროლი
განაცხადის შემუშავების კონტროლი

პლატფორმის კრიტერიუმი კონტროლისთვის, რომელიც გამოიყენება სისტემის სმარტფონებისათვის Android- ისთვის. Foram criados botões com um tamanho grande de forma que uma pessoa com mobilidade reduzida consiga utilisá-la sem dificuldades, allém de a plataforma sem bem simples და intuitiva.

Android პროგრამის გამოყენებით, რომელიც გამოიყენება Android პროგრამის პროგრამული უზრუნველყოფის გამოყენებით, რომელიც შექმნილია იმისთვის, რომ განვახორციელოთ ინტეგრირებული პროგრამა Android- ის პლატფორმაზე.

ნაბიჯი 3: Equipamentos Utilizados E Funcionamento

Equipamentos Utilizados E Funcionamento
Equipamentos Utilizados E Funcionamento

Acima temos imagem com os equipamentos que foram utilisados para or desenvolvimento do EnvSmart. გამოყენების იდეა, რომელიც ემყარება პროგრამის დესტაბილიზაციის პროგრამის შემსწავლელ პროგრამას, რომელიც ემსახურება ჩვენი მომსახურების მიღებას, როგორც ინფორმაციის მიღებას, ასევე მომსახურების გაცემას todos os dispositivos conectados a ele.

Com o EnvSmart o usuário irá controlar a iluminação do sistema de duas formas, 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íoicoir mesia ambiente que automatamente ir apagar todas როგორც lâmpadas. კონტროლის ფორმა, რომელიც შეიძლება გამოყენებულ იქნას მობილურ ტელეფონზე, რაც ხელს უწყობს ჩვენს მიერ გამოყენებულ მექანიზმებს, ჩვენ შეგვიძლია გამოვიყენოთ ისეთი საშუალებები, როგორიცაა არასაკმარისი აღჭურვილობა, როგორც ტელევიზია, ასევე დასასრულს só será enviado dooal, n tendo tendo problema para o usuário o tempo de espera entre cada dígito.

O cartão SD არის პასუხისმგებელი მზარდი შეიარაღების შესახებ, რომლითაც შეგიძლიათ გამოიყენოთ თქვენი კომპიუტერის ინფრაწვერები კომუნიკაციისთვის. O mddulo de cartão SD lig ligado ao arduino através do protocolo SPI que será explicado mais abaixo.

ნაბიჯი 4: Protocolos De Comunicação

კომუნიკაციისთვის, თქვენ უნდა გამოიყენოთ Arduinos foi utilisado o protokolo UART პროგრამული უზრუნველყოფის ბიბლიოთეკის დამუშავება, როგორც სერიული, ისე ემულარული ტექნიკური უზრუნველყოფა, როგორც ტექნიკური უზრუნველყოფა HardwareSerial– ისთვის. O პროტოკოლი UART იყენებს პინოს გადაცემას (Tx - Pino D5) და პინო რეცეპტორებს (RX - Pino D4). როდესაც ჩვენ ვსაუბრობთ BaudRate– ზე, რაც განსაზღვრავს იმას, თუ როგორ მივიღოთ ის გარემოს მიღმა, უნდა განვსაზღვროთ 9600 bps.

იმისათვის, რომ გამოიყენოთ კომუნალური მომსახურება EnvSmart– ის გამოყენებით, გამოიყენეთ Ethernet– ის ქსელი, რომელიც გამოიყენება ადგილობრივ რეგიონში (LAN) და გამოიყენებს TCP/IP განხორციელების მოდელს, ბიბლიოთეკისთვის EtherCard, რომელიც განსაზღვრულია პორტატული კომუნიკაციის განსახორციელებლად, o endereço IP, o endereço. TCP/IP– ის პროგრამის გამოყენებით, თქვენ უნდა შეაგროვოთ ინფორმაცია, თუ როგორ გამოიყენოთ და გამოიყენოთ HTTP პროგრამები GET.

O Protocto de Comunicação entre arduino e o módulo de Cartão SD é o SPI (სერიული პერიფერიული ინტერფეისი), რომელიც ემსახურება როგორც პროტოკოლს სერიული კომუნიკაციისთვის, ასევე სხვადასხვა პროტოკოლისთვის UART ეს არის განხორციელების ფორმა ფორმატში. Os pinos for a comunicação entre dispositivos SPI são definidos como MOSI (Mestre para Escravo), MISO (Escravo para Mestre), SCK (საათი) პასუხობს pelo sincronismo e CS seleciona o escravo ativo.

ნაბიჯი 5: ბიბლიოთეკები

Foram utilizadas algumas bibliotecas prontas para fazer o sistema funcionar. ბიბლიოთეკა EtherCard (https://github.com/jcw/ethercard) ან მძღოლი ან ჩიპი ENC28J60 არ აკავშირებს Ethernet ფარს, არის ფორმატირებული TCP/IP წინამორბედი გაფართოება. ბიბლიოთეკა SD (https://github.com/adafruit/SD) არის პასუხი, რომელიც საშუალებას გაძლევთ შეასრულოთ კომუნიკაცია SD ან SD ბარათის საშუალებით. ბიბლიოთეკა IRRemote (https://github.com/z3t0/Arduino-IRremote) არის რეაგირება ჩვენი ემისიის ან კომანდო ინფრავერმელის შესახებ. ბიბლიოთეკა PN532 (https://github.com/adafruit/Adafruit-PN532), როგორც უკვე აღვნიშნეთ, არის NFC– ის ან არდოინოს ინტეგრაციული პროგრამა. უფრო მეტიც, ბიბლიოთეკა SoftwareSerial qué emem emula comunicação serial de forma parecer uma HardwareSerial.

ნაბიჯი 6: Telas Da Comunicação სერიალი

Telas Da Comunicação სერიალი
Telas Da Comunicação სერიალი

Acima temos as imagens da tela da comunicação serial do servido e do cliente, nela podemos ver as informações de troca de mensagens entre os dois módulos microcontroladores, na Primeira vemos o servidor enviando uma mensagem contendo o equipamento a serja aciaado cue სეია რეალიადო. კლიენტის მიღებისას ჩვენ ვიღებთ ინფორმაციას მომსახურების მიმწოდებლის მიერ და ვპასუხობ, რომ მას შეუძლია შეაფასოს თქვენი მომსახურების სერვისი.

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

ნაბიჯი 7: Montagem Do EnvSmart

Montagem Do EnvSmart
Montagem Do 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 protocto SPI e I2C citados anteriormente. O sistema é todo alimentado com uma fonte de 9V e 1A ligada ee conduino arin ნანო

გირჩევთ: