• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 182
  • 89
  • 83
  • 72
  • 10
  • 7
  • 7
  • 7
  • 7
  • 6
  • 5
  • 4
  • 3
  • 3
  • 2
  • Tagged with
  • 479
  • 181
  • 92
  • 71
  • 71
  • 63
  • 59
  • 53
  • 50
  • 48
  • 46
  • 46
  • 42
  • 40
  • 40
  • About
  • The Global ETD Search service is a free service for researchers to find electronic theses and dissertations. This service is provided by the Networked Digital Library of Theses and Dissertations.
    Our metadata is collected from universities around the world. If you manage a university/consortium/country archive and want to be added, details can be found on the NDLTD website.
291

Atmospheric measurement using CanSat : Sensors power analysis

Svensson, André January 2020 (has links)
The climate change has been an ongoing debate throughout the years. There are already some devices that monitor the changing of the climate, CanSat is a good example. The main goal of this project is to create a CanSat prototype and analyse the power used by it. The focus is on several factors such as the use of power with and without an upload program, the use of power when the sensors are switched on/off and the duration of the battery using the prototype. Some parts of the analysis have been done theoretically and practical. The project has been conducted with the aid of Arduino, an ammeter, and a voltmeter. The results show that the prototype would not spare much power if the sensors are switched off and on, this because not all the sensors have implemented the “sleep mode”. The difference between sleep mode and the normal functionality is equal to 0.026𝑊. Moreover, the difference in power when there is an upload program and when there is not an upload program is equal to 0.057𝑊. The duration of battery in the prototype is equal to 1 hour and 45 minutes according to the theoretical part, while the practical part showed a duration of 1 hour and 11 minutes. Moreover, the results show also that the prototype send the wrong values for some of the sensors when the battery have a low value. It was estimated a value of 7V of battery left to guarantee credible measurements. From the result it is possible to deduce that the decrease of power used from the CanSat prototype can be improved by finding sensors that have implemented the sleep mode, by having a small code and by having an electric platform that consume less power than Arduino. Keywords: CanSat, Power consumption, Battery life, Arduino.
292

Den smarta kaffebryggaren : Ett digitaliseringsprojekt av en vardaglig maskin

Hallén, Wilma, Ridefelt, Johannes January 2020 (has links)
Målet med projektet var att konstruera en kaffebryggare som kunde skicka och ta emot information via internet. Mer specifikt skulle kaffebryggaren kunna startas och stängas av på ett säkert sätt på distans. En arduino användes för att koppla upp kaffebryggaren till internet och en app skapades med plattformen Blynk för att kontrollera kaffebryggaren. Från appen kunde information skickas och tas emot. Informationen som togs emot och kunde visas i appen baseras på värdena på arduinons in- och utgångar som var kopplade till olika sensorer. Sensorerna som installerades syftade till att bekräfta om det fanns en kanna på kaffebryggarens värmeplatta, hur mycket vatten det var i vattentanken och vilken temperatur det var i värmeplattan. Kaffebryggaren skulle endast starta om det var säkert att göra det. Detta innebar att kaffebryggaren inte skulle starta om det inte fanns vatten i kaffebryggarens tank eller om det inte stod en kanna på kaffebryggarens värmeplatta. Arduinon skulle även kontrollera värmen i värmeplattan för att förhindra denna från att överhetta samt stänga av bryggaren automatiskt 15 minuter efter kaffet var klart, både ur säkerhetssynpunkt och för att spara energi. En stor del av projektet var att undersöka, välja och testa komponenter. Dessa monterades sedan och slutprodukten blev en fungerande kaffebryggare med ovannämnda funktioner. Det finns goda möjligheter att implementera fler funktioner och utöka användningsområdet. Tänkta funktioner som kan implementeras är att kunna schemalägga en senare bryggning eller att bryggningen startar om användaren är på ett visst avstånd från kaffebryggaren.
293

Mätutrustning för Solcellers Responstid : En Undersökning i Analog Elektronik

