Spelling suggestions: "subject:": arduino"" "subject:": urduino""
281 |
Implementing Erlang/OTP on Intel GalileoCoada, Paul, Kaya, Erkut January 2015 (has links)
The Intel Galileo, inspired by the well-known Arduino board, is a development board with many possibilities because of its strength. The Galileo is has an Intel processor capable of running GNU/Linux and can be connected to the internet, which opens up the possibility to be controlled remotely. The programming language that comes with the Intel Galileo is the same as for the Arduino development boards, and is therefore very limited and does not utilize the Galileo’s entire strength. Our aim with this project is to integrate a more suitable programming language; a language that can make better use of the relatively powerful processor to control the components of the board. The programming language of choice is Erlang, and the reason is obvious. Erlang can be described as a process-oriented programming language based on the functional programming paradigm and its power in concurrency. The result of the project was the successful integration of a complete version of GNU/Linux on the board and the cross-compilation of Erlang/OTP onto the board. Having Erlang running on the system opens up many possibilities for future work, amongst all: creating Erlang programs for the Intel Galileo, integrating an effective API, and measuring the pros and cons of using Erlang on an Intel Galileo. / Intel Galileo är ett utvecklingskort som bygger på Arduinos succe. Den kommer med en kraftigare processor jämfort med Arduino Uno, och den har möjlighet att kunna köra GNU/Linux. Den har också en port för att kunna kopplas till internet och på så sätt kommunicera med andra enheter. Programmeringsspråket som rekommenderas för Intel Galileo är densamma som används för Arduinos utvecklingskort. Det finns däremot en möjlighet att kunna kombinera utvecklingskortet med ett programmeringsspråk som kan erbjuda mer funktionalitet och fortfarande vara enkelt. Vårt val hamnade på Erlang för den är ett funktionellt språk och har möjlighet att hantera olika processer. Tanken är att kunna behandla olika komponenter kopplade till utvecklingskortet som processer, som kan kommunicera med andra komponenter och med internet. Projektarbetet bestod av att undersöka ifall det är möjligt att kunna kombinera Erlang/OTP med Intel Galileon samt skriva en guide för hur implementeringen gick till. Att kombinera de två var lyckat och det öppnar upp möjligheter för fortsätta arbeten och försök.
|
282 |
Diseño, implementación y validación de sistemas de adquisición de datos sísmicos basados en ArduinoSoler Llorens, Juan Luis 16 December 2019 (has links)
No description available.
|
283 |
Sistema de alerta basado en tecnología Arduino para el apoyo en la atención inmediata de accidentes o emergencias médicas de los residentes con enfermedades crónicas de un condominio de la ciudad de ChiclayoRomero Flores, Jose Luis January 2019 (has links)
El Condominio Médico Daniel Alcides Carrión (Av Grau 1300), es un grupo habitacional conformado por 224 personas (47 casas), ubicado en la ciudad de Chiclayo, en donde la mayoría de sus residentes son profesionales de la salud y cumplen con horarios de trabajo divididos por turnos diurnos y nocturnos. En dicho condominio existen personas con enfermedades crónicas y que necesitan del cuidado de un familiar o personas especializadas en cuidados médicos, pero, a pesar que son muy esmerados en los cuidados y estrictos en la medicación de las personas que sufren enfermedades crónicas, siempre existen accidentes o situaciones que no son controladas a tiempo debido a: Falta de una alerta temprana que dé aviso sobre un accidente ocurrido con estas personas, esto ha conllevado a que dichas personas no sean atendidas a tiempo y por ende se complique su situación y tengan que ser internadas en un hospital por periodos largos hasta que se estabilice su situación. Por tal motivo en este trabajo de investigación se vio la manera en cómo la tecnología de alerta inalámbrica de Arduino pueda ayudar a los residentes del Condominio Médico Daniel Alcides Carrión, en la implementación de un sistema de alerta temprana, para atender los accidentes o situaciones médicas de los residentes con enfermedades crónicas. Con la aplicación de esta tecnología se espera apoyar en la atención a tiempo de los accidentes o emergencias médicas de los residentes con enfermedades crónicas del Condominio Médico Daniel Alcides Carrión de la ciudad de Chiclayo, implementando una central de alerta para la atención inmediata de accidentes o emergencias médicas de los residentes y estableciendo las interfaces de comunicación entre los sensores de alerta Arduino y la interfaz usuaria para una fácil y rápida atención.
|
284 |
Ett RFID-kort kommer lastat med ett virus : RFID En attackanalysOlguin Alvarez, Zakaria, Furutorp, Lotti January 2021 (has links)
RFID-kort har ett utbrett användningsområde i dagens samhälle för bland annat passage, resekort och pass. RFID-kort av märket MIFARE Classic har i tidigare arbeten visats innehålla säkerhetsbrister. Detta undersöks för att se hur situationen ser ut idag med fokus på RFID-kort som attackvektor och i jämförelse med tidigare arbeten. Användandet av RFID-kort som attackvektor har i utförandet av experimenten visats fortfarande vara möjligt och även betydligt mindre begränsat. Där lagringskapacitet och användningsområde tidigare begränsat skadan man kan åstadkomma med RFID-kort, har nu standarden ökat och med det även lagringskapaciteten att skapa elak-artad kod. Med hjälp av en Arduino och en mobiltelefon är det möjligt att kopiera information från RFID-kort som till exempel lokaltrafikens resekort till ett mycket mindre säkert RFID-kort i ont syfte. Diskussionen tar upp möjligheterna att genom korsreferensering identifiera specifik information från varje kort, samt huruvida mer avancerade attacker som ransomware är applicerbara eller ej. Vidare utforskas även hur möjligheterna ser ut att lägga till egen kod och ser även där farhågor i användandet av RFID-kort utan ytterligare säkerhets-lager.
|
285 |
Design and Implementation of an IoT-Based Smart Home Security SystemHoque, Mohammad Asadul, Davidson, Chad 01 January 2019 (has links)
Recent advances in smartphones and affordable open-source hardware platforms have enabled the development of low-cost architectures for Internet-of-Things (IoT)-enabled home automation and security systems. These systems usually consist of sensing and actuating layer that is made up of sensors such as passive infrared sensors, also known as motion sensors; temperature sensors; smoke sensors, and web cameras for security surveillance. These sensors, smart electrical appliances, and other IoT devices connect to the Internet through a home gateway. This paper lays out an architecture for a cost-effective smart door sensor that will inform a user through an Android application, of door open events in a house or office environment. The proposed architecture uses an Arduino-compatible Elegoo Mega 2560 microcontroller board along with the Raspberry Pi 2 board for communicating with a web server that implements a RESTful API. Several programming languages are used in the implementation and further applications of the door sensor are discussed as well as some of its shortcomings such as possible interference from other radio frequency devices.
|
286 |
Smart Home Security Application Enabled by IoT:: Using Arduino, Raspberry Pi, NodeJS, and MongoDBDavidson, Chad, Rezwana, Tahsin, Hoque, Mohammad A. 01 January 2019 (has links)
Recent advances in smartphones and affordable open-source hardware platforms have enabled the development of low-cost architectures for IoT-enabled home automation and security systems. These systems usually consist of a sensing and actuating layer that is made up of sensors such as PIR (Passive Infra-red) sensors, also known as motion sensors; temperature sensors; smoke sensors, and web cameras for security surveillance. These sensors, smart electrical appliances and other IoT devices connect to the Internet through a home gateway. This paper lays out architecture for a cost effective “smart” door sensor that will inform a user through an Android application, of door open events in a house or office environment. The proposed architecture uses an Arduino-compatible Elegoo Mega 2560 microcontroller (MCU) board along with the Raspberry Pi 2 board for communicating with a web server that implements a RESTful API. Several programming languages are used in the implementation and further applications of the door sensor are discussed as well as some of its shortcomings such as possible interference from other RF (Radio Frequency) devices.
|
287 |
Evaluation, Design & Development of a Prototype 3-Link Mini Robot ManipulatorAhmed, Rijon January 2022 (has links)
A 3-link robotic arm was designed, constructed, and tested as part of the thesis work. This prototype will assist students in applying their robotics and control system theory knowledge to real results. The kinematic equations are created to help with trajectory planning. Evaluation of different parameters was determined like (angles at which the servo motor operated, link length at which the servo can carry, spatial velocity, DH parameter, and Homogeneous transformation matrix). An Arduino-based closed-loop control system is built. Four Servo motors were used which are being controlled by Arduino UNO and Leonardo. The Arduino IDE is used to write proper codes. The main aim of the study was to apply the knowledge of robotics and control systems to develop a functional mini robot from scratch. Specifically, the thesis presents how to build a robotic arm that can move and lift objects. And, this task is done by using different controlling techniques where potentiometer, Bluetooth Module, and IR senor were used and compared which technique gives better results. The structural components had several issues. The project's linkages foundation and gripper are all 3-D printed pieces that are being designed using Autodesk Inventor Professional 2021 software. Although they did not cause any problems with strength, there were some difficulties with properly tightening the gears onto the shaft. To overcome these difficulties glue is being used so that all servo motors hold with the link properly. In a broad sense, the robot can position and orient the end-effector to pick and place the object accurately from a distance.
|
288 |
Education of IoT in an industrial contextSöderby, Karl January 2020 (has links)
As the rise of Industry 4.0 sheds light on many emerging technologies, oursociety will change with it. While it brings forth many positive aspects, itcannot be ignored the socio-economic problems we may face in the future.Many jobs will be transformed, manual labour such as order picking, forkliftdriving will be vanishing, and humanity will have to adapt, as we have for theprevious industrial revolutions.Educating the industrial workers that face unemployment due to automationis an important ethical matter, but can we as humans develop our knowledgewith the technology, as opposed to adapting to it? This thesis uses methodsof interaction design to create an alternative educational format, forindustrial workers to learn about the Internet of Things, an essentialcomponent of Industry 4.0.The result of this is TIOTTA (Teaching Internet of Things ThroughApplication), a contextual learning material designed together with industrialworkers.
|
289 |
Determining an optimal approach for human occupancy recognition in a study room using non-intrusive sensors and machine learningKorduner, Lars, Sundquist, Mattias January 2019 (has links)
Mänskligt igenkännande med användning av sensorer och maskininlärning är ett fält med många praktiska tillämpningar. Det finns några kommersiella produkter som på ett tillförlitligt sätt kan känna igen människor med hjälp av videokameror. Dock ger videokameror ofta en oro för inkräktning i privatlivet, men genom att läsa det relaterade arbetet kan man hävda att i vissa situationer är en videokamera inte nödvändigtvis mer tillförlitlig än billiga, icke-inkräktande sensorer. Att känna igen antalet människor i ett litet studie / kontorsrum är en sådan situation. Även om det har gjorts många framgångsrika studier för igenkänning av människor med olika sensorer och maskininlärningsalgoritmer, kvarstår en fråga om vilken kombination av sensorer och maskininlärningsalgoritmer som är allmänt bättre. Denna avhandling utgår från att testa fem lovande sensorer i kombination med sex olika maskininlärningsalgoritmer för att bestämma vilken kombination som överträffade resten. För att uppnå detta byggdes en arduino prototyp för att samla in och spara läsningarna från alla fem sensorer i en textfil varje sekund. Arduinon, tillsammans med sensorerna, placerades i ett litet studierum på Malmö universitet för att samla data vid två separata tillfällen medan studenterna använde rummet som vanligt. Den insamlade datan användes sedan för att träna och utvärdera fem maskininlärningsklassificerare för var och en av de möjliga kombinationerna av sensorer och maskininlärningsalgoritmer, för både igenkänningsdetektering och igenkänningsantal. I slutet av experimentet konstaterades det att alla algoritmer kunde uppnå en precision på minst 90% med vanligtvis mer än en kombination av sensorer. Den högsta träffsäkerheten som uppnåddes var 97%. / Human recognition with the use of sensors and machine learning is a field with many practical applications. There exists some commercial products that can reliably recognise humans with the use of video cameras. Video cameras often raises a concern about privacy though, by reading the related work one could argue that in some situations a video camera is not necessarily more reliable than low-cost, non-intrusive, ambient sensors. Human occupancy recognition in a small sized study/office room is one such situation. While there has been a lot of successful studies done on human occupancy recognition with various sensors and machine learning algorithms, a question about which combination of sensors and machine learning algorithms is more viable still remains. This thesis sets out to test five promising sensors in combination with six different machine learning algorithms to determine which combination outperformed the rest. To achieve this, an arduino prototype was built to collect and save the readings from all five sensors into a text file every second. The arduino, along with the sensors, was placed in a small study room at Malmö University to collect data on two separate occasions whilst students used the room as they would usually do. The collected data was then used to train and evaluate five machine learning classifier for each of the possible combinations of sensors and machine learning algorithms, for both occupancy detection and occupancy count. At the end of the experiment it was found that all algorithms could achieve an accuracy of at least 90% with usually more than one combination of sensors. The highest hit-rate achieved was 97%.
|
290 |
Atmospheric measurement using CanSat : Sensors power analysisSvensson, 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.
|
Page generated in 0.1426 seconds