To see the other types of publications on this topic, follow the link: Arduino (computer programming language).

Journal articles on the topic 'Arduino (computer programming language)'

Create a spot-on reference in APA, MLA, Chicago, Harvard, and other styles

Select a source type:

Consult the top 50 journal articles for your research on the topic 'Arduino (computer programming language).'

Next to every source in the list of references, there is an 'Add to bibliography' button. Press on it, and we will generate automatically the bibliographic reference to the chosen work in the citation style you need: APA, MLA, Harvard, Chicago, Vancouver, etc.

You can also download the full text of the academic publication as pdf and read online its abstract whenever available in the metadata.

Browse journal articles on a wide variety of disciplines and organise your bibliography correctly.

1

Arcos, Gloria, Gladys L. Aguirre, Blanca Hidalgo, Raúl H. Rosero, and Omar S. Gómez. "Current Trends of Teaching Computer Programming in Undergraduate CS Programs: A Survey from Ecuadorian Universities." KnE Engineering 1, no. 2 (January 30, 2018): 253. http://dx.doi.org/10.18502/keg.v1i2.1499.

Full text
Abstract:
Abstract. Computer programming has become a relevant element of the modern era. Practically it is involved in all sectors of modern society. Currently, many universities around the globe offer bachelor’s degree programs that contain computer programming related courses. In order to gain insight into how computer programming is taught in Ecuadorian Higher Education Institutions (HEIs), we have conducted the first national survey on teaching computer programming in undergraduate CS programs. In this survey participated 53 respondents from 13 Ecuadorian HEIs. We report on programming paradigms, programming languages, integrated development environments and teaching strategies used in the programming learning process. We found that the object-oriented paradigm along with the Java programming language are the most often used. The NetBeans integrated development environment is the most commonly used among the respondents. Concerning teaching strategies, e-learning platforms are commonly used as part of computer programming courses. More than half of the respondents use collaborative strategies such as pair programming in their courses. Finally, a half of the respondents use traditional computer labs for teaching programming; however, other approaches such as mobile devices, games and simulations, Arduino kits and robots start to be used as a teaching strategy. Our findings can serve as a starting point for addressing reforms in computer programming courses taught in Ecuadorian CS undergraduate programs.
APA, Harvard, Vancouver, ISO, and other styles
2

Batista Mota, Josué, Gilmar De Pontes Barros Bezerra, Jardeson De Araújo Arlindo, Vinícius Ferreira da Silva, Francisco Laurindo Costa Junior, Diêgo Lima Carvalho Gonçalves, and Sandro César Silveira Jucá. "Construction of a low-cost mobile embedded system for computer numerical control and educational purpose." International Journal for Innovation Education and Research 7, no. 11 (November 30, 2019): 1235–47. http://dx.doi.org/10.31686/ijier.vol7.iss11.1996.

Full text
Abstract:
This article describes the construction of a low-cost, mobile, CNC (Computerized Numerical Command) mini machine, bringing as its objective the gain of experience in relation to machining knowledge, where the device executes a list of movements written in the programming language G. For the development of the project, the Arduino Nano embedded system, two CD / DVD players and two H bridges (L293D) were used. Afterward, the assembly, programming and results of the project in question are described.
APA, Harvard, Vancouver, ISO, and other styles
3

Forsiuk, А., О. Pylypenko, A. Golub, Ya Zasiadko, V. Voznyy, and R. Gryshchenko. "Advisability use of Arduino controllers in automation of refrigeration devices." Refrigeration Engineering and Technology 55, no. 1 (February 10, 2019): 54–59. http://dx.doi.org/10.15673/ret.v55i1.1354.

Full text
Abstract:
The advantages and disadvantages of Arduino controllers in relation to refrigeration automation systems are considered. An example of using the Arduino controller for creating an automation and monitoring system for a non-standard laboratory refrigeration unit is presented. Arduino is a computing hardware platform for affordable design, the main components of which are the microcontroller board with input and output elements, as well as the Processing / Wiring programming environment in a programming language similar to C, C ++. Arduino can be used to create standalone interactive objects, connect to the software that is used on your computer. The main advantage of using Arduino-based controllers is the availability of information about the microcontroller card, the specification of the elements, the software. Information is freely accessible and can be used by developers in any field. Microcontroller boards have a special structure, due to which, if necessary, it can be expanded by adding new components to the device. Thus, the presented platform allows to improve or change the operation of the automation system of the refrigeration unit, depending on the requirements of the consumer of the cold. The presented variant of automation of refrigeration systems gives an opportunity to come up with a new approach to the design of refrigeration units. During the development of the automation system, a modular algorithm for controlling and protecting the refrigeration unit was created in all its variants, the necessary peripheral equipment and signal receivers were selected. It is shown that the value ratio - functionality of these devices significantly exceeds the similar indicators of the world's leading manufacturers of refrigeration automation systems.
APA, Harvard, Vancouver, ISO, and other styles
4

Milatz, Marius. "Application of single-board computers in experimental research on unsaturated soils." E3S Web of Conferences 195 (2020): 02022. http://dx.doi.org/10.1051/e3sconf/202019502022.

Full text
Abstract:
In this contribution, the application of single-board computers for the investigation of the hydro-mechanical behaviour of unsaturated granular soils is presented. Single-board computers, such as the Raspberry Pi or Arduino, have recently experienced a hype of applications in school and university teaching, in the maker scene, amongst hobbyists, but also in research. In combination with easy to learn and open programming languages, such as Python, individual experimental set-ups for research in unsaturated soil mechanics, using actuators and sensors can be easily developed with the help of different programmable hardware, such as stepper motors, analog-to-digital converters and other controller boards. For the experimental application in imaging of unsaturated granular soils by computed tomography (CT), we present a miniaturized uniaxial compression device for the measurement of unsaturated shear strength and capillary cohesion in CT-experiments. The device has already been applied for CT-imaging of the development of water distribution and capillary bridges in between different shear steps. Furthermore, a new fully programmable hydraulic experimental set-up for the automated investigation of transient hydraulic paths of the water retention curve of granular media is presented. Both devices have been developed in the framework of the Raspberry Pi single-board computer and Python programming language with simple and relatively inexpensive hardware components. In addition to the technical development of the testing devices, experimental results of the hydro-mechanical behaviour of unsaturated sand and glass beads, derived from uniaxial compression tests and water retention tests, will be presented.
APA, Harvard, Vancouver, ISO, and other styles
5

Emeyazia, I. D., J. Egerega, and M. Keke. "Design, development and performance evaluation of a smart office automation system." Applied Journal of Physical Science 3, no. 1 (April 30, 2021): 81–85. http://dx.doi.org/10.31248/ajps2021.050.

