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: |
- 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); |
} |
No comments:
Post a Comment