Samuelsson, Vilgot, Algeroth von Thiele, Axel January 2023 (has links)
Perovskite solar cells (PSCs) have shown great potential for the future of solar powered energy production. They are however not completely flawless, and one of their more disadvantageous properties are their relatively slow response time. The Department of Materials Science and Engineering at Uppsala University have an interest in the ability to quickly measure the response time of PSCs for further development of optoelectronics. The purpose of this project was to provide an instrument with the ability to easily perform these measurements. The instrument was to be controlled by code from a computer which via usb connected to a microcontroller connected to the rest of the circuit. The electrical circuit was first constructed on breadboards for testing and optimisations, to later construct a circuit board which would neatly fit the entire circuit in a small space. The microcontroller was an Arduino NANO which sampled the current through the PSC at a rate of 33 kHz, which was slower than initially intended. It was however decided that the sample rate was sufficient for the application.
294

Individanpassade tekniska mobilitetshjälpmedel för personer med neuromuskulära sjukdomar / Individualized Technical Mobility Aiding Equipment for People with Neuromuscular Diseases

Lehander, Malin, Wallenbro, Klara January 2020 (has links)
Några vanligt förekommande symtom vid neuromuskulära sjukdomar är muskelsvaghet, skakningar och balanssvårigheter. Dessa symptom medför ett behov av mobilitetshjälpmedel, till exempel elektriska rullstolar. Olika neuromuskulära sjukdomar innebär oftast olika symptom, vilket i sin tur ofta medför olika behov. Att individanpassa elektriska rullstolar till personer med olika typer av neuromuskulära sjukdomar och behov är därför ett viktigt mål för att hjälpa till att förenkla vardagen för dem som lider av en neuromuskulär sjukdom. För att den ovan nämnda individanpassningen till olika neuromuskulära sjukdomar ska kunna ske behövs kunskap om området och en kartläggning över vilka behov som finns för respektive sjukdom samt hur man kan bistå behoven. Detta examensarbete undersöker vilka behov som finns och vilka symtom tolv olika neuromuskulära sjukdomar ger upphov till, samt hur en individanpassning av elektriska rullstolar skulle kunna utformas. För att möjliggöra den ovan nämnda individanpassningen studeras funktionalitet och lämplighet hos fyra olika sensorer. Utifrån dessa fyra sensorer i kombination med bakgrundsinformation gällande respektive neuromuskulär sjukdom sker en utvärdering av lämpligheten hos en sensor för styrning av det tekniska mobilitetshjälpmedlet av en individ som drabbats av någon av de i examensarbetet studerade neuromuskulära sjukdomarna. Detta medför en påbörjad individanpassning av det tekniska mobilitetshjälpmedlet. Innan en medicinteknisk produkt kan komma ut på marknaden måste det tillverkande företaget genomgå vissa steg. Efterforskning kring patientbehov och tekniska alternativ på marknaden är en viktig aspekt inför en introduktion på marknaden. Att den medicintekniska produkten har en CE-märkning och är certifierad med relevanta standarder är viktiga kriterier för att produkten ska kunna handlas med fritt på den nationella marknaden. Inför en introduktion på marknaden är det således viktigt för företag och ingenjörer att ha kunskap om dessa områden. Detta examensarbete beskriver de steg som är nödvändiga innan en medicinteknisk produkt kan komma ut på den nationella marknaden och presenterar resultaten i form av bland annat flödesscheman som beskriver riskklassificering av en medicinteknisk produkt.
295

Detecting Object Position Using Sensor Data

CHAMAKURA, VENKATA NAGA KRISHNA VAMSI, MALLULA, VAMSHHI January 2022 (has links)
This report deals with detecting object position using sensor datausing three different types of sensors held at four corners of a givendimensional plate; two sensors of URM09 Analog, 1 of URM09 Ultrasonic and 1 of VL6180X ToF sensor. The accuracy of the sensors performance is investigated using relative standard deviation. The results show that the proposed solution allows to estimate the objectposition and size without significant error.
296

Design and Development of a Hardware Test Platform for Multi-Agent Control Algorithms Testing and Validation

