domi10052 Napisano Wrzesień 28, 2016 Udostępnij Napisano Wrzesień 28, 2016 przyciski nie działają co się dzieje? kod skopiowany z odc o przyciskach układ na zdjęciu a dioda się pali mimo, że nie naciskam przycisku problem pojawił się przy pracy domowej 7.4 ze stoperem. void setup() { pinMode(8, OUTPUT); //Dioda jako wyjście pinMode(7, INPUT_PULLUP); //Przycisk jako wejście digitalWrite(8, LOW); //Wyłączenie diody } void loop() { if (digitalRead(7) == LOW) { //Jeśli przycisk wciśnięty digitalWrite(8, HIGH); //Włącz diodę } else { //Jeśli warunek nie został spełniony (przycisk nie jest wciśnięty) digitalWrite(8, LOW); //Wyłącz diodę } } __________ Komentarz dodany przez: Treker Cytuj Link do komentarza Share on other sites More sharing options...
Wojciech Wrzesień 29, 2016 Udostępnij Wrzesień 29, 2016 Przycisk masz źle włożony w płytkę🙂 Cytuj Link do komentarza Share on other sites More sharing options...
domi10052 Wrzesień 29, 2016 Autor tematu Udostępnij Wrzesień 29, 2016 próbowałem tak i tak nie działało 🙁 Cytuj Link do komentarza Share on other sites More sharing options...
Wojciech Wrzesień 29, 2016 Udostępnij Wrzesień 29, 2016 próbowałem tak i tak nie działało 🙁 Tak czyli jak? Pokaż zdjęcie tej drugiej próby. Masz multimetr? To weź do ręki i sprawdź czy przycisk łączy i między którymi nóźkami? 1 Cytuj Link do komentarza Share on other sites More sharing options...
Polecacz 101 Zarejestruj się lub zaloguj, aby ukryć tę reklamę. Zarejestruj się lub zaloguj, aby ukryć tę reklamę. Produkcja i montaż PCB - wybierz sprawdzone PCBWay! • Darmowe płytki dla studentów i projektów non-profit • Tylko 5$ za 10 prototypów PCB w 24 godziny • Usługa projektowania PCB na zlecenie • Montaż PCB od 30$ + bezpłatna dostawa i szablony • Darmowe narzędzie do podglądu plików Gerber Zobacz również » Film z fabryki PCBWay
domi10052 Wrzesień 29, 2016 Autor tematu Udostępnij Wrzesień 29, 2016 hmm masz racje ale mi działa dobrze kiedy jest inaczej przycisk podłączony, niż w kursie. dioda działa ale wyświetlacz już nie co jest nie tak? KOD: #include <LiquidCrystal.h> LiquidCrystal lcd(2,3,4,5,6,7); bool start=false; void setup() { pinMode(12, INPUT_PULLUP); pinMode(13, INPUT_PULLUP); lcd.begin(16,2); lcd.setCursor(0,0); lcd.print("Czas:"); lcd.setCursor(0,1); lcd.print("00:00:00"); } void loop(){ if(analogRead(12)==LOW) { start = true; } if(start == true) { lcd.setCursor(0,1); lcd.print("00:00:01"); } if(analogRead(13)==LOW) { start = false; } if(start == false) { lcd.setCursor(0,1); lcd.print("00:00:00"); } } Możemy klepać w te przyciski a i tak się nic nie dzieje ;/ __________ Komentarz dodany przez: Treker Cytuj Link do komentarza Share on other sites More sharing options...
Treker (Damian Szymański) Wrzesień 29, 2016 Udostępnij Wrzesień 29, 2016 domi10052, niestety nie widać Twojego zdjęcia. Dodaj je normalnie na forum, tak jak powinno się to robić, to łatwiej będzie znaleźć problem. Cytuj Link do komentarza Share on other sites More sharing options...
domi10052 Wrzesień 29, 2016 Autor tematu Udostępnij Wrzesień 29, 2016 mam problem bo pliki robione telefonem są za duże ;( Cytuj Link do komentarza Share on other sites More sharing options...
Treker (Damian Szymański) Wrzesień 29, 2016 Udostępnij Wrzesień 29, 2016 domi10052, to polecam jest zmniejszyć 🙂 Cytuj Link do komentarza Share on other sites More sharing options...
domi10052 Wrzesień 29, 2016 Autor tematu Udostępnij Wrzesień 29, 2016 jak 😃 jak zmniejszam rozmiar w paint to cały czas pozostaje 1.5 mega Cytuj Link do komentarza Share on other sites More sharing options...
Treker (Damian Szymański) Wrzesień 29, 2016 Udostępnij Wrzesień 29, 2016 domi10052, może coś tutaj znajdziesz: https://www.google.pl/search?q=online+image+resizer&oq=online+image+resizer&aqs=chrome..69i57j0l5.4107j0j7&sourceid=chrome&ie=UTF-8 1 Cytuj Link do komentarza Share on other sites More sharing options...
domi10052 Wrzesień 29, 2016 Autor tematu Udostępnij Wrzesień 29, 2016 dziękuje 🙂 Cytuj Link do komentarza Share on other sites More sharing options...
Wojciech Wrzesień 30, 2016 Udostępnij Wrzesień 30, 2016 To teraz przydałaby się informacja według jakiego schematu podłączyłeś LCD. Zdjęcie też będzie pomocne. Kod wygląda OK. Cytuj Link do komentarza Share on other sites More sharing options...
domi10052 Wrzesień 30, 2016 Autor tematu Udostępnij Wrzesień 30, 2016 schemat masz w 7 odc arduino o tu: https://forbot.pl/blog/artykuly/programowanie/kurs-arduino-wyswietlacz-tekstowy-lcd-id4263 Cytuj Link do komentarza Share on other sites More sharing options...
Treker (Damian Szymański) Wrzesień 30, 2016 Udostępnij Wrzesień 30, 2016 domi10052, jeśli podłączyłeś wszystko tak, jak w kursie i użyłeś kodu z kursu, to nie ma opcji - musi działać. Setki osób już to sprawdzało. Spróbuj na spokojnie jeszcze całość przeanalizować, pewnie gdzieś jednak podłączasz coś inaczej 🙂 Cytuj Link do komentarza Share on other sites More sharing options...
domi10052 Wrzesień 30, 2016 Autor tematu Udostępnij Wrzesień 30, 2016 wyświetlacz przecież działa ok coś jest nie tak z przyciskami bo jak sobie wypisze te zmienne przez UART mam tę samą sytuacje co na wyświetlaczu. Jeszcze mam jedną czarną myśl czy to może być obiaw spalenia płytki? Podczas tego klikałem przyciski jednak jak widać cały czas mamy 0 🙁 Cytuj Link do komentarza Share on other sites More sharing options...
Pomocna odpowiedź
Dołącz do dyskusji, napisz odpowiedź!
Jeśli masz już konto to zaloguj się teraz, aby opublikować wiadomość jako Ty. Możesz też napisać teraz i zarejestrować się później.
Uwaga: wgrywanie zdjęć i załączników dostępne jest po zalogowaniu!