Full text
Abstract:
This research work aimed at the design, development and performance of Office Automation System, using the Internet of Things (IoT) based and Voice Recognition Command. The data is stored in personal computer (PC) or android smartphone. Arduino IDE was the framework used in the development of the system, while C++ was the programming language used for programming the system. Similarly, a voice control was built using the This Then That (IFTTT) platform. The system developed was capable of enabling users to control office appliances like printer, air conditioner, light, fan, etc. with voice command using the Google home mini device. Results obtained from the laboratory test proved that the system had a very high (about 98%) performance rating. This system had shown that office automation system can use voice command to preform its task
APA, Harvard, Vancouver, ISO, and other styles
6

Maia, Rafael de Oliveira, Francisco Assis da Silva, Mário Augusto Pazoti, Leandro Luiz de Almeida, and Danillo Roberto Pereira. "DESENVOLVIMENTO DE UM DISPOSITIVO PARA APOIO AO ENSINO DE COMPUTAÇÃO E ROBÓTICA." Colloquium Exactarum 6, no. 2 (August 29, 2014): 71–85. http://dx.doi.org/10.5747/ce.2014.v06.n2.e077.

Full text
Abstract:
In this work we proposed the development of an alternative device as a motivating element to learn computer science and robotics using the Raspberry PI and Arduino boards. The connections of all hardware used to build the device called Betabot are presented and are also reported the technologies used for programming the Betabot. An environment for writing programs to run at Betabot was developed. With this environment it is possible to write programs in the Python programming language, using libraries with functions specific to the device. With the Betabot using a webcam and through image processing search for patterns like faces, circles, squares and colors. The device also has functions to move servos and motors, and capture values returned by some kindsof sensors connected to communication ports. From this work, it was possible to develop a device that is easy to be manipulated and programmed, which can be used to support the teaching of computer science and robotics.
APA, Harvard, Vancouver, ISO, and other styles
7

Shcherbakov, Mikhail, and Alexey Borisov. "Development of a Hardware and Software System for Meteorological Observations." MATEC Web of Conferences 155 (2018): 01045. http://dx.doi.org/10.1051/matecconf/201815501045.

Full text
Abstract:
Article is devoted to development of a hardware and software system for monitoring of weather conditions. The hardware of this complex is the Arduino platform, which are connected sensors of temperature, humidity, atmospheric pressure, speed and direction of wind, level of ultra-violet radiation, which allow to watch environment parameters. Data are transferred to the remote server which is constructed on the basis of the single board computer Raspberry Pi, by means of a radio channel. For ensuring functioning of a complex, the software was written and it consisting of three programs. The first program was written to on Si similar language for operation of the Arduino controller. The second from programs was written for functioning of the server, it consists of MySQL DBMS, a script for data record in a basis and the PhpMyAdmin servers for administration of a DB. The third was written in the C# programming language and represents the application Windows forms. The made experiment showed that the complex allows to carry continuously meteorological observations, at the same time data remain in the database and the consumer software allows to carry their processing.
APA, Harvard, Vancouver, ISO, and other styles
8

Sugianda, Ilfan, and Thamrin Thamrin. "PERANCANGAN SISTEM DETEKSI OBJEK PADA ROBOT KRSBI BERBASIS MINI PC RASPBERRY PI 3." Jurnal Teknologi Informasi dan Pendidikan 12, no. 1 (March 30, 2019): 56–64. http://dx.doi.org/10.24036/tip.v12i1.177.

Full text
Abstract:
KRSBI Wheeled is One of the competitions on the Indonesian Robot Contest,. It is a football match that plays 3 robot full autonomous versus other teams. The robot uses a drive in the form of wheels that are controlled in such a way, to be able to do the work the robot uses a camera sensor mounted on the front of the robot, while for movement in the paper author uses 3 omni wheel so the robot can move in all directions to make it easier towards the ball object. For the purposes of image processing and input and output processing the author uses a Single Board Computer Raspberry PI 3 are programmed using the Python programming language with OpenCV image processing library, to optimize the work of Single Board Computer(SBC) Raspberry PI 3 Mini PC assisted by the Microcontroller Arduino Mega 2560. Both devices are connected serially via the USB port. Raspberry PI will process the image data obtained webcam camera input. Next, If the ball object can be detected the object's position coordinates will be encoded in character and sent to the Microcontroller Arduino Mega 2560. Furthermore, Arduino mega 2560 will process data to drive the motors so that can move towards the position of the ball object. Based on the data from the maximum distance test results that can be read by the camera sensor to be able to detect a ball object is �5 meters with a maximum viewing angle of 120 �.
APA, Harvard, Vancouver, ISO, and other styles
9

Kim, Sungmin. "Development of a computer-aided design software for smart garments." International Journal of Clothing Science and Technology 29, no. 6 (November 6, 2017): 845–56. http://dx.doi.org/10.1108/ijcst-02-2017-0011.

Full text
Abstract:
Purpose The purpose of this paper is to develop a computer-aided design software for smart garments. Design/methodology/approach A circuit design software with graphical user interface and an automatic Arduino code generator has been developed. Findings Complex circuit design for smart garment can be performed using an intuitive graphical user interface. Sophisticated C codes for activating the smart garment can be generated without in-depth knowledge of C language and electronic devices. Research limitations/implications Circuit wiring is performed manually. Further work will be focused on the generation of an algorithm that can find the overlap-free design of complex circuit. Practical implications Smart garments with complex functions are expected to be designed more easily without in-depth knowledge of electronic circuits and computer programming. Social implications Researchers of smart garment will be able to concentrate on the actual function of smart garments rather than coding the complex C programs. Originality/value This is the first computer-aided smart garment design software that can not only design the circuit but also generate the computer codes.
APA, Harvard, Vancouver, ISO, and other styles
10

Mlakić, Dragan, Hamid Baghaee, Srete Nikolovski, Marko Vukobratović, and Zoran Balkić. "Conceptual Design of IoT-Based AMR Systems Based on IEC 61850 Microgrid Communication Configuration Using Open-Source Hardware/Software IED." Energies 12, no. 22 (November 10, 2019): 4281. http://dx.doi.org/10.3390/en12224281.

Full text
Abstract:
This paper presents an intelligent electronic device (IED) utilized for automatic meter readings (AMR) scheme using “Open-Source” software. This IED is utilized to measure a low-voltage intelligent electronic device) system with a boundless number of sensors, and it is accessible on the Internet of Things (IoT). The utilized equipment for this task is Arduino UNO R3 motherboard and fringe sensors, which are used for measurement of the referenced information. The Arduino motherboard is used not only for sole tranquility of equipment but also for serving as wireless fidelity (Wi-Fi) switch for the sensors. The personal computer is utilized to gather information and perform client-side calculations. The server works based on an open-source program written in Java programming language. The underlying objective of the proposed scheme is to make the meter based on the “Do It Yourself” methodology which requires considerably fewer funds. Also, it is conceivable by keeping easy to understand interface, information legitimacy, precision of measured information and convenience for the conclusive client. The information is measured in just about 1 ms which is superb for custom-designed IED. Furthermore, the measured qualities are calculated based on their RMS values to be used for analyzing and further presentation of data.
APA, Harvard, Vancouver, ISO, and other styles
11

