Development of Arduino-based logic gate training kit
S W Khaing, Suchai Nopparatjamjomras, Thasaneeya Ratanaroutai Nopparatjamjomras, Ratchapak Chitaree
Abstract
Open-access reader
S W Khaing, Suchai Nopparatjamjomras, Thasaneeya Ratanaroutai Nopparatjamjomras, Ratchapak Chitaree
Abstract
Open-access reader
In this work, we develop a compact, robust, and portable Arduino-based logic gate training kit. It was designed for an electronic engineering undergraduate university course in order to learn a fundamental concept of logic gates operation regarding to six logic gates; AND, NAND, OR, NOR, XOR, and XNOR. An ATmega 2560 Arduino board was used to develop the training kit. It consists of two 3.7V batteries as a power supply, 2-input or 3-input selectors, and input pin connectors to connect the desired logic input. Therefore, the training kit can be used to explore the output of the 2-input or 3-input basic logic functions. The output of each logic function can be detected by the LED light (Green = high output, Orange = low output). Moreover, students can directly observe the output of the logic gate through the LED when they select the desired input logic 1 or 0. A size of the logic gate training kit is 19 × 16.5 cm which can be used easily in the typical classroom. Students are asked to predict the basic logic gates operation on the activity sheet before doing the experiment with the kit. After that students have to explain he operation of the basic logic gates. This provides the active learning environment to the students.
OpenAlex reports 9 citations for this work. Citation counts describe recorded attention and do not establish research quality.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
In this work, we develop a compact, robust, and portable Arduino-based logic gate training kit. It was designed for an electronic engineering undergraduate university course in order to learn a fundamental concept of logic gates operation regarding to six logic gates; AND, NAND, OR, NOR, XOR, and XNOR. An ATmega 2560 Arduino board was used to develop the training kit. It consists of two 3.7V batteries as a power supply, 2-input or 3-input selectors, and input pin connectors to connect the desired logic input. Therefore, the training kit can be used to explore the output of the 2-input or 3-input basic logic functions. The output of each logic function can be detected by the LED light (Green = high output, Orange = low output). Moreover, students can directly observe the output of the logic gate through the LED when they select the desired input logic 1 or 0. A size of the logic gate training kit is 19 × 16.5 cm which can be used easily in the typical classroom. Students are asked to predict the basic logic gates operation on the activity sheet before doing the experiment with the kit. After that students have to explain he operation of the basic logic gates. This provides the active learning environment to the students.
Key concepts: XNOR gate, AND-OR-Invert, NAND gate, NOR logic, Logic gate, Logic family, Inverter, Computer science