| 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