Sunday, July 26, 2026

How to Replace a Faulty Autogate Receiver with the Tuya DIY-DC01-TY Smart Receiver

Have you ever experienced an autogate remote that suddenly stops working, while the manual push button still opens and closes the gate without any problem? This is a common issue, and in many cases, the problem is not the autogate control board but the remote receiver itself.

In this guide, I'll show you how to troubleshoot the problem and replace the faulty receiver with the Tuya DIY-DC01-TY Smart Receiver, which comes with an RF433 remote control and supports the Tuya Smart and Smart Life mobile apps.

Upgrade your autogate with the Tuya DIY-DC01-TY Smart Receiver.

Problem Symptoms

The first step is identifying the problem.

In my case:

  • ❌ RF remote control was not responding.
  • ✅ Manual push button worked normally.
  • ✅ The autogate motor operated without any issues.

This indicates that the autogate controller is still functioning properly, and the fault is likely with the receiver.


Troubleshooting the Receiver

A working manual switch usually indicates the receiver is faulty.

Before replacing any components, it's important to verify the power supply. Using a digital multimeter, I measured the DC voltage supplied to the receiver. The reading was approximately 19V DC, which is within the operating range of the Tuya DIY-DC01-TY (7–32V DC).

Since the receiver was receiving power but failed to respond to the remote control, it was safe to conclude that the original receiver had failed.


Why Choose the Tuya DIY-DC01-TY?

Upgrade your autogate with RF433 remote and smartphone control.

The Tuya DIY-DC01-TY is a compact Wi-Fi smart relay designed for automation projects.

Features

  • Supports 7–32V DC input
  • Includes RF433 remote control
  • Compatible with Tuya Smart and Smart Life
  • Wi-Fi and Bluetooth pairing
  • NO, COM, and NC relay outputs
  • Supports Momentary and Self-Locking modes
  • Timer and Inching functions
  • Remote control from anywhere

This makes it an excellent replacement for many autogate receiver systems.


Installation

Installation is straightforward.

Cut and strip the connector wires for the new receiver.
  1. Disconnect the autogate power.
  2. Remove the faulty receiver.
  3. Cut and strip the existing connector wires.
  4. Connect:
    • Red & Black → DC Input
    • Common Wire → COM
    • Yellow Wire → NO
  5. Insulate the unused green wire.
  6. Reconnect the receiver to the autogate control board.
Protect any unused wires from short circuits.


Replacing the receiver only takes a few simple wiring connections.

Once the wiring is complete, power up the system.


Pairing the RF433 Remote

Pair the included RF433 remote in just a few seconds.

Pairing the included RF433 remote only takes a few seconds.

  1. Hold the RF Pairing button for about three seconds.
  2. Press and hold the desired remote button for two seconds.
  3. Release the button.

The pairing is now complete.

A quick test confirms that the remote can successfully open and close the autogate.


Connect to the Tuya Smart App

The DIY-DC01-TY also supports smartphone control.

Simply:

  • Download Tuya Smart or Smart Life
  • Hold the Reset button for eight seconds
  • Wait until the blue indicator flashes rapidly
  • Add the device through the app
  • Connect it to your 2.4GHz Wi-Fi network
Search for the receiver in the app.

Within a few minutes, your autogate can be controlled directly from your smartphone.


Recommended Settings

For autogate applications, these settings work best:

Configure the receiver for reliable autogate operation.

  • Restart Status: Reset Memory
  • External Switch Type: Momentary Button
  • Timer Mode: Inching
  • Inching Time: 1 Second

These settings simulate a momentary push button, which is suitable for most autogate controllers.


Final Testing

After configuration, it's time for a final test.

Verify that both the remote and smartphone control work properly.

Using the RF433 remote:
  • Press once → Gate opens.
  • Press again → Gate closes.

Using the Tuya Smart app:

  • Tap the ON button → Gate opens.
  • Tap again → Gate closes.

Everything works smoothly with both the remote control and the smartphone.


Conclusion


Replacing a faulty autogate receiver doesn't have to be expensive or complicated. The Tuya DIY-DC01-TY Smart Receiver is an affordable solution that not only restores remote control but also adds modern smart features such as smartphone control, timers, automation, and remote access. 

