Modify this 3A PWM Motor Speed controller and control it with Arduino

Ғылым және технология

In this video we learn how to modify the 3A PWM module to control is using Arduino
The best thank you for me is to not to skip ads and Subscribe 🔔 to my channel, like 👍 the video It is greatly appreciated. 🔔 😊.
I will reply to all Subscriber's 🔔 questions. So make sure to Subscribe and enable the bell 🔔.😊
Jump to different chapters of this video by clicking on the times below:
00:30 Introduction
02:26 Preparing module (modifying it)
03:44 Wiring
06:29 Code Explained
10:13 Demonstration
Download the Arduino code and resources for this video: robojax.com/L/?id=185
*** Purchase this module from Affiliated Stores **
Amazon USA: amzn.to/370UYQc
Amazon Canada: amzn.to/3IINXAp
All other Amazon Amazon: amzn.to/2Ieh59N
Related videos
What is PWM Frequency of Arduino (Video): • What is Arduino Uno PW...
Review and introduction to this module: • Test review of 12V 3A ...
Modify 5A DC PWM Speed Controller: • Modify this 5A PWM Mot...
Modify 3A DC PWM Speed Controller: [this video]
Modify 20A DC PWM Speed Controller: • Hack: modify 20A DC 10...
Tutorial by Ahmad Shamshiri form Canada
****************************
Arduino Step by Step Course (over 150 lectures) Starts here • Lesson 00 What is Ardu...
****************************
If you found this tutorial helpful, please support me so I can continue creating contents like this. Here is PayPal link paypal.me/robojaxTV
Follow me on Facebook robojaxTV
Follow me on Twitter: / robojaxtv
Follow me on Instagram: / robojax
Tutorial by Robojax.com
Get other projects code and learn Arduino
robojax.com/
*** AFFILIATE PROGRAM ***
We are a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for us to earn fees by linking to Amazon.com and affiliated sites.
#robojaxPWM #robojaxHack

