Wednesday, March 4, 2020

How to Make A Smart Presentation IR Pointer Using Arduino Leonardo and Sensor IR

Electronic Kit School. - Sometimes it will make you frustation when you use Power Point presentation without any pointer. Because you must click the mouse to navigate you slide one by one. So the pointer become somethings useful for this task.

In some condition pointer become difficult to be had because it is expansive when buy it in the market. And here the alternative way to make IR pointer based on Arduino and sensor IR to hellp your presentation easily.

Diagram Block and Circuit 

Figure 1. Block diagram of smart slider pointer (Source: Electronicsforu)

Figure 2. Circuit of smart slider pointer (Source: Electronicsforu)

Component Parts
  1. IRRX1 TSOP1738
  2. Arduino Leonardo
  3. Remote Control
  4. PSA

From Electronicsforu site describe that there are main modul that used in this project there are Arduino Leonardo and IR sensor. And here are the main description on its module.

Arduino Leonardo

This board is based on ATmega32u4 microcontroller (MCU). It has twenty digital input/output (I/O) pins (of which seven can be used as PWM outputs and twelve as analogue inputs), 16MHz crystal oscillator, micro-USB connection, power jack, ICSP header and reset button.

It contains everything needed to support the MCU; simply connect it to a computer with a USB cable or power it with an AC-to-DC adaptor or battery to get started. Arduino Leonardo differs from all preceding boards—in this board ATmega32U4 has inbuilt USB communication, eliminating the need for a secondary processor.

The software

Circuit operation is done through the software program loaded into the internal memory of Arduino Leonardo. The program/sketch is written in Arduino programming language. Arduino IDE 1.6.4 is used to compile and upload the program. ATmega32U4 on Arduino Leonardo board comes with a pre-programmed boot loader that allows you to upload a new code to it without using an external hardware programmer.

The sketch is at the heart of the system and carries out all major functions. Program coding is divided into two parts. In the first part, the program decodes the keys/buttons that you want to use from your TV/MP3 remote. You will be able to decode the IR signal transmitted by each button from the remote.

In the second part, each decoded signal obtained from the first part is assigned to a particular function to be used in the slide pointer application.

In the first part, IR_decoder.ino code is used. Whereas, in the second part, ppt_pointer.ino code is used. And for more component and program, please visit to original source using link HERE