MARTANTO, MARTANTO, RB DWISENO WIHADI, RONNY DWI AGUSULISTYO, and TJENDRO TJENDRO. "Penampil Gelombang Tegangan dan Arus Berbasis Arduino Due untuk Generator AC Tiga Fasa." ELKOMIKA: Jurnal Teknik Energi Elektrik, Teknik Telekomunikasi, & Teknik Elektronika 8, no. 2 (May 19, 2020): 336. http://dx.doi.org/10.26760/elkomika.v8i2.336.

Full text
Abstract:
ABSTRAKDalam pengembangan generator tiga fasa magnet permanen diperlukan pengukuran besaran-besaran untuk melihat karakteristik generator. Besaran yang biasanya diukur adalah tegangan, arus, dan daya, namun bentuk gelombang keluaran tegangan dan arus tiap fasa kurang diperhatikan apakah sinus atau tidak. Maka perlu dirancang sebuah sistem yang bisa menampilkan bentuk gelombang tegangan dan arus sekaligus. Sistem ini diimplementasikan menggunakan sensor tegangan, sensor arus, rangkaian pengondisi sinyal, Arduino Due, dan komputer sebagai penampil menggunakan bahasa Python. Hasil pengujian diperoleh bahwa sistem bisa menampilkan bentuk gelombang keluaran tegangan dan arus, menampilkan nilai maksimum, minimum, rerata, dan rms. Nilai galat rata-rata untuk ketiga pengukuran tegangan adalah 1%, dan untuk pengukuran arus adalah 3,15%.Kata kunci: gelombang tegangan dan arus, Arduino Due, Python, tiga fasa ABSTRACTThe development of three phase permanent magnet generators require the measurement of related quantities to determine the characteristics of generator. The common measured quantities are voltage, current, and power. However the voltage and current output waveforms of each phase are not considered. Therefore a system is designed which is able to display voltage and current waveforms at once. This system is implemented using a voltage sensor, current sensor, signal conditioning circuit, Arduino Due, and a computer as a GUI using the Python programming language. The results of implementation and testing show that the GUI is able to display the voltage and current output waveforms, in addition, performs the maximum, minimum, average, and rms values. The average error value for the three voltage measurements is 1%, and for the three current measurements is 3.15%.Keywords: voltage and current waveforms, Arduino Due, Python, three phases
APA, Harvard, Vancouver, ISO, and other styles
12

Butsenko, Elena, Aleksandr Kurdyumov, and Aleksandr Semin. "Intelligent Automation System on a Single-Board Computer Platform for the Agro-Industrial Sector." Mathematics 8, no. 9 (September 2, 2020): 1480. http://dx.doi.org/10.3390/math8091480.

Full text
Abstract:
The latest technologies in agribusiness include a range of IT solutions that reduce manual intervention with the top priority tasks to improve, develop, and implement projects based on smart agriculture, which operates on the principles of automation and robotization of production. The aim of the study is to develop a system of automated control of business processes for an agricultural enterprise. The system allows for remote collection and processing of data on technical and economic performance of the farming enterprise. It proves to be a low-cost solution due to the use of affordable and available equipment. When designing the system, the authors described its back end, as well as the connectivity architecture between sensors and modules on one side, and the microcontroller on the other. The paper features modules for monitoring and controlling electrical energy consumption, lighting, temperature, and humidity written in C ++ programming language. Test modules that were controlled by the Arduino microcontroller were analyzed. Further development of the system may involve devising and introducing IoT technologies based on the use of various architectural platforms for practical application.
APA, Harvard, Vancouver, ISO, and other styles
13

Huang, Wei Fu, and Chi Liu Shen. "Control Language for Public - An Example Based on 328eforth." Applied Mechanics and Materials 418 (September 2013): 116–19. http://dx.doi.org/10.4028/www.scientific.net/amm.418.116.

Full text
Abstract:
Although robot has been around for many years, the programming language for robot control is still hard for ordinary persons. To promote robot into live of ordinary persons, an easier control language is one of necessity. We need a control language that can be programmed in any words and not limited to English. Forth is one of computer language that can define new commands in any printable characters on keyboard. This study explored eforth, one of kind of Forth, build on ATMEGA328P chip which is used on the world wide popular Ardunino UNO board is called 328eForth system. A 328eForth system has been developed that can be used to control hardware peripherals using Traditional Chinese command. It has simple programming rules, compact system size, and is an open source control language which used in robotic and mechatronic control and education for public.
APA, Harvard, Vancouver, ISO, and other styles
14

Behmanesh, Ali, Nasrin Sayfouri, and Farahnaz Sadoughi. "Technological Features of Internet of Things in Medicine: A Systematic Mapping Study." Wireless Communications and Mobile Computing 2020 (July 27, 2020): 1–27. http://dx.doi.org/10.1155/2020/9238614.

Full text
Abstract:
Nowadays, applications for the Internet of Things (IoT) have been introduced in different fields of medicine to provide more efficient medical services to the patients. A systematic mapping study was conducted to answer ten research questions with the purposes of identifying and classifying the present medical IoT technological features as well as recognizing the opportunities for future developments. We reviewed how cloud, wearable technologies, wireless communication technologies, messaging protocols, security methods, development boards, microcontrollers, mobile/IoT operating systems, and programming languages have been engaged in medical IoT. Based on specific inclusion/exclusion criteria, 89 papers, published between 2000 and 2018, were screened and selected. It was found that IoT studies, with a publication rise between 2015 and 2018, predominantly dealt with the following IoT features: (a) wearable sensor types of chiefly accelerometer and ECG placed on 16 different body parts, especially the wrist (33%) and the chest (21%) or implanted on the bone; (b) wireless communication technologies of Bluetooth, cellular networks, and Wi-Fi; (c) messaging protocols of mostly MQTT; (d) utilizing cloud for both storing and analyzing data; (e) the security methods of encryption, authentication, watermark, and error control; (f) the microcontrollers belonging to Atmel ATmega and ARM Cortex-M3 families; (g) Android as the commonly used mobile operating system and TinyOS and ContikiOS as the commonly used IoT operating systems; (h) Arduino and Raspberry Pi development boards; and finally (i) MATLAB as the most frequently employed programming language in validation research. The identified gaps/opportunities for future exploration are, namely, employment of fog/edge computing in storage and processing big data, the overlooked efficient features of CoAP messaging protocol, the unnoticed advantages of AVR Xmega and Cortex-M microcontroller families, employment of the programming languages of Python for its significant capabilities in evaluation and validation research, development of the applications being supported by the mobile/IoT operating systems in order to provide connection possibility among all IoT devices in medicine, exploiting wireless communication technologies such as BLE, ZigBee, 6LoWPAN, NFC, and 5G to reduce power consumption and costs, and finally uncovering the security methods, usually used in IoT applications, in order to make other applications more trustworthy.
APA, Harvard, Vancouver, ISO, and other styles
15

