Sunday, May 24, 2026

AS-10 Photo Sensor Wiring & Installation Guide

The AS-10 Photo Sensor is an automatic light control switch designed to turn lamps ON during nighttime and OFF during daytime automatically. This device is commonly used for outdoor lighting such as porch lamps, garden lights, street lights, and billboard lighting to help save electricity and improve convenience.

AS-10 automatically controls lighting based on surrounding brightness.

AS-10 Specifications

The AS-10 photo sensor operates at 220-240VAC with a maximum load capacity of 10A. It is suitable for various AC lighting applications and supports automatic day and night operation without manual switching.


Components Required for Installation

Prepare all tools and components before installation.

Before starting the installation process, prepare all necessary components including the AS-10 photo sensor, lamp and lamp holder, wire cord, connector, screwdriver, and wire cutter. Proper preparation helps make the installation safer and easier.


Understanding AS-10 Wire Functions

Black = LIVE, White = NEUTRAL, Red = LOAD output to lamp.

The AS-10 photo sensor comes with three wires for installation. The black wire is connected to the LIVE or LINE input, the white wire is connected to the NEUTRAL line, and the red wire is connected to the lamp load output.


Wiring Diagram Installation

Follow the wiring diagram carefully for proper installation.

The wiring connection is simple and suitable for basic lighting systems. Connect the black wire to the AC LIVE input, connect the white wire to the AC NEUTRAL line, and connect the red wire to the lamp LIVE wire while the lamp neutral wire connects directly to NEUTRAL.


How to Install AS-10 Photo Sensor

Always switch OFF the power supply before installation.

First, switch OFF the power supply before handling any electrical wiring. Connect all wires securely using suitable connectors and ensure there are no loose connections before turning ON the power supply.


Testing the AS-10 Photo Sensor

Cover the sensor to simulate nighttime condition.

Lamp stays OFF during daytime.

After installation is completed, turn ON the power supply for testing. Cover the AS-10 sensor using a black plastic or dark cover and wait around 5 to 10 seconds until the lamp turns ON automatically. Remove the cover and after another 5 to 10 seconds, the lamp will turn OFF automatically.


Advantages of Using AS-10

The AS-10 photo sensor helps reduce electricity consumption by automatically controlling lighting operation. It also improves convenience by eliminating the need for manual switching and is suitable for both residential and commercial lighting systems.


๐Ÿ“ฆ Where to Buy

Shopee:
Lazada:
Aliexpress:


Conclusion


The AS-10 Photo Sensor is an affordable and practical solution for automatic lighting control. With simple wiring and easy installation, it is ideal for outdoor lighting applications requiring automatic ON and OFF functionality.

Friday, May 22, 2026

Manual Wire Stripping Machine Review & Setup Guide

If you are looking for an easy way to strip copper wires for recycling or workshop use, this Manual Wire Stripping Machine is a simple and affordable solution. In this review, we tested the machine from unboxing, installation, setup, and real wire stripping performance.

Manual Wire Stripping Machine Review & Setup.

Unboxing & Components

Unboxing & Components Overview.

Inside the package, the machine comes with:

  • Manual wire stripping machine
  • Crank handle
  • Wrench tools
  • Mounting accessories
  • User instruction manual

The machine body feels solid and compact, making it suitable for DIY users, workshops, and small businesses.


Easy Setup Process

The setup process is very simple and beginner friendly.


Step 1 – Install The Machine

Install The Machine.
First, secure the machine onto a workbench or table to prevent movement during operation.


Step 2 – Adjust Blade Distance

Adjust Blade Distance.
Rotate the top adjustment knob to control the blade depth according to the wire size.


Step 3 – Adjust Wire Feeding Board

Adjust Wire Feeding Board.
Adjust the feeding board position so the wire enters smoothly into the stripping hole.


Step 4 – Install Crank Handle

Install Crank Handle.
Install the crank handle for manual operation or connect an electric drill for faster stripping.

