Od wejść ustawiasz markery, ale poprzez markery wejść poprzednich w kolejności. Natomiast od wejść przez zanegowane markery poprzednich wejść ustawiasz kasowanie wszystkich markerów i K2.
Spróbuj tak: do Debounce Pind.0 , 0 , algorytmy ' Twój s1=pind.0 loop algorytmy: toggle A ' zmienna A jako bit If A=0 then Algorytm 1 sterowania wyników na LCD else Algorytm 2 sterowania wyników na LCD end if return Użycie debounce eliminuje drgania styków. Pozdrawiam.
masz tutaj moj kod, ktory robi dokladnie to co chcesz... ogolnie sprawa jest prostsza niz sie moze wydawac /* +—————R...
..................................ŻARÓWK... ..........------------------------------... ..........[]............................... Sprawdzanie STOP -> (kasowanie warunku)-> OPÓŹNIENIE ..........[]...............................
z poziomu programu arduino mógł sterować zwarciem lub rozwarciem tego przycisku Dość niezawodną i nie generującą ubocznych kłopotów metodą na rozwiązanie problemu jest użycie transoptorów, przykładowo pospolite PC817. Wtedy ich wejścia steruje się identycznie jak zwykłym LED a wyjścia łączy się równolegle do istniejących przycisków łącząc emiter i...
Taka mała podpowiedź - w rozwiązaniach "profesjonalnych" - czyli np. kuchenki, stosuje się fototranzystor obciązony opornikiem, a sygnał z opornika jest podawany na wejście A/C - to wystarcza. Diody IR sterowane impulsowo, do tego algorytmy wykrywające zmianę natężenia oświetlenia, zabrudzenie przycisku itp.
Witam ponownie, rozwijam projekt i chciałbym się przekonać jak bardzo błądzę. Wejście: - przycisk (GVL.IN_PRZYCISK) - czujka ruchu (GVL.IN_CZUJKA). Wyjście: - światło (GVL.OUT_SWIATLO). Algorytm: Przyciskiem włączam lub wyłączam światło (przycisk monostabilny). Światło świeci się max. 30 sek. , ale każdy sygnał z czujki przedłuża świecenie o kolejne...
Witam. Dopiero co zaczynam zabawę z uC i mam do zrealizowania pewien algorytm i nie wiem jak się do niego zabrać. Chodzi mi o to, czy mógłby ktoś napisać fragment programu odpowiadający działaniem opisowi. Otóż mam przyciski monostabilne. I chodzi mi o coś takiego: Gdy S1 = 1 to S2 = 0 i S3 = 0 Instrukcje X Gdy S2 = 1 to S1 = 0 i S3 = 0 Instrukcje Y...
Rodzaj przycisku jest bez wiekszego znaczenia . Algorytm : -jesli sygnal "0" nastapi przerwanie-skok do obslugi przerwania -czekaj w procedurze przerwania np. 100 mS -jesli po tym czasie sygnal jest dalej "0" to byl nacisniety przycisk -jesli "1" to byl to sygnal falszywy - zaklocenie -powrot z obslugi przerwania
Cześć. Jestem tu nowa, więc zacznę od przywitania WSZYSTKICH. Bardzo ciekawe rzeczy tu piszecie i cieszę się, że mogę skorzystać z Waszej wiedzy. Dopiero zaczęłam swoją przygodę z VBA, a tu już muszę zrealizować spory projekt, a przynajmniej go zacząć. Jeśli ktoś chciałby mnie wspomóc, będzie mi bardzo miło. :-) Załączyłam prosty algorytm, który teraz...
Falownik to sam ma wejścia cyfrowe i jak nie masz jakiś zależności w algorytmie, to możesz przyciski do DI falownika podpiąć.
a1: in r17,pina ; cpse r17,r31; czy moze byc "cp" ? ret ; dec r23 brne a1 Zmień na: a1: in r17,pina ; cpse r17,r31; czy moze byc "cp" ? jmp DALEJ ; ;Tutaj daj wszystkie POP z końca procedury "delay" RET DALEJ: dec r23 brne a1 Dawno nie pisałem w ASM, więc może być błąd ... ale pokazałem algorytm...
Po naciśnięciu przycisku nożnego wysuwa się siłownik wysypu na czas zadany w przekaźniku czasowym ze zwłocznym załączeniem (ten na górze po prawej) Mowa jest tutaj o chwilowym naciśnięciu czy trzymaniu przycisku do pewnego momentu? Schemat wydaje się być okey, zgodnie z algorytmem słownym.
Nim zdążysz pomyśleć, kolejne przerwania się pojawiają i kończą, tak nawet około 300 na sekundę... ;) Użycie przerwań zewnetrznych to nienajlepszy pomysł na obsługe przycisku. Wystarczy algorytm w pętli + dobrze przemyślana obsługa przerwania timera.
Witam Zasadniczo nie takie proste Co ma się dziać w momencie jednoczesnego wciśnięcia przycisków ? Zakładając taką sytuację wciśnięto wszystkie przyciski po czym jeden wciśnięto powtórnie ( wyłączono zanim zdążył się uruchomić ) co wtedy z kolejnym załączeniem ? Zasadniczo algorytm z pamięcią na EASY 500 to trzeba się będzie trochę wysilić . Zastanów...
Uff! Bałaganisz do potęgi. 1. Popraw tytuł adekwatnie do treści wątku. :| 2. Narysuj sobie algorytm działania Twojego przypadku a będziesz miał mniej pytań. 3. Kawałek poprawionego kodu: jnb p3.5, $ ;oczekiwanie na wciśnięcie przycisku ..... jb p3.5, $ ;oczekiwanie na zwolnienie przycisku .....
Witam. Ja mam dwie. Przeczytaj jeszcze raz cały temat a późnej wymyśl algorytm (po polsku), zanim zaczniesz pisać program w C. Postaraj się podzielić pomysł na części.
1. Czekaj na zdarzenie systemowe 2. Jeżeli zdarzeniem jest wyjście z systemu to stop 3. Jeżeli zdarzeniem jest wciśniecie przycisku 1 to wykonaj algorytm 1 od start do stop po czym przejdź do pkt 1 4. Jeżeli zdarzeniem jest wciśniecie przycisku 2 to wykonaj algorytm 2 od start do stop po czym przejdź do pkt 1 5. Przejdź do pkt 1
Może pomyśl o tym jak o prawdziwej aplikacji, w VBA też tak można zrobić (swoją drogą robiłem trochę obliczeń w VBA i nie zauważyłem tej niskiej wydajności). Są dane (tabela, wiele tabel?) i formularz do wypełnienia. Przycisk Start: pokazuje się formatka. Algorytm jest prosty: skanujesz, wynik zapisuje się w (aktywnym) polu tekstowym formularza, w drugim...
Klikamy na owalny przycisk z tekstem "odpowiedz". Następnie piszemy treść a pod nią zamieszczamy załącznik do 50 MB (przy załączniku wyłączamy punkty - bo nikt nie będzie punktami płacił za ściągnięcie załącznika).
(at)asembler ma rację... Pomyśl nad blokami programu i napisz ten program zupełnie od nowa z nowym algorytmem.
Na początku nauki programowania warto rozpisać krok po kroku problem oraz algorytm rozwiązania. Późniejsze przełożenie tego na kod jest już sprawą prostszą. Problem (o ile dobrze zrozumiałem) przedstawia się następująco: - wykrycie momentu wciśnięcia przycisku, - wykonanie jednorazowej akcji (włącz led), - odczekanie określonego czasu, - wykonanie jednorazowej...
Co do include, albo zrób plik nagłówkowy i umieść w nim deklaracje wszystkich funkcji zdefiniowanych w skojarzonym pliku .cpp albo w każdym pliku .cpp będziesz musiał pisać deklaracje funkcji z includeowanych plików .cpp. Co do aplikacji okienkowych - w Visual Studio cały kod programu można umieścić w pliku .h (i tak się domyślnie dzieje, gdy piszesz...
Wykrywanie zboczy zawsze nalezy realizować od wejścia w stan początkowy i oczekiwania na wyjście (czyli tu pętla nic-nie-robiąca). Grunt to dobrze rozpisać sobie algorytm ;) Wystarczy kliknąć przycisk "pomógł" ;) Powodzenia!
a gdyby dodać sobie bit np. sprawdzający czy klawisz jest już wciśnięty? Ustawiasz go przy wejściu do obsługi przycisku. np. [syntax=verilog]reg KeyPressed; if(btn_i[0]) begin if(!KeyPressed) begin m1 <= m1 + 1; KeyPressed <=1; end end // reszta analogicznie else begin KeyPressed <=0; //tu jest algorytm odmierzający czas end[/syntax] ew. zerowanie...
Myślę, że 5 przycisków. Przyciśniecie jednego z nich będzie wybierało algorytm przeliczenia liczby impulsów na kąt a dalej wyznaczenie 5-10 funkcji trygonometrycznych i wysłanie wyniku na wyświetlacz(nadejście kolejnego impulsu musi spowodować ponowną realizację algorytmu w zależności od wybranego przycisku i zaktualizować wynik na wyświetlaczu)
stachurka Twój ostatni post niesie najważniejsze założenia projektowe. To właśnie one decydują o wyborze platformy hardware. Najdogodniejszą będzie ESP32, ma wszystko czego potrzebujesz do komunikacji wifi Bluetooth. Ilość użytych pinów jest niezwykle mała, w zasadzie to dwa, lampa i przycisk. Każda lampa ma swój własny kontroler. Tak jak piszesz, jeden...
Ja we wszystkich urządzeniach robię klawiaturę bardzo prostą. Matryca bez optoizolacji, rezystory podciągające są wewnętrzne, włączane tylko na czas odczytu, żadnych kondensatorów, diod etc. Cała reszta to program - skanowanie, filtracja drgań styków oraz zakłóceń. Działa to dobrze nawet przy wysokim poziomie zakłóceń. Algorytm działania jest podobny...
Przycisk Pisownia jest naprawiany, a po naprawie Pisownie będzie pewnie proponował algorytm GPT3.5. Czy istnieje możliwość włączenia modułu ignorowania użytkownika? Jakby coś takiego było tutaj to bym włączył i spokój.
Algorytm wymaga aby po puszczeniu przycisku któregokolwiek maszyna stanęła. Przejście do trybu nastawczego powrót do punktu wyjścia. W trybie nastawczym wyłącza silnik! Najazd na wyłącznik krańcowy stop reset drabinki do początku programu, tryb ręczny ponowne uruchomienie cyklu. Można by zabezpieczyć przypadkowe puszczenie, ale tylko warunek do przekroczenia...
Więc port P3 powinien być podłączony to tranzystorów, tylko nie wiem czy dobrze jest podłączony potrójny przycisk start/stop/zerowanie.
Zwykle jest tak, że winda jedzie na najwyższe piętro, które wysłało zawołanie. Póki jedzie do góry jest otwarta na propozycje z pięter wyższych od tego na które zdąża. Zabiera pasażerów z najwyższego piętra i po drodze na dół zatrzymuje się po kolei na wszystkich wołających piętrach. Jeśli pasażer nie jedzie na sam dół to również zatrzyma się na żądanym...
Podaj swój kod, a najłatwiej wpisać tyle "delajów" aby procek się kręcił przez 20s. po czym wyłączył przekaźnik (nie pamiętam ale jeden delay_ms(xx) to chyba maksymalnie 15s wyciągnie?). algorytm taki: - jeżeli przycisk wciśnięty to wykonaj: - uruchomienie przekaźnika - czekaj 20s - wyłącz przekaźnik i chyba tyle powinno wystarczyć w pętli.
Panowie, pokazany schemat załączania jednym przyciskiem przez autora, został zaczerpnięty wprost z notki PDF dostępnej na stronach microchipa, więc wydaje się być w pełni prawidłowy. Natomiast jak już wspomniał jeden z kolegów - potrzebne autorowi opóźnienia można już bezpośrednio zrobić programowo w samym procku. poniżej ta notka i algorytm działania:
Algorytm : - czekaj na przycisk A - jeśli A wciśnięty to czekaj aż nie zostanie puszczony - zwiększ zmienną zliczającą wciśnięcia - jeśli zmienna zliczająca wciśnięcia > ileśtam (jakaś górna granica) to zrób cośtam ;-) - czekaj na przycisk B - jeśli B wciśnięty, to czekaj aż nie zostanie puszczony - pętla for x = 0 to zmienna zliczająca wciśnięcia -...
Witam Próbuje napisać program w języku drabinkowym na sterownik easy 719 który sterowałby polerką wejścia i1 krańcówka lewa i2 krańcówka prawa i3 krańcówka przód i4 krańcówka tył i5 start silnika głównego i6 start programu wyjścia q1 suport prawo q2 suport lewo g3 suport tył q4 suport przód q5 stop algorytm przyciskiem start uruchamiam silnik główny...
Nadal nie wiem jak to zrobić. Mój algorytm myślenia: 1) program oczekuję na przycisk 1/2/3/4 2) sprawdza czy przycisk jest wciśnięty, jeśli nie przechodzi do sprawdzania kolejnego... 3) po wykryciu zmiany stanu przycisku, przechodzi do przypisanego mu podprogramu, który wykonuję się w pętli do czasu pojawienia się zmiany stanu innego przycisku Drugi...
Nie bardzo rozumiem co chcesz wyczarować. Nie planujesz MCU, to co będzie obsługiwać te wszystkie sygnały, z selektorami MUXów włącznie? Jeśli to ma być naprawdę analog, gdzie masz różnego rodzaju generatory, filtry itp. to co Ty chcesz multipleksować? Jak już kolega wyżej napisał, każdy element jest wtedy w konkretnym miejscu na schemacie i wpływa...
To o czym piszesz moim zdaniem idealnie nadaje się do zaimplementowania wielowątkowości :) Co prawda w Delphi już od bardzo dawna nie piszę, ale na pewno jest tam taki mechanizm - musiałbyś algorytm uruchomić w nowym wątku, którym możesz sterować z formy głównej (wystartować, zatrzymać, uruchomić ponownie). Ewentualnie możesz spróbować zapuścić algorytm...
Do wejścia PB2 dolutowałem 1uF (ceramik) plus kilka zmian w algorytmie. Wydaje się że problem drgania styków jest opanowany. [syntax=c] #define F_CPU 16000000UL // Atmega644 #include <avr/io.h> /*biblioteka avr*/ #include <string.h> /*biblioteka napisy*/ #include <stdio.h> /*biblioteka podstawowa C*/ #include <stdlib.h> /*biblioteka...
Pytanie Autora dotyczyło zapisu/odczytu pozycji do/z eepromu..... Funkcje przycisków i algorytm działania urządzenia nie były poruszane w tym temacie, bo prawdopodobnie Autor wie jak to rozwiązać, żeby urządzenie było funkcjonalne. Dlatego też moja odpowiedź dotyczyła wyłącznie zagadnień związanych z tematem zapytania.
Proszę: http://kml.jogger.pl/2010/02/22/determin... Po prostu rozrysuj sobie na kartce algorytm działania programu: http://www.algorytm.org/kurs-algorytmiki...
Załóżmy że mam dowolny przebieg prostokątny o nieznanej częstotliwości i wypełnieniu który trwa około 30ms a zmiany stanu nie występują częściej niż 0,5ms, jak przechwycić go i porównywać z innymi? Mniej więcej w taki sposób jak Twoim programem, tylko trzeba go napisać w sposób w którym próbkuje w dokładnych odcinkach czasu (wykorzystanie timera) a...
(at)jacekcz Jestem dopiero na wstępnym etapie i szukam rozwiązań, które mógłbym wykorzystać w tym projekcie. Myśle, że napewno napotkam jakieś problemy, ale jestem dobrej myśli :). Co do zabezpieczenie to napewno bedzie potrzebny uklad przeciwprzeciążeniowy, który zabezpieczy siłownik przed spaleniem przy wykryciu przeszkody i zatrzyma jego prace, a...
Przeszukałem dokładnie każdy temat dotyczący obsługi przycisków pod ATmegą8, ATmegą16 czy ATmegą32 jednak w żadnym z nich nie znalazłem instrukcji, która krok po kroku wyjaśniłaby schemat działania tej prostej klawiatury. .... Piny kolumn K1, K2, K3 i K4 klawiatury łączę kablami odpowiednio z pinami PC0, PC1, PC2 i PC3 portu C mikroprocesora. Piny...
na wierszach niski a na kolumnach wysoki A skąd niskie i wysokie stany, skoro matryca nie jest podpięta pod GND? Zawsze możesz wysłać na pin stan niski, co z uwagi na symetryczny charakter portu w AVR jest równoważne zpodłączeniem tego pinu do GND. Z łatwościa to wytestujesz podłączaja do wyjścia diodę LED w odwrotnej polaryzacji i manipulując programowo...
Określ, jakiego rodzaju ma być układ sterowania: PLC, mikrokontroler, układy cyfrowe, czy przekaźnikowe? Ogólnie, algorytm działania jest taki: wciśnięcie przycisku 1 blokuje wejście ustawiania przerzutnika jazdy w dół, a iloczyn z przyciskiem 2 włącza przerzutnik jazdy w górę. Jego sygnał blokuje wejście ustawiania przerzutnika jazdy w dół. Dojazd...
Napisz dokładnie o co Ci chodzi. Czy korzystałaś z gotowych podstawowych algorytmów (EFFECTS), czy z algorytmów użytkownika, a może z własnoręcznie dopieszczonego (za pomocą EDIT) efektu? W pierwszym i drugim przypadku jeśli chcesz doprowadzić procesor do porządku: 1. Wyłącz zasilanie. 2. Wciśnij i przytrzymaj EFFECT oraz STORE. 3. Włącz zasilanie (trzymając...
Witam, Problem polega na tym, że chciałbym aby zgrzewanie włączało się od razu po naciśnięciu tego przycisku, a po zgrzaniu odliczał te 3 sekundy w celu zablokowania możliwości ponownego zgrzewania przez ten czas. Nie, absolutnie nie taki algorytm potrzebujesz do obsługi załaczenia zgrzewania... Jeżeli przycisk ma powodowac załączenie zgrzewania, które...
Można napisać program, który nie ma żadnego sensu i Eclipse nic nie zgłosi, on nie ocenia poprawności algorytmu tylko czy składnia jest OK, nawiasy, średniki, itp. Na pewno uruchamiając program w main() powinieneś odczytywać zmienną zapisaną kiedyś tam, a po użyciu jakiegoś przycisku zapisywać nową wartość. Raczej nie widać tu użycia write, a read w...
Bardzo ciekawy algorytm postępowania, dzięki za pomoc w rozwiązaniu problemu, urządzenie już działa poprawnie po wykonaniu zaleceń w algorytmie. Proszę używać przycisku "zamknij temat" (symbol kłódki)
Witam, Mam za zadanie napisać prosty kalkulator jako część zaliczenia na studiach, ale nie potrafię zrobić działania dzielenia. Proszę o pomoc. Ogólny zarys algorytmu wygląda tak: 1. Wciskamy przycisk 2. Wybieramy działanie 3. Podajemy liczby 4. Wynik
Witam! Zbudowałem układ sterownika midi na arduino z użyciem przycisków pojemnościowych. Ale mam problem z najprostszym kodem dotyczącym wysyłania jednego komunikatu. Potrzebuję pomocy w napisaniu linijek kodu żeby przycisk po naciśnięciu wysłał raz do serial monitora TAK ale tylko raz a nie w pętli a po puszczeniu przycisku raz wysłał NIE. Algorytm...
Jeszcze jedna prośba. Jak na razie nie wykorzystywałem nóżek procka do odczytywania klawiszy. A przy zegarku czasem trzeba zmienić ustawienia. I teraz kombinuję z algorytmem odczytywania klawisza/przycisku w taki sposób jak np. klawiatura komputera. Czyli po naciśnięciu następuje zwiększenie/zmniejszenie jakiejś zmiennej (rejestru) o 1, a po chwili...
Analogowe podejście chyba wystarczy, może i trzeba trochę się pogłowić, ale jak już się to lubi, to chyba jest więcej korzyści. Jedyną korzyścią jest tu satysfakcja i samorozwój, świat już dawno poszedł w cyfryzację. - Arduino musiałoby działać bez przerwy Nie. - Arduino potrzebowałoby zewnętrznego zasilania Nie. - Nawet gdyby wykorzystać Arduino Nano...
Należało użyć po jednym przycisku na każde piętro czyli 3 monostabilne i jeden automat
(at)GrzegorzKostka: Docelowo zamierzam to tak zrobić :) Nie zeruję flagi przerwania na początku bo w diabli poszedł by mój algorytm. (at)Badmaneq: 48 000 000 Hz
No to nie wiem. Trzeba zmienne określające poziom Menu. 1. Można dwie zmienne i zrobić Menu w postaci tablicy XY. Proste w oprogramowaniu, ale niewygodne w użytkowaniu. Bo wyjdzie dość dziwaczne Menu (nie w kształcie drzewa). 2. Można nazwijmy to na osobnych pozycjach Menu. Nawet jedna zmienna określająca pozycję Menu by wystarczyła. Można łatwo zrobić...
Chcę podłączyć 5 przycisków do portu P0 i jednocześnie tak by każdy z nich wyzwalał przerwanie na zbocze opadające. http://images14.fotosik.pl/39/6435d160ef... Zrobiłem takie coś. Teraz teoretycznie po uruchomieniu się przerwania zerowego powiniene, miec mozliwość odczytania który przycisk był wciśnięty. Algorytm był by taki, ze sprawdzam czy...
2. opisany jako "LO.S AME"- 6. Co to oznacza i do czego służy ten przycisk? Przełącza na wyszukiwanie stacji o dobrym sygnale - LOKALNYCH lub po przytrzymaniu automatycznie programuje pamięci (AME) hm... próbowałem i jedynie udało mi się zaprogramować Radio ESKA Wrocław na 104,9MHz, poza tym nie bardzo wiem jaki jest algorytm programowania... po przytrzymaniu...
Witam. Sposób wykonania niezbędnych połączeń elektrycznych jest opisany w PDF’ie (Multipleksowany wyświetlacz LED). Załóżmy chwilowo, że są już połączenia: - uaktywniony bufor (JP1 1-2), - bufor podłączony kablem (1 do 1) do portu np. P1 (JP2>>JP4), - sterowanie wspólnymi katodami wyświetlaczy podłączone do portu np. P2(JP3>>JP5). Zastosowane...
Witam Moja propozycja to: ATMEGA32 (13zł) + 2 tranzystory PNP (0,4zł) + kwarc z kondensatorami (2zł) + 3 przyciski typu uswitch (1,5zł) + stabilizator napięcia 7805 (1,2zł) + kondensatory (1,5zł) + rezystory (0,5zł) + kwarc zegarkowy (1,5zł) + dwa wyświetlacze LED (6zł) + laminat (3zł). To jest trochę więcej niż cena ADUC814. Jeśli w Twoim sklepie tego...
Dodatkowe kody: http://obrazki.elektroda.net/56_12705805... Układ który buduję ma reagować jedynie na przycisk on ale żeby opracować dobry algorytm przydało by się wiedzieć jak tu jest kodowane słowo i ilu jest bitowe.
Algorytm sobie już rozpisałeś. Naciskam przycisk odpala się LED 1, naciskam drugi raz przycisk - gaśnie LED 1, Naciskam 3 raz przycisk - odpala się LED 2, naciskam 4 raz - gaśnie LED 2. i tak w kółko. 1) P1 -> L1 2) P1 -> L1 Stop 3) P1 -> L2 4) P1 -> L2 Stop 5) P1 -> L1 Wg mnie najłatwiej zrobić licznik, tzn. zbocze narastające przycisku zwiększa liczbę,...
1. Trzeba zdecydować się na język, w którym ma być napisane oprogramowanie; BASCOM, C++, ASM 2. Wstępne założenia sprzętowe; ilość diod; ilość przycisków sterujących 3. Algorytm działania zegarka Zobacz jak zrobiony jest na większym ATmega: http://www.elektroda.pl/rtvforum/topic64...
hmm... niestety w PowerPoint nie ma takiej opcji... przynajmniej mi o tak owej nie wiadomo. Ale można zrobić pewien algorytm. Przypuśćmy że klikniemy na nasz przycisk w prezentacji. Prezentacja przechodzi do hiperłączą które wskazywał przycisk. I tu można zastosować przycisk powrót z hiperłączem do identycznego slajdu jak nasz tytułowy tyle że już ze...
jak zwykle trzeba użyć przycisku "szukaj" :) http://www.elektroda.pl/rtvforum/topic10...
1. usuń z przerwań wyświetlanie na LCD. W przerwaniu ustawiaj flagę, a wyświetlanie zrób w pętli głównej. 2. próbowanie tego algorytmu na przyciskach bez sprzętowej eliminacji drgań jest proszeniem się o rwanie włosów z głowy. Radzę więc podłącz jakiś sygnał cyfrowy, choćby z innego mikrokontrolera. EDIT: Lord mnie częściowo uprzedził :)
Kurczę, czy naprawdę nie da się tego zrobić na np. attiny13? Na tego typu algorytmy po prostu szkoda czasu w projektowanie dyskretne. Owszem, da się, ale jakim kosztem? Chyba nie takim wysokim: przylutowanie 5 elementów zamiast podłączania programatora (jeszcze trzeba go kupić, albo zrobić) i pisania kilkunastu linii kodu. A i elementy tanie. ;)
Witam! Mam pytanie do kolegów, czy wiecie jakie są szanse na samodzielne zakodowanie pilota "WIŚNIOWSKI 2k433 (2 przyciskowy)". Firma która montowała nam bramę chce za to 107PLN taki sam pilot na allegro to 49PLN, tylko kwestia jego zakodowania... To co znalazłem o urządzeniu: Pilot 2k433 produkowany przez firmę WIŚNIOWSKI. Nadajnik pracuje z częstotliwością...
1. Jaki to procesor? Attiny2313 czy AT90S2313 czy Attiny2313 2. do pojedynczych diod led nie trzeba tranzystorów, a czym maja być zasilane "buźki"? Bo wydaje mi się, że buźki można by wysterować tranzystorami bez przekaźników 3. Po co te tranzystory na przyciskach - nie potrzebne 4. Proszę o nie rysowanie laurek - http://mirekk36.blogspot.com/p/spis-tres...
Po prostu tworzysz drugie okienko z dwoma obiektami typu image. W programie je pokazujesz modalnie (ShowModal) [i wcześniej tworzysz, jeśli postanowisz oszczędzać zasoby i zrezygnujesz z umieszczenia w sekcji autocreate forms projektu], następnie kopiujesz na pierwszy obrazek swój obraz (Canvas.Draw) i stosując swoje algorytmy umieszczasz obraz po zastosowaniu...
Spróbuj spowolnić skanowanie klawiatury. Albo przez zmniejszenie taktowania procesora, albo przez delay'e. W realnym świecie, jest zagrożenie, że przed skanowaniem kolejnej kolumny, pin wejściowy nie zdąży zmienić stanu i automatycznie ten stan jest powielany dla kolejnego przycisku zgodnie z algorytmem w danym rzędzie lub kolumnie, zależy jak kto skanuje....
Ogólnie wszyscy macie bardzo dobre pomysły na wykonanie tego zadania. Ale skoro autor napisał że ma podstawową wiedze w zakresie cyfrówki to pewnie o mikrokontrolerach wie jeszcze mniej. Moze ten projekt nie powinien być aż taki ambitny jak normalny kalkulator tylko jakiś uproszczony aby pokazać tylko że opanowało sie uC w stopniu wystarczajacym do...
Ale pilot obecnie jest „czysty” tzn nie jest w żaden sposób zakodowany, Skądże znowu czy on wówczas coś wysyła Oczywiście że wysyła. Stałokodowy wysyła stały kod który został mu zaprogramowany w fabryce. Zmiennokodowy wysyła zmienny kod czyli taki który zmienia się po każdym naciśnięciu przycisku, ale znając algorytm który kieruje zmianami...
Epson CX lub Canon IP są bardzo dobrymi urządzeniami wielofunkcyjnymi. A ich nadmierne zużywanie tuszu spowodowane jest odłączaniem kabla zasilającego do sieci 230V. Gdy pracują na tzw. standby ( włączane/wyłączane przyciskiem) algorytm sprawdzania tuszy/głowicy i czyszczenia jest bardziej oszczędny w plucie tuszem. Osobiście używam urządzenia wielofunkcyjnego...
Witam! Według mnie na podstawie tych informacji możesz samemu narysować prosty schemat sterowania na kilku przekaźnikach/stycznikach + ewentualnie jakaś czasówka. Opisz dokładniej algorytm pracy tego urządzenia po kolei. Jaka praca ma być w automacie, a jaka praca impulsowa i jak ma reagować na przycisk inicjujący w automacie oraz pracy impulsowej....
Znam tylko dwa ale jakie przydatne :D google i przycisk szukaj a dzisiejsz temat sponsoruje magiczne słówko PLD http://www.elektroda.pl/rtvforum/searcht... http://www.elektroda.pl/rtvforum/searcht... http://www.elektroda.pl/rtvforum/searcht... http://www.elektroda.pl/rtvforum/searcht...
Hm. Pracuję i się uczę, mam trochę mało czasu, ale procek mam, wyświetlacz też, jakiś EEPROM się znajdzie. Ciekawa propozycja. Jak znajdę czas to mogę, co nieco pomajstrować? Nie mam RTC, ale znam jego opis. Mam notę katalogową. Mogę podesłać, ale podaj Emali. A jaki chcesz tam EEPROM, ile KB? I czy próbować wstawić tam algorytmy kompresji danych, Na...
Jak chcesz za pomocą 10-bitowego ADC obsłużyć więcej niż 10 przycisków? Jeśli przycisk przyjmuje dwa stany, to do ich reprezentacji potrzebujesz 1 bita, masz 14 przycisków, czyli potrzebujesz co najmniej 14 bitów z ADC, a tylu nie masz. Oczywiście problem nie istnieje, jeśli na raz można nacisnąć tylko jeden przycisk... Kolejna sprawa - po co oddzielne...
nie jest to rozwiązanie najlepsze Zawsze możesz jeszcze wysterować bezpośrednio mikrosilnikiem w zamku kierowcy, odcinając jednocześnie przekaźnikiem obwód w kierunku fabrycznego sterownika, ale nie znam kolorów przewodów. https://obrazki.elektroda.pl/1492650300_... Typowego sterowania "masa"-zamknij i osobno "masa"-otwórz, nie znajdziesz...
Oczekujesz konkretnych odpowiedzi, ale nawet nie raczyłeś napisać jakie masz te rolety i zaluzje. Jakie tam są silniki, jakiej mocy, bo od tego zależy jakie należy dobrać przewody i jakie zabezpieczenia. Oczywiście najlepije byłoby zabezpieczyć każdą roletą niezależnie oddzielnym zabezpieczeniem, ale zajęłoby to sporo miejsca. Oczywiście mozna też zabezpieczyć...
No taaa, a kto Ci kazał zmieniać na taki zapis: [syntax=c]if(*keyStatus>100) return LONG; //długi przycisk 1000ms[/syntax] to co powinno wyglądać tak: [syntax=c]if(*keyStatus=100) return LONG; //długi przycisk 1000ms[/syntax] bo chyba nie ja ;) ...? Subtelna, różnica między ">", a "="; Ten algorytm jeszcze mnie NIGDY nie zawiódł nawet w sytuacjach gdzie...
Zanim zaczniesz pisac program zastanów się nad algorytmem. Jeśli dobrze rozumuję ma być tak: 1.powiedzmy ze przyjeżdża kurier i zaczyna dzwonić "przyciskA" trzyma , przyciska po pierwszym naciśnięciu dzwonek LED2 dzwoni cały czas 2.przyjmuje do wiadomości ze kurier tam jest lub teściowa i chce wyłączyć dzwonek LED2 ,naciskam przyciskB wył. LED2 3.po...
movzx , dałem za tą zmywarkę ponad 3tys zł ponad 10 lat temu, droższą trudno było znaleźć. Oczywiście wybór modeli do zabudowy był wtedy mizerny i nie kupowałem niemal najdroższej z wyboru tylko z przymusu. Przy okazji tak sobie z żoną myśleliśmy "trudno droga ale pewnie the best". A ty mi mówisz, że to "cienki" model...:-(. Krótszy czas zmywania może...
> Widzę, że stworzyłeś funkcję umieszczania informacji o WiFi na stronie głównej tylko po to, aby później ocenzurować ją przed umieszczeniem na forum.... > Może to znak, że twoja funkcja powinna być włączona przez flagę? Coś jak "pokaż dodatkowe informacje"? Używając adresu MAC urządzenia lub punktu dostępowego, identyfikatora SSID lub BSSID,...
tak na pierwszy rzut oka - od góry od lewej - IC3 - układ dopasowania poziomów do portu RS-232 (więcej informacji w nocie katalogowejMAX220) - wyświetlacz LCD 2x16 znaków - SV1 - złącze ISP do programowania procesora - S1 - przycisk Reset - IC1 - mikroprocesor na dole po prawej część analogowa - dwa filtry dolnoprzepustowe (układy całkujące sygnał wejściowy)...
OK, z tym chyba nie bedziesz mial problemow co? Ogolnie ja odradzam Tobie zmiane stanu na jednym przycisku ze wzgledu na 'debouncing'. Proponuje zrobic 2 przyciski: 1) zmienia ztan z 0 na 1, i pozosaje na 1 bez wzgledu na ilosc przycisnien! 2) zmienia ztan z 1 na 0, i pozosaje na 0 bez wzgledu na ilosc przycisnien! Ewentualnie mozesz pomyslec aby np...
Co można ci napisać masz pokazany algorytm drzewa programu zegara i to jest proste ułatwienie w programowaniu. Naciskasz przycisk menu 3sek aż wejdziesz do ustawień. Najpierw programujesz podstawowo date czyli rok miesiąc. Jak naciskać klawisze to chyba wiesz. Potem ustawiasz hour czyli godzinę. A potem przechodzisz do prog czyli do programowania funkcji....
A co będzie jak naciśniemy kilka przycisków, który silnik wtedy ma priorytet? Można zastosować sterownik, np. Logo Siemens, podstawowa wersja ma akurat sześć wejść i cztery wyjścia. Algorytmem programu można tak napisać, żeby wybrać który silnik i jak ma działać lub się nie włączać przy jednoczesnym naciśnięciu kilku przycisków.
Zanim zaczniesz implementować zastanów się jak winda ma reagować na przyciski w różnych sytuacjach. Innymi słowy stwórz opis działania (algorytm) Albert
Lenistwo?? Skrajne lenistwo?? U góry jest taki przycisk SZUKAJ, może byś go z łaski swojej użył, zamiast czekać, aż Ci gotowe na tacy przyniosą? http://www.elektroda.pl/rtvforum/topic12...
Układ sterujący wygląda na jakiś mikrokontroler. Wchodzi do niego zasilanie, sygnał przycisku, a wychodzą 4 sygnały: R, G, B i PWM brzęczyka. Nie znam algorytmu działania mikrokontrolera. W tym przypadku jedyna opcja to sprawdzenie, czy układ zachowa się zgodnie z założeniami, gdy na stałe zewrzesz styki włącznika.
Jak wynika z algorytmu działania, zbocza testować tu NIE trzeba. świecimy przez 10 sekund od ostatniego zwolnienia przycisku. Zresztą reakcja na zbocze wymaga tylko drobnego wydłużenia tego, co jest w warunku if (), co pokazywałem tu: http://mikrokontrolery.blogspot.com/2011...
umiesz napisać prosty program na sterownik Siemens logo? Oczywiście, mogę pomóc Ci w napisaniu prostego programu na sterownik Siemens LOGO!. Najpierw jednak potrzebuję kilku informacji od Ciebie dotyczących wymagań i funkcji, które chcesz zaimplementować w programie. Oto kilka pytań, które pomogą mi zrozumieć Twoje potrzeby: 1. Jakie zadanie ma realizować...
Piszesz w taki sposób że nie wiadomo o co Ci chodzi, jaki komponent chcesz użyć czy Forme czy Image czy może coś jeszcze innego. W Image1 możesz dowolnie modyfikować wartości RGB algorytmów oraz gotowych kodów w sieci na zmianę przezroczystości obrazka jest multum.
Zapewne Twój program działa w pętli głównej (loop) i tam rozpoznajesz stan przycisku. Gdy wykrywasz przyciśnięcie przycisku zapamiętujesz w zmiennej A stan millis. Za każdym razem, gdy wykrywasz, że przycisk nie jest przyciśnięty zawsze zerujesz zmienną A. Jeśli A jest różne od zera oraz aktualne millis odjąć A jest większe od 10s, wykonujesz co sobie...
albertb: czy znasz jakąś lepszą i bardziej uniwersalną metodę niż badanie stanu przycisków np. z częstotliwością 100 Hz, przechowywanie kolejnych kilku stanów i decydowanie na podstawie tej historii o stanie przycisku, który ma być zinterpretowany przez program? Jeśli tak, to się nią podziel. Szczerze mówiąc nie spotkałem się z lepszym rozwiązaniem...
Męczę się żeby wykonać jak najprostszą obsługę z eliminacją drgań zestyków 5 przycisków. Robię to w ten sposób: 1. Do każdego przycisku mam przydzielone 3 flagi i 1 zmienną(załóżmy że przycisk nazywa się "UP": - F_UP_POM - flaga pomocnicza do eliminacji drgań - F_UP - flaga właściwa przycisku (gdy F_UP=1 to przycisk wciśnięty) - F_UP_HOLD - gdy=1 to...
Witam mam zamiar zbudować pojazd sterowany przyciskami. W zależności od tego, który przycisk jest wciśnięty w tą stronę jedzie. Moje pytanie czy elementy podłączone według schematu poniżej i odpowiednio zaprogramowany procek zrealizują to? Jak podłączyć przyciski do mikroprocesora (typu jak na zdjęciu). Załączam także algorytm programu jaki chciałbym...
algorytm obsługa algorytm naprawa algorytm obsługi algorytm naprawy algorytm pralki
instrukcja rubin schneider kanały oznaczenie symbol radio
napęd bramy przesuwnej uziemienie basenu
Siły dokręcania VW LT 2.5 TDI AHD: wałek rozrządu i pompa paliwa Podłączenie przycisku do Hikvision DS-KV8113-WME