STATSENKO, D., B. ZLOTENKO, S. NATROSHVILI, T. KULIK, and S. DEMISHONKOVA. "COMPUTER SYSTEM FOR CONTROLLING INDOOR LIGHTING." HERALD OF KHMELNYTSKYI NATIONAL UNIVERSITY 295, no. 2 (May 2021): 40–44. http://dx.doi.org/10.31891/2307-5732-2021-295-2-40-44.

Full text
Abstract:
The analysis of modern tendencies related to “Smart House” technologies is carried out in this article. The questions of programming languages of microcontrollers and microprocessors are considered. Software products that are used to create mobile applications for smartphones or tablets are presented. A computer system for remote control of room lighting is considered. The design and principle of its operation are shown schematically. A prototype of a computer system that has the following functions: 1) Control, on / off, lighting systems, depending on the needs of the owner of the premises. 2) Transfer of information about the level of illumination to the user, the owner of the premises. 3) Automatic switching on / off of electric, electroluminescent light sources, which are included in the room lighting control system. Photo of the prototype is shown. The principle of operation of the system control program based on the use of a photoresistor is presented. The Arduino microcontroller receives and processes information from the photoresistor, on the basis of which it automatically sends signals to the room lighting control system. The formulas for calculating the illumination using the results of the data obtained from the photoresistor of the prototype are given. The processed information, using wireless networks, goes to the interactive devices of the user, who can remotely check the value of illumination and, if necessary, control it. The visual interface of a mobile application for mobile phones and tablets using the Android operating system is presented. A computer system for controlling the lighting of premises, which is easy to use and does not require significant financial costs, is considered and analyzed. The methods of modeling, observation and research of computer systems are used in the work. The obtained results allow obtaining an effective computer system for remote control of indoor lighting.
APA, Harvard, Vancouver, ISO, and other styles
16

Bongao, Melchiezhedhieck J., Arvin F. Almadin, Christian L. Falla, Juan Carlo F. Greganda, Steven Valentino E. Arellano, and Phillip Amir M. Esguerra. "SBC Based Object and Text Recognition Wearable System u sing Convolutional Neural Network with Deep Learning Algorithm." International Journal of Recent Technology and Engineering (IJRTE) 10, no. 3 (September 30, 2021): 198–205. http://dx.doi.org/10.35940/ijrte.c6474.0910321.

Full text
Abstract:
This Raspberry Single-Board Computer-Based Object and Text Real-time Recognition Wearable Device using Convolutional Neural Network through TensorFlow Deep Learning, Python and C++ programming languages, and SQLite database application, which detect stationary objects, road signs and Philippine (PHP) money bills, and recognized texts through camera and translate it to audible outputs such as English and Filipino languages. Moreover, the system has a battery notification status using an Arduino microcontroller unit. It also has a switch for object detection mode, text recognition mode, and battery status report mode. This could fulfill the incapability of visually impaired in identifying of objects and the lack of reading ability as well as reducing the assistance that visually impaired needs. Descriptive quantitative research, Waterfall System Development Life Cycle and Evolutionary Prototyping Models were used as the methodologies of this study. Visually impaired persons and the Persons with Disability Affairs Office of the City Government of Biñan, Laguna, Philippines served as the main respondents of the survey conducted. Obtained results stipulated that the object detection, text recognition, and its attributes were accurate and reliable, which gives a significant distinction from the current system to detect objects and recognize printed texts for the visually impaired people.
APA, Harvard, Vancouver, ISO, and other styles
17

Aguilar Alvarez, Sandra, Ricardo Hinojosa Altamirano, Pablo Hidalgo Lascano, and Patricio Cruz Dávalos. "Monitoreo y control remoto de un dispensador de alimento para mascotas basado en IoT." Revista de Investigación en Tecnologías de la Información 9, no. 17 (January 2021): 77–88. http://dx.doi.org/10.36825/riti.09.17.008.

Full text
Abstract:
The search for alternatives that facilitate the care and feeding of a pet has created the need to apply current technological development in this type of application, since pet owners have restricted time to stay with them due to their daily duties, studies, work or carelessness. In the region, acquiring an automatic device that dispenses food and water in the same equipment and includes remote monitoring through an app on a smartphone is challenging and can be expensive. Therefore, this work presents the development of an automatic device based on MQTT (Message Queuing Telemetry Transport) to dispense food and water for pets, capable of being monitored and controlled through a mobile device. By integrating multiple technologies and tools such as: programming languages, sensor and actuator management, Raspberry Pi, Arduino, CAD (Computer-Aided Design) design and 3D printing, this IoT (Internet of Things) solution allows to implement an innovative prototype that contributes to improve this social problem not only in our country but throughout the region. The functionality tests validate that the developed device has a short response time and that it allows pet owners greater independence and peace of mind.
APA, Harvard, Vancouver, ISO, and other styles
18

Smirnov, Igor G., Dmitriy O. Khort, Rostislav A. Filippov, Alexey I. Kutyrev, and Anatoly A. Artiushin. "Automated Unit for Magnetic-Pulse Processing of Plants in Horticulture." Mordovia University Bulletin, no. 4 (December 28, 2018): 624–42. http://dx.doi.org/10.15507/0236-2910.028.201804.624-642.

Full text
Abstract:
Introduction. The current level of agricultural production, including horticulture, is determined by intelligent machine technologies and new generation technical means with modern information and instrument support. The implementation of digital intelligent agricultural technologies in industrial gardening requires a fundamental change in the paradigm of technical support, based on the development and application of new automatic and unmanned machines, equipment and software for managing work processes of machines, navigating technical means, controlling the implementation of technological operations, monitoring the yield of agricultural crops, analyzing diseases and pests on plants and other technological functions. Materials and Methods. 3D model is visualized in the computer-aided design “KOMPAS-3D” through using the methods of mathematical modeling, theoretical mechanics and optimal design. A prototype of an automated unit for magnetic pulse processing of plants is made. The program code for calculating the required movement of the actuator rod is developed in the Sublime Text editor. C++programming language was used. The functionality of the computer program is related to the capabilities of controllers STM32, Arduino Mega/ Uno/Nano. Nextion 2.4 (the TFT screen 320x240) for the graphical output and interaction was used. Results. An automated unit with the algorithm of the drive control system of working bodies were developed during the technological operation of magnetic pulse processing of plants, taking into account the agro-technological parameters of garden plantations. A computer program with both automat and remote control was designed for driving the working bodies. Conclusions. The unit allows introducing a new environmentally safe technological method of stimulating vital and growth processes of fruit crops. This device provides the most efficient operation through automatic adjustment to various agro-technological parameters of plantings, providing the required value of magnetic induction in the working area on plant objects in the field. Keywords: magnetic pulse processing, control system, automated unit, irradiation of plants, gardening, low-frequency magnetic field For citation: Smirnov I. G., Khort D. O., Filippov R. A., Kutyrev A. I., Artiushin A. A. Automated Unit for Magnetic-Pulse Processing of Plants in Horticulture. Vestnik Mordovskogo universiteta = Mordovia University Bulletin. 2018; 28(4):624–642. DOI: https://doi.org/10.15507/0236-2910.028.201804.624-642
APA, Harvard, Vancouver, ISO, and other styles
19