Finally, make sure all screws are tightened properly before use.


Real Testing Result

Clean Copper Stripping Result.
During testing, the machine was able to strip wire insulation cleanly and expose the copper wire nicely.

The machine supports:

  • Small wires
  • Medium electrical cables
  • Copper wire recycling work
Manual Or Drill Operation.
Using a drill makes the stripping process much faster and easier.


Pros

✔ Easy to setup
✔ Compact design
✔ Clean copper stripping result
✔ Manual or drill operation
✔ Suitable for DIY and workshop use


๐Ÿ“ฆ Where to Buy

Shopee:
Lazada:
Aliexpress:

Final Review


Overall, this Manual Wire Stripping Machine is a useful tool for anyone working with electrical wires or copper recycling. It is simple, effective, and beginner friendly while still providing good stripping performance. If you frequently handle scrap copper wires, this tool can help save time and effort.

#wirestrippingmachine #copperwire #wirestripper #diytools #copperrecycling

Sunday, May 17, 2026

Beginner Guide to Using LCD 1602 I2C with Arduino UNO

LCD 1602 I2C is one of the most popular display modules used in Arduino projects. It is simple to use, requires only 4 wires, and can display text clearly for various electronics projects such as temperature monitors, counters, sensors, and automation systems.

Easy LCD Display Module for Arduino Projects.

In this tutorial, we will learn how to connect and use the LCD 1602 I2C display with Arduino UNO.


What is LCD 1602 I2C?

The LCD 1602 I2C is a 16x2 character display module with an I2C interface adapter attached at the back. Compared to a normal LCD 1602, the I2C version uses fewer Arduino pins, making wiring much easier and cleaner.

The display can show:

  • 16 characters per row
  • 2 rows of text
  • Letters, numbers, and symbols

It is suitable for beginners and advanced Arduino users.


LCD 1602 I2C Specifications

LCD 1602 I2C Technical Specifications.
Here are the basic specifications of the LCD module:
  • Display Type: Character LCD
  • Display Format: 16x2
  • Interface: I2C Communication
  • Operating Voltage: 5V DC
  • Adjustable Contrast
  • Only 4 Wires Required

The module usually comes in Blue or Yellow-Green backlight versions.


Components Required

Components Needed for This Project.
For this project, we need:
  • Arduino UNO R3
  • LCD 1602 I2C Module
  • Jumper Wires
  • Breadboard
  • USB Cable

Wiring Diagram

LCD 1602 I2C Wiring Connection.

Connect the LCD 1602 I2C to Arduino UNO using the following connections:

LCD I2C → Arduino UNO
VCC → 5V
GND → GND
SDA → A4
SCL → A5

The I2C interface allows communication using only SDA and SCL pins.


Actual Wiring Connection

Actual Hardware Wiring Setup.

After checking the wiring diagram, connect all components using jumper wires.

Make sure:

  • Wires are connected securely
  • VCC and GND are not reversed
  • SDA and SCL are connected correctly

Incorrect wiring may cause the LCD not to display any text.


Check LCD Address Using I2C Scanner

Check LCD I2C Address First.
Before uploading the LCD code, it is important to check the I2C address of the module.

Most LCD 1602 I2C modules use:

  • 0x27
  • 0x3F

Upload the I2C Scanner code to Arduino and open the Serial Monitor to detect the correct address.

If the address is different, change it inside the LCD code.


LCD 1602 I2C Arduino Code

Upload LCD Arduino Code.

After confirming the I2C address, upload the LCD display code using Arduino IDE. You can download HERE.

This example will display scrolling text:
“Welcome To MCE :)”

The code uses:

  • Wire.h library
  • LiquidCrystal_I2C library

The text will continuously move across the LCD display.


Adjust LCD Contrast

Adjust LCD Contrast Potentiometer.
If the display is blank or difficult to see, adjust the blue potentiometer at the back of the LCD module.

Rotate:

  • Clockwise
  • Counter clockwise

