Kirja   |  Artikkelit   |  Keskustelu   |  Tiedostot   |  Galleria
Hyönteisrobotti, kampanja.

led

LED-kuutio

Netistä löytämäni projekti.

Yksinkertainen Aduinoa käyttäen toteutettu 3x3x3 kuutio LED-valoja, joista jokaista voi yksinään laittaa päälle tai pois.

Projekti ilmeisesti aloitettiin juottamalla

Macetech Shiftbrite

Tilasin äskettäin Macetech Shiftbrite RGB LED moduleita Yhdysvalloista. Tilaus onnistu helposti ja tavarat tuli postissa suhteellisen nopeasti.

  |     |  

Koodi: Kolmen LEDin asteittainen himmennys ketjussa

Tässä vappuna työstämäni pieni esimerkki kuinka himmentää ledejä Pulse with modulation tekniikalla Arduino Duemilanove alustalla. Jokainen ledi kirkastuu asteittain ja himmentyy vuorotellen ketjuna.

  |     |     |     |     |  

Eriväristen ledien ohjaaminen sarjaportin kautta

int sininen = 2;
int keltainen = 3;
int vihrea = 4;
int ledOn1=false;
int ledOn2=false;
int ledOn3=false;

void setup()
{
  Serial.begin(9600);
  pinMode(sininen, OUTPUT);
  pinMode(keltainen, OUTPUT);
  pinMode(vihrea, OUTPUT);
}

void loop()
{
  if ( Serial.available()) {
    char ch = Serial.read();
    if ('s'==ch) {
      ledOn1=!ledOn1;
      digitalWrite(sininen, ledOn1);
    }
    if ('k'==ch) {
       ledOn2=!ledOn2;
       digitalWrite(keltainen, ledOn2);
    }
    if ('v'==ch){
       ledOn3=!ledOn3;
       digitalWrite(vihrea, ledOn3);
    }
  |     |     |     |     |  

Yksinkertainen sähkötysohjelma

Tässä olisi sitten hyvin, hyvin yksinkertainen morsekoodi Arduinolle.

  |     |  

Ensimmäinen tunti - Arduino IDE, Hei maailma, LED, kytkin, ylösvetovastus

Haaga-Helian intensiivikurssin ensimmäisen päivän teema oli "Hei maailma". Asensimme Arduinon kehitysympäristön ja käänsimme "hei maailman" eli Blinkin.

  |     |     |     |  

Valo päälle tai pois kytkimellä

Simppeli koodi, joka sytyttää tai sammuttaa valon riippuen inputista

int pin = 2;
int ledPin = 3;


void setup()
{
   pinMode(pin, INPUT);
   pinMode(ledPin, OUTPUT);
}


void lo
  |     |     |     |     |  
(Round corners at the bottom)