Adrien (discussão | contribs)
Sem resumo de edição
Linha 129: Linha 129:
<br>
<br>
* 24. [ João Correa Neves Neto ] Além do sensor de temperatura, vc sabe que outra aplicação de sensor pode ser mais direcionada ao hardware de um computador?  
* 24. [ João Correa Neves Neto ] Além do sensor de temperatura, vc sabe que outra aplicação de sensor pode ser mais direcionada ao hardware de um computador?  
**  
** Talvez um sensor de luz, instalado em seu computador poderia detectar a luz nos arredores e ajustar o brilho da tela de acordo, tudo depende da sua necessidade e criatividade
<br>
<br>
* 25. [ João Mateus ] Raspberry é apenas em Linux?
* 25. [ João Mateus ] Raspberry é apenas em Linux?
Linha 177: Linha 177:
<br>
<br>
* 40. [ Rita Stella Silva Borges ] O sensor de presença é o mais antigo?
* 40. [ Rita Stella Silva Borges ] O sensor de presença é o mais antigo?
**  
** Não, o sensor mais antigo é “Rede de sensores sem fio” (RSSF) É uma rede de sensores cuja finalidade é monitorar algum fenômeno. Esta rede de sensores tem grande aplicação em locais de difícil acesso ou perigosos, tais como as áreas Militar, Industrial, Aviação, Ambiente, Tráfego e Engenharia como monitoramento, segurança rastreamento etc….
<br>
<br>
* 41. [ Ronaldo Junio Ferreira Gomes ] Qual a história dos sensores nos seus diversos meios de aplicação, e como chegamos onde estamos, e quais as expectativas para evolução dos sensores no nicho tecnológico da informática?
* 41. [ Ronaldo Junio Ferreira Gomes ] Qual a história dos sensores nos seus diversos meios de aplicação, e como chegamos onde estamos, e quais as expectativas para evolução dos sensores no nicho tecnológico da informática?
Linha 204: Linha 204:
<br>
<br>
* 49. [ Vitor Hugo Souto Oliveira ] Como funciona a saída de dados dos sensores
* 49. [ Vitor Hugo Souto Oliveira ] Como funciona a saída de dados dos sensores
**  
** Depende do sensor, por exemplo, o sensor de vibração, com qualquer contato físico em sua superfície é transformado em energia elétrica e é enviada para o microcontrolador como uma notação analógica
<br>
<br>
* 50. [ Wellington Marcio da Silva ] preciso de um conhecimento da linguagem muito grande pra automatizar uma casa ? Como sei se determinado periférico é compatível com o Raspberry Pi ?
* 50. [ Wellington Marcio da Silva ] preciso de um conhecimento da linguagem muito grande pra automatizar uma casa ? Como sei se determinado periférico é compatível com o Raspberry Pi ?
** É necessário um conhecimento básico de programação para desenvolver uma aplicação em um raspberry pi , visto que sua comunicação com outros periféricos é bem vasta e complexa. Porém , dependendo de sua aplicação/projeto o nível de programação necessário sera equivalente ao nível de complexidade de seu sistema. Para conhecer se o dispositivo é compatível, é necessário observar as entradas na placa do Raspberry e observar suas especificações de produto, para saber se aquele modelo possui conectividade Bluetooth e WiFi.
** É necessário um conhecimento básico de programação para desenvolver uma aplicação em um raspberry pi , visto que sua comunicação com outros periféricos é bem vasta e complexa. Porém , dependendo de sua aplicação/projeto o nível de programação necessário sera equivalente ao nível de complexidade de seu sistema. Para conhecer se o dispositivo é compatível, é necessário observar as entradas na placa do Raspberry e observar suas especificações de produto, para saber se aquele modelo possui conectividade Bluetooth e WiFi.
<br>
<br>

Edição das 19h27min de 7 de outubro de 2020

  • Orientação sobre apresentação:
    • Todos os que selecionaram este tópico
    • 09/09 - 18h00
    • Link para reunião: meet.google.com/zac-dwhu-dkx




  • Pesquisadores:
01. Matheus Lopes
02. Adrien Patrick
03. Victor Hugo Alves
04. Pedro Henrique Santana (SM)
05. Guilherme Rafael
06. Tiago França
07. Guilherme Dias Cardoso Silva


  • Como proceder até a apresentação?
    • A. Definir um Scrum Master
    • B. Criar o grupo do Tópico
    • C. Agendar as Daily Meetings
    • D. Organizar as cerimônias
    • E. Montar a apresentação
    • F. Caso algum participante desista ou desapareça avisar professor até 2 semanas antes
    • G. Upload na Wiki até um dia antes


  • Conteúdo da apresentação:
    • Capa Inicial: Nome Disciplina, Nome Tópico e integrantes
    • Índice mostrando todas as tecnologias pesquisadas
    • Slides para cada tema contendo:
      • Texto resumido
      • Imagens com referência
      • Vídeos com referência (2 minutos máximo)
      • Antepenúltima página: Um ou mais slides contendo uma unificação de todos os temas de forma que o funcionamento do tópico possa ser bem explicado. Pode ser vídeo, imagens e textos. No final dessa parte, a turma conseguirá conectar todos os temas ao tópico.
      • Penúltima página: links para anexos e referência das pesquisas
      • Página Final: Obrigado!!


  • Como deverá ser a apresentação?
    • 00: A partir da 2a apresentação, pesquisador [V] começa respondendo a FAQ do tópico anterior
    • 01. No início da aula, Pesquisador [I] compartilha tela com PDF ou PPT
    • 02. Pesquisador [I] abre a apresentação, explicando Capa e Índice
    • 03. Pesquisador [II] monitora o tempo
    • 03. Cada pesquisador [I a VII] apresenta seu tópico (Caso não esteja presente, alguém assume e o titular perde os pontos)
    • 04. Pesquisador [III] apresenta a Unificação do Tópico (antepenúltimo slide)
    • 05. Público começa as perguntas e pesquisador [IV] registra (Se a equipe não souber, responde no início da próxima aula)
    • 06. Pesquisador que estiver monitorando o cronômetro [II] controla tempo e se quem perguntou está satisfeito
    • 07. Pesquisador [I] agradece e finaliza a apresentação.


FAQ


(Frequently Asked Questions)

  • 01. [ Adrien Patrick Pereira ] Quais são os tipos de arduino que existem?
    • Existem diversos tipos no mercado, os mais comuns são: UNO (presente em kits iniciantes de desenvolvimento), Mini ou Nano (geralmente usados para sistemas pequenos ou inseridos em aplicações compactas), Mega 2560 (possui mais portas digitais para atribuir mais funções em paralelo), etc.


  • 02. [ Anna Letycia Fernandes Reis ] Entre o Raspeberry Pi e o Arduino, qual é o melhor para um projeto?
    • Existem diversas possibilidade de aplicações para ambos , porém a resposta ideal para essa pergunta seria "depende", visto que para cada projeto especifico existe um melhor aparelho a ser utilizado , por exemplo caso um projeto genérico necessite de uma conectividade wireless o ideal seria um raspberry pi , já se seu projeto necessite mais entradas GPIO para acoplagem de sensores , motores , entre outros , o ideal seria um Arduino visto que sua aplicação é voltada para um maior controle mecânico dos componentes.


  • 03. [ Antonio Carlos de Rezende Filho ] O que diferencia os modelos de Raspberry's encontrados no mercado?
    • As diferenças incluem tamanho do raspberry , a capacidade de desempenho de cada componente acoplado no sistema e a quantidade de componentes em si , como por exemplo entradas de USB 2.0 , Internet e entradas extras de HDMI ,entre outras.


  • 04. [ Augusto Maldonado Santos ] Quais outras áreas, além da saúde, que já utilizam a IoT?
    • Já é possível sua implementação em casas inteligentes, na agropecuária, em industrias, lojas, entre outros.


  • 05. [ Brunna Ferreira ] Poderiamos programar o Arduino como por exemplo, uma impressora portatil?
    • Não, o Arduino não possui funções compatíveis com sistemas operacionais. Neste caso o ideal é o uso de um raspberry.


  • 06. [ Bruno Brito ] Como esse Arduíno é programado? Na apresentação foi mostrado uma foto de uma janela com algumas coisas escritas. Essas coisas são códigos de alguma linguagem ou o que siginifica?
    • A linguagem padrão para programação do Arduino é C/C++. A foto presente na apresentação é o Ambiente de Desenvolvimento Integrado com o código do projeto exemplificado.


  • 07. [ Carlos Livius da Silva ] É possível criar um wearable com raspberry pi?
    • É possível sim , porem com suas limitações dependendo do modelo escolhido do Raspberry Pi , visto que alguns modelos não possuem comunicação wireless, e também é necessário estabelecer o tamanho do modelo de raspberry que você ira adquirir dependendo para qual projeto de wearable que ira desenvolver.


  • 08. [ Carolina Silva Figueiredo ] De que forma os wearables medem os batimentos cardíacos?
    • Vou pegar o Apple Watch como exemplo o seu funcionamento, que é o mais comum, mas não quer dizer é que a única forma de fazer essa medição. O monitoramento cardíaco do Apple Watch é construído com uma técnica conhecida como fotopletismografia. Na parte de baixo do aparelho, a Apple incluiu uma série de LED fotossensíveis. Como o sangue é vermelho, os LEDs são da cor verde para que possa refletir e captar com precisão a quantidade de batimentos do coração. A medição do número de batimentos é feito com a ajuda dos LEDs, que ficam piscando centenas de vezes por segundo. O fluxo de sangue corre pelas veias, e o Apple Watch detecta o número preciso fazendo o cálculo entre o espaço de tempo em cada batida.


  • 09. [ Cássio de Souza Campos ] O que aconteceu com o Google Glass?
    • Ele foi descontinuado como protótipo, pois quando lançado, foi vendido por 1500 dólares, que é um preço absurdo para suas funcionalidades. Também foi questionado sobre sua câmera, se ele poderia roubar dados, por exemplo, imagina você no banheiro e chega uma pessoa com o google glass, e você não sabe se a câmera está ligada ou desligada. Mas não significa que os estudos e pesquisas para faze-lo mais para frente como um gadget acessível para todos tenha terminado. Talvez no futuro ele volte.


  • 10. [ Eduardo Teodoro Ferreira ] existe a possibilidade de ser criado um produto que a gente use com frequência, por exemplo um fone, que consiga saber exatamente o que a gente quer?
    • Acredito fortemente que sim, por duas vias, através do Neuralink ou similares a essa tecnologia, ou por meio da data science.


  • 11. [ Ellen Christina Amaral Santana ] Em que linguagem é programado o arduino?
    • A linguagem padrão para programação do Arduino é C/C++.


  • 12. [ Felipe Eduardo Mundim Nogueira ] Devido ao tamanho de um raspberry, é possível dizer que seu objetivo não envolve um desempenho elevado?
    • É possível afirmar que o objetivo da utilização de um Raspberry Pi não visa desempenho em si , isto é, ele foca no desempenho para cada tipo de projeto. Assim, é necessário estabelecer suas necessidades em um projeto para demandar dos componentes do Raspberry , lembrando que existem vários modelos que suprem suas necessidades.


  • 13. [ Gabriel Cardoso Brandão de Sousa Amaral ] Os weareables funcionam rodando sistemas operacionais exatamente iguais aos originais ou versões específicas? Por exemplo, um apple watch teoricamente roda IOS ou uma versão específica do IOS especialmente desenvolvida para este dispositivo?
    • Cada dispositivo tem seu sistema operacional próprio, por exemplo, o android pode parecer idêntico em alguns celulares diferentes, mas, cada empresa utiliza o sistema operacional com algumas modificações, seja em seu kernel ou outra área, para ter um melhor desempenho em seu dispositivo. Sendo assim, com os Wearables não é diferente, cada dispositivo tem o seu sistema operacional, no caso do apple watch, o sistema dele se chama watchOS.


  • 14. [ Gabriel de Sousa Borges ] Eu consigo automatizar uma casa somente com o Arduino? Qual linguagem de programação o Arduino pode compreender e compilar?
    • Sim, é possível automatizar uma casa apenas com o Arduino, mas vale lembrar que sistemas mais complexos dependem de grandes circuitos e linhas de códigos que são facilmente substituíveis por uma assitente pessoal (Alexa por exemplo) ou outros sistemas que interagem mais facilmente ao sitema de redes, como o próprio raspberry. A linguagem padrão para programação do Arduino é C/C++.


  • 15. [ Gabriel de Sousa Borges ] Que tipo de linguagem de programação o Arduino consegue entender?
    • A linguagem padrão para programação do Arduino é C/C++.


  • 16. [ Gabriel Euripedes Vieira Correa ] Capacetes de realidade virtual podem também ser considerados como IoT?
    • SIm, a definição de wearable é: seja um dispositivo vestível, que tenha conectividade com a internet, ou com algum outro dispositivo, é um wearable


  • 17. [ Gabriela Calixto ] Quais os riscos de IoT?
    • Os principais riscos da Iot são em relação a segurança dos sistemas, em que eles devem estar disponiveis na maior parte do tempo e serem protegidos de invasões, além disso, a privacidade dos dados coletados também é um fator importante quando vários objetos dentro de casa tem câmeras e microfones conectados a internet o tempo todo.


  • 18. [ Gean Fernandes da Silva ] Quais são os componentes que fazem parte do Arduíno?
    • O Arduino é apenas a placa. os componentes integrados nela são: 1 microcontrolador, 1 conector de comunicação com dispositivo responsável pela programação, pinos de entrada e saída de comunição e alimentação. Existem componentes que interagem com a Placa, estes são : Jumpers (cabos de comunicação), sensores, motores, etc.


  • 19. [ Guilherme Dias Cardoso Silva ] Para criar uma casa inteligente, é mais indicado usar raspberry ou arduindo?
    • Visto que o foco da automatização seria via Wireless por comandos de um dispositivo móvel o ideal seria um raspberry por conter uma comunicação vasta com outros periféricos e dispositivos. Já um Arduíno seria mais viável para uma automação mecânica como por exemplo , abrir um porta em horários expecificos ou ate mesmo ligar luzes quando um sensor acoplado registar movimento ao redor.


  • 20. [ Guilherme Dias Cardoso Silva ] Quando é melhor usar numa casa inteligente, arduíno ou raspberry?
    • O melhor a ser utilizado para uma melhor automação seria o Raspberry Pi , visto que ele possui uma vasta comunicação com outros periféricos e dispositivos mais complexos e até mesmo uma conectividade Wireless para controle via aparelho móvel.


  • 21. [ Guilherme Rimoldi Kameoka ] Os tags do "Sem Parar" pode ser considerado um RFId?


  • 22. [ Gustavo Guimarães Reis ] Quais tecnologias são usadas para programar esses dispositivos? e quais são utilizadas para programar os softwares presentes nos mesmos ?


  • 23. [ Israel Lúcio De Lima Vaz ] Raspberry vs Arduino, tem um melhor que o outro?
    • Em nível de complexidade podemos estabelecer que um Raspberry tem uma maior vantagem , visto que sua comunicação com periféricos e outros dispositivos são mais vastas do que a de um Arduíno , isto é, você necessitaria acoplar os dispositivos e periféricos específicos na placa do Arduíno.


  • 24. [ João Correa Neves Neto ] Além do sensor de temperatura, vc sabe que outra aplicação de sensor pode ser mais direcionada ao hardware de um computador?
    • Talvez um sensor de luz, instalado em seu computador poderia detectar a luz nos arredores e ajustar o brilho da tela de acordo, tudo depende da sua necessidade e criatividade


  • 25. [ João Mateus ] Raspberry é apenas em Linux?
    • Não, é possível emular sistemas como Windows e Linux em um raspberry e até mesmo emular o próprio sistema da Fundação Raspberry , o Debian.


  • 26. [ João Victor Guizi Gerardi ] O RFId se enquadra como um hardware também? Se sim, em qual categoria ele estaria?


  • 27. [ Jorge Luiz da Silva Madeira ] Quais as vantagens de se utilizar da linguagem Assembly para programar Arduíno?
    • Além de compor programas de tamanhos menores, a linguagem Assembly permite ao usuário medições mais precisas com melhor perfomance.


  • 28. [ Júlio César Soares da Silva ] Através de muitos problemas de privacidade, para funcionar com comandos de voz, por exemplo, muitos dispositivos da Internet das Coisas ficam ligados por todo o tempo fazendo gravações até identificarem uma palavra-chave que acione suas funções, assim, alguns aparelhos deixam em risco as informações dos usuários, com grandes brechas de privacidade, quero saber sua opinião sobre isso e uma maneira de evitar riscos.
    • Isso pode se tornar um grande problema se todos os dados coletados fossem realmente enviados aos servidores da empresa, o que aumentaria as chances de uma invasão, mas pelo menos o que as grandes empresas como Amazon e Google informam é que os dispositivos como a Alexa escutam tudo mas só enviam os dados da gravação para analise na nuvem quando escutam a palavra-chave. E uma boa maneira de dificultar o acesso a esses dados e que possivelmente já é utilizado, é a criptografia.


  • 29. [ Leonardo Paiva ] Qual a diferença entre Arduíno Uno e Arduíno Mega?
    • o Arduino Mega possui diversas vantagens sobre o Arduino UNO, sendo elas: maior capacidade para projetos mais robustos devido ao maior número de pinos, alta quantidade de memória flash disponível para a programação e capacidade de leitura de "portas" seriais individuais.


  • 30. [ Ludymilla Christina ] Exemplo de sistema é utilizado para irrigação :
    • É possível utilizar sensores que informam dados sobre umidade do solo e probabilidade de chuva e caso necessário ativam automaticamente o sistema de irrigação .


  • 31. [ Manuela Oliveira Rocha e Sousa ] Como mensurar até que ponto IOT pode entrar e influenciar a vida das pessoas? Existe um nível moral ou legal que impõe algum limite?
    • No Brasil as leis referentes a IoT, tentam favorecer o desenvolvimento dessa área e definir alguns critérios de privacidade, mas ainda não existem meios para mensurar ou restringir ate que ponto a Internet das coisas pode entrar na vida das pessoas, isso por que ainda é um processo recente e que ainda esta evoluindo, e com o tempo devem ser criadas outras leis que definam critérios para a atuação da IoT.


  • 32. [ Nicholas Passos Morlin ] É possível criar robôs utilizando Arduíno?
    • Sim, é bastante comum o uso do Arduino para projetos voltados para a robótica.


  • 33. [ Nicolas de Paula Vieria Pinto ] Na eletrônica são utilizadas placas de cobre para a confecção dos circuitos e acabam por enferrujar e causar mal funcionamento, gostaria de saber se esta oxidação também ocorre nos arduinos e se ela ocorrer, como corrigi-la.
    • Podem ocorrer nos componentes metálicos como nas saidas da placa ou qualquer outra contato mas é bem raro. Em toda a minha pesquisa encontrei apenas um usuário se queixando do problema porém acredito que tenha ocorrido devido a um descuido combinado com a maresia do Rio de Janeiro.


  • 34. [ Pablo Ramos ] Gostaria de saber qual é o limite de upload para as memórias do Arduino ?
    • Depende da placa em questão. Usando uma Mega por exemplo, ela possui um microcontrolador ATMEL ATmega2560, este em questão onta com 256 KB de Flash (mais 8 KB são utilizados para o bootloader), 8 KB de RAM e 4 KB de EEPROM. Já o Arduino UNO possui um microcontrolador ATMEL ATMEGA328, com 32 KB de Flash (mas 512 Bytes são utilizados pro bootloader), 2 KB de RAM e 1 KB de EEPROM.


  • 35. [ Paulo César Garcia Júnior ] Qual a possibilidade da Iot presente em casas inteligentes serem acessíveis a população de baixa e media renda ?
    • Assim como qualquer outra tecnologia, por exemplo celulares e computadores no começo tendem a ter um preço que impossibilita o acesso da maioria da população, mas com o passar do tempo essas tecnologias ficam mais baratas para serem produzidas e assim mais acessíveis. E esse é o provável caminho da IoT, por enquanto a maioria desses produtos são relativamente caros e inacessíveis mas no futuro devem se tornam baratas e comuns para grande parte da população.


  • 36. [ Pedro Paulo Mendes Jiticovski ] o Arduíno Pode ser Integrado com outras lingugagens ?
    • Pode ser utilizado Assembly para programá-lo.


  • 37. [ Rafaela Cristina Ferreira ] Nas etiquetas RFID como podemos evitar o invasão de privacidade dos consumidores?


  • 38. [ Régis Marcos ] Quantas e como são classificadas os pinos da placa Arduino Uno?
    • Em uma placa UNO temos 13 pinos digitais responsáveis pela comunicação, 6 pinos analógicos para utilizar componentes com alta taxa de atualização como sensores de temperatura ou acelerômetros e 8 pinos de alimentação e referência.


  • 39. [ Ricardo Mendes Paduan ] Os arduínos possuem uma IDE própria ou qualquer IDE que seja possível programar em C/C++ funciona na codificação de um arduíno?
    • O Arduino possui uma IDE própria que pode ser encontrada na página do próprio na internet.


  • 40. [ Rita Stella Silva Borges ] O sensor de presença é o mais antigo?
    • Não, o sensor mais antigo é “Rede de sensores sem fio” (RSSF) É uma rede de sensores cuja finalidade é monitorar algum fenômeno. Esta rede de sensores tem grande aplicação em locais de difícil acesso ou perigosos, tais como as áreas Militar, Industrial, Aviação, Ambiente, Tráfego e Engenharia como monitoramento, segurança rastreamento etc….


  • 41. [ Ronaldo Junio Ferreira Gomes ] Qual a história dos sensores nos seus diversos meios de aplicação, e como chegamos onde estamos, e quais as expectativas para evolução dos sensores no nicho tecnológico da informática?


  • 42. [ Ronaldo Junio Ferreira Gomes ] Quais são os concorrentes do Arduíno no nicho de mercado que ele atua?
    • Quando o assunto é estudos de programação embarcada, geralmente o que vem a cabeça é o Arduino devido a sua popularidade, porem exite concorrente como a LaunchPad, porém tem seu valor um pouco mais caro e, pelo menos no Brasil, é pouco difundido.


  • 43. [ Samuel Reine ] Os dispositivos IOT são mais vulneráveis a ataques? Como está o nível de segurança nesses dispositivos?
    • Eles não são mais vulneráveis, mas por armazenagem dados pessoais, como gravação de áudio e vídeo dentro das casas, por exemplo, eles podem ser mais focados por invasores que queiram esses dados, e normalmente eles conseguem o acesso aos dispositivos por falha dos próprios usuários, como senhas fracas ou previsíveis, por isso é importante ter uma senha forte e troca-la com frequência.


  • 44. [ Thiago Flauzino Oliveira Dutra ] Como descobrir se um sistema de automação em minha casa foi atacado ?
    • Possivelmente ele vai ter algum comportamento fora do padrão que foi programado e talvez você seja notificado que algum login foi feito em sua conta, por isso é sempre importante ficar atento a esses sinais para evitar grandes transtornos.


  • 45. [ Thomas Braga ] Como são desenvolvidos os sensores ? Quais os critérios devem ser respeitados para essa criação ?


  • 46. [ vanessa rosa da costa ] tecnicamente o certificado digital consiste em um arquivo eletrônico emitido por uma autoridades certicadora


  • 47. [ vanessa rosa da costa ] a função precípua do certificado digital e a vincular uma pessoa ou entidade a uma chave publica


  • 48. [ Victor Amaro Gonçalves Tsutsumi ] O que o protoboard faz e por que é necessário usa-lo junto ao arduíno?
    • A protoboard é utilizada para estudar os componentes conectando-os sem a necessidade de solda-los, utilizado para estudo.


  • 49. [ Vitor Hugo Souto Oliveira ] Como funciona a saída de dados dos sensores
    • Depende do sensor, por exemplo, o sensor de vibração, com qualquer contato físico em sua superfície é transformado em energia elétrica e é enviada para o microcontrolador como uma notação analógica


  • 50. [ Wellington Marcio da Silva ] preciso de um conhecimento da linguagem muito grande pra automatizar uma casa ? Como sei se determinado periférico é compatível com o Raspberry Pi ?
    • É necessário um conhecimento básico de programação para desenvolver uma aplicação em um raspberry pi , visto que sua comunicação com outros periféricos é bem vasta e complexa. Porém , dependendo de sua aplicação/projeto o nível de programação necessário sera equivalente ao nível de complexidade de seu sistema. Para conhecer se o dispositivo é compatível, é necessário observar as entradas na placa do Raspberry e observar suas especificações de produto, para saber se aquele modelo possui conectividade Bluetooth e WiFi.