Tanveer, Sarmad 01 November 2021 (has links)
Multi-robot networks are used in a variety of military and civilian applications such as harbour protection, perimeter surveillance, search & rescue missions and cooperative estimation, among others. In order to develop functional multi-robot networks to achieve these tasks, a combination of theoretical and experimental work is required. Theoretical research aims to model the open and closed loop dynamics of multi-robot systems and to develop corresponding control algorithms for tackling the previously mentioned tasks. Experimental work focuses on the hardware or simulated implementations to test and evaluate the algorithms’ performance, and eventually inform refinements of theoretical algorithms to adapt to hardware imposed intrinsic constraints. As theoretical and algorithmic research in the field of multi-robot networks matures, a need for experimental validation of a variety of sophisticated algorithmic tools becomes apparent, with the two aspects co-developing to inform theoretical refinements that account for hardware induced constraints, and possible technological advances suggested by theoretical predictions. This thesis contributes a design for a hardware test platform for evaluating and implementing algorithms in the field of multi-robot networks. The test platform design implements an off the market robot solution for the robotic agents, discussing various additional embedded frameworks that allow for capabilities such as indoor agent localization, inter-agent wireless communication and agent locomotion, with the goal of understanding if a combination of existing market and academic technologies can be used to develop a cost effective hardware multi-agent test platform. The proposed hardware design is then validated on previously developed multiagent area coverage control and optimization algorithms. More specifically, the hardware test platform is used to implement various optimal coverage problems with time invariant risk density distributions. Both uniform and nonuniform risk density distribution scenarios are considered. These experimental results are compared with simulations to assess if the proposed hardware test platform design can plausibly reproduce behaviours that are consistent with theoretical predictions of area coverage control algorithms. Future work will include the extension of the testing capabilities of this test platform to a larger class of multi-agent control algorithms.
297

Satisfying STEM Education Using the Arduino Microprocessor in C Programming

Hoffer, Brandyn Moore 15 August 2012 (has links) (PDF)
There exists a need to promote better Science Technology Engineering and Math (STEM) education at the high school level. To satisfy this need a series of hands-on laboratory assignments were created to be accompanied by 2 educational trainers that contain various electronic components. This project provides an interdisciplinary, hands-on approach to teaching C programming that meets several standards defined by the Tennessee Board of Education. Together the trainers and lab assignments also introduce key concepts in math and science while allowing students hands-on experience with various electronic components. This will allow students to mimic real world applications of using the C programming language while exposing them to technology not currently introduced in many high school classrooms. The developed project is targeted at high school students performing at or above the junior level and uses the Arduino Mega open-source Microprocessor and software as the primary control unit.
298

Enhancing VR experiences with blowing input techniques / Förbättra VR upplevelser genom att interagera genom att blåsa

Cruz Cebrian, Adria January 2017 (has links)
Virtual Reality (VR) has strongly emerged to be one of the technologies to play an important role in areas such as entertainment, science, simulation and research. VR use visual, auditory  and other sensations to simulate a user's physical presence in a virtual environment (VE). Adding a new layer of interaction to VR could enhance user’s immersion within the VE. This paper presents an explorative study  offering insights about what factors have to be considered when designing a new blowing input technique within VR. To carry the study two blowing input techniques were prototyped using Arduinos, one attached to the headset and one to the controller of the HTC Vive. Also eight  different VR interactions were developed. Ten users participated in the user study testing the prototypes in ten minutes sessions followed by a questionnaire and an interview. The study results show that the headset prototype was preferred  by the  natural way to interact with. In general the interactions were perceived as more engaging depending on the prototypes used to interact. The conclusion is that when developing VR interactions using these blowing prototypes different factors have to be taken in consideration such as the placement and design of the virtual representation, the triggering distance, the purpose of the interaction and intuitiveness of use. It also concluded that is crucial to not use the blowing inputs in prolonged times which could cause exhaustion and/or dizziness. Finally it revealed that each prototype performed better depending on the interactions used. / Virtual Reality (VR) har starkt framkommit som en av teknikerna för att spela en viktig roll inom områden som underhållning, vetenskap, simulering och forskning. VR använder visuella, auditiva och andra känslor för att simulera en användares fysiska närvaro i en virtuell miljö (VE). Att lägga till ett nytt lager av interaktion med VR kan förbättra användarens försjunkenhet inom VE. I detta dokument presenteras en explorativ studie som ger insikter om vilka faktorer som måste beaktas vid utformningen av en ny blåsinmatningsteknik inom VR. För att bära studien skapades två ingående blås-prototyptekniker med hjälp av Arduinos, en kopplad till headsetet och en till HTC Vive. Även 8 olika VR-interaktioner utvecklades. Tio användare deltog i användarstudien som testade prototyperna på tio minuters sessioner följt av ett frågeformulär och en intervju. Studiens resultat visar att headsetprototypen föredrogs med det naturliga sättet att interagera med. I allmänhet upplevdes interaktionerna som mer engagerande beroende på de prototyper som användes för att interagera. Slutsatsen är att när man utvecklar VR-interaktioner med hjälp av dessa blås-prototyper måste olika faktorer beaktas, såsom placering och utformning av den virtuella representationen, utlösningsavståndet, syftet med interaktionen och användbarheten. Det drog också slutsatsen att det är avgörande att inte använda blås under lång tid, vilket kan orsaka utmattning och/eller yrsel. Slutligen visade det sig att varje prototyp fungerade bättre beroende på vilken av interaktionerna som användes.
299

