Yea buddy! an ATMega328 Arduino, Arduino sensor shield and "Getting Started With Arduino" book!
gonna have some fun with this puppy!
Yea buddy! an ATMega328 Arduino, Arduino sensor shield and "Getting Started With Arduino" book!
gonna have some fun with this puppy!
Arctic Cat * Maximum Security * Cribbage Board * Rockin Case * Armor Redux
Tempest SXR * Power House * Red Comet * ICHIWZ * Acrylic Headphone Hook
Continuing sponsorship support from PCBoard.ca
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
Arctic Cat * Maximum Security * Cribbage Board * Rockin Case * Armor Redux
Tempest SXR * Power House * Red Comet * ICHIWZ * Acrylic Headphone Hook
Continuing sponsorship support from PCBoard.ca
Excellent! Glad to see you got the Arduino.
Keep us posted on your work.
Sweet, Another member joins the dark side!
Charles (CJ) Gantt: Coil Gun // Biohazard // Circuits // 3D Printer // CoD MW2 Case // TBCS 4GHz Club
Sites: The Makers WorkBench // CJ Gantt Photography
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!
Arctic Cat * Maximum Security * Cribbage Board * Rockin Case * Armor Redux
Tempest SXR * Power House * Red Comet * ICHIWZ * Acrylic Headphone Hook
Continuing sponsorship support from PCBoard.ca
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); } }
Charles (CJ) Gantt: Coil Gun // Biohazard // Circuits // 3D Printer // CoD MW2 Case // TBCS 4GHz Club
Sites: The Makers WorkBench // CJ Gantt Photography
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?
Arctic Cat * Maximum Security * Cribbage Board * Rockin Case * Armor Redux
Tempest SXR * Power House * Red Comet * ICHIWZ * Acrylic Headphone Hook
Continuing sponsorship support from PCBoard.ca
Arduino will only output 5v unless you have a model like my seeeduino that also does 3.3v.
Charles (CJ) Gantt: Coil Gun // Biohazard // Circuits // 3D Printer // CoD MW2 Case // TBCS 4GHz Club
Sites: The Makers WorkBench // CJ Gantt Photography
ahhh ok. so how would I go about powering a 12v fan then?
Arctic Cat * Maximum Security * Cribbage Board * Rockin Case * Armor Redux
Tempest SXR * Power House * Red Comet * ICHIWZ * Acrylic Headphone Hook
Continuing sponsorship support from PCBoard.ca
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.
Charles (CJ) Gantt: Coil Gun // Biohazard // Circuits // 3D Printer // CoD MW2 Case // TBCS 4GHz Club
Sites: The Makers WorkBench // CJ Gantt Photography