• Title/Summary/Keyword: ATmega128A

Search Result 127, Processing Time 0.026 seconds

128duino : An Extension of the Arduino Platform for ATmega128 (128duino : ATmega128을 위한 아두이노 플랫폼의 확장)

  • Choi, Hun;Heo, Gyeongyong
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.24 no.10
    • /
    • pp.1369-1375
    • /
    • 2020
  • Arduino is a microcontroller platform for non-IT major students, and is widely used as a learning tool. Several AVR series microcontrollers are used in Arduino boards, but ATmega128 is not used. ATmega128 is widely used because of its high expandability and competitive price compared to ATmega328 and ATmega2560 used in Arduino boards. Therefore, by allowing ATmega128 to be used in an Arduino environment, the usability of existing hardware and the Arduino platform can be improved. In this paper, proposed are an Arduino-compatible board design based on ATmega128 and ways to use the ATmega128-based board. As the strengthes of the Arduino platform can be used while utilizing existing hardware in the proposed extension, it is expected that the proposed one can be used in various microcontroller-related education and enhance the learning efficiency.

Implementation of an Arduino Compatible Board using ATmega128 (ATmega128 기반 아두이노 호환 보드 구현)

  • Shin, Yeongjae;Kim, Hyejun;Park, Junyeong;Heo, Gyeongyong
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • 2021.05a
    • /
    • pp.416-417
    • /
    • 2021
  • Arduino is a platform designed for non-experts to easily utilize microcontrollers for various projects. In an educational environment, various boards running on the Arduino platform are used for software education, but ATmega128, which was widely used before Arduino, is not being used. In this paper, we make an Arduino compatible board based on ATmega128 microcontroller and check the operation on the Arduino platform.

  • PDF

A Study on Guitar Fingering using LED (LED를 이용한 기타운지법에 대한 연구)

  • Park, Yong-Wook
    • The Journal of the Korea institute of electronic communication sciences
    • /
    • v.7 no.4
    • /
    • pp.849-853
    • /
    • 2012
  • Generally, it is not easy to learn guitar fingering for beginner. In this paper, therefore, we attach LED to flat board of guitar to more easily teach the beginner and also implement LED control system that can connect ATmega 128 in order to drive LED attached to guitar. The guitar's flat board is connected with ATmega 128 as communication method of Zigbee. We also develop UI that easily can be learned code and playing for guitar, programmed by guitar fingering and perform the research for guitar fingering using LED.

Implementation of an Arduino-Compatible Board using ATmega128 (ATmega128 기반 아두이노 호환 보드 구현)

  • Heo, Gyeongyong;Jung, MunHwang;Ryu, Daewoo
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.25 no.10
    • /
    • pp.1441-1447
    • /
    • 2021
  • Arduino is one of the commonly used microcontroller platforms, and widely used not only in education but also in industrial fields because it enables rapid development and has excellent expandability. However, since there are only a few microcontrollers officially used by Arduino, attempts have been made to use various microcontrollers in the Arduino environment. As part of the Arduino expansion, in this paper, we implemented 128duino, ATmega128-based Arduino-compatible board, and its operation was verified. ATmega128 is one of the microcontrollers commonly used for educational purpose, so it was chosen for Arduino expansion. Since 128duino has advantages in terms of hardware configuration and price by implementing serial and ISP style upload with one USB connection, it is expected to be used in various environments including Internet of Things as well as in education.

Atmega128A RTOS PORTING (Atmega128A RTOS 이식)

  • Kim, Ki-Su
    • Proceedings of the Korean Society of Computer Information Conference
    • /
    • 2017.07a
    • /
    • pp.265-268
    • /
    • 2017
  • 인더스트리 4.0 시대의 도래로 첨단의 자동화 시스템을 구축하기 위해서는 각 장비들의 정보를 수집, 분석, 가공, 저장 등의 작업을 수행하여야 하며 각 장비들은 시분할 방식으로 모든 정보를 균일하게 수집, 분석, 저장하여 균등하게 처리하여 시스템의 자원을 잘 활용하여야 한다. 시분할 시스템은 인더스트리 4.0의 시대의 핵심 기술이라 할 수 있다 본 연구에서 8bit 버스를 가진 MCU Atmega128A에 RTOS를 포팅 하여 시분할 시스템이 동작 되는 것을 확인하였다.

  • PDF