Dot Master : Braille printer

ARDESTAM, FREDRIKA, SOLTANIAH, SARA January 2018 (has links)
Braille is a writing system that uses tactile dots in a predetermined order which, in relation to each other, represent different letters in the alphabet. This writing system makes it possible for people with visual impairments to take part of the written media. But the availability of home based braille printers is limited and these printers are often expensive. The purpose of this project is to investigate if it is possible to build a home based braille printer for a low cost using microcontrollers, and thereby making it more accessible to people with visual impairment. In order to achieve this, a prototype was built using an microcontroller together with stepper motors and a solenoid. These components were then controlled by code through user input and translated to required movements. Each switch case then calls a set of functions that activates the steppers and the solenoid in the order needed to get the desired character. In the time frame given, the project resulted in a prototype able to print out the input it was given. As for the cost of building your own Braille printer in comparison to buying one on the market highly depends on what processing machines are accessible. / Braille är ett skrivsystem som använder taktila prickar i en förbestämd ordning i förhållande till varandra som representerar olika bokstäver i alfabetet. Detta skrivssystem gör det möjligt för personer med nedsatt syn att ta del av de skriftliga medierna. Men tillgången av hembaserade braille-skrivare är begränsad och dessa skrivare är ofta dyra. Syftet med detta projekt är att undersöka om det är möjligt att bygga en hembaserad braille-skrivare till en låg kostnad med hjälp av mikrokontroller och därmed underlätta för personer med nedsatt syn. För att uppnå detta byggdes en prototyp med en mikrokontroll tillsammans med stegmotorer och en solenoid. För att styra dessa komponenter skrevs en kod som tar in information från vad som skrivits i Arduinos serial monitor och kopplar sedan detta till specifika switch cases. Varje switch case anropar sedan en uppsättning funktioner som aktiverar stegmotorerna och solenoiden i den ordning som behövs för att få önskad bokstav. Med den givna tidsramen resulterade projektet i en prototyp som kunde skriva ut det input den var given. Vad det gäller kostnaden för att bygga en Braille-skrivare på egen hand jämfört med att köpa en på marknaden beror mycket på vilka bearbetningsmaskiner som är tillgängliga.
300

Distance Estimation of Two Distance Sensors

Vamsi Bhargav, Kamuju, Aditya Pavan Kumar, Yenuga January 2022 (has links)
In modern world sensors play important role where they help to acquire information about the procecess, such as temperature, velocity,distance, etc. Based on this information acquired from the sensorsdecisions can be made, for example to increase heating in the buildingor accelerate the car.In many cases, a single sensor type cannot provide enough information for complex decision making, for example, when the physicalproperties of the process are outside of the measurement range of thesensor. As a result, in order to achieve desired performance levels, acombination of sensors should be used in an integrated manner.Sensor generated data need to be processed into information throughthe use of appropriate decision making models in order to improveoverall performance. Here we compare two sensors which are shortrange and long-range sensor. We use a short-range and long-rangesensor, and calculates the distance from both sensors to the same object by using Arduino UNO microcontroller. The sensors that we usein our work have overlapping or common interval in their measurementranges. Therefore we investigated how we can make a decision aboutthe distance to an object when the acquired data from both sensors isin that common range.

Page generated in 0.063 seconds