

Week 5
Assalamualaikum and hello to all the reader. For this week, I am doing some work:
1. Change the motor driver
2. Add the Liquid-Crytal Display (LCD)

1. As I mentioned last week, the motor driver that I currently use which is L298N is not suitable to be used with the stepper motor. This is because the operating current of the stepper motor is 2A and the L298N motor driver is only support 1.5A. So I decide to change the motor driver into a TB6600 motor driver. This motor driver is a versatile motor driver as it supports up to 4A current and we can change it depending on the stepper motor capacity.
The video below can be a reference in case you have any problem understand my explanation. I am using Bahasa Melayu for my explanation 😁


2. The additional component for this week is LCD. it is important to attach the LCD with this project so that is easier for the user to display the information of the machine. An I2C LCD has only 4 pins that interface it to the outside world. The connections are as follows:
GND is a ground pin and should be connected to the ground of Arduino.
VCC supplies power to the module and the LCD. Connect it to the 5V output of the Arduino or a separate power supply.
SDA is a Serial Data pin. This line is used for both transmit and receive. Connect to the SDA pin on the Arduino.
SCL is a Serial Clock pin. This is a timing signal supplied by the Bus Master device. Connect to the SCL pin on the Arduino.