Elektroda.pl
Elektroda.pl
X
Proszę, dodaj wyjątek www.elektroda.pl do Adblock.
Dzięki temu, że oglądasz reklamy, wspierasz portal i użytkowników.

ATmega32 - Bascom + podczerwień + zdalne sterowanie klawiszami

Daniel_GSM 01 Paź 2013 10:23 1776 8
  • #1 01 Paź 2013 10:23
    Daniel_GSM
    Poziom 25  

    Witam,

    Mam pewien pomysł w głowie, ale zanim zacznę się za niego zabierać muszę zapytać Was czy to w ogóle jest możliwe?

    Chciałbym zastąpić standardową fizyczną klawiaturę w moim urządzeniu tak aby można było "naciskać" klawisze zdalnie za pomocą pilota podczerwieni.
    Czy to w ogóle jest możliwe?

    Na schemacie (sterownika), który zamieszczam poniżej jest Mega32 + 6 klawiszy do przełączania ekranów (na LCD), ustawiania wartości itp. - chciałbym móc wywoływać funkcje tych klawiszy (S1 do S6) z pilota RC - tak aby np naciśnięcie klawisza w pilocie powodowało taki sam efekt jak naciśnięcie klawisza fizycznego.

    ATmega32 - Bascom + podczerwień + zdalne sterowanie klawiszami

    Jak się do tego zabrać?
    Proszę o jakieś wskazówki i może jakiś przykład kodu w bascom


    Czy odbiornik podczerwieni powinien być w przypadku uzyskania takiego sterowania podłączony do wejścia INT0 mikro-kontrolera?
    A czy jeśli podłącze odbiornik do innego wejścia to bardzo mi utrudni sprawę programowania i obsługi?

    0 8
  • #3 01 Paź 2013 13:26
    Daniel_GSM
    Poziom 25  

    mickpr napisał:
    Materiały (pomocne) do przeczytania:
    http://www.obdev.at/products/vusb/prjhid.html
    oraz strona Igor'a Cesko www.cesko.host.sk


    To jakiś żart?
    Druga strona w ogóle się nie ładuje a na pierwszej nic ciekawego na temat bascoma nie wyczytałem.

    Proszę kogoś innego o wypowiedź w tej sprawie na podstawie własnych doświadczeń a nie wyszukanych na google

    Dziękuje

    0
  • #4 01 Paź 2013 14:45
    mickpr
    Poziom 39  

    Daniel_GSM napisał:
    Druga strona w ogóle się nie ładuje a na pierwszej nic ciekawego na temat bascoma nie wyczytałem.
    Jak będziesz siedział w BASCOM'ie - to daleko nie zajedziesz - to primo.
    Druga strona się nie ładuje - fakt. Możesz poszukać coś co się nazywa "Girder", "Igor plug".

    Daniel_GSM napisał:
    Proszę kogoś innego o wypowiedź w tej sprawie na podstawie własnych doświadczeń a nie wyszukanych na google
    Kiedyś zrobiłem i używałem Girder'a (autorstwa pana Igora - z tej drugiej strony) - więc jakieś doświadczenie mam.
    Ale skoro tak traktujesz próbę pomocy - to faktycznie - radź sobie sam.

    0
  • #6 01 Paź 2013 16:40
    Daniel_GSM
    Poziom 25  

    dondu napisał:
    Ponieważ BASCOM, to nie moja dziedzina, ale patrząc na Twoją historię, podsunę nieśmiałą propozycję:
    Czas najwyższy zapomnieć o BASCOM - zrób krok do przodu :)


    Nic do tematu nie wniosłeś więc nie wiem po co ten wpis.
    Nie jestem projektantem zaawansowanych systemów tylko prostych sterowników, w których Bascom sprawdza się w 100%.
    Na obecną chwilę nie potrzebuje nic więcej - wystarczy mi sterowanie cyklami pracy + komunikacja ze światem zewnętrznym przez Modus RTU - a to w Bascomie jest do zrealizowania.

    W tym momencie potrzebuje pomocy z tą podczerwienią - pomoże ktoś czy będzie nadal pisał bezsensowne wątki jak powyżej.

    Wszelkie osoby z "nieśmiałymi propozycjami", super pomysłodawców, którzy przypominają mi link do strony Google proszę o niezabieranie głosu w moim wątku - naruszenia będą zgłaszane do Moderatora.

    Dodano po 5 [minuty]:

    mickpr napisał:
    Możesz poszukać coś co się nazywa "Girder", "Igor plug".


    Człowieku czy ty przeczytałeś mój post?
    Mnie chodzi o urządzenie zrealizowane na ATMEGA32.
    Piszesz mi tu jakieś bzdury i podajesz linki do urządzeń sterujących pracą kompa za pomocą podczerwieni.
    Cytat:

    Girder to narzędzie pozwalające na przejęcie kontroli nad dowolna aplikacją zainstalowaną w systemie Windows za pomocą pilota obsługującego podczerwień


    Gdzie sobie mam ten program zainstalować - w ATmega32 czy może 128?


    Przeczytaj mój wątek i uzasadnij swoją pomoc.

    0
  • #7 01 Paź 2013 17:04
    dondu
    Moderator Mikrokontrolery Projektowanie

    Ależ bardzo przepraszam, że śmiałem delikatnie zasugerować Ci zmianę języka podobnie jak mickpr.
    Widzę, że jesteś bardzo uczulony na tego typu sugestie, więc oczywiście więcej tego błędu nie popełnię :)

    Gdybyś jednak zmienił zdanie, to tutaj masz gotową bibliotekę RC-5: http://mikrokontrolery.blogspot.com/2011/03/I...dczerwien-transmisja-standard-pilot-kurs.html

    Generalnie kulturą osobistą nie grzeszysz:

    Daniel_GSM napisał:
    Człowieku czy ty przeczytałeś mój post?

    Zastanów się nad tym ... może mniej kawy ...

    Ten post samemu zgłosiłem do moderatora, byś nie miał tej przyjemności.

    I nie edytuj swoich postów po 6h.

    0
  • #8 01 Paź 2013 17:46
    Daniel_GSM
    Poziom 25  

    dondu napisał:
    Ależ bardzo przepraszam
    I nie edytuj swoich postów po 6h.


    A jak miałem się zwrócić? Czyż masz jakieś wątpliwości, że Kolega nie jest Człowiekiem?

    Potrafię wysterować wyjście, ale w jaki sposób wysterować wejście w AVR aby odebrany kod z pilota odebrany był podobnie jak naciśniecie klawisza czyli zgodnie z fragmentem mojego schematu podanie "0" na konkretny pin wejściowy.

    Kolejna sprawa to nie przepraszaj tylko pisz w temacie - ot dlatego zgłosiłem sprawę do Moderatorów.

    Czepiasz się edycji postu po 6 godzinach?
    Proszę poniżej poprawki jakie naniosłem:

    Przed:
    "Na schemacie, który zamieszczam poniżej jest Mega32 + 6 klawiszy do przełączania ekranów..."

    Po:
    "Na schemacie (sterownika), który zamieszczam poniżej jest Mega32 + 6 klawiszy do przełączania ekranów (na LCD)..."

    Zadowolony?

    Kawy nie piję - poza tym rady na temat niedoboru lub nadmiaru kofeiny przedstawiaj na takich forach jak "Zdrowy tryb życia", "Jak zdrowo żyć", "Kofeina i nikotyna zabija" itp.

    0
  • #9 01 Paź 2013 18:04
    dondu
    Moderator Mikrokontrolery Projektowanie

    Daniel_GSM napisał:
    A jak miałem się zwrócić? Czyż masz jakieś wątpliwości, że Kolega nie jest Człowiekiem?

    Na przykład takimi słowami

    Daniel_GSM mógł kulturalnie napisać tak: napisał:
    Odnoszę wrażenie, że nie zrozumiałeś mojego postu


    Prawda, że znacznie kulturalniej niż Twoje:

    Daniel_GSM napisał:
    Człowieku czy ty przeczytałeś mój post?


    I znowu niekulturalne zachowanie:

    Daniel_GSM napisał:
    Zadowolony?

    ... tylko po co? Czy naprawdę zasłużyliśmy na takie traktowanie?

    Daniel_GSM napisał:
    Potrafię wysterować wyjście, ale w jaki sposób wysterować wejście w AVR aby odebrany kod z pilota odebrany był podobnie jak naciśniecie klawisza czyli zgodnie z fragmentem mojego schematu podanie "0" na konkretny pin wejściowy.

    Podałem Ci link, gdzie wszystko łopatologicznie jest wytłumaczone. Wykorzystaj opis i komentarze w programach i przerób na BASCOM, skoro chcesz się go trzymać.

    0