until the characters become visible clearly.


Final Result

Final LCD Display Output.

Once everything is connected correctly and the code is uploaded successfully, the LCD will display:

Welcome To MCE :)

You should now see the scrolling text running smoothly on the LCD display.


๐Ÿ“ฆ Where to Buy

Shopee:
Lazada:
Aliexpress:


Conclusion


Using LCD 1602 I2C with Arduino UNO is simple and beginner-friendly. Since it only requires 4 wires, it helps reduce complicated wiring and saves Arduino pins for other sensors and modules. We hope this tutorial helps you start using LCD 1602 I2C in your own Arduino projects.

Friday, May 15, 2026

How to Use 0–25V Voltage Sensor Module with Arduino UNO

In this tutorial, we will learn how to use the 0–25V DC Voltage Sensor Module with Arduino UNO. This sensor module allows Arduino to measure higher DC voltages safely through the analog input pin. It is commonly used for battery monitoring, solar projects, power supply measurement, and other DIY electronics applications.

Learning how to measure DC voltage using the 0–25V Voltage Sensor Module with Arduino UNO.


What is a Voltage Sensor Module?

The 0–25V Voltage Sensor Module is a simple voltage divider circuit that reduces higher DC voltages into a safe analog voltage readable by Arduino.

Since Arduino UNO analog pins can only read up to 5V, this module scales down the input voltage before sending it to the microcontroller.

For example:

  • 25V input becomes approximately 5V output to Arduino analog pin.

Sensor Specifications

Technical specifications of the 0–25V DC Voltage Sensor Module.


Components Required

Components used in this Arduino voltage monitoring tutorial.

For this project, we need:

  • VS-25 Voltage Sensor Module
  • Arduino UNO
  • Breadboard
  • Jumper Wires
  • Adjustable DC Power Supply
  • USB Cable
  • Multimeter

Wiring Connection

Wiring connection between the Voltage Sensor Module and Arduino UNO.
  • Connect the S pin to A0
  • Connect the negative pin to GND
  • Connect the positive pin to the 5V pin on the Arduino UNO
  • Connect the adjustable power supply to the voltage input terminal of the sensor module

Arduino Code

Click HERE to download code. Upload the following code to Arduino UNO:

int sensorPin = A0;
float voltage = 0;

void setup() {
  Serial.begin(9600);
}

void loop() {

  int value = analogRead(sensorPin);

  // Formula calculate actual voltage
  voltage = value * (25.0 / 1023.0);

  Serial.print("Voltage: ");
  Serial.println(voltage);

  delay(1000);

}

Testing the Voltage Sensor

Testing the voltage sensor module using adjustable power supply and multimeter.

After uploading the code:
  1. Open the Arduino Serial Monitor.
  2. Turn on the adjustable power supply.
  3. Adjust the voltage to approximately 19.83V.
  4. Observe the reading on the Serial Monitor.

During testing, the Arduino reading may show a slightly different value compared to the multimeter reading.

Serial Monitor and multimeter voltage comparison during testing.

This small difference is normal because the voltage sensor module is not a high-precision measurement device. However, the result is still close enough and suitable for most hobby and DIY electronics projects.


Applications

This voltage sensor module can be used for:

  • Battery Voltage Monitoring
  • Solar Power Projects
  • DC Power Supply Monitoring
  • Automotive Voltage Detection
  • DIY Electronics Projects
  • IoT Voltage Monitoring Systems


Conclusion


The 0–25V Voltage Sensor Module is a simple and affordable way to measure DC voltage using Arduino UNO. It is beginner-friendly, easy to connect, and useful for many electronics projects. Although it is not highly accurate like professional measuring equipment, it performs well enough for learning and DIY applications. 

Thank you for reading this tutorial. Don’t forget to like, share, and subscribe for more Arduino and electronics projects.

Sunday, May 10, 2026

How to Build a STEM Reptile Robot – Fun DIY Robotics Project for Beginners