Don't forget to subscribe for more electronics, automation, and repair tutorials.


Friday, July 17, 2026

DIY Cooling Box Using Arduino and TEC1-12706 Peltier Module

Looking for an interesting Arduino project? In this project, we built a DIY Cooling Box using an Arduino Uno and TEC1-12706 Peltier module. The system monitors the temperature inside the box and controls the cooling system while displaying the current temperature on a 16x2 LCD. During testing, the temperature dropped from approximately 34°C to 30°C within several minutes.

Building a DIY Arduino-Powered Cooling Box

How the Cooling Box Works

The main cooling component is the TEC1-12706 Peltier module. When powered, one side becomes cold while the other side becomes hot. The cold side faces inside the cooling box, while the hot side transfers heat to a heatsink and cooling fan.

The Arduino Uno acts as the main controller. A DHT11 sensor measures the temperature inside the box, while a 16x2 LCD with I2C displays the current temperature and cooling status. A 2-channel relay module is used to switch the cooling system.


Components Used

Components Required for the DIY Cooling Box

The components used for this project include an Arduino Uno R3, 2-channel relay module, TEC1-12706 Peltier module, 12V DC cooling fan with heatsink, 16x2 LCD I2C display, DHT11 sensor, breadboard, DC barrel jack adapter, jumper wires, 12V power supply, and thermal paste.

Wiring and Arduino Programming

Connecting the Components According to the Wiring Diagram

Before installing the components inside the box, we connected everything according to the wiring diagram. Carefully checking the wiring before applying power helps prevent incorrect connections and makes troubleshooting easier.

Uploading the Arduino Code

Next, the Arduino program was uploaded to the Arduino Uno. The program reads the temperature from the DHT11 sensor, displays the information on the LCD, and controls the cooling system. Click HERE to download.


Mock Testing

Testing the Circuit Before Final Installation

Before installing everything into the cooling box, we performed a mock test. We checked that the LCD displayed correctly and that the relay, cooling fan, Peltier module, and temperature sensor were operating properly.


Installing the Cooling Fan and Heatsink

Preparing the Box for the Cooling System

An opening was made in the cooling box to install the cooling fan and heatsink. Proper positioning of the heatsink and fan is important to effectively remove heat generated by the Peltier module.


Installing the Peltier Module

Installing the TEC1-12706 Peltier Module

A thin layer of thermal paste was applied between the TEC1-12706 Peltier module and the heatsink to improve heat transfer. The hot side faces the heatsink, while the cold side faces inside the cooling box.


Installing the LCD Display

Mounting the 16x2 LCD I2C Display

The 16x2 LCD I2C display was mounted on the outside of the cooling box using double-sided tape. This allows the temperature and cooling status to be monitored without opening the box.


Installing the DHT11 Sensor

Placing the DHT11 Sensor Inside the Cooling Box

The DHT11 temperature and humidity sensor was placed inside the box to monitor the internal temperature. Its readings are sent to the Arduino and displayed on the LCD.


Final Wiring

Reconnecting and Organizing All Components

After installing the components, everything was reconnected according to the wiring diagram. The wires were arranged neatly to keep the project organized and make future maintenance easier.


Testing the Cooling Box

Powering Up the Completed Cooling Box

After completing the assembly, the system was powered on. We checked that the LCD turned on, the cooling fan was running, and the cooling system was operating correctly.

Temperature Drops from 34°C to 30°C

During our cooling test, the LCD showed the temperature gradually decreasing from approximately 34°C to 30°C within several minutes. Actual performance may vary depending on the box insulation, ambient temperature, heatsink, airflow, and power supply.


Conclusion

This DIY cooling box is a great project for learning about Arduino programming, thermoelectric cooling, temperature monitoring, sensors, and relay control. The design can be further improved with better insulation, a larger heatsink, improved airflow, or a more accurate temperature sensor.

Project Contributor: Nasiruddin Bin Nadzrin
Intern, Universiti Teknikal Malaysia Melaka (UTeM)