Proiect SOS - Web viewProiect SOS. Task: Un led sa emita un semnal de ajutor (SOS – trei...

3
Proiect SOS Task: Un led sa emita un semnal de ajutor (SOS – trei semnale scurte, trei lungi, trei scurte) Echipament necesar: Arduino, un led, un rezistor 220 ohm Setup: Cod: //ledul este conectat pe pinul digital 13 int ledPin = 13; //ruleaza o data, cand sketch-ul porneste void setup() { pinMode(ledPin, OUTPUT); // setam pinul digital 13 ca output } //parte a programului care se reia continuu void loop()

Transcript of Proiect SOS - Web viewProiect SOS. Task: Un led sa emita un semnal de ajutor (SOS – trei...

Page 1: Proiect SOS - Web viewProiect SOS. Task: Un led sa emita un semnal de ajutor (SOS – trei semnale scurte, trei lungi, trei scurte) Echipament necesar: Arduino, un led, un rezistor

Proiect SOSTask: Un led sa emita un semnal de ajutor (SOS – trei semnale scurte, trei lungi, trei scurte)

Echipament necesar: Arduino, un led, un rezistor 220 ohm

Setup:

Cod:

//ledul este conectat pe pinul digital 13

int ledPin = 13;

//ruleaza o data, cand sketch-ul porneste

void setup()

{

pinMode(ledPin, OUTPUT); // setam pinul digital 13 ca output

}

//parte a programului care se reia continuu

void loop()

{

Page 2: Proiect SOS - Web viewProiect SOS. Task: Un led sa emita un semnal de ajutor (SOS – trei semnale scurte, trei lungi, trei scurte) Echipament necesar: Arduino, un led, un rezistor

//se emit 3 semnale scurte

for (int x=0; x<3; x++) {

{ // începe partea de program din comanda FOR

digitalWrite(ledPin, HIGH); //se aprinde ledul

delay(150); //…timp de 150 milisecunde

digitalWrite(ledPin, LOW); //ledul se stinge

delay(100);//pauza de 100 ms

}

delay(100); //pauza intre litere

//se emit 3 semnale lungi

for (int x=0; x<3; x++) {

{ // începe partea de program din comanda FOR

digitalWrite(ledPin, HIGH); //se aprinde ledul

delay(400); //…timp de 400 milisecunde

digitalWrite(ledPin, LOW); //ledul se stinge

delay(100);//pauza de 100 ms

}

delay(100); //pauza intre litere

//se emit 3 semnale scurte

for (int x=0; x<3; x++) {

{ // începe partea de program din comanda FOR

digitalWrite(ledPin, HIGH); //se aprinde ledul

delay(150); //…timp de 150 milisecunde

digitalWrite(ledPin, LOW); //ledul se stinge

delay(100);//pauza de 100 ms

}

//se asteapta 5 secunde pana cand semnalul SOS se repeta

delay(5000);

Page 3: Proiect SOS - Web viewProiect SOS. Task: Un led sa emita un semnal de ajutor (SOS – trei semnale scurte, trei lungi, trei scurte) Echipament necesar: Arduino, un led, un rezistor