A universal infrared remote controller implementation for custom code identification systems (커스텀 코드 식별 방식의 만능 적외선 리모컨 구현)

  • Kim, Jin Young;Moon, Sangook
    • Asia-pacific Journal of Multimedia Services Convergent with Art, Humanities, and Sociology
    • /
    • v.6 no.11
    • /
    • pp.621-628
    • /
    • 2016
  • Recently, remote controls for home appliances have been produced as many as the number of home appliances per household, and new home appliances are being released, but the number of new remote controls is continuously increasing due to their separate functions. Therefore, it is not inconvenient for first time users to use many remote controls because it is difficult and bulky. In recent years, the practical use of a universal remote control, such as large companies such as SAMSUNG and LG are producing a variety of forms. In this paper, we explain how to transmit and receive data format and infrared remote control through custom code identification method used in IR remote control for each company, and to see the size, characteristics and difference with ordinary remote control through ATmega128 remote control experiment. The ATmega128 can be used to control various home appliances displayed on the LCD. As a result, it can be seen that the number of remote controllers having only each function is reduced, and the integrated remote controller using ATmega128 Can handle household appliances.

A Study on the Development of Wireless Data Logger System using ATmega128 (ATmega128을 사용한 무선 데이터 로거 시스템 개발에 관한 연구)

  • Choi, Kwan-Sun;Yang, Won-Seok;Lim, Jong-Sik;Ahn, Dal
    • Journal of the Korea Academia-Industrial cooperation Society
    • /
    • v.7 no.6
    • /
    • pp.1122-1128
    • /
    • 2006
  • In this paper, we implemented an wireless data logger system for checking gas volume data using microcontroller Atmega128. The system used wireless communication between master and slave, and operated by socket communication under TCP/IP protocol between server and client. And monitoring interface program was implemented as a software adoptable for GUI environment using Visual C++. The system is constructed server program and client program in order to display gas volume data at a real time, and is expensive, tiny, and easy in implementation. It allows the system to be useful as a pilot project for microcontroller experiment.

  • PDF

Development of Automatic Digital/Analog Lighting Control System using ATMega 128 (ATMega128을 이용한 디지털/아날로그 자동조명제어장치의 개발)

  • Kim, Dong-Wan;Park, Sung-Won
    • The Transactions of the Korean Institute of Electrical Engineers P
    • /
    • v.55 no.4
    • /
    • pp.161-166
    • /
    • 2006
  • In this paper, an automatic lighting control system is developed using microprocessor. The developed system consists of a digital lighting control unit, an analog lighting control unit, and a lighting control simulator. In the developed system, ATMega128 is used as the main controller. The developed digital lighting control unit consists of eight modules and the developed analog lighting control unit consists of six modules respectively. Additional, the developed simulator consists of a digital and an analog lighting control simulation using graphic user interface. And so this developed system can be applied to the controller design of the interior and exterior lighting equipment.

Automatic Ship Control System to According for Fog Conditions (안개 상태에 따른 선박 자동제어 장치)

  • Lee, Kyeong-Min;Kim, Shin-Hoo;Kim, Kab-Ki;Park, Sung-Hyeon
    • Journal of the Korean Society of Marine Environment & Safety
    • /
    • v.23 no.6
    • /
    • pp.754-758
    • /
    • 2017
  • In this paper, we designed and manufactured an automatic control system to minimize or avoid damage by automatically controlling ship engines in case of fog to allow for safer operation. This automatic power control system uses ATmega128 and an RPM detection circuit to measure RPM changes by artificially generating fog in the fog generator. For this purpose, we have created a complete schematic and applied our source code to an ATmega128 for PWM control using a Hall sensor motor. In future, an experiment and safety evaluation using this automatic power control system with an actual ship will be prepared.

Development of a guitar teaching Program using the ATmega 128 (ATmega 128을 이용한 기타 학습 프로그램 개발)

  • Park, Yong Wook
    • Journal of the Korea Academia-Industrial cooperation Society
    • /
    • v.13 no.12
    • /
    • pp.6001-6005
    • /
    • 2012
  • Although people want to learn guitar easily and happily, it is difficult to learn because many restriction comes from expense, student's efficiency and teacher/s skill. In this paper, the guitar teaching program has been developed for who is difficult to learn guitar fingering. The guitar teaching system with ATmega 128 was programed using visual studio MFC program. The guitar fingering U/I program was investigated for beginners easy to learn the code and playing with guitar.