• Witaj na Forum Arduino Polska! Zapraszamy do rejestracji!
  • Znajdziesz tutaj wiele informacji na temat hardware / software.
Witaj! Logowanie Rejestracja


Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
Refleksomierz
#11
Witam,
Cytat: po jakimś czasie same przyciski zaczną mieć swoją rezystancję

A tak z ciekawości, to jakiego rzędu jest ta nabyta przez przyciski rezystancja? Bo jeśli kilku, czy kilkunastu Ohmów to stosując drabinkę z rezystorów np. 10 kOhm lub więcej, przy dużej rezystancji wejścia mikrokontrolera, nie będzie to miało dużego znaczenia jeśli chodzi o odczytywane na tym wejściu wartości.
Pozdrawiam.
 
Odpowiedź
#12
Ja akurat stosowałem podejście osobnego pinu cyfrowego dla każdej z diod oraz dla każdego z przycisków z tym, że ja ograniczyłem się do zastosowania 4 przycisków i 4 diod. Jeśli miałbym ponownie rozwiązywać problem to opcja z pinem analogowym i drabinką jest ciekawym rozwiązaniem.

krn78, owszem masz racje, takie rozwiązanie również miało miejsce w moim projekcie, aby układ działał stabilnie, oraz wymagany był debounce przycisków
 
Odpowiedź
#13
Witam,
Symulacja dla 6-ciu LED:
https://circuits.io/circuits/4134658-led_shot 
Pozdrawiam.
 
Odpowiedź
#14
(01-03-2017, 11:22)Smaczek napisał(a): Witam,
Symulacja dla 6-ciu LED:
https://circuits.io/circuits/4134658-led_shot 
Pozdrawiam.
Bardzo Dziękuje za pomoc tylko jest jeden mankament, gdy wgrywam do arduino pojawiają mi się poniższe błędy.


arduino java.util.regex.Pattern$GroupHead.match(Pattern.java:4658)
at java.util.regex.Pattern$Loop.match(Pattern.java:4785)
at java.util.regex.Pattern$GroupTail.match(Pattern.java:4717)
at java.util.regex.Pattern$BranchConn.match(Pattern.java:4568)
at java.util.regex.Pattern$CharProperty.match(Pattern.java:3777)
at java.util.regex.Pattern$Branch.match(Pattern.java:4604)
at java.util.regex.Pattern$GroupHead.match(Pattern.java:4658)
at java.util.regex.Pattern$Loop.match(Pattern.java:4785)
at java.util.regex.Pattern$GroupTail.match(Pattern.java:4717)
at java.util.regex.Pattern$BranchConn.match(Pattern.java:4568)
at java.util.regex.Pattern$CharProperty.match(Pattern.java:3777)
at java.util.regex.Pattern$Branch.match(Pattern.java:4604)
 
Odpowiedź
#15
Witam,
A kopiowałeś cały kod do nowego sketcha w Arduino IDE? U mnie wgrywa się bez najmniejszego problemu.
Pozdrawiam.
 
Odpowiedź
#16
(02-03-2017, 08:24)Smaczek napisał(a): Witam,
A kopiowałeś cały kod do nowego sketcha w Arduino IDE? U mnie wgrywa się bez najmniejszego problemu.
Pozdrawiam.

Mój błąd ,źle kopiowałem, dzisiaj sprawdzę jak to będzie śmigało Big Grin Pozdrawiam
 
Odpowiedź
  


Skocz do:


Przeglądający: 1 gości