Tak, możesz je tam przylutować, tylko pamiętaj, że jest to klawiatura matrycowa.
Witam! Mam zadanie na lekcje jak podłączyć klawiaturę matrycową, JEDEN PRZYCISK ? do u kontrolera 8051
Jak kolega sądzi czy assemblerem mógłbym coś zdziałać? Nie. W laptopie kontroler klawiatury jest fabrycznie programowany przez producenta. Dodatkowo kontroler nie używa żadnych magistral do połączenia z klawiaturą (np. PS/2 czy USB). Sterowanie odbywa się tu w prosty sposób - matrycowo. Oznacza to, że przyciśnięcie danego przycisku to zwarcie X-rzędu...
Przymierzam się do budowy tego joy'a. Wszystkie przyciski są sprawdzane jako klawiatura matrycowa i prawie jestem pewny że nie ma limitu nacisniętych przycisków.
Jeśli takie rzeczy się dzieją to faktycznie może klawiatura jest sprawna a siada jej kontroler lub coś innego. Sprawdzić możesz bo to klawiatura matrycowa ale to sporo zabawy.
Na samym attiny nie zrobisz. Braknie pinów procesora.Potrzebujesz dekodera do przemiatania wierszy lub multipleksera do odczytu kolumn (klawiatura matrycowa odczyt sekwencyjny brak wbudowanego kontrolera). Rozumiem że połączenie elektryczne masz opanowane - taśmy klawiatury nie polutujesz - potrzebne gniazdo. Znacznie łatwiej by było użyć klawiatury...
Cześć. Mam klawiaturę matrycową podłączona do wymienionego kontrolera. Napisałem już odczytywanie wszystkich klawiszy z tym, że dzieje się to w pętli. Chciałbym aby wciskanie klawiszy wywoływało przerwanie zewnętrzne. Moje pytanie brzmi, czy przerwania mam ustawiać na kolumny, którym ustawiam bity, czy na wiersze, które odczytuje? Bo domyślam się, że...
gdyby kontroler był wadliwy to by zewnętrzna klawiatura na usb ponoć też nie działała a żadnych problemów z nią nie mam Kolega jest w błędzie - klawiatura wewnętrzna to klawiatura matrycowa i zarządza nią KBC (kontroler klawiatury). Klawiatura USB zaś jest zarządzana przez kontroler USB, a ściślej - przez most południowy. Zatem obie klawiatury to całkiem...
Witam, klawiatura jest prosta matrycowa ale kontroler (KAS) nie wiadomo jak je dekoduje, niby ma wyjscia KCx ale jaka tam jest kolejnosc sygnalow bedzie trudne do analizy. Mikrokontroler musialby zanalizowanc co jest na wyjsciach U1-4, L1-4 czy PK1-4 oraz wejsciach nutowych (C-CL) i na podstawie tego co bylo zwarte w odpowiednim czasie wygenerowac komende...
Jeśli Twój projekt rzeczywiście bezwzględnie wymaga rozpoznawania wszystkich możliwych kombinacji naciśniętych klawiszy jednocześnie to niestety tym sposobem tego nie osiągniesz. Specjalne wymagania powodują konieczność zastosowania specjalnych środków. Myślę jednak, że stawiasz zbyt wygórowane oczekiwania co do "podsystemu" obsługi klawiatury. Rozważ...
To nie możesz umieścić w organach (pod klawiaturą multiplekserów np 8 wejściowych x7) i do kontrolera ciągnąć 7 wyjść z multiplekserów a z niego 3 bitową szynę wyboru wejścia podpiętą do wszystkich multiplekserów .
Zwarcie między warstwami na pcb zazwyczaj występuje na wskutek zwarcia w obwodzie i wypalenia ale do tego są potrzebne duże prądy które nie występują w klawiaturze, nawet port USB jest ograniczony do 500mA a taki prąd nie bardzo chce zrobić szkody ścieżkom, po prostu nie umiem w to uwierzyć. Klawiatury są robione na zasadzie matrycowej by oszczędzić...
Jest jeszcze jeden problem - czas zwarcia, kontroler klawiatury nie zarejestruje "wciśnięcia" klawisza które trwa zbyt krótko, potraktuje to jako zakłócenie, które należy zignorować, żeby zadziałał czas zwarcia trzeba wydłużyć. Połączenia klawiatury matrycowej możesz zamykać transoptorami, diody LED transoptorów możesz łączyć niezależnie, jak ci się...
Oprócz Arduino i zasilacza do niego, będziesz potrzebował: 1)wyświetlacza 2)klawiatury 3)czegoś do wytwarzania dźwięku. Ad1) Proponuję użycie wyświetlacza alfanumerycznego (z kontrolerem HD44780 lub kompatybilnym, na jeden znak mają 5x7 pikseli więc pięknej grafiki ani piętrowych ułamków na tym nie zrobisz - ale są popularne łatwe w obsłudze. Wielkość...
tylko jak rozpoznać czy naciśnięty klawisz to było +-*/ i co zapisać w rejestrze żeby wiedziało ze to będzie +-*/ no i jak odczytać z rejestru ze jeśli jest to to robi to a jeśli to to. i w klawiaturze matrycowej nie mam znaków +-*/ tylko chciałem to przeprogramować na te znaki np wciskam "prawo" to dodawanie. Tego nie rozumiem. Zapomniałem dodać że...
Powiedz proszę dobry człowieku co jest ważniejsze aby optycznie odseparować klawiaturę częstotliwość czy prąd tranzystora? W załączniku podaję kartę katalogową optoizolatora ltv847. Czy możesz rzucić okiem i sprawdzić czy podoła częstotliwośćią odświeżania sprawdzić klawiaturę - chyba strona dziewiąta. Jeśli prąd diody wynosił by 20 mA to prąd kolektora...
Witam, sam wspomniałeś, że działało przed czyszczeniem, więc spory wkład ma tu błąd użytkownika. Wszystko się zgadza, klawiatura działała także pewnym jest że wina leży po mojej stronie. Niestety nie potrafie przywołać żadnego zdarzenia które mogłoby spowodować zaistniały problem. Na pewno walczyłem z wtyczkami aby je wypiąć i wstępnie podejrzewałem...
Jak nic nie wiadomo o klawiaturze to raczej zalecam przekaźnik bo kompletnie izoluje układ 1 i 2. Klawiatury zazwyczaj są matrycowe i na umownych wierszach pojawia się napięcie na kilka ms w tym czasie czytane są kolumny określające które klawisze wiersza wciśnięto. Tak ograniczamy liczbę przewodów do kontrolera do ilości pierwiastek liczby klawiszy....
Witam. Szczęśliwie dla użytkowników praktycznie wszystkie wyświetlacze alfanumeryczne LCD obsługuje się tak samo. Ich chipy sterujące są zgodne z HD44780. W skrócie obsługa LCD'ka wygląda tak: - inicjalizacja (zestaw komend sterujących, ustawia się min. sposób podłączenia 4/8 bit, ilość linii itp itd.). Sprawa dosyć dobrze opisana w większości datasheet'ów...
Nie odnosząc się do wszystkich podniesionych problemów, powiem tylko, że projekt wydaje mi się (ostatnio moje ulubione słowo) "overengineered". Po polsku można by chyba powiedzieć "przekombinowany", ale nie brzmi to tak "profesjonalnie". :wink: Ścieżki mam zamiar wytrawić na płytkach A4 pcb, poprowadzić grupami (po 5? 10?) do osobnych mikrokontrolerów,...
http://obrazki.elektroda.net/0_126583095... Witam wszystkich, chciałbym zaprezentować moją ostatnią konstrukcję (z tych hobbystycznych). Jest to 25-klawiszowa nożna klawiatura MIDI do organów elektronicznych. Zbudowałem ją dla młodszego brata, parającego się graniem na instrumentach, po pobieżnym przeanalizowaniu rynku i stwierdzeniu, że kupować...
Witam. Kolega djFoBoS nieźle objaśnił. Ciekawe czy ktoś początkujący zakuma cos z tego. Sprawa przedstawia się nastepująco mając matrycę 4x4. Rezystorów podciągajacych nie potrzeba jeśli robi bezpośrednio na porcie gdyż kontroler ma już rezystory podciągające - to nie to co AVR że można je odłączyć. Więc na kolumny wpisujesz np. jedno "0" a na resztę...
Nikt niestety nie zdążył odpowiedzieć, no cóż szkoda. Rezygnuje ze swojego intuicyjnego rozwiązania (program) na rzecz zastosowania gotowej biblioteki "keypad.h". Jeżeli by ktoś szukał Wada: niemożność obsługi kilku wciśniętych klawiszy jednocześnie. Mam nadzieję, że uda mi się ten problem rozwiązać. Macie pomysł jak (na pewno trza diody dodać do tych...
Witam! Zrobiłem nowy Button Box, trochę to byle jak wygląda, chciałem by był taki "Steam Punk", ta blaszka wycięta krzywo, niestety Dremlem to ciąłem, kątówkę dwa dni temu kupiłem porządną Bosch Professional GWS 880, taka fajna, mała idealna do majsterkowania. Niestety nie było tak "różowo" od strony klawiatury matrycowej, schemat z podanej strony miał...
Ustawianie stanu odpowiednich linii adresowych na porcie kontrolera od C64 jest dość trikowe. Otóż, jeżeli dany klawisz ma być wciśnięty, to jego linię sterującą ściągamy do masy. Jednak jeżeli ma być puszczony, to nie podciągamy jej do napięcia! Wydaje mi się, że porty od kontrolerów i klawiatura współdzielą jakieś linie (otwarty kolektor) - wciskanie...
Mam napisać program pod mikro kontroler DSM51 w Asemblerze oto treść zadania: Należy dodać dwie trzybajtowe liczby NBC znajdujące się w pamięci I-RAM pod adresami 50H i 58H. Wynik dodawania należy zapisać pod adresem 60H. Składniki sumy pod wskazane adresy należy wczytać z klawiatury matrycowej jako sześciocyfrowe liczby heksadecymalne korzystając...
http://obrazki.elektroda.pl/9883544200_1... W muzycznym syntezatorze analogowym generatory wytwarzające przebiegi sterowane są napięciem (CV), natomiast układy obwiedniowe (ADSR) sterujące wzmacniaczem (VCA) i filtrem (VCF) - impulsami bramkującymi (GATE). Układ wytwarzający CV i GATE jest sterowany klawiaturą instrumentu. Istnieją...
http://obrazki.elektroda.pl/1998348900_1... Witam, chciałbym wszystkim przedstawić projekt sterownika matrycowego wyświetlacza LED. Na początek proszę tylko o nie ocenianie wykonania płytki (na płytce uniwersalnej/pająk) bo jestem świadomy jak ona wygląda i jak ją wykonałem. Historia Pomysł projektu narodził się, gdy jakieś pół roku...
poszukuję schematu kontrolera midi z ok. 40 przyciskami i 8 potencjometrami (do tej pory znalazłem tylko na 20 przyciksów :(). najchętniej (z uwagi na brak czasu) bym zlecił wykonanie takiego ustrojstwa (oczywiście bez obudowy). w przypadku zainteresowania proszę o kontakt na PW Dopiero teraz zauważyłem Twój post. Sprawa wg mnie jest prosta. a bym...
Witam. Przede wszystkim to nie potrzebujesz aż tylu pinów. Te 14 przycisków to możesz zrobić jako klawiaturę matrycową. Wyświetlacz 8 cyfr to idealnie nadaje się rejestr przesuwany szeregowo-równoległy a jeszcze lepiej dwa, jeden do "cyfr" drugi do tranzystorów kluczujących. A "kabelki" również możesz zrobić na rejestrze przesuwanym. I wychodzi, że...
Mam problem z poniższym programem. Podejrzewam, że chodzi tutaj o niepoprawne używanie zmiennej char. Program pisałem samodzielnie w oparciu o książki wydawnictwa BTC. Klawiatura i procesor działają poprawnie. program główny [syntax=C]#include "stm32f10x.h" #include "lcd_hd44780_lib.h" #include "kb4x3_lib.h" #include <stdio.h> void RCC_Config(void);...
Szału nie ma, ale źle też nie jestt. Klawiaturę matrycową można zrobić bez żadnej zworki. Przycisk od resetu umieszczony w conajmniej kłopotliwym do wciskania miejscu. Zastanów się też jakim napięciem będziesz zasilał prcocesor przy takiej konfiguracji stabilizatora. Przydałby się jeszcze 100uF przed stabilizatoerm. Przy tej wielkości płytki możesz...
http://obrazki.elektroda.pl/4825749900_1... Witam Chciałbym przedstawić konstrukcję urządzenia, które wykonałem nieco ponad rok temu na drugie urodziny starszego synka. Niedługo kończy trzy latka a nadal lubi czasem tym się pobawić jak i jego młodszy braciszek również potrafi spędzić nieco czasu bawiąc się tą zabawką. Urządzenie zbudowane...
Witam ponownie. Jestem po pierwszych próbach z kondensatorkami 100 nF w pobliżu kwarcu i jestem pozytywnie zaskoczony ich działaniem. Aby sprawdzić w skrajnych warunkach to rozwiązanie podłączyłem trzy styczniki równolegle, zasilanie na triaki jak i na transformator zasilający elektronikę podpiąłem z jednej fazy i jestem pod wrażeniem. O ile klawiatura...
Spalić kontroler? Hmm... No tak, to przecież możliwe;). Ale - ja przypominam, że jesteśmy na elektroda-peel, więc zdawkowe: "nie zadziała" mnie nie satysfakcjonuje. Skoro klawiatura działa i podaje sygnał do laptopa, a jedynie ten sygnał jest błędnie interpretowany to są dwie możliwości: 1) Albo w jakiś sposób "poprzekładać" ślady z wiązki podającej......
http://obrazki.elektroda.pl/2289355800_1... Witam, Chciałbym przedstawić moją konstrukcję sterownika do wzmacniacza lampowego (opcjonalnie tranzystorowego). Sterownik powstał ok 2 lata temu na prośbę zaprzyjaźnionego audiofila a potem był rozwijany w ramach forum poświęconego konstrukcjom audio. Ponieważ ostatnio powróciłem do tego...
http://obrazki.elektroda.pl/6130528400_1... http://obrazki.elektroda.pl/2906458300_1... Witam wszystkich. Chciałbym przedstawić na łamach forum mój projekt, który powstaje już od około pół roku. Tematem projektu jest komputer 8-bitowy oparty o procesor Z80. Założeniem jest, aby zbudować funkcjonalny komputer 8-bitowy...
https://obrazki.elektroda.pl/1786119100_... Witajcie, przedstawię tu wnętrze kolejnego starego sprzętu przemysłowego; tym razem będzie to terminal PCD7.D81 produkcji SAIA, czyli zasadniczo programowalny wyświetlacz LCD i klawiatura z portem szeregowym. Mój egzemplarz trafił do mnie już bez wyświetlacza - ktoś musiał go zdemontować...
https://obrazki.elektroda.pl/1695484200_... Witajcie moi drodzy. Przedstawię tu wnętrze starego telefonu systemowego ATS-20 produkowanego przez polską firmę Slican z Bydgoszczy. Sprawdzę na jakim mikrokontrolerze jest zrealizowany oraz w jaki sposób ten mikrokontroler komunikuje się z telefonią analogową. Zobaczę jak zrealizowana jest...
https://obrazki.elektroda.pl/1202687800_... Pokażę tutaj wnętrze panelu Jensen CT1081 pochodzącego od maszyny składającej ręczniki i przy okazji spróbuję uruchomić jego wyświetlacz z Arduino. Zastanawialiście się kiedyś, jak wygląda maszyna składająca ręczniki? Samej maszyny Jensen Butterfly Tematic Plus 2002 na żywo nie widziałem,...
Każda aplikacja osadzona na ogół zawiera w sobie zestaw funkcji. I nawet najprostsza, na przykład do regulowania temperatury, obejmuje szereg zadań, takich jak odczytywanie danych wejściowych od użytkownika lub z czujnika temperatury/wejścia ADC, wyświetlanie zasobów na wyświetlaczu LCD i sterowanie wyjściem zarządzającym pracą wentylatora/grzałki itp....
Jakoś nie mam przekonania do laminatu. Ja obecną obudowę mam zrobioną z paneli podłogowych (twardych, nie tych miękkich ściennych) i aluminum + czarna matowa farba. Panel przedni jeszcze nie jest poprawiony, tzn. ma układ do starego kontrolera midi który okazał się bezużyteczny. Muszę zrobić nowy panel. Ogólnie programowanie PIC16 w asm jest średnie....
Trochę mi miejsca brakło w temacie by napisać z czym mam problem. Otóż: Moja praca inżynierska ma być rejestratorem oznakowania znajdującego się przy drodze. Do procka chcę podłączyć pamięć EEPROM na której będzie zapisywany pomiar. Pewne ustawienia początkowe chcę wprowadzać przez klawiaturę matrycową i wyświetlać na LCD. Wynik pomiaru chciał bym zapisać...
Witam. Po pierwsze nie wiem po co te tranzystory z rezystorami jeżeli znasz architekturę kontrolera to możesz wykorzystać piny portu (http://www.atmel.com/atmel/acrobat/doc2... na str.67 tab.25) jako OC a to uprości konstrukcję bo po to wymyślono kontrolery aby upraszczać sobie życie i projekty :) Polecam zastosowanie sprawdzonego kodu podprogramu...
Nie napisałem w poprzednim poście, że mam również płytkę z GOTRONIKa, która to płytka była moją pierwszą z "gotowców". Po prawie dwóch latach zdecydowałem się na kolejną, tym razem z Microsense. Obie mają wady i zalety, ale w moim przypadku obie się uzupełniają. Żeby podsumować, wymienię może co mi pasuje, a co nie w obu zestawach: GOTRONIK: na +: 1....
Faktycznie troche nieczytelnie to wszystko opisałem.. Jeszcze raz. Robię tablicę z przełącznikami. Przełączniki te, będą mogły być ustawione w różnych konfiguracjach np. 2 na raz włączone w pierwszej kolumnie, jeden w drugiej i trzy w trzeciej. Aktualnie dla testów i napisania poprawnie mojego kodu podłączyłem tylko jedną kolumnę i 3 wiersze, ale gdzieś...
https://obrazki.elektroda.pl/7056585800_... Witajcie moi drodzy. Ten temat poświęcę sprzętowi "Made in Poland", któremu mniej więcej teraz wybija 25 lat od daty produkcji. Będzie to stary telefon Cyfral C-810, jeszcze z oryginalnymi plombami. Nikt do niego nie zaglądał od ćwierćwiecza. Zajrzę do niego z sentymentu i postaram się tu...
https://obrazki.elektroda.pl/6903727200_... Witajcie, dziś znów krótki temat pokazujący wnętrze nieco mniej typowego urządzenia. A przynajmniej urządzenia, którego w typowym domu nie spotkamy - przemysłowy kontroler dozownika detergentów do prania/zmywania. Kontroler ten jest w stanie obsłużyć daną ilość pomp i czujników, jak również...
Musisz podać więcej szczegółów: - jaki procesor, - jaki wyświetlacz, - jak podłączony wyświetlacz, - jak podłączona klawiatura, - ... Najlepiej bedzie jak załączysz schemat Poniżej masz przykład obsługi klawiatury matrycowej 4x4 z książki "Mikrokontrolery AVR w praktyce" /***************************************... /* Ćwiczenie...
Zaledwie kilka dni temu napisałem temat dotyczący wyświetlacza alfanumerycznego. Ze wstydem przychodzę ponownie, ponieważ znów trafiłem na problem, który ciężko mi rozwiązać. Mianowicie chodzi o klawiarurę matrycową i wyświetlanie na wyświetlaczu cyfr, które zostałyby wskazane przez użytkownika. Teoretycznie temat bardzo prosty, niemniej nie mogę sobie...
co napisaliscie jako swoj pierwszy program na dany uC w danym jezyku (rozbudowy sie licza, byle by wciaz byla to ta sama baza) n. n. - literka, cyferke z przodu dodam sam. zachowujcie chronologie w swoich dokonaniach na roznych platformach jezykowych i sprzetowych, tak aby to mialo sens! ____________________ 0x1-a. Freddie Chopin - migacz diodkami o...
Zapraszam do zakupu bardzo bogato wyposażonego zestawu uruchomieniowego Daxia DX32 z mikrokontrolerem STM32 z linii Performance oraz interfejsu JTAG Segger J-Link ! http://obrazki.elektroda.pl/3598443400_1... http://obrazki.elektroda.pl/2608588700_1... http://obrazki.elektroda.pl/5091856800_1... http://obrazki.elektroda.pl/3634668800_1...
https://obrazki.elektroda.pl/2872521200_... Witajcie moi drodzy. Najpierw pokażę tutaj wnętrze dość starego, budżetowego odtwarzacza DVD, a potem zaprezentuję jak można praktycznie wykorzystać odzyskane całkowicie za darmo komponenty ze środka. W temacie wystąpi też Arduino. Spróbuję uruchomić panel przycisków (dość dziwnie zorganizowany),...
https://obrazki.elektroda.pl/9873515400_... Zapoznanie z bohaterem Dzisiaj zapraszam na wycieczkę po meandrach dzieła sztuki, które to zostało stworzone w okolicach roku 1992 przez inżynierów firmy SONY, a nosi nazwę MHC-4700. Prezentowany eksponat jest wieżą w formacie midi składającą się z 4 “klocków” oraz 4 'głośników'. Ponieważ...
https://obrazki.elektroda.pl/1835432700_... Przedstawię tu ciekawy moduł kontrolera wyświetlacza LED obsługującego 16 segmentów i 8 znaków poprzez interfejs I2C. Omówię tu jego protokół komunikacji, zademonstruję jego implementację oraz również pokażę jak można uruchomić go z Arduino. Omawiany tu wyświetlacz będzie moim zdaniem lepszy od...
http://obrazki.elektroda.pl/8563103300_1... BCM20730 to scalony układ Bluetooth firmy Broadcom, który ma radykalnie wydłużyć czas pracy urządzeń bezprzewodowych na baterii. Jest on zgodny ze specyfikacją Bluetooth 4.0, lecz współpracuje także z urządzeniami o niższych wersjach. Jest to coś więcej, niż scalony kontroler Bluetooth - jest tam...
Witam, miałem gotowy i działający sterownik klawiatury matrycowej 4x4. Teraz potrzebuję tą klawiaturę podłączyć do kontrolera PCF8574 przez I2C oczywiście. Podłączenie jest standardowe i to jest jak na razie jedyny układ na tej magistrali. Podciąganie 1k. Zapis i odczyt OK. Problem polega na tym , że gdy nic nie naciskam to i tak sterownik uruchamia...
Witam wszystkich !!! OKAZJA!!! Mam do zaoferowania bogatą w liczne peryferia makiete dydaktyczną z uC STM32F103VET6. Podstawowe parametry mikrokontrolera STM32F103VET6: * MCU,32BIT,CORTEXM3,512KFLASH,100LQFP * Series:STM32 * Flash Memory Size:512KB * RAM Memory Size:64KB * No. of I/O Lines:80 * No. of ADC Inputs:3 * No. of Timers:8 * No. of PWM Channels:16...
Witam wszystkich !!! OKAZJA!!! Mam do zaoferowania bogatą w liczne peryferia makiete dydaktyczną z uC STM32F103VET6. Podstawowe parametry mikrokontrolera STM32F103VET6: * MCU,32BIT,CORTEXM3,512KFLASH,100LQFP * Series:STM32 * Flash Memory Size:512KB * RAM Memory Size:64KB * No. of I/O Lines:80 * No. of ADC Inputs:3 * No. of Timers:8 * No. of PWM Channels:16...
klawiatury matrycowej odczyt klawiatury matrycowej obsługa klawiatury matrycowej
prowadnica piła stołowy instrukcja kodowania włącznik wstecznego
manta spk5016 centrala wentylacyjna
Schemat elektroniczny wzmacniacza Audiocenter VA601 - gdzie szukać? Tranzystor Q101 w zasilaczu LG 32LN536B - identyfikacja