STEM education is becoming more popular among kids, students, and hobby makers because it combines Science, Technology, Engineering, and Mathematics into exciting hands-on learning activities. One fun project that introduces basic robotics and mechanical engineering is the STEM Reptile Robot.

STEM Reptile Robot DIY Assembly Tutorial.


Step 1 – Prepare All Parts

Prepare All Components Before Assembly.

Start by opening the science invention kit and arranging all components neatly on the table. Check that every part is included before assembly begins.


Step 2 – Install the Motor

Installing the DC Motor.

Attach plates number 1 and 2 onto the motor using screws. Make sure the motor is secured tightly because it powers the entire robot.


Step 3 – Connect the Battery Wires

Connecting Battery Wires to the Motor.

Pass the battery box wires through board number 3 and connect them to the motor terminals carefully. Ensure the positive and negative terminals are connected correctly.

Step 4 – Secure the Motor Assembly

Securing the Motor Structure.

Install the motor assembly onto plate number 5 using screws to form the main body structure.


Step 5 – Install the Gear Mechanism

Installing Gears and Shaft Mechanism.

Insert the gear and shaft through plate number 4, then install another plate and secure it using the orange bushing. Proper alignment is important for smooth movement.

Step 6 – Attach the Battery Box

Installing the Battery Holder.

Secure board number 3 onto board number 4 using screws. Then install the battery box onto board number 3.

Step 7 – Install the Pulley and Shaft

Pulley and Iron Shaft Installation.

Attach the pulley onto the gear shaft and secure the iron shaft using bushings. The shaft alignment affects the robot’s walking performance.

Step 8 – Install the Walking Legs

Assembling the Walking Legs

Install orange bushing.

Connect the linkage arms and legs carefully. Leave approximately a 1mm gap between the orange bushing and plate number 5 to reduce resistance and improve movement.

Repeat the same steps for the opposite side of the robot.


Step 9 – Final Decoration

Adding Decorative Robot Eyes.

Peel the tape from the decorative eyes and attach them onto the battery compartment to give the robot a fun appearance.

Testing the Robot

STEM Reptile Robot Walking Test.

After inserting the batteries, switch the robot on and observe the walking movement. The rotating gear system converts motor rotation into a stepping motion through the linkage mechanism.

Educational Benefits of STEM Robot Kits

Building a STEM Reptile Robot helps develop:

  • Problem-solving skills
  • Creativity
  • Basic engineering knowledge
  • Mechanical understanding
  • Hand-eye coordination
  • Interest in robotics and technology

๐Ÿ“ฆ Where to Buy

Shopee:
Lazada:
Aliexpress:

Final Thoughts


The STEM Reptile Robot is an excellent beginner-friendly robotics project for kids, students, and DIY enthusiasts. It combines learning and entertainment while introducing important STEM concepts in an easy and engaging way.

Whether for school projects, home learning, or hobby building, this walking robot kit is a great way to start exploring robotics and engineering.

Friday, May 1, 2026

SR04M-2 Ultrasonic Sensor with Arduino (Complete Beginner Tutorial)

Measuring distance using Arduino is one of the most useful beginner projects. In this tutorial, you’ll learn how to use the SR04M-2 ultrasonic sensor to measure distance accurately for real-world applications. The SR04M-2 is a waterproof ultrasonic sensor that measures distance by sending sound waves and receiving the echo.

A step-by-step guide to measure distance using a waterproof ultrasonic sensor and Arduino.

⚙️ Key Features

  • Waterproof probe
  • Range: 20cm to 400cm
  • Operating voltage: 5V
  • Stable and accurate readings

๐Ÿ”Œ Wiring Diagram & Connections