Perenc, Izabela, Tomasz Jaworski, and Piotr Duch. "Teaching programming using dedicated Arduino Educational Board." Computer Applications in Engineering Education 27, no. 4 (June 28, 2019): 943–54. http://dx.doi.org/10.1002/cae.22134.

Full text
APA, Harvard, Vancouver, ISO, and other styles
20

Zaini, Zuraini Hanim, Noreen Izza Arshad, Balbir SN Singh, Nurshazlyn M. Aszemi, Subuh Anggoro, and Santhy Hawanti. "A Study on Student Attitudes in Learning Programming using Physical Computing." Dinamika Jurnal Ilmiah Pendidikan Dasar 12, no. 1 (April 5, 2020): 25. http://dx.doi.org/10.30595/dinamika.v12i1.6499.

Full text
Abstract:
Learning to program can be difficult for the students. Students must master language syntax, programming theory, and problem-solving techniques. Efforts have been made to assist students in understanding how to program. This study is intended to examine whether Arduino, as a teaching and learning tool, helps in generating students’ interests towards programming. Arduino is one of the physical computing tools which has an open-source electronics platform based on user-friendly hardware and software for creating different projects and applications. Arduino is easy to be used by beginners, yet flexible enough for advanced users to learn physical computing and programming. This study adopted a quantitative research method to measure the student’s attitude in learning programming using physical computing. The sample of this study is 56 students from the foundation program and undergraduate program. To gauge students’ perception, students’ attitude survey was adapted. The collected data were analyzed using descriptive analysis. Based on the analysis, the study found that the overall mean score was 4.253. The result indicated that student has a positive attitude in learning programming using physical computing.
APA, Harvard, Vancouver, ISO, and other styles
21

Pil'cov, Mihail. "DEVELOPMENT OF MEASURING INSTRUMENTS BASED ON ARDUINO PLATFORM AND PYTHON PROGRAMMING LANGUAGE." Modern Technologies and Scientific and Technological Progress 2018, no. 1 (March 23, 2020): 84–85. http://dx.doi.org/10.36629/2686-9896-2020-2018-1-84-85.

Full text
Abstract:
An example of an implementation of a data collection system based on the Arduino platform and the Python programming language is considered. These systems can be used to automate long-term multiple measurements, as well as subsequent processing of the results of these measurements. Similar systems can find application in young scientists, masters and post-graduate students in their research work while experimentally testing the developed mathematical models and theories.
APA, Harvard, Vancouver, ISO, and other styles
22

Cvjetkovic, Vladimir M., and Milan Matijevic. "Overview of Architectures with Arduino Boards as Building Blocks for Data Acquisition and Control Systems." International Journal of Online Engineering (iJOE) 12, no. 07 (July 29, 2016): 10. http://dx.doi.org/10.3991/ijoe.v12i07.5818.

Full text
Abstract:
Standard SBCs (Single Board Computer) with number of standard shields and sensors can be used as building blocks for rapid development of network of intelligent devices with sensing, control and Internet access. Arduino family of boards having high popularity and large number of sold units featuring open access, reliability, robustness, standard connections and low prices, possesses large potential for implementation of autonomous remote measurement and control systems of various levels of complexity. As Arduino boards can function independently, they are complete small computer platforms that can perform various tasks requiring some kind of interaction with the outer world. Arduino boards can be used and programmed in various ways, and can be arranged in various combinations forming some typical implementation architectures that this paper discusses. Starting from basic and simple configurations, more advanced are gradually considered from the aspects of chosen way of programming and combining with other boards. Special attention is devoted to NodeJS as programming platform for Arduino boards and considerations of libraries used with Arduino boards like Johnny-Five, Galileo-io firmata equivalent, mraa library and other ways of program access to GPIO like Linux Sysfs. As typical representatives of Arduino boards’ family, the Arduino Uno, Arduino Due and Arduino Galileo were selected, with justification that all other not mentioned boards are somewhere between those selected, according to official hardware specifications.
APA, Harvard, Vancouver, ISO, and other styles
23

Nugmanova, S. A., and М. Erbolat. "TEACHING STUDENTS TO WTHE USE OF MICROCOMPUTER IN TEACHING STUDENTS." BULLETIN Series of Physics & Mathematical Sciences 69, no. 1 (March 10, 2020): 387–97. http://dx.doi.org/10.51889/2020-1.1728-7901.70.

Full text
Abstract:
This article discusses the prerequisites for using the Arduino Uno brand of hardware and software, which are necessary when creating simple automation and robotics systems for non-professional users in teaching the basics of microcontroller robotics. The article discusses the capabilities of the Arduino hardware computing platform as applied to mechatronic complexes. A functional description and technical specifications are given using the Arduino UNO board as an example. A comparative analysis of the hardware of the most relevant boards has been compiled. The prospects for the use of the Arduino microprocessor platform for training and design in the field of physical process control are determined. The article compares various microcontrollers Arduino, Raspberry Pi, Lego Mindstroms. based on the analysis, it is concluded that Lego Mindstroms microcontrollers are the most convenient for teaching younger students, and for teaching middle and high school students - Arduino microcontrollers. Mindstorms microcontrollers are sold complete with instructions, peripherals, parts, and sensors. Their body protects against damage, and familiar to many children LEGO allows you to create various mechanisms and robots using a visual programming language. This set is easily mastered by primary and secondary school students. High school students can develop programming skills in the integrated Arduino environment.
APA, Harvard, Vancouver, ISO, and other styles
24

A, Vishwanathraddi, and M. Kalyan Chakravarthi. "ARDUINO BASED WIRELESS MOBOT." Asian Journal of Pharmaceutical and Clinical Research 10, no. 13 (April 1, 2017): 61. http://dx.doi.org/10.22159/ajpcr.2017.v10s1.19562.

Full text
Abstract:
Increased connectivity and remote monitoring and control mechanisms have revolutionized the field of measurement and automation. The proposed work is to design a system which will integrate a mobile bot with Arduino, and it is also possible with LabVIEW through a gateway to run wirelessly. An autonomous robot vehicle is to travel from source to destination through the wheels which are controlled by processor. This will be helpful launch in the application where human being travel will be difficult to meet the work. The proposed system will be able to follow a path with obstacle avoiding.Further, the vehicle can be integrated with NI instruments and with LabVIEW to make it autonomous. LabVIEW is a graphical programming language gives a platform for the engineers, which is effective and scalable to focus on robotics neglecting the minute implementation details.
APA, Harvard, Vancouver, ISO, and other styles
25

Riecke, Jon G. "Programming language semantics." ACM SIGPLAN Notices 32, no. 1 (January 1997): 106–9. http://dx.doi.org/10.1145/251595.251613.

Full text
APA, Harvard, Vancouver, ISO, and other styles
26

