Научная статья на тему 'USING A DEVICE TO DRAW OBJECTS WITH CONNECTING AN ARDUINO UNO BASED DIGITAL CONTROLLER'

USING A DEVICE TO DRAW OBJECTS WITH CONNECTING AN ARDUINO UNO BASED DIGITAL CONTROLLER Текст научной статьи по специальности «Строительство и архитектура»

CC BY
5
1
i Надоели баннеры? Вы всегда можете отключить рекламу.

Аннотация научной статьи по строительству и архитектуре, автор научной работы — Gaylyyev Y., Hanmedov D., Yusupova O., Jummanov U., Orazmmamedov M.

This research paper explores the development and implementation of a device for drawing objects using an Arduino Uno-based digital controller. The project integrates hardware and software components to create a user-friendly interface for generating precise drawings. By leveraging the capabilities of the Arduino platform, the device can interpret user input and translate it into mechanical movements for a drawing mechanism. This study discusses the design process, challenges encountered, and the outcomes of testing the device's functionality. The findings demonstrate the potential of Arduino technology in educational and artistic applications, providing insights into its versatility and accessibility

i Надоели баннеры? Вы всегда можете отключить рекламу.
iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

Текст научной работы на тему «USING A DEVICE TO DRAW OBJECTS WITH CONNECTING AN ARDUINO UNO BASED DIGITAL CONTROLLER»

yflK 62

Gaylyyev Y.

4th year student Oguz han Engineering and Technology University of Turkmenistan

Hanmedov D.

4th year student Oguz han Engineering and Technology University of Turkmenistan

Yusupova O.

4th year student Oguz han Engineering and Technology University of Turkmenistan

Jummanov U.

4th year student Oguz han Engineering and Technology University of Turkmenistan

Orazmmamedov M.

4th year student Oguz han Engineering and Technology University of Turkmenistan

c. Ashgabat, Turkmenistan

USING A DEVICE TO DRAW OBJECTS WITH CONNECTING AN ARDUINO UNO BASED DIGITAL CONTROLLER

Abstract

This research paper explores the development and implementation of a device for drawing objects using an Arduino Uno-based digital controller. The project integrates hardware and software components to create a user-friendly interface for generating precise drawings. By leveraging the capabilities of the Arduino platform, the device can interpret user input and translate it into mechanical movements for a drawing mechanism. This study discusses the design process, challenges encountered, and the outcomes of testing the device's functionality. The findings demonstrate the potential of Arduino technology in educational and artistic applications, providing insights into its versatility and accessibility.

Introduction

The integration of technology into creative processes has revolutionized how art is created and experienced. One such technological advancement is the use of microcontrollers, specifically the Arduino platform, which has gained popularity among hobbyists, educators, and professionals alike. This research focuses on developing a device capable of drawing objects through an Arduino Uno-based digital controller. The objective is to create an accessible tool that combines programming with artistic expression, enabling users to generate drawings with precision and ease.

The Arduino Uno is a widely used microcontroller that offers flexibility, ease of use, and a robust community for support. By employing this technology, the project aims to demonstrate how digital controllers can be utilized in creative applications, bridging the gap between art and technology. Methodology

The methodology for developing the drawing device encompasses several stages: design conceptualization, hardware assembly, software development, and testing.

Design Conceptualization

The initial phase involved brainstorming ideas for the drawing mechanism. The primary goal was to create a device that could accurately reproduce user-defined shapes and patterns. After considering various designs, a Cartesian coordinate system was chosen due to its straightforward implementation and compatibility with standard drawing techniques.

The device consists of a pen holder mounted on a movable platform that can traverse both the x-axis and y-axis. This movement is achieved using stepper motors controlled by the Arduino Uno. The choice of stepper motors allows for precise control over the pen's position, which is crucial for accurate drawing.

Hardware Assembly

The hardware assembly phase involved selecting appropriate components that would work harmoniously with the Arduino Uno. The key components included:

1. Arduino Uno microcontroller

2. Stepper motors (two units for x and y movement)

3. Motor drivers (to control stepper motors)

4. Power supply (to ensure adequate power for motors)

5. Pen holder (to securely hold the drawing instrument)

6. Frame structure (to support all components)

The assembly process required careful consideration of component placement to ensure stability during operation. A custom frame was constructed using aluminum extrusions to provide a lightweight yet sturdy base for the drawing device.

Software Development

Software development was essential for translating user input into motor movements. The programming language used was C++, which is compatible with the Arduino IDE. The software architecture consisted of several key functions:

User Input: A graphical user interface (GUI) was created using Processing, allowing users to draw shapes on a computer screen.

Coordinate Translation: The software converts the drawn shapes into coordinates that correspond to motor movements.

Motor Control: Commands are sent to the motor drivers to move the pen holder according to the calculated coordinates.

The software was designed to be intuitive, enabling users with minimal technical expertise to operate the device effectively.

Testing

Once assembled, rigorous testing was conducted to evaluate the functionality and accuracy of the drawing device. Various shapes were drawn, including lines, circles, and complex patterns. Each test aimed to assess how well the device replicated user input in terms of precision and speed. Results

The results indicated that the drawing device performed satisfactorily across different tests. Key findings include:

Precision: The device consistently reproduced shapes with an accuracy margin of less than 1 mm.

Speed: Drawing time varied depending on complexity; simple shapes were completed quickly while intricate designs required more time.

Educational Implications

This project serves as an excellent educational tool in STEM (Science, Technology, Engineering, Mathematics) fields. It provides students with hands-on experience in programming, electronics, and mechanical design. By engaging with this technology, learners can develop critical skills such as problem-solving and creativity.

Moreover, integrating art into technical education fosters interdisciplinary learning experiences that can enhance student engagement. This project exemplifies how technology can be harnessed not only for functional purposes but also as a medium for artistic expression. Artistic Applications

In addition to educational benefits, this device has potential applications in various artistic fields. Artists can utilize such technology to explore new forms of expression by combining traditional drawing techniques with digital tools. Furthermore, it encourages experimentation with generative art—where algorithms dictate artistic output—thus expanding creative possibilities.

References:

1. Abu Sulayman, I.I. M., Almalki, S.H. A., Soliman, M.S., & Dwairi, M.O. (2017). Designing and implementation of home automation system based on remote sensing technique with Arduino Uno microcontroller. In 2017 9th IEEE-GCC Conference and Exhibition (GCCCE). IEEE. http://dx.doi.org/10.1109/ieeegcc.2017.8447984

2. Ghosh, A., Roy, H., & Dhar, S. (2018). Arduino quadcopter. In Proceedings of the 2018 IEEE International Conference on Robotics and Automation (ICRA). IEEE. http://dx.doi.org/10.1109/icra.2018.8460924

3. Krauss, R. W. (2017). Teaching real-time control using Arduino: Timer ISR vs delayMicroseconds. In ASME 2017 Dynamic Systems and Control Conference. American Society of Mechanical Engineers. http://dx.doi.org/10.1115/dscc2017-5140

4. Margolis, M. (2012). Arduino cookbook (2nd ed.). Sebastopol, CA: O'Reilly Media.

© Gaylyyev Y., Hanmedov D., Yusupova O., Orazmmamedov M., 2024

УДК 62

Gurbanberdiyeva M.

Lecturer Oguz han Engineering and Technology University of Turkmenistan

Mametvaliyeva C.

4th year student Oguz han Engineering and Technology University of Turkmenistan

Batyrova N.

4th year student Oguz han Engineering and Technology University of Turkmenistan

Jummanov U.

4th year student Oguz han Engineering and Technology University of Turkmenistan

c. Ashgabat, Turkmenistan Toyjanov M.

Head of Department Oguz han Engineering and Technology University of Turkmenistan

GESTURE CONTROLLED SPEECH SYSTEM FOR THE DEAF AND HARD OF HEARING BASED ON ARDUINO UNO

Abstract

This research paper presents a gesture-controlled speech system designed for individuals who are deaf or hard of hearing, utilizing the Arduino Uno platform. The system employs hand gestures as input, which are processed to generate corresponding speech output. By integrating flex sensors and accelerometers, the device captures the nuances of hand movements, translating them into audible speech. This innovative approach aims to bridge communication gaps between the hearing and non-hearing communities, enhancing accessibility and interaction in daily life. The findings indicate that such systems can significantly improve communication efficacy for users, fostering inclusivity.

Introduction

The ability to communicate effectively is a fundamental human right, yet individuals who are deaf or hard of hearing often encounter significant barriers in their interactions with the hearing population. Traditional methods of communication, such as sign language, can be challenging for those unfamiliar with it, leading to misunderstandings and isolation. Recent advancements in technology have opened up new avenues for creating assistive devices that facilitate communication through alternative means. One promising approach involves the

i Надоели баннеры? Вы всегда можете отключить рекламу.