How to connect the sensor to Arduino.

  • 5V → 5V
  • GND → GND
  • RX → Pin 3
  • TX → Pin 2


  • ๐Ÿ’ป Arduino Code

    Program to read and display distance.

    Install the NewPing library before uploading the code. Click HERE to download code.


    ๐Ÿ“ฅ Library Installation

    1. Open Arduino IDE
    2. Go to Sketch → Include Library → Manage Libraries
    3. Search “NewPing”
    4. Click Install

    ๐Ÿ“œ Code

    #include <newping.h>
    
    #define TRIGGER_PIN  3 
    #define ECHO_PIN     2  
    #define MAX_DISTANCE 400 
    NewPing sonar(TRIGGER_PIN, ECHO_PIN, MAX_DISTANCE); 
    
    float tempval1;
    float tempval2 = 60;
    int finalval;
    unsigned long lastPingTime = 0;
    unsigned long pingInterval = 50;
    
    void setup() {
      Serial.begin(57600);
    }
    
    void loop() {
      unsigned long currentTime = millis();
      
      if ((currentTime - lastPingTime >= pingInterval)) {
        
        unsigned int distance = sonar.ping_cm();
        
        if (distance > 0) {
          tempval1 = distance;
          
          float diff = abs(tempval1 - tempval2);
          
          if (diff > 2) {
            
            if (diff > 30) {
              tempval2 = (tempval1 * 0.7) + (tempval2 * 0.3);
            } else {
              tempval2 = (tempval1 * 0.4) + (tempval2 * 0.6);
            }
            
            finalval = tempval2;
            
            Serial.print("Ping: ");
            Serial.print(finalval);
            Serial.println("cm");
          }
        }
        
        lastPingTime = currentTime;
      }
    }


    ๐Ÿงช Testing the Sensor

    Checking real-time distance readings.
    1. Open Serial Monitor
    2. Set baud rate to 57600
    3. Move an object closer and farther

    ⚙️ How It Works

    The sensor sends ultrasonic waves and calculates distance based on the time taken for the echo to return. The code also smooths readings to reduce noise.


    ๐Ÿš€ Applications

    • Water level monitoring
    • Parking systems
    • Obstacle detection robots
    • Smart irrigation

    ✅ Conclusion


    You’ve learned how to connect, code, and test the SR04M-2 ultrasonic sensor with Arduino. This is a great starting point for many automation projects. If this helped you, please like ๐Ÿ‘ and share ๐Ÿ”„ this tutorial.

    Friday, April 24, 2026

    Perodua Viva Rear Wiper Alignment Fix (DIY 2 Minutes)

    Rear wiper not sitting properly? If it’s misaligned, too low, or hitting the car body, it can cause scratches and poor wiping performance. Good news this is a quick DIY fix you can do with basic tools.

    Quick fix for misaligned rear wiper in just 2 minutes.

    ⚠️ Common Problem / Symptom

    Signs your rear wiper is out of position.

    • Wiper not aligned with rear glass
    • Wiper sitting too low
    • Wiper touching or hitting car body
    • Uneven wiping area

    ๐Ÿ‘‰ This usually happens when the wiper arm shifts from its original position.


    ๐Ÿ”ฉ Step-by-Step Guide

    1️⃣ Remove Bolt Cover

    Open the wiper bolt cover.

    Gently open the plastic cap using your fingers or a small tool.

    2️⃣ Remove 10mm Bolt

    Loosen and remove the bolt.

    Use a 10mm socket to remove the bolt holding the wiper arm.


    3️⃣ Remove & Reposition Wiper

    Adjust the wiper to correct position.
    Wiggle and pull out the wiper. Reposition it properly horizontal and not touching the body.

    4️⃣ Reinstall Wiper

    Install back and tighten.

    Install everything back in reverse order and tighten securely.


    5️⃣ Test the Wiper

    Make sure it works smoothly.

    Turn on the wiper and check alignment and movement.


    ✅ Final Result

    • No more hitting body
    • Smooth wiping
    • Clean rear glass


    ๐ŸŽฏ Conclusion


    This fix is simple, fast, and beginner-friendly. No need to go workshop you can do it yourself!