Nalezeno 10 výsledků hledání

od bobynos
27 črc 2018, 21:41
Fórum: Sériová linka
Téma: Vypsaní textu pouze jednou při stisknutém tlačítku
Odpovědi: 20
Zobrazení: 8832

Re: Vypsaní textu pouze jednou při stisknutém tlačítku

Vyřešeno po stisknutí tlačítka vypíše jeden řádek a rozsvítí ledku po puštění tlačítka už nic nevypíše a ledka zhasne. Díky za rady. #include <HardwareSerial.h> const int tlcRed = 2; const int tlcGreen = 3; const int ledErr = 4; const int ledStart = 5; bool lasttlcRed; bool lasttlcGreen; bool nowtlc...
od bobynos
27 črc 2018, 21:40
Fórum: Sériová linka
Téma: Vypsaní textu pouze jednou při stisknutém tlačítku
Odpovědi: 20
Zobrazení: 8832

Re: Vypsaní textu pouze jednou při stisknutém tlačítku

If (!digitalRead(tlcRed) && !digitalRead(ledStart)) { Serial.println("RED"); digitalWrite(ledStart, HIGH); } if (digitalRead(tlcRed)) { digitalWrite(ledStart, LOW); } Takhle jsem to myslel. Jen si to zkontroluj jestli to odpovídá. A nejsem si jist co to bude dělat bez debounce. To...
od bobynos
27 črc 2018, 20:34
Fórum: Sériová linka
Téma: Vypsaní textu pouze jednou při stisknutém tlačítku
Odpovědi: 20
Zobrazení: 8832

Re: Vypsaní textu pouze jednou při stisknutém tlačítku

petan píše:
27 črc 2018, 20:22
Přečti si ty komentáře v tom kódu. Je tam místo na hlídání náběžné i sestupné hrany u dvou vstupů. Stačí tam cokoliv přidat.
Nepoužíváš pinMode(xx, INPUT_PULLUP); ??
Nemám používám INPUT a tlačítko mám připojený přes rezistor na desce.

Zkoumám ten kód a zatím se mi nedaří.
od bobynos
27 črc 2018, 20:18
Fórum: Sériová linka
Téma: Vypsaní textu pouze jednou při stisknutém tlačítku
Odpovědi: 20
Zobrazení: 8832

Re: Vypsaní textu pouze jednou při stisknutém tlačítku

V podstatě chceš hlídat náběžnou hranu signálu. Koukni sem: https://www.mylms.cz/text-kusy-kodu-k-arduinu/#edge_detection Tam je ten kód v podstatě hotovej. Jenom místo příkazu " digitalWrite(13, HIGH) " a " digitalWrite(13,LOW) " dáš " Serial.println("RED"); &quo...
od bobynos
27 črc 2018, 20:00
Fórum: Sériová linka
Téma: Vypsaní textu pouze jednou při stisknutém tlačítku
Odpovědi: 20
Zobrazení: 8832

Re: Vypsaní textu pouze jednou při stisknutém tlačítku

:D tak to díky za odpovědi, ale zatím jsme se moc nepohnuli :) A vše co zkouším nepracuje, tak jak bych si představoval.
od bobynos
27 črc 2018, 19:41
Fórum: Sériová linka
Téma: Vypsaní textu pouze jednou při stisknutém tlačítku
Odpovědi: 20
Zobrazení: 8832

Re: Vypsaní textu pouze jednou při stisknutém tlačítku

const int tlcRed = 2; const int tlcGreen = 3; const int ledErr = 4; const int ledStart = 5; void setup() { pinMode(tlcRed, INPUT); pinMode(tlcGreen, INPUT); pinMode(ledStart, OUTPUT); pinMode(ledErr, OUTPUT); Serial.begin(9600); Serial.println("Komunikace spustena"); } void loop() { if (!d...
od bobynos
27 črc 2018, 19:27
Fórum: Sériová linka
Téma: Vypsaní textu pouze jednou při stisknutém tlačítku
Odpovědi: 20
Zobrazení: 8832

Re: Vypsaní textu pouze jednou při stisknutém tlačítku

Ano ve výsledku budu zjišťovat stav na dvou čidlech. Teď pro naprogramování mám nahrazeno tlačítky. Teoreticky ani nepotřebuji rozsvítit ledku, ale jde mi o to, že když tlačítko(čidlo) bude aktvní např. minutu aby to vypsalo pouze jednou a né aby každou sekundu vypsalo několik řádků. funkce delay ne...
od bobynos
27 črc 2018, 18:47
Fórum: Sériová linka
Téma: Vypsaní textu pouze jednou při stisknutém tlačítku
Odpovědi: 20
Zobrazení: 8832

Vypsaní textu pouze jednou při stisknutém tlačítku

Zdravím, s Arduinem začínám. A narazil jsem na problém pro někoho možná jednoduchý, ale já už vážně nevím. Kód: const int tlcRed = 2; const int tlcGreen = 3; const int ledErr = 4; const int ledStart = 5; void setup() { pinMode(tlcRed, INPUT); pinMode(tlcGreen, INPUT); pinMode(ledStart, OUTPUT); pinM...
od bobynos
10 bře 2018, 11:09
Fórum: Programování obecně
Téma: Vstupy/Vystupy - Serial monitor
Odpovědi: 3
Zobrazení: 1901

Re: Vstupy/Vystupy - Serial monitor

Axamith píše:
10 bře 2018, 03:11
Máš tam použité pull-down rezistory?
Viz. https://arduino.cz/arduino-zaklady-tlacitko/
Rezistory jsem právě považoval za nepotřebné. Díky odkazu už vím jakou práci tam vykonávají.

Už tomu rozumím. Díky moc
od bobynos
09 bře 2018, 22:34
Fórum: Programování obecně
Téma: Vstupy/Vystupy - Serial monitor
Odpovědi: 3
Zobrazení: 1901

Vstupy/Vystupy - Serial monitor

Zdravím, učím se Arduino a začal jsem spíše krokáčema a LCD displejem. Nebyl žádný problém. Dnes jsem chtěl vyzkoušet jednoduché piano a narazil jsem. Zapojení i program je na netu pomocí 8 tlačítek pouštím do bzučáku napětí. Problém nastal, že si bzučák dělal co chtěl. Napsal jsem program pouze na ...