Пікірлер: 33

  • @DesertJeff
    @DesertJeff4 жыл бұрын

    Hey buddy, I don't always reply, even hardly at all. But I do want your videos and I appreciate the efforts that you put into them. I just wanted to share with you that I used one of your projects on my wood stove That heats my house here in Colorado, USA. I live about 7,000 ft. winners get bitter cold here. Of course you know that being in Canada. When the wood stove approaches 150° F it turns a fan on. I use an Arduino and a high temp reader. I believe it goes up to around 1500 or 1600. I can't remember the type of high temperature reader I use. I have to go look it up. But I wanted to thank you for that. I may incorporate this PWM speed control into my last year's project because I always don't need the fan on high. Thank you robojacks You are brilliant.

  • @DesertJeff

    @DesertJeff

    4 жыл бұрын

    And you know what else, that fan system has been powered on and been in standby since the end of winter. It's been powered on since last September or October. It still gives me the temperature reading, usually in the '70s this time of year. It hasn't locked up. It just works. I have the electronics in an eyeglass case with wires hanging out. I need to look around and find something a little more suitable. One thing I would like to correct but not sure how, when the stove reaches 150, the temperature will fluctuate between 149 and 150 it goes back and forth quite a few dozen times as it cools off. This causes the fan to kick on and kick off. It's kind of annoying. But it's working exactly the way it was designed. It's almost like it needs a threshold, or it needs a timer built in the code to wait a few minutes before turning the fan off. I'm not sure how to do that. I also haven't looked into it.

  • @robojax

    @robojax

    4 жыл бұрын

    Hey, thank so for the comment. to fix the fluctuation of temperature in arduino, it is easy. let's say the variable holding temperature is "temp" and you want to take action when the temperature equal of above 149 AND equal or less than 150, then use if (temp >=149 && temp

  • @electronic7979
    @electronic79794 жыл бұрын

    Helpful video 👍 I like it

  • @robojax

    @robojax

    4 жыл бұрын

    Good to hear that. Thanks

  • @Kntryhart
    @Kntryhart4 жыл бұрын

    Getting closer to what I asked for last year...need to control 12 VDC motor speed based on thermocouple input to Arduino. Thanks!

  • @robojax

    @robojax

    4 жыл бұрын

    You are welcome. Yes I think it was you who inspired me. This module is the best. Please share it in your facebook and other social media.

  • @Kntryhart

    @Kntryhart

    4 жыл бұрын

    @@robojax I look forward to seeing the thermocouple version (increase in temp - increase fan speed)! :-)))

  • @robojax

    @robojax

    4 жыл бұрын

    hopefully I get a chance to do it. I have it in my "to do list".

  • @auzworld
    @auzworld3 жыл бұрын

    Love this Hack with voltage controlled by ardunio, i've learned so much watching your videos... thanks !!! .... I got a question... In you opinion , is this the best unit to use to control voltages with ardunio up to 3a... .. say input is 12v, output from 0 to 12v... or is there some IC I could use... the smaller the better.. for loads from 1 to 3 amp lets say ... your advice would be much appreciated..

  • @robojax

    @robojax

    3 жыл бұрын

    You are welcome. I am glad you like them. This module is being controlled using PWM which does not change the voltage. Actually the motor speed is being controlled by the duty cycle or the at that interval and for how long the voltage is turned ON/OFF. so the voltage stays the same. This method can't be used to control a power supply. I have this application on my list and I will God willing make video on that.

  • @cilampok
    @cilampok4 жыл бұрын

    nice video, i have project to control 24v 10a dc motor, it can foward-reverse, so i want to use bts7960 as motor driver, but i do not want to use arduino, can i use this 3a pwm controller as input for L-PWM or R-PWM in bts7960?

  • @robojax

    @robojax

    4 жыл бұрын

    The module just needs PWM doesn't matter from where. Yes you can sue. I will reply to all Subscriber's 🔔 questions. So make sure to Subscribe.😊

  • @aekagratheanimefreak
    @aekagratheanimefreak2 жыл бұрын

    Hello, I had a question, after cutting the connection between the 555 timer output pin 3 and the is it possible to connect the output from pin 3 to arduino's digital pwm pin and back via another pwm pin in order to read the pwm signal from the LM555 and then create limiting conditions on the pwm using the arduino's digital write pwm signal pin and feeding it back to the output 3 ?

  • @robojax

    @robojax

    2 жыл бұрын

    You can read PWM using Arduino but it needs a little work like frequency and duty cycle. Do a Bong or google nsearch

  • @yogeshitaliya473
    @yogeshitaliya4734 жыл бұрын

    😍😍😍😍

  • @robojax

    @robojax

    4 жыл бұрын

    ❤️

  • @kirannb5354
    @kirannb53544 жыл бұрын

    Very nice demonstrate.. and sir, can you upload a video to control single phase centrifugal pump motor with ardiuno...?

  • @robojax

    @robojax

    4 жыл бұрын

    Thanks. I have never had access to "centrifugal pump" but if get one some day, I will make video for that.

  • @kirannb5354

    @kirannb5354

    4 жыл бұрын

    @@robojax because in universe the centrifugal motorized system are popular but without control. If you had trail on that it may use some people..

  • @mecaprojectmecatronica2081
    @mecaprojectmecatronica20813 жыл бұрын

    What is the frequency this module works at? I would like to control a servo motor with it and the servo motor works with a pwm at 50 Hz.

  • @robojax

    @robojax

    3 жыл бұрын

    frequency of Arduino is explained here kzread.info/dash/bejne/aINttaivdbOcctY.html

  • @raer7844
    @raer78444 жыл бұрын

    Please attach encoder and make dc servo . Can you explain how we can make servo motor and control with serial interface . Thank you.

  • @robojax

    @robojax

    4 жыл бұрын

    Hi, Sorry I missed your comment. I have it in my list. In the future I may make video on that.

  • @code0303456
    @code03034564 жыл бұрын

    Nice accent!!

  • @robojax

    @robojax

    4 жыл бұрын

    Thank you. :)

  • @adicahyono9968
    @adicahyono99682 жыл бұрын

    Hello Sir What an interisting hack that you did. I wonder if i can control the speed using hall sensor magnet, so if any pole side of magnet geting closer n closer, the more speed we had. Can you figure out the value of hallsensor in map? As we know the value of potensio in map is 0, 1023, 0, 255. Or maybe someone can tell me the value of hall sensor if I change the potensio with it. Best regarads and million thanks before

  • @samirsuleymanov2099
    @samirsuleymanov20992 жыл бұрын

    Does it reverse it too with negative values?

  • @robojax

    @robojax

    2 жыл бұрын

    Review and introduction to this module: kzread.info/dash/bejne/m6KJsbiPYK_Un7Q.html

  • @samirsuleymanov2099

    @samirsuleymanov2099

    2 жыл бұрын

    @@robojax I watched it, great durable controller. But my question is, can we control it with arduino forward and backward? In arduino the value of 100 runs it forward. Will -100 (negative value) run it backward (reverse)?

  • @jafekuhobby8085
    @jafekuhobby80853 жыл бұрын

    Can this use nodemcu?

  • @robojax

    @robojax

    3 жыл бұрын

    see this video which shown how to control DC motor using ESP8266 kzread.info/dash/bejne/mYOBqrdpgZvboKQ.html

  • @klaasj7808
    @klaasj78082 жыл бұрын

    how to modify arduino code so it goes from 0 to 100% in 20 seconds

Келесі