Rozsviceni LED koncovym snimacem

Odpovědět
Mek123
Příspěvky: 3
Registrován: 06 čer 2018, 20:03
Reputation: 0

Rozsviceni LED koncovym snimacem

Příspěvek od Mek123 » 06 čer 2018, 20:16

Ahoj,

Píši sem s prosbou o pomoc. Arduino se teprve učím a umím pouze nějaké začátky. Proto bych Vás chtěl poprosit o radu jak zapojit a naprogramovat LEDku, která po stisku koncového snímače zůstane svítit. Klasické tlačítko bych už asi zvládnul, ale to použít nemohu. Bude se jednat o světelný signál, který mi ukáže, že snímač byl sepnutý. Lze to vůbec?

Díky

Mek

AstroMiK
Příspěvky: 592
Registrován: 08 pro 2017, 19:05
Reputation: 0

Re: Rozsviceni LED koncovym snimacem

Příspěvek od AstroMiK » 06 čer 2018, 21:12

diagram.gif
diagram.gif (8.17 KiB) Zobrazeno 3005 x

Program by vypadal třeba takhle:

Kód: Vybrat vše

void setup()
  {
    byte pin_LED = 5;
    byte pin_TLACITKO = 6;

    pinMode(pin_LED,OUTPUT);                    //nastaveni smeru pinu
    pinMode(pin_TLACITKO,INPUT_PULLUP);

    digitalWrite(pin_LED, LOW);                 // zhasni LED

    while (digitalRead(pin_TLACITKO) == HIGH)   // dokud neni stisknute tlacitko, nic nedelej
      {}

    digitalWrite(pin_LED, HIGH);                // rozsvit LED
  }

void loop()                                     // nekonecna smycka je prerusena az resetem
  {}

Co se týče hardwarového připojení, bylo by nutné uvést, co je to za koncový senzor.

Mek123
Příspěvky: 3
Registrován: 06 čer 2018, 20:03
Reputation: 0

Re: Rozsviceni LED koncovym snimacem

Příspěvek od Mek123 » 06 čer 2018, 21:53

Díky moc,

od toho se odpíchnu :)

jinak ten koncak je tento: https://www.svetsoucastek.cz/mikrospina ... mm-p58251/

AstroMiK
Příspěvky: 592
Registrován: 08 pro 2017, 19:05
Reputation: 0

Re: Rozsviceni LED koncovym snimacem

Příspěvek od AstroMiK » 06 čer 2018, 22:39

... Takže zapojení je stejné, jako u klasického tlačítka: Vývod COM na GND a vývod NO na digitální vstup Arduina.


Mimochodem, na takhe jednoduché úkoly není vůbec nutné používat Arduina.
Stačí koupit MH7400 (nebo jeho CMOS variantu CD4011).
Polovina obvodu se pak zapojí jako R-S klopný obvod.
(Druhá polovina se může použít na inverzi vstupních pinů)

Jeden vstup se zapojí na ten koncový spínač.
Druhý vstup na resetovací tlačítko, které bude zhasínat LED.
Výstup se zapojí na LED.

Je to bez programování a stojí to 5Kč.

Mek123
Příspěvky: 3
Registrován: 06 čer 2018, 20:03
Reputation: 0

Re: Rozsviceni LED koncovym snimacem

Příspěvek od Mek123 » 06 čer 2018, 23:11

Díky moc!!!! v Arduinu už mi to šlape. Já právě hledal, jestli se nenechá použít něco jednoduššího a nic sem nenašel, tak díky za tip!!!

Odpovědět

Kdo je online

Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 8 hostů