Ovládáni relé

Wiring, C++, C, Java, ...
Pravidla fóra
Toto subfórum slouží k řešení obecných otázek kolem programování (konstrukce, knihovny, alokace paměti, ...)
Odpovědět
PB1
Příspěvky: 10
Registrován: 18 zář 2017, 17:34
Reputation: 0

Ovládáni relé

Příspěvek od PB1 » 18 zář 2017, 17:57

Zdravím, jsem nováček a potřeboval bych poradit od někoho zkušenějšího. Jak napsat kód aby relé zůstalo sepnuté při krátkém impulsu a zase se rozeplo až při dalším krátkém impulsu? Chtěl bych zapojit osvětleni zapínané mávnutím ruky pomoci ultrazvukového senzoru takže kdyby např. na vteřinu byla změřena vzdálenost menši relé by seplo a drželo a při dalším mávnuti by zase rozeplo kontakty.  Děkuji pokud si někdo udělá čas :)

McViper
Příspěvky: 3
Registrován: 22 črc 2017, 23:06
Reputation: 0

Re: Ovládáni relé

Příspěvek od McViper » 18 zář 2017, 21:11

Ahoj, sem taky novacek, ale myslim ze by ti tohle melo pomoct. Kdysi sem resil neco podobneho a tohle sem nasel na netu.
Přílohy
zmena_stavu_rele.ino
(1.4 KiB) Staženo 206 x

petan
Příspěvky: 358
Registrován: 23 črc 2017, 10:19
Reputation: 0
Kontaktovat uživatele:

Re: Ovládáni relé

Příspěvek od petan » 18 zář 2017, 22:06

Tvůj kód by lě fungovat. Jde jednoduše o detekci hrany signálu (změna stavu z L do H, nebo opačně).

U toho ultrazvuku by se pak jen místo digitálního vstupu porovnávala naměřená vzdálenost (je menší, nebo větší než nastavená).

PB1
Příspěvky: 10
Registrován: 18 zář 2017, 17:34
Reputation: 0

Re: Ovládáni relé

Příspěvek od PB1 » 19 zář 2017, 19:59

Děkuji za odpovědi. Snad to dam s tím ultrazvukem nějak dohromady ať je to funkční.

Odpovědět

Kdo je online

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