Elektroda.pl
Elektroda.pl
X
Strona może nie wyświetlać się poprawnie, ponieważ używasz AdBlock.
Proszę, dodaj wyjątek dla www.elektroda.pl do Adblock.
Dzięki temu, że oglądasz reklamy, wspierasz portal i użytkowników.

Gadaluch - sprzetowy klient Gadu-Gadu

wladi.klimek 12 Lut 2006 11:06 37666 139
Altium Designer Computer Controls
  • Witam

    Przedstawiam projekt, który stanowi treść mojej pracy dyplomowej. Pracuje nad nim od ok 4 miesięcy. Mechanicznie i elektronicznie jest już ukończony - pozostało jedynie usuniecie drobnych usterek w oprogramowaniu.

    Głównym celem do którego dążyłem realizując ten projekt było uwolnienie użytkownika GG od konieczności ciągłego przesiadywania przed włączonym komputerem tylko po to by móc korzystać z dobrodziejstw komunikatora. Stworzyłem autonomiczne urządzenie, które do działania wymaga jedynie zasilania i dostępu do Internetu - a jest cichsze od komputera (nie generuje właściwie żadnego hałasu) i konsumuje znacznie mniej energii elektrycznej.

    Gadaluch umożliwia wygodne korzystanie z GG - jest mały, przenośny i mieści się w dłoni lecz posiada wszystkie podstawowe funkcje udostępniane przez oryginalnego klienta. Mój projekt składa się z dwóch części: stacjonarnej i przenośnej.

    Część stacjonarna to niewielkie pudełko zawierające serce sytemu. Ta część projektu zbudowana została w oparciu o moduł internetowy f-y Propox, w jego skład wchodzą: wydajny mikrokontroler ATMega128, kontroler Ethernet RTL8019 , zewnętrzna pamięć RAM, itp. Do połączenia z Internetem wymaga tylko pasywnej część interfejsu Ethernet (trafo, kondensatory). Moduł ten wraz z zasilaczem i paroma innymi elementami umieściłem na płytce drukowanej - patrz zdjęcie 'matka.jpg'.

    Część przenośna stanowi zdalny interfejs użytkownika. Została zrealizowana w oparciu o ATMega32, wyświetlacz graficzny 128x64 i 39 przyciskową klawiaturę - patrz zdjęcie 'pilot.jpg'. Całość zamknięta została we własnoręcznie wykonanej obudowie - patrz zdjęcie 'pilot2.jpg'.

    Tu znajdziecie krotki film prezentujący Gadalucha w akcj http://www.youtube.com/w/?v=ISfQMcdQF2I (wybaczcie jakość 320x240) a stad mozna pobrac plik video http://www.megaupload.com/?d=33QS71RJ w pelnej rozdzielczości 640x480 - znacznie wiecej widac (na życzenie wyśle go zainteresowanym [13MB]).

    Części stacjonarna i przenośna miały komunikować się w podczerwieni, ale ze względu na niską przepływność i nieubłaganie zbliżający się termin obrony zastosowałem połączenie kablowe. Mam jednak zamiar zrealizować pierwotne plany i rozwijać oprogramowanie - po obronie.

    Wszystkie płytki wykonałem własnoręcznie (metodą termotransferową), do stworzenia i rozwoju oprogramowania wykorzystałem jedynie darmowe narzędzia: avr-gcc, AvrStudio, itd. Opis protokołu Gadu-Gadu zaczerpnąłem ze strony http://dev.null.pl/ekg/docs/protocol.html .

    Koszt - ciężko oszacować, najdroższe elementy to:
    - moduł internetowy ~200zl
    - wyświetlacz ~80zl
    reszta to drobnica zalegająca warsztat i dorywczo kupowane elementy.

    Jeśli macie jakieś pytania to chętnie odpowiem.
    Pozdrawiam.

    Bartek

    Fajne? Ranking DIY
    O autorze
    wladi.klimek
    Poziom 18  
    Offline 
    Specjalizuje się w: serwis agd
    wladi.klimek napisał 369 postów o ocenie 43, pomógł 20 razy. Mieszka w mieście Ustka. Jest z nami od 2004 roku.
  • Altium Designer Computer Controls
  • #2
    Gibon007er
    Poziom 22  
    GENIALNE!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
    Bardzo mi Sie podoba ten Gadaluch :) :) :) :)

    Swietna sprawa....
    ale chyba nie jest wszytsko tak dopracowane ? sa jakies bledy ?
  • #3
    zilw
    Poziom 17  
    Sam wykonałes ta plytke z maska i czy sam lutowales po tem do niej układy . A tak pozatym to jestem pod wielkim wrarzeniem tego co uczyniłes.
  • #4
    Trabi
    Poziom 36  
    No, chłopie! Widze przed tym projektem świetlaną przyszłość! Ty się zastanów nad opatentowaniem tego i ew. wprowadzeniem do produkcji. To może chwycić; sam bym chętnie takie cos używał zamiast przesiadywać przed monitorem.
  • Altium Designer Computer Controls
  • #5
    wladi.klimek
    Poziom 18  
    Cytat:
    ....
    ale chyba nie jest wszytsko tak dopracowane ? sa jakies bledy ?


    Oprogramowanie to, powiedzmy mocna beta, bledy to glownie niedociagniecia w interfejsie uzytkownika (wysrodkowanie napisow, odswierzanie ikonek, itd). Od 2 dni jestem na etapie testowania przez 'zwyklych' ludzi zeby zwiekszyc 'przyjaznosc' tegoz interfejsu.

    Cytat:
    Sam wykonałes ta plytke z maska i czy sam lutowales po tem do niej układy


    Domyslam sie ze chodzi o plytke z zielona maska wpieta w matce - jest to MMNet02 modul z Propoxu.
  • #6
    Marcin Sz.
    Poziom 24  
    A w jaki sposób łączy się to z internetem?
  • #7
    karolmichalewcz
    Poziom 18  
    Świetny projekt !
    Kolega Trabi ma rację z tym opatentowaniem, jeśli wejdzie to do produkcji, nie będę się zastanawiał - muszę to mieć.

    Pozdrawiam i życzę bezawaryjnej pracy !
  • #8
    dzik84
    Poziom 17  
    6 z wielkim plusem

    Super projekt, dopracuj to i się poważnie zastanów nad produkcją

    Jeszcze raz gratuluje
  • #9
    Maniak.M
    Poziom 16  
    Respekcik

    Można by to wykożystać do "inteligętnych domów", które teraz są coraz bardziej popularne.

    Dodano po 3 [minuty]:

    Moim zdaniem układ klawiatury "abcdefg..." jest bardzo nie poręczny. Gdyby była "qwerty" to funkcionalność znacznie wzrasta.
  • #10
    Strit1
    Poziom 17  
    Maniak.M napisał:
    Moim zdaniem układ klawiatury "abcdefg..." jest bardzo nie poręczny. Gdyby była "qwerty" to funkcionalność znacznie wzrasta.


    Dokładnie. A może dałoby sie podłaczyć zwykłą klawiaturke od PC. Ocenka +6/6
  • #11
    wladi.klimek
    Poziom 18  
    Cytat:
    Moim zdaniem układ klawiatury "abcdefg...


    'Pilot' - czyli ta czesc przenosna, jest zaprojektowana tak, ze trzyma sie go w jednej dloni a pisze przy uzyciu drugiej (dodam, iz jest dostosowana dla osob zarowno prawo- jak i leworecznych). Czyli uzywa sie maksymalnie kilka palcow. Zastanawialem na ukladem klawiatury - qwerty odpadlo ze wzgledu na to iz stosowane jest do pisania obiema dlonmi (3 dlugie 'wiersze' klawiszy). Mysle, ze z czasem mozna sie bedzie przyzwyczaic do ukladu abc.. ale moge sie mylic.
    Tak wogole to zapomnialem dodac, iz po obydwu stronach obudowy (troche powyzej wyswietlacza) sa dwa duze przyciski - 'wyslij' i 'shift'. Dlatego, miedzy innymi, calosc trzyma sie jedna reka (wyslij i shift pod kciukiem i palcem wskazujacym) a pisze druga.

    Podlaczenie klawiatury PC jest bardzo dobrym pomyslem - napewno bedzie taka mozliwosc w kolejnych wersjach Gadalucha.

    Dziekuje za cenne uwagi.
  • #12
    azazel85
    Poziom 2  
    Naprawde fajny pomysł. Jakich to jest rozmiarów? Wydaje mi się, że jak do codziennego użytku to jest to trochę za duże. Jak byś zmniejszył to urządzenie i dodał większy ekran to byłoby super. Ale jak na prototyp to jest naprawdę fajne.
  • #13
    Adam_uS
    Poziom 16  
    Naprawde jestem pod wrażeniem użądzenia.
    Widze że niektórzy się znają na tym więc zadam pytanie. Czy niedało by sie napisać nowego oprogramowania i dokonać kilku przeróbek w noki np. 3210 aby uzyskać podobny efekt?
  • #14
    Becky
    Poziom 11  
    Rewelacja!
    Myślę że taką klawiaturkę da się przeżyć, ale faktycznie w przyszłości zastąpiłabym ciut poręczniejszą. Poza tym super wygląda, wykonanie profesjonalne - sama nie zrobiłabym tego lepiej.
    Gratuluję pomysłu i wykonania.
    Pozdrawiam.:D
  • #15
    Rocky Horror
    Poziom 31  
    Ja cię kręcę, ale wynalazek! Pomysł bije na głowę nawet zaprezentowaną jakiś czas temu Amigę 1200 z CD-Romem :-) . Popieram pomysły wdrożenia urządzenia do seryjnej produkcji!

    Choć przydałaby się jeszcze rozbudowa o obsługę polskich znaków i może inne rozwiązanie mechanicznej kobstrukcji klawiatury - obecne mikrostyki naciska się chyba dość "twardo"...
  • #16
    KJ
    Poziom 31  
    ŚWIETNE Gratuluję twórcy. Sam miałem już jakiś czas temu pomysł aby podobne urządzenie wykonać tylko na ciutek większym LCD (320x240) ale skończyło się na pomyśle :/ Nic tylko pogratulować i życzyć więcej świetnych projektów.
  • #17
    wladi.klimek
    Poziom 18  
    Cytat:
    Jakich to jest rozmiarów? Wydaje mi się, że jak do codziennego użytku to jest to trochę za duże...


    Rozmiary pilota wynosza 18x10x3,5 cm i przyznaje obudowa jest dosc duza i niedokonca poreczna. Bylo z nia wiele problemow, a wynik, jesli chodzi o nia, jak i calosc, jest wynikiem wielu kompromisow. Po prostu, inaczej nie bylem w stanie tego zrobic.

    Cytat:
    Czy niedało by sie napisać nowego oprogramowania i dokonać kilku przeróbek w noki np. 3210 aby uzyskać podobny efekt?


    Jest to mozliwe, lecz nie sadze by zdalo egzamin. Mysle ze najwiekszym mankamentem takiego rozwiazania, znacznie ograniczajacym funkcjonalnosc i uzytecznosc, jest relatywnie mala liczba znakow mozliwa do wyswietlenie na wyswietlaczu z Nokii. Przecietna dlugosc wypowiedzi w gg to nawet 200 znakow, do tego potrzebne jest jeszce miejsce do wpisania odpowiedzi.

    Cytat:
    Choć przydałaby się jeszcze rozbudowa o obsługę polskich znaków i może inne rozwiązanie mechanicznej kobstrukcji klawiatury - obecne mikrostyki naciska się chyba dość "twardo"...


    Dopisuje polskie znaki do kartki z nastepna wersja Gadalucha.
    Niestety przez nieoczekiwany splot wydarzen musialem zastosowac w klawiaturze 'najtwardsze' mikrostyki (o sile nacisku 2,5N) stad te odglosy na filmie. Przyznaje, iz z innymi przyciskami napewno wzroslby komfort pisania.
  • #18
    macio8888
    Poziom 22  
    Stary, to jest wypas wprost monumentalny:D
    W przyszłych wersjach pomyślałbyś może o komunikacji radiowej pilot-matka ?? bo podczerwien to musza sie widzieć, a tak to mógłbym sobie z takim Gadaluchem po całym domu mykać :)
    Pozdrawiam:)
  • #19
    gabik001
    Poziom 37  
    macio8888 napisał:
    Stary, to jest wypas wprost monumentalny:D
    W przyszłych wersjach pomyślałbyś może o komunikacji radiowej pilot-matka ?? bo podczerwien to musza sie widzieć, a tak to mógłbym sobie z takim Gadaluchem po całym domu mykać :)
    Pozdrawiam:)

    Heh dobre. Moze zaadoptowac karte wi-fi na PCMCIA (z lapka) i komunikowac sie z np. routerem wi-fi bez uzycia kompa... To by dobre bylo.
    Chyle czola konstrukcji...
    Pozdrawiam
  • #20
    tomektoon
    Poziom 16  
    Należę do ludzi, którzy piszą SMSy kciukami, trzymając komórkę w obu dłoniach. Tak samo pisał bym na GGadaluchu a wtedy qwerty to mus :)
  • #21
    konti
    Poziom 27  
    kolego zglos patent mysle ze zarobisz na tym kupe kasy tylko ile takie cudo bedzie kosztowac ale pomysl zajeb*** kurcze wypasssss ocena normalnie skali mi brakuje moja ocena to 20/10:D:D:D:>
  • #22
    krollew
    Poziom 20  
    Eee... no... wypas jak cholera :)
    Powinny szczeny opaść komisji na obronie.

    Koledzy już widzę już propozycje "rozwoju" zaproponowali, ja tylko dołączam się do opini na temat klawiatury: oprócz przeróbki na QWERTY proponowałbym jeszcze zrobić wejście na standardową klawiaturę PC i wtedy mamy wybór. A połączenie między bazą a pilotem to radziłbym radiowe (433MHz np).

    Pozdrawiam!
  • #23
    dzik84
    Poziom 17  
    Ja już widze następne wyzwanie dla Ciebie
    Sprzętowy klient Skype'a
  • #24
    zilw
    Poziom 17  
    Hmm , a gdyby zapakowac to w inna obudewe tak jak nokia 5510 chodzi o uklad klawiszy po bokach a ekran na srodku wtedy idze zrobic "qwerty" pozdrwiam
  • #25
    jakosek
    Poziom 13  
    nie wiem co wy na to qwerty naskoczyliście... Przecież układ qwerty zastosowano w maszynach do pisania aby celowo zwolnić prędkość pisania, ponieważ maszyny do pisania zacinały się kiedy zbyt prędko się pisało. Układ "abc..." jest dużo bardziej intuicyjny i bardzo optymalny, a napewno prędzej można się go nauczyć niż chwalone "qwerty".

    BTW urządzenie wymiata. Moja ocena 5, można by pomyśleć nad ładniejszą obudową, lub większym wyświetlaczem, ale to są detale.
  • #26
    wladi.klimek
    Poziom 18  
    Dzieki Wam zaczynam powaznie rozwazac pomysl z opatentowaniem Gadalucha - tu zwracam sie z pytaniem: czy ma juz ktos z Was jakiekolwiek doswiadczenie z Urzedem Patentowym?

    Jesli chodzi o kolejne wersje Gadalucha to przyjmuje sobie do serca wszytskie Wasze sugestie. Najbardziej spodobal mi sie pomysl z karta wi-fi na PCMCIA, sklaniam sie takze ku obudowie a'la Noika 5510 i klawiaturze qwerty.

    Sprzetowy klient Skype ? - hmm, czemu nie, ale do tego potrzebny bylby opis protokolu komunikacji i silniejszy procesor - zdaje sie ze Skype szyfruje przesylane probki.

    Czekam na dalsze glosy, moze juz wkrotce powstanie Gadaluch by elektroda.pl ... ?

    Pozdrawiam
    Bartek
  • #27
    DJ MHz
    Poziom 24  
    warto tez pomysleć nad podswietleniem diodowym :P. A komunikacje z "matką" mozna by zrobic nie za pomocą IrDy tylko Bluetooth :). troche popracować i mozna by bylo chodzić po domu a "matka" by stała se w kącie. a klawiaturkę fajnie by bylo dac taką jak jest w niektórych plantopach taką wypukłą jak w komorkach. bo ta jak zobaczylem to troche sie chyba trzeba pomeczyć z klikaniem :).

    ocena moja 100/10 !!!!!!
  • #28
    dzik84
    Poziom 17  
    O tak, Bluetooth jest dziś na czasie a gotowe moduły coraz tańsze
  • #29
    jurex2
    Poziom 17  
    Pomysł BOMBA !!!! - opatentować koniecznie, oczywiście sugestie dotyczące WiFi albo Buetooth'a są słuszne - ale jak na prototyp to rewelacja. Musisz to koniecznie rozwinąć i naprawdę będzie z tego Kuuuupa szmalcu. Życze powodzenia.

    Pozdrawiam
    paweł
  • #30
    qwatex
    Poziom 12  
    planujesz dodać do tego rozmowy audio?