Arduino Polska Forum

Pełna wersja: Refleksomierz
Aktualnie przeglądasz uproszczoną wersję forum. Kliknij tutaj, by zobaczyć wersję z pełnym formatowaniem.
Stron: 1 2
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.
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
Witam,
Symulacja dla 6-ciu LED:
https://circuits.io/circuits/4134658-led_shot 
Pozdrawiam.
(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)
Witam,
A kopiowałeś cały kod do nowego sketcha w Arduino IDE? U mnie wgrywa się bez najmniejszego problemu.
Pozdrawiam.
(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
Stron: 1 2