Chung, Chih-Chao, and Shi-Jer Lou. "Physical Computing Strategy to Support Students’ Coding Literacy: An Educational Experiment with Arduino Boards." Applied Sciences 11, no. 4 (February 19, 2021): 1830. http://dx.doi.org/10.3390/app11041830.

Full text
Abstract:
The purpose of this study is to explore the influence of introduction of the physical computing strategy of Arduino Boards in a program design course on coding literacy and the effectiveness of the application in technical high school students. This study selected two classes of twelfth-grade students enrolled in a program design course at a technical high school in Southern Taiwan as the samples. One class was the control group (43 students), and the other was the experimental group (42 students). During the 18-week course, the control group carried out a DBL (design-based learning) programming project, and the experimental group carried out the DBL programming project using the physical computing strategy of Arduino boards. Pre- and posttests and a questionnaire survey were carried out, while ANCOVA (analysis of covariance) was used for evaluation purposes. In the course, students in the experimental group were randomly selected for semi-structured interviews to understand their learning status and to perform qualitative analysis and summarization. This study proposed the physical computing strategy of Arduino boards, featuring staged teaching content, practical teaching activities, and real themes and problem-solving tasks. The results show that the coding literacy of students in the different teaching strategy groups was significantly improved. However, in the Arduino course on DBL programming, the students in the experimental group had a significantly higher learning efficiency in coding literacy than those in the control group. Moreover, according to the qualitative analysis using student interviews, Arduino boards were found to improve students’ motivation to learn coding and to aid in systematically guiding students toward improving their coding literacy by combining their learning with DBL theory. Thus, Arduino technology can be effectively used to improve students’ programming abilities and their operational thinking in practically applying programming theories.
APA, Harvard, Vancouver, ISO, and other styles
27

D'Souza, Floyd, João Costa, and J. Norberto Pires. "Development of a solution for adding a collaborative robot to an industrial AGV." Industrial Robot: the international journal of robotics research and application 47, no. 5 (May 15, 2020): 723–35. http://dx.doi.org/10.1108/ir-01-2020-0004.

Full text
Abstract:
Purpose The Industry 4.0 initiative – with its ultimate objective of revolutionizing the supply-chain – putted more emphasis on smart and autonomous systems, creating new opportunities to add flexibility and agility to automatic manufacturing systems. These systems are designed to free people from monotonous and repetitive tasks, enabling them to concentrate in knowledge-based jobs. One of these repetitive functions is the order-picking task which consists of collecting parts from storage (warehouse) and distributing them among the ordering stations. An order-picking system can also pick finished parts from working stations to take them to the warehouse. The purpose of this paper is to present a simplified model of a robotic order-picking system, i.e. a mobile manipulator composed by an automated guided vehicle (AGV), a collaborative robot (cobot) and a robotic hand. Design/methodology/approach Details about its implementation are also presented. The AGV is needed to safely navigate inside the factory infrastructure, namely, between the warehouse and the working stations located in the shop-floor or elsewhere. For that purpose, an ActiveONE AGV, from Active Space Automation, was selected. The collaborative robot manipulator is used to move parts from/into the mobile platform (feeding the working stations and removing parts for the warehouse). A cobot from Kassow Robots was selected (model KR 810), kindly supplied by partner companies Roboplan (Portugal) and Kassow Robotics (Denmark). An Arduino MKR1000 board was also used to interconnect the user interface, the AGV and the collaborative robot. The graphical user interface was developed in C# using the Microsoft Visual Studio 2019 IDE, taking advantage of this experience in this type of language and programming environment. Findings The resulting prototype was fully demonstrated in the partner company warehouse (Active Space Automation) and constitutes a possible order-picking solution, which is ready to be integrated into advanced solutions for the factories of the future. Originality/value A solution to fully automate the order-picking task at an industrial shop-floor was presented and fully demonstrated. The objective was to design a system that could be easy to use, to adapt to different applications and that could be a basic infrastructure for advanced order-picking systems. The system proved to work very well, executing all the features required for an order-picking system working in an Industry 4.0 scenario where humans and machines must act as co-workers. Although all the system design objectives were accomplished, there are still opportunities to improve and add features to the presented solution. In terms of improvements, a different robotic hand will be used in the final setup, depending on the type of objects that are being required to move. The amount of equipment that is located on-board of the AGV can be significantly reduced, freeing space and lowering the weight that the AGV carries. For example, the controlling computer can be substituted by a single-board-computer without any advantage. Also, the cobot should be equipped with a wrist camera to identify objects and landmark. This would allow the cobot to fully identify the position and orientation of the objects to pick and drop. The wrist camera should also use bin-picking software to fully identify the shape of the objects to pick and also their relative position (if they are randomly located in a box, for example). These features are easy to add to the developed mobile manipulator, as there are a few vision systems in the market (some that integrate with the selected cobot) that can be easily integrated in the solution. Finally, this paper reports a development effort that neglected, for practical reasons, all issues related with certification, safety, training, etc. A future follow-up paper, reporting a practical use-case implementation, will properly address those practical and operational issues.
APA, Harvard, Vancouver, ISO, and other styles
28

Frisbie, Ralph, Richard Hendrickson, and Michael Metcalf. "The F programming language." ACM SIGPLAN Notices 32, no. 6 (June 1997): 69–74. http://dx.doi.org/10.1145/261353.261363.

Full text
APA, Harvard, Vancouver, ISO, and other styles
29

Li, Chang. "Concurrent programming language—LISPTALK." ACM SIGPLAN Notices 23, no. 4 (April 1988): 71–80. http://dx.doi.org/10.1145/44326.44334.

Full text
APA, Harvard, Vancouver, ISO, and other styles
30

Kaplan, Randy M. "The IL programming language." ACM SIGPLAN Notices 26, no. 8 (August 1991): 42–49. http://dx.doi.org/10.1145/122598.122601.

Full text
APA, Harvard, Vancouver, ISO, and other styles
31

Jaeschke, Rex. "The C programming language." ACM SIGPLAN Notices 33, no. 4 (April 1998): 16. http://dx.doi.org/10.1145/278283.278284.

Full text
APA, Harvard, Vancouver, ISO, and other styles
32

Mitchell, John C. "Programming language methods in computer security." ACM SIGPLAN Notices 36, no. 3 (March 2001): 1–26. http://dx.doi.org/10.1145/373243.360205.

Full text
APA, Harvard, Vancouver, ISO, and other styles
33

Rodríguez, Santiago, José L. Pedraza, Antonio García, Francisco Rosales, and Rafael Méndez. "Computer-Assisted Assembly Language Programming Laboratory." International Journal of Electrical Engineering & Education 44, no. 3 (July 2007): 216–29. http://dx.doi.org/10.7227/ijeee.44.3.2.

