Yea buddy! an ATMega328 Arduino, Arduino sensor shield and "Getting Started With Arduino" book!
gonna have some fun with this puppy! :banana:
Printable View
Yea buddy! an ATMega328 Arduino, Arduino sensor shield and "Getting Started With Arduino" book!
gonna have some fun with this puppy! :banana:
ok I've gone through the book (well as far as I can go with the components I have) and I've learned a lot. Made an LED blink, played with PWM, make an LED turn on/off with a momentary switch
I'd say it was a good first step toward my goal of having a servo controlled based on a temp sensor :up:
Excellent! Glad to see you got the Arduino.
Keep us posted on your work.
Sweet, Another member joins the dark side!
lol yep. I just ordered a few things from adafruit for the project I want to do. till then I'll keep messin with this thing!
I have a pretty cool Random color RGB LED fader code you should have fun messing around with. Just change the delays for faster or slower fade time. It works with common anode RGB leds.
It uses pins 9, 10 and 11 and remember to use resistors on each anode. Cathode to Ground.
Code:float RGB1[3];
float RGB2[3];
float INC[3];
int red, green, blue;
int RedPin = 10;
int GreenPin = 11;
int BluePin = 9;
void setup()
{
Serial.begin(9600);
randomSeed(analogRead(0));
for (int x=0; x<3; x++) {
RGB1[x] = random(256);
RGB2[x] = random(256); }
}
void loop()
{
randomSeed(analogRead(0));
for (int x=0; x<3; x++) {
INC[x] = (RGB1[x] - RGB2[x]) / 256; }
for (int x=0; x<256; x++) {
red = int(RGB1[0]);
green = int(RGB1[1]);
blue = int(RGB1[2]);
analogWrite (RedPin, red);
analogWrite (GreenPin, green);
analogWrite (BluePin, blue);
delay(25);
for (int x=0; x<3; x++) {
RGB1[x] -= INC[x];}
}
for (int x=0; x<3; x++) {
RGB2[x] = random(956)-700;
RGB2[x] = constrain(RGB2[x], 0, 255);
delay(10);
}
}
thanks I"ll play around with that!
now does the arduino always put out 5v? or if I hook a 12v power supply will it output 12v on a different pin?
Arduino will only output 5v unless you have a model like my seeeduino that also does 3.3v.
ahhh ok. so how would I go about powering a 12v fan then? :?
I think (not even 50% sure) that you can power the fan with 12v and use a PWM pin on the duino to control the PWM line on the fan.