64. Jak wyświetlić stan pinów/włączników na LCD? Elektro Maras


Film osadzony źródło: https://www.youtube.com/watch?v=YHY29wQD0BA



Najlepsze komentarze:

Jarosla... Da się odczytać zawartość atmega 328
arrtur3... Ciekawe a jak zrobic submenu np mam wlacznik 4 przyciskowy 1 2 3 4 i zalozmy wcisniecie 1 steruje oswietkeniem pod klawiszem 3 i 4 wcisniecie 2 steruje roletami pod klawiszem 3 i 4 wcisniecie 3 steruje ledami pod 3 i 4 albo zamias 3 i 4 +i- czyli w przypadku swiatla sciemnia rozjasnia rolety gora dol i led zmiana koloru i sciemnia rozjasnia
Super B... Nie działa, dostaje komunikat:
exit status 1
'class LiquidCrystal_I2C' has no member named 'setBacklightPin'
co zrobić?
Wojciec... Witam
Przedstawiony film dotyczy sytuacji w której znamy stan poszczególnych pinów ponieważ sami je wywołujemy w dostępnym kodzie.
Jak sprawdzić stan pinów, nie robiąc podwójnego okablowania z pianami INPUT, kiedy nie znamy ich stanów ponieważ, są wysterowane np. przez zewnętrzną aplikację - przez internet np. przez aplikacje BLYNK ( swoją droga fantastyczna aplikacja na Androida do sterowania Arduino ).
Na forum https://www.homautomation.org/2015/09/09/arduino-how-to-know-the-state-of-an-output-pin/
znalazłem takie rozwiązanie: Serial.println(bitRead(PORTD,3))
z opisu wynika, że sprawdza wartość rejestru, który z kolei odpowiada za stan pinu.
Niestety to rozwiązanie dotyczy chyba Atmegi z Uno bo na YUN nie działa.
Czy wiesz czy analogiczne rozwiązanie istnieje dla Atmegi z YUN
RaVeN... Jak zwał tak zwał niema lepszych poradników na YT niż Marsa! szacun za prostotę i łopatologiczne wyjaśnienia zagadnienia związanego z Arduino. Pozdrawiam
Yyy Brz... Dało by się dodać do tego jeszcze wyświetlanie tego stanu na stronie www i jak dodać włączanie z 2 pozycji np web, przycisk
Guzik M... Witam, 
Bardzo praktyczny "wsad" :) Czy możesz jeszcze podpowiedzieć jak zmodyfikować kod żeby stan pinu po zmianie na 1 po określonym czasie np. 2s samodzielnie wracał do 0.
Moje drugie pytanie to czy planujesz odcinek z użyciem jakiegoś potencjometru cyfrowego i arduino??
Tomek K... A nie łatwiej i prościej wykorzystać do sterowania pinami np. Arduino Ethernet Shield i prosty serwer www na ARDUINO mamy odrazu stany pinów i możliwość ich sterowania przez przeglądarka www
olmek o... Elektro maras jest możliwość się z tobą jakoś skontaktować?? pozdrawiam
krzysie... Widzę tutaj wiele niepotrzebnych rzeczy.
1) Po co ci tablica int, skoro zapisujesz w niej typy boolean. zmień typ tablicy, a program będzie mniej ważył
2) Dlaczego stworzyłeś 4 zmienne "stan", skoro chcesz wykorzystać do tego wszystkiego tablice? Array to tablica. 
3) Wtedy robisz po prostu wlaczniki[0] = !wlaczniki[0]; i nie tworzysz w nadmiarze zmiennych
4) Osobiście jednak uważam że w odpowiednio nazwanych zmiennych widać więcej co się pod nimi znajduje, niż pod odpowiednim numerem tablicy. To już zależy od tego co jest ważniejsze, łatwość w czytaniu kodu, czy wielkość jaką powinien zajmować plik
5) w zmiennych boolean o wiele lepiej operować na "true, false" niż "0,1", to również wiem z doświadczenia
MrBrowa... Kiedy będzie ESP2866?
Jerdi... Czesc super film :)
Mam do cb pytanie szukam na nie odpowiedzi ale nie umiem znalesc , odrazu powiem ze programuje w Androidzie, nie znam sie na elektronice :)

Szukam rozwiazania do takie problemu chce na swoim malym ipodzie nano albo jako breloczek do kluczy dac taki guziek (przyczepic), cos klikalnego, bez zadnych kabli, czym mniejsze tym lepsze. Klikam na ten guziczek i cos dzieje sie na moim urzadzeniu android (napis "1" przechodzi na napis "2"). Musi to byc tak male ze bez zadnych kabli, plyt stykowych etc. (przenosne) Bardzo prosze o odpowiedz. Pozdrawiam :)
Kamil18... Krzysztofie, sam zastanawiałem się nad tym jak kontrolować stan w takim układzie. Wymyśliłem, dwa rozwiązania. Dla domu, gdzie można kłóć ściany, wsadziłbym skrętkę i włącznik dzwonkowy, działałoby to tak jak przycisk, a ogromną zaletą byłoby to, że takich włączników można by dać nieskończoną ilość.
Drugi sposób odnosi się do domów, gdzie nie można kłóć, w instalację wpinamy zasilacz beztransformatorowy(kondensator, rezystor, kilka diod-na internecie jest dużo schematów). Zasilacz dawałby 5v, czyli stan wysoki. Jeśli odbiornik za włącznikiem byłby włączony to zasilacz też, a te 5v na arduino
Krzyszt... Chciałabym zobaczyć w jaki sposób byś sprawdził stan pinów w takiej konfiguracji gdzie jest arduino/malinka, przekaźnik oraz przełącznik jak na klatkach schodowych. Z jednej strony schodów zapalasz światło, z drugiej strony gasisz lub pozostawiasz włączone. W jaki sposób to sprawdzisz? Przy użyciu drugiego pinu cyfrowego?
migucin... to się nazywa chyba tablica a nie tabela :)