Full text
Abstract:
This paper presents a new approach for managing laboratory work mini-projects that is used in the Computer Architecture Department of the Technical University of Madrid (UPM). The approach is based on a chain of tools (a Delivery Agent; an Automatic Project Evaluator; and a Plagiarism Detection Assistant) that a small number of teachers can use to efficiently manage a course with a large number of students (400 each year). Students use this tool chain to complete the Assembly Language Programming laboratory assignments using an MC88110 simulator built in our department. Jointly, these tools have demonstrated over the last decade what important benefits can be gained from the exploitation of a global laboratory work management system. Some of the benefits may have a continuation in an area of growing importance that we have not yet explored, such as distance learning environments for technical subjects.
APA, Harvard, Vancouver, ISO, and other styles
34

Albizuri-Romero, M. B. "Programming interactively with a graphical abstract programming language." ACM SIGPLAN Notices 24, no. 11 (November 1989): 116–24. http://dx.doi.org/10.1145/71605.71615.

Full text
APA, Harvard, Vancouver, ISO, and other styles
35

Felleisen, Matthias, Robert Bruce Findler, Matthew Flatt, Shriram Krishnamurthi, Eli Barzilay, Jay McCarthy, and Sam Tobin-Hochstadt. "A programmable programming language." Communications of the ACM 61, no. 3 (February 21, 2018): 62–71. http://dx.doi.org/10.1145/3127323.

Full text
APA, Harvard, Vancouver, ISO, and other styles
36

Holt, Richard C., and James R. Cordy. "The Turing programming language." Communications of the ACM 31, no. 12 (December 1988): 1410–23. http://dx.doi.org/10.1145/53580.53581.

Full text
APA, Harvard, Vancouver, ISO, and other styles
37

Vasić, Marko, David Soloveichik, and Sarfraz Khurshid. "CRN++: Molecular programming language." Natural Computing 19, no. 2 (January 3, 2020): 391–407. http://dx.doi.org/10.1007/s11047-019-09775-1.

Full text
APA, Harvard, Vancouver, ISO, and other styles
38

Pil'cov, Mihail. "CONSTRUCTION OF DATA COLLECTION SYSTEMS BASED ON THE ARDUINO PLATFORM AND THE PYTHON PROGRAMMING LANGUAGE." Bulletin of the Angarsk State Technical University 1, no. 12 (December 18, 2018): 161–64. http://dx.doi.org/10.36629/2686-777x-2018-1-12-161-164.

Full text
Abstract:
By the example of a luxmeter, a method is presented for implementing data acquisition systems from simple, cheap and accessible components. The hardware of the luxmeter is implemented on the Arduino board, and the software in Python. Such systems may be useful for specialists in the field of data collection automation, as well as for young scientists who are faced with the task of automating and speeding up the process of obtaining experimental data.
APA, Harvard, Vancouver, ISO, and other styles
39

Jones, Russell. "The C programming language." Data Processing 27, no. 10 (December 1985): 35–38. http://dx.doi.org/10.1016/0011-684x(85)90032-2.

Full text
APA, Harvard, Vancouver, ISO, and other styles
40

Pratiwi, Umi, and Dwi Nanto. "Students’ Strategic Thinking Ability Enhancement in Applying Scratch for Arduino of Block Programming in Computational Physics Lecture." Jurnal Penelitian & Pengembangan Pendidikan Fisika 5, no. 2 (December 28, 2019): 193–202. http://dx.doi.org/10.21009/1.05215.

Full text
Abstract:
As newbie programmers, university students are not accustomed to computer coding. It difficult to solve programming problems especially related to physics phenomena. They need strategic thinking ability to solve problems. Therefore, computational physics subject/lesson applies learning of Scratch for Arduino on block programming in order to enhance students' strategic thinking. This attempt is examined by a study using a quasi-experimental method pre-experimental design approach which is one group pretest-posttest design using third-year physics education students 2018/2019 as the sample. The result shows that students happened to increase their strategic thinking up to 11.7%, particularly on the ability to prove the chosen solution it is appropriate to students' problems in finishing projects categorized as “very good.” It enables them to finish simple physics cases by using Arduino programming and improve their coding ability significantly.
APA, Harvard, Vancouver, ISO, and other styles
41

Del Bonifro, Francesca, Maurizio Gabbrielli, Antonio Lategano, and Stefano Zacchiroli. "Image-based many-language programming language identification." PeerJ Computer Science 7 (July 23, 2021): e631. http://dx.doi.org/10.7717/peerj-cs.631.

Full text
Abstract:
Programming language identification (PLI) is a common need in automatic program comprehension as well as a prerequisite for deeper forms of code understanding. Image-based approaches to PLI have recently emerged and are appealing due to their applicability to code screenshots and programming video tutorials. However, they remain limited to the recognition of a small amount of programming languages (up to 10 languages in the literature). We show that it is possible to perform image-based PLI on a large number of programming languages (up to 149 in our experiments) with high (92%) precision and recall, using convolutional neural networks (CNNs) and transfer learning, starting from readily-available pretrained CNNs. Results were obtained on a large real-world dataset of 300,000 code snippets extracted from popular GitHub repositories. By scrambling specific character classes and comparing identification performances we also show that the characters that contribute the most to the visual recognizability of programming languages are symbols (e.g., punctuation, mathematical operators and parentheses), followed by alphabetic characters, with digits and indentation having a negligible impact.
APA, Harvard, Vancouver, ISO, and other styles
42

Aggry Saputra and Rio Ari Prasetio. "Sistem Otomatis Putaran Kipas Angin Berdasarkan Suhu Ruang Menggunakan Mikrokontroler ATmega32 Berbasis Android." Jurnal Bangkit Indonesia 7, no. 2 (October 4, 2018): 62–65. http://dx.doi.org/10.52771/bangkitindonesia.v7i2.164.

Full text
Abstract:
In designing this automatic system, the research methodology used is the data collection method and the development method. The data collection method consisted of literature study and experiment. For the development method, the Rapid Application Development (RAD) development method is used which includes the requirements planning, process and design, implementation stages. Automatic Fan Rotation System Based on Room Temperature Using an Android-based AtMega 32 Microcontroller implemented based on a needs analysis using the Borland Delphi 7 programming language as a desktop-based monitoring application, Arduino as a microcontroller programming language and Eclipse to create Android applications.
APA, Harvard, Vancouver, ISO, and other styles
43

Ts’zul, Pinedo Arriaga O., Pinedo Arraiga Carlos D., Herrera Alvarado Eduardo, and Tinoco Varela David. "Identification of wavelengths from the visible spectrum by means of Arduino for the generation of a knowledge base managed by PROLOG." MATEC Web of Conferences 210 (2018): 02048. http://dx.doi.org/10.1051/matecconf/201821002048.

