Link Ads

More search type here...

Showing posts with label Mosfet. Show all posts
Showing posts with label Mosfet. Show all posts

March 19, 2022

How to Drive MOSFET with ARDUINO

This is example how to drive Mosfet using arduino, port to drive is port 9 as PWM can send data from 0 to 255 as analog voltage from 0 to 5V.
Video example at : https://youtu.be/-zfrnw4Iwpg


/*

Fading
This example shows how to fade an LED using the analogWrite() function.
The circuit:
(modified)
- GATE MOSFET attached from digital pin 9 to  through 100 ohm resistor.
 
created 1 Nov 2008
by David A. Mellis
modified 30 Aug 2011
by Tom Igoe
This example code is in the public domain.
https://www.arduino.cc/en/Tutorial/BuiltInExamples/Fading
*/

int ledPin = 9; // LED connected to digital pin 9
void setup() {
// nothing happens in setup
}

void loop() {
// fade in from min to max in increments of 5 points:
for (int fadeValue = 0 ; fadeValue <= 255; fadeValue += 5) {
// sets the value (range from 0 to 255):
analogWrite(ledPin, fadeValue);
// wait for 30 milliseconds to see the dimming effect
delay(30);
}

// fade out from max to min in increments of 5 points:
for (int fadeValue = 255 ; fadeValue >= 0; fadeValue -= 5) {
// sets the value (range from 0 to 255):
analogWrite(ledPin, fadeValue);
// wait for 30 milliseconds to see the dimming effect
delay(30);
}
}