Nalezeno 10 výsledků hledání
Přejít na rozšířené vyhledávání
- 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...
- 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...
- 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
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ří.
- 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...
- 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
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.
- 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...
- 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...
- 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...
- 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
Rezistory jsem právě považoval za nepotřebné. Díky odkazu už vím jakou práci tam vykonávají.Axamith píše: ↑10 bře 2018, 03:11Máš tam použité pull-down rezistory?
Viz. https://arduino.cz/arduino-zaklady-tlacitko/
Už tomu rozumím. Díky moc
- 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 ...