Full text
Abstract:
PROLOG is a programming language widely used in the generation of expert and intelligent systems, generally limited to data that is entered directly by a user in the form of software, having little or no interaction with data that is captured directly from a physical environment. This paper presents an implementation of an interface that detects the wavelengths of the visible spectrum, that is, identifies colors, colors that are stored in a knowledge base and then managed by PROLOG. This interface consists of two parts, software and hardware. The hardware is designed by means of the Arduino UNO development board, where a TCS3200 sensor is used. For the development of the software, two tools have been used, on the one hand, the standard programming of the Arduino IDE terminal has been used to manage the inputs and outputs of the Arduino board, and on the other hand, a data management system has been generated, in which PROLOG manages all the data obtained from hardware. This scheme seeks to generate color classifications in a dynamic and intelligent way in the future. The proposed system has the advantage that it is highly economical, easy to perform, uses the logical paradigm of programming, and opens the way to the design of intelligent systems managed by PROLOG from a monitoring of physical variables.
APA, Harvard, Vancouver, ISO, and other styles
44

Piltsov, M. V. "CONSTRUCTION OF DATA COLLECTION SYSTEMS BASED ON THE ARDUINO PLATFORM AND THE PYTHON PROGRAMMING LANGUAGE." Bulletin of the Angarsk State Technical University 1, no. 12 (2018): 161–63. http://dx.doi.org/10.36629/2686-777x-2018-1-12-161-163.

Full text
APA, Harvard, Vancouver, ISO, and other styles
45

Abadi, Martín. "Secrecy in Programming-Language Semantics." Electronic Notes in Theoretical Computer Science 20 (1999): 80–94. http://dx.doi.org/10.1016/s1571-0661(04)80068-9.

Full text
APA, Harvard, Vancouver, ISO, and other styles
46

Lusi, Vonnete Mieva Mayer, Ali Warsito, and Andreas Christian Louk. "SISTEM PNEGUKURAN INDEKS MASSA TUBUH MENGGUNAKAN SENSOR JARAK INFRA MERAH DAN LOAD CELL." Jurnal Fisika : Fisika Sains dan Aplikasinya 3, no. 1 (December 16, 2018): 43–48. http://dx.doi.org/10.35508/fisa.v3i1.593.

Full text
Abstract:
ABSTRAK Telah dirancang suatu sistem pengukuran indeks massa tubuh manusia menggunakan Sensor Jarak Infra Merah tipe Sharp IR GP2Y0A02YK0F, Load Cell 200 kg, Arduino Uno,Raspberry PI 3,HX711, Display HDMI dan komponen-komponen pendukung elektronika lainnya. Dalam penelitian ini Arduino Uno yang berfungsi sebagai pusat instruksi menggunakan mikrokontrol ATMega 328 digunakan untuk mengolah data pengukuran tinggi dan massa tubuh yang diperoleh dari sensor Sharp IR GP2Y0A02YK0F dan Load Cell. Sistem pengukuran ini dikontro,l menggunakan bahasa pemrograman arduino. Setelah arduino uno mendapatkan data tinggi dan massa tubuh, data tersebut dikirimkan ke raspberry pi 3 untuk menghitung nilai indeks massa tubuh (IMT) dan penentuan kategori tubuh menggunakan bahasa pemrograman lazarus. Jika nilai IMT >17,0 memiliki kategori tubuh “sangat kurus”, nilai IMT antara 17,0 – 18,4 memiliki kategori tubuh “kurus”, nilai IMT anatar 18,5 – 25,0 memiliki kategori tubuh “normal”, nilai IMT antara 25,1 – 27,0 memiliki kategori tubuh “gemuk”, dan nilai IMT > 27,0 memiliki kategori tubuh “sangat gemuk”. Raspberry pi 3 ini juga sudah dilengkapi dengan support HDMI oleh karena itu semua data tinggi, massa, IMT dan kategori tubuh yang diperoleh ini akan di tampilkan pada Monitor HDMI sebagai outputnya. Kata Kunci : IMT, IR GP2Y0A02YK0F ,Load Cell, Arduino, Raspberry, HX711, HDMI. ABSTRACT A human body mass index measurement system has been developed by using IR sharp distance infrared cencorG P2Y0A02YK0F,200 kg Load Cell, Arduino Uno,Raspberry PI 3,HX711, HDMI display and the other electronic components. In this research Arduino Uno has a purpose as the instruction center with AT Mega 328 microcontroller is used to prosess high measurement data and body mass obtained from cencor Sharp IR GP2Y0A02YK0F dan Load Cell. This measurement system is controlled by the Arduino programming language. After Arduino Uno get a high data and body mass, the data is sent to raspberry pi 3 to calculate body mass index value ( BMI ) and the body category determination using lazarus programming language. If the BMI value < 17,0 classified as “very thin” body category, the BMI value between 17,0 – 18,4 has the category of “ thin body “, the value of intermediate BMI 18,5 – 25,0 has the “ normal body “ category, BMI value between 25,1 – 27,0 has a “ fat body “ category, and a BMI value >27,0 has a “ very fat body “ category. Raspberry pi 3 is also aquipped with HDMI support, hence all high data mass, BMI and body category will be displayed on HDMI monitor as its output. Keyword :BMI, IR GP2Y0A02YK0F ,Load Cell, Arduino, Raspberry, HX711, HDMI.
APA, Harvard, Vancouver, ISO, and other styles
47

Pell, AR. "Programming language methodologies." Microprocessors and Microsystems 9, no. 3 (April 1985): 140–41. http://dx.doi.org/10.1016/0141-9331(85)90365-5.

Full text
APA, Harvard, Vancouver, ISO, and other styles
48

Mernik, Marjan, and Viljem Žumer. "Incremental programming language development." Computer Languages, Systems & Structures 31, no. 1 (April 2005): 1–16. http://dx.doi.org/10.1016/j.cl.2004.02.001.

Full text
APA, Harvard, Vancouver, ISO, and other styles
49

Paolini, Luca. "A stable programming language." Information and Computation 204, no. 3 (March 2006): 339–75. http://dx.doi.org/10.1016/j.ic.2005.11.002.

Full text
APA, Harvard, Vancouver, ISO, and other styles
50

Arifin, Zaenal, and Teguh Tamrin. "Peningkatan Kompetensi Microcontroller Siswa SMK." JIPEMAS: Jurnal Inovasi Hasil Pengabdian Masyarakat 2, no. 1 (March 8, 2019): 49. http://dx.doi.org/10.33474/jipemas.v2i1.1772.

Full text
Abstract:
The increased interest in students in the field of Electronic Control is influenced by many factors, with family backgrounds, relationships, future expectations, development of science and technology and teachers. The implementation of the Community Service Program Based on Development of Foster Schools in Manba'ul Huda Dukuhseti, Pati Vocational School with the activities in the form of training and assistance in the use of electronic and computer software skills as additional knowledge in developing HR capabilities. Student Competency Improvement Training Related to Electronic and Computer Control Systems, namely programming and Arduino Uno application to create a led light control that can function according to a program made by each student. Through Arduino Uno training this makes science more for students in deepening microcontrollers. Keywords: electronic control, software, Arduino Uno
APA, Harvard, Vancouver, ISO, and other styles
We offer discounts on all premium plans for authors whose works are included in thematic literature selections. Contact us to get a unique promo code!

To the bibliography