377 resultados para Arduino microcontroller
Resumo:
A domótica e a Internet das Coisas (Internet of Things – IoT) são dois conceitos que estão a ter bastante impacto na sociedade e a mudar o seu quotidiano, pelo que o utilizador é mais exigente na utilização dos seus equipamentos, pretendendo, que sejam mais simples e eficazes. A IoT é também muito utilizada na vertente da qualidade de vida (verificação da qualidade do ar, temperatura etc.) pelo que é necessário a utilização de uma rede de sensores de forma que toda a informação recolhida seja disponibilizada ao utilizador. Os sensores estão ligados a nós da rede de forma a recolherem informação. Essa rede pode ser constituída por diferentes topologias, sendo que a mais usual é a rede em Malha, pois no caso de um dos nós deixar de funcionar, a mensagem é enviada através de outros nós até chegar ao nó principal. O passo seguinte consiste em enviar toda essa informação para a Cloud, sendo que, nas soluções existentes, é necessário que o utilizador tenha um ponto fixo (gateway) com acesso à internet. Quando não é possível internet por cabo, a solução é a utilização de redes sem fios ou a utilização de, por exemplo, um cartão 3G/4G que implica o pagamento de taxas às operadoras móveis. Estas soluções implicam, na sua grande maioria uma instalação elétrica para alimentação dos nós dos sensores. O grande problema surge quando o utilizador não possui nenhum acesso à Internet (no local onde são instalados os sensores), ou no caso de não existência de nenhuma instalação elétrica para alimentação dos nós dos sensores. A solução proposta nesta dissertação consiste na utilização de um telemóvel, de um utilizador aleatório, como gateway. Assim, um utilizador comum pode ligar os seus sensores onde for necessário. Esses sensores são configurados Over-The-Air através de uma camada de aplicação do dispositivo de comunicação, como por exemplo, o Synapse. Após configuração, os sensores estão prontos a recolher toda a informação e enviá-la através da rede até ao nó principal. O nó principal é constituído pelo dispositivo de comunicação referido anteriormente, ligado a um microcontrolador (Arduino, por exemplo) que tem agregado um leitor de cartões SD e um dispositivo Bluetooth (BLE). Toda a informação recolhida pelos sensores é guardada no cartão SD até que um utilizador, com um telemóvel (Smartphone Android com a aplicação desenvolvida instalada) com o Bluetooth ligado, se aproxime do nó principal. Assim que a ligação é aceite e estabelecida, a aplicação envia a data mais recente de um sensor específico presente na sua base de dados na Cloud para o Arduino, permitindo que este apague os dados mais antigos presentes no cartão e envie, como resposta para o telemóvel, a informação mais antiga recolhida pelo sensor, atualizando assim a informação. A aplicação deste conceito pode ser útil quando não existe nenhuma ligação à internet ou quando um utilizador, por exemplo uma entidade responsável pelo meio ambiente e que seja necessário inserir sensores numa floresta, para prevenção de fogos. Assim os nós vão enviar toda a informação recolhida através da sua rede. Posteriormente, cabe ao utilizador escolher um sítio estratégico, onde saiba que irão passar indivíduos com alguma frequência, de modo a que estes recebam essa informação para o seu telemóvel.
Resumo:
A procura crescente de energia ao longo do tempo, e também o seu custo, tem estimulado a procura de novas formas de geração ou aproveitamento energético, donde se pode destacar a geração de energia eléctrica para autoconsumo. À semelhança de já muitos países aderentes aos sistemas de autoconsumo, Portugal também já tem legislação que permite a utilização deste tipo de sistemas através de Unidades de Produção para Autoconsumo (UPAC). Este tipo de sistemas trazem consigo vantagens tanto para o produtor, que produz a sua própria energia e assim poderá ter algum retorno financeiro, como também para a rede eléctrica nacional (RESP) que, mercê da disponibilidade de mais fontes de energia, tem a possibilidade de ficar menos sobrecarregada em períodos de ponta. Com o intuito de aproveitar ao máximo a energia produzida para autoconsumo e evitar estar a utilizar energia da rede em períodos em que a energia produzida não consegue dar resposta à procura, este trabalho propõe-se a optimizar os níveis de autoconsumo destes sistemas, que no geral apresentam valores entre os 20% e 40% anuais no sector residencial. Deste modo, e de acordo com o que é definido por Demand-Side Management (DSM) será desenvolvido neste trabalho de dissertação um projecto deste tipo, que consiste na monitorização e gestão da energia produzida numa habitação ou indústria. O desenvolvimento deste projecto assenta na criação de um sistema de autoconsumo, constituído por um painel fotovoltaico, sensores, actuadores e uma carga, assim como hardware que permitirá monitorizar, de forma remota, as condições de funcionamento do sistema e fazer a gestão de energia do mesmo, de forma remota, recorrendo para isso às tecnologias de Informação e Comunicação. As aplicações de software responsáveis por essa gestão serão desenvolvidas com recurso à linguagem JAVA e Arduino Programming Language. Será utilizado um módulo Wi-Fi que permitirá a troca de dados entre Cliente (Arduino UNO com Microchip RN-171-XV) e Servidor (Aplicação em JAVA presente num computador). No final serão analisados os levantamentos de energia produzida e avaliado se o controlo de cargas é feito consoante as melhores condições de aproveitamento da energia produzida.
Resumo:
Dissertação de mestrado integrado em Engenharia Eletrónica Industrial e Computadores
Resumo:
Dissertação de mestrado integrado em Engenharia Mecânica
Resumo:
This paper reports on an innovative approach to measuring intraluminal pressure in the upper gastrointestinal (GI) tract, especially monitoring GI motility and peristaltic movements. The proposed approach relies on thin-film aluminum strain gauges deposited on top of a Kapton membrane, which in turn lies on top of an SU-8 diaphragm-like structure. This structure enables the Kapton membrane to bend when pressure is applied, thereby affecting the strain gauges and effectively changing their electrical resistance. The sensor, with an area of 3.4 mm2, is fabricated using photolithography and standard microfabrication techniques (wet etching). It features a linear response (R2 = 0.9987) and an overall sensitivity of 2.6 mV mmHg−1. Additionally, its topology allows a high integration capability. The strain gauges’ responses to pressure were studied and the fabrication process optimized to achieve high sensitivity, linearity, and reproducibility. The sequential acquisition of the different signals is carried out by a microcontroller, with a 10-bit ADC and a sample rate of 250 Hz. The pressure signals are then presented in a user-friendly interface, developed using the Integrated Development Environment software, QtCreator IDE, for better visualization by physicians.
Resumo:
En aquest projecte es presenta el disseny i desenvolupament d'un conjunt d'interfícies per a un sistema de comunicació basat en l'estàndard Zigbee. El sistema està composat per una tarja que integra el mòdul Zigbee, un microcontrolador i una FPGA, que es vol controlar des d'un sistema Pocket PC a través del port SD. La implementació consta d’un driver SDIO per Windows CE 4.2, el controlador SDIO a la FPGA i l'enllaç de comunicació entre la FPGA i el microcontrolador.
Resumo:
Synchronization of data coming from different sources is of high importance in biomechanics to ensure reliable analyses. This synchronization can either be performed through hardware to obtain perfect matching of data, or post-processed digitally. Hardware synchronization can be achieved using trigger cables connecting different devices in many situations; however, this is often impractical, and sometimes impossible in outdoors situations. The aim of this paper is to describe a wireless system for outdoor use, allowing synchronization of different types of - potentially embedded and moving - devices. In this system, each synchronization device is composed of: (i) a GPS receiver (used as time reference), (ii) a radio transmitter, and (iii) a microcontroller. These components are used to provide synchronized trigger signals at the desired frequency to the measurement device connected. The synchronization devices communicate wirelessly, are very lightweight, battery-operated and thus very easy to set up. They are adaptable to every measurement device equipped with either trigger input or recording channel. The accuracy of the system was validated using an oscilloscope. The mean synchronization error was found to be 0.39 μs and pulses are generated with an accuracy of <2 μs. The system provides synchronization accuracy about two orders of magnitude better than commonly used post-processing methods, and does not suffer from any drift in trigger generation.
Resumo:
El sistema desarrollado en este trabajo permite la detección de fatiga del músculo de un paciente. Las señales electromiográficas generadas por el músculo son detectadas mediante electrodos superficiales, que sirven de entrada al circuito hacia los diferentes canales de entrada. Tras una primera etapa de amplificación, las señales son filtradas por un filtro pasabanda. Las señales acondicionadas se digitalizan mediante un conversor analógico digital que está conectado a un microcontrolador. Éste establece la comunicación con el PC enviándole los datos a través del puerto serie. Finalmente, mediante un programa implementado en Labview se procesan los datos y se determina la existencia o no de fatiga muscular.
Resumo:
En aquest projecte s’ha estudiat el disseny d’una plataforma robòtica mòbil per un PBL (Aprenentatge Basat en Problemes) en enginyeria informàtica. El principal objectiu és introduir aquest model en l’ensenyament universitari, com a complement de diferents assignatures de primer curs. Per arribar a aconseguir aquests objectius, s’ha dissenyat i construït una plataforma robòtica, dirigida per un microcontrolador i dotada de diversos sensors per interactuar amb l’entorn. El robot permet diferents tipus de programació i esta especialment dissenyada per ser una bona experiència educativa.
Resumo:
Treball de recerca realitzat per alumnes d'ensenyament secundari i guardonat amb un Premi CIRIT per fomentar l'esperit científic del Jovent l'any 2009. Les primera intenció d'aquesta recerca és unificar dues grans branques de la tecnologia com són la mecànica i l'elèctronica. Així va sorgir el projecte de construir un ascensor i provar un nou sistema de transmissió com és el vis sense fi juntament amb la introducció d'un microcontrolador del tipus PIC com a unitat central de processament. El primer pas d'aquest treball va ser el disseny d'aquest ascensor utilitzant diversos programes. Posteriorment es van encarregar aquestes peces abans dissenyades per tal de començar-ne la construcció. Aquestes peces van ser unides totalment mitjançant rebladures i altres suports mecànics. A continuació es va desenvolupar la programació del microcontrolador. El pas més important va ser l'acoblament del grup motor i el poliment dels aspectes més difícils de corregir com és el cas dels molts fregaments que patia al ser una estructura purament metàl·lica. Corregits aquests problemes i el nivell sonor, es va donar per conclòs el treball.
Resumo:
Aquest projecte tracta sobre la viabilitat de la construcció d’un sistema per al seguiment del pes d’una població de marmotes en alta muntanya. Bàsicament, es construeix una bàscula amb un sensor de força i un sensor de temperatura. Aquestes sortides analògiques es connecten a un microcontrolador ATmega8 que, mitjançant un algorisme desenvolupat en aquest projecte, està contínuament en escolta fins a detectar un canvi sobtat en el pes. Aleshores les dades s’enregistren i es guarden en una memòria SRAM per a, posteriorment, poder ser descarregades a un ordinador i analitzades per un programa que s’ha creat per a tal finalitat.
Resumo:
En el projecte Ampliació i millora d’un vehicle teledirigit s’ha dut a terme l’ampliació d’un prototip de vehicle ràdio controlat fent servir dues plaques Arduino Duemilanove. Una es situa en el comandament i l’altra en el vehicle i controlen el comportament dels dos dispositius. Es transmet la informació necessària entre elles a través de dos mòduls XBee que posteriorment se’ls hi incorpora. Les plaques fetes servir en el prototip inicial eren unes SARD-13192 de Freescale i el primer que es fa en aquest sentit és una revisió del codi font utilitzat i l’adaptació a les plaques Arduino. Un acceleròmetre ADXL335 que s’incorpora a una de les plaques permet que el prototip es pugui controlar segons la posició del comandament. A més, un cop finalitzat el nou prototip és capaç de desplaçar-se endavant i endarrere, girar aturat i en moviment, i a diferents velocitats que es representen en tot moment en uns LEDs. També guarda l’últim circuit efectuat que es pot reproduir a voluntat de l’usuari, i emmagatzema les dades del recorregut de tota una sessió per exportar a l’ordinador. Per últim s’han dut a terme les proves necessàries per constatar que totes les millores s’han implementat amb èxit.
Resumo:
L'objectiu d'aquest projecte és investigar la viabilitat de realització d'emuladors de microcontroladors basats en circuïts electrònics de lògica programable mitjançant un avantprojecte que analitzi les tècniques i eines necessàries.
Resumo:
Implementació d'un emulador del microcontrolador MSP430 de Texas Instruments. S'implementa l'emulació no només de la CPU, sinó també d'una part dels mòduls i els perifèrics integrats en el microcontrolador.
Resumo:
L'objectiu d'aquest treball de final de carrera és implementar una aplicació sobre un node de xarxa sense fils equipat amb un microcontrolador, una ràdio i un conjunt de sensors, emprant el llenguatge nesC sobre el sistema operatiu TinyOS. Aquesta proposta consisteix en un sistema domòtic que detecti si un habitacle està ocupat i permeti controlar-ne la temperatura i el nivell de il·luminació per tal de que es mantenguin dins uns valors establerts que poden ser modificats per l'usuari.