duminică, 23 ianuarie 2011

Controlul unui releu cu Arduino

     Puteti controla un motor DC cu arduino prin intermediul unui releu, insa nu recomand aceasta metoda deoarece polaritatea se schimba brusc si nu puteti controla turatia motorului. In locul motorului se poate pune orice altceva, releul care il folosesc poate fi utilizat ca un switch. Cand releul este deschis trece curent pe o punte iar cealalta este inchisa, cand releul este inchis, puntea prin care trecea curent este inchisa si cealalta este deschisa.



   Uitandu-ne de la stanga la dreapta:

  • primul pin deschide si inchide releul
  • al doilea este GND (pinul comun)
  • al treilea este V1
  • al patrulea este V2
 (Pinii au simetrici pe partea cealalta a releului)

COD:



void setup() {              

  pinMode(12, OUTPUT);   // pinul la care este conectat releul
}

void loop() {
  digitalWrite(12, HIGH);   // merge inainte
  delay(10000);            
  digitalWrite(12, LOW);    // merge inapoi
  delay(10000);            
}



Niciun comentariu:

Trimiteți un comentariu