Kanał - ATNEL tech-forum
Wszystkie działy
Najnowsze wątki



Teraz jest 10 kwi 2026, o 18:53


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 10 ] 
Autor Wiadomość
PostNapisane: 10 gru 2015, o 16:03 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 27 sty 2015
Posty: 60
Pomógł: 0

Witam,
miałby ktoś może jakiś poradnik odnośnie interfejsu usb na atmega328p? Bo chciałem zrobić prosty symulator klawiatury i ewentualnie gaszenie i zapalanie diod przez usb.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 10 gru 2015, o 16:46 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 27 sty 2015
Posty: 60
Pomógł: 0

dambo napisał(a):
jeśli koniecznie ma to być 328p poczytaj o bibliotece v-usb. Na forum jest o niej też kilka tematów.
Moim zdaniem lepiej zainteresować się jakimś uC ze sprzętowym USB.

A jakiś konkretny model avr z usb?

------------------------ [ Dodano po: 3 minutach ]

ps. mam arduino leonardo z atmega 32u4, czyli avr posiadjący usb. To teraz jakiś poradnik by się przydał :)



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 10 gru 2015, o 17:31 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 27 sty 2015
Posty: 60
Pomógł: 0

Tak właśnie to testowałem i działa dokładanie tak jak chcę. Ale w urządzeniu docelowym nie wpakuje arduino, bo projekt (mam nadzieję) będzie do sprzedaży. Chcę żeby działało to tak, że urządzenie jest podłączone do usb, a na komputerze w programie można zmieniać jakieś ustawienia i przesłać je do urządzenia. Bootloader chyba tak działa, ale nic konkretnego o nim nie wiem :(



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 10 gru 2015, o 18:14 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 17 sie 2013
Posty: 3797
Lokalizacja: Grudziądz
Pomógł: 143

Moja mysza ma 8 dodatkowych klawiszy plus rozne kombinacje jest do niej soft i po jego wlaczeniu atomatycznie sie on laczy z myszka. Klikam pobierz dane nastepnie zmieniam ustawienia i klikam zapisz nastepuje zapis do myszki.

Moze tak bys to rozwiazal ? Wiec w gre wchodza 2 softy jeden na pc a drugi na uC.

Namazane ze smarta.

_________________
Usługi druku przestrzennego - www.drumik.pl



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 10 gru 2015, o 21:15 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 27 sty 2015
Posty: 60
Pomógł: 0

majster napisał(a):
Moja mysza ma 8 dodatkowych klawiszy plus rozne kombinacje jest do niej soft i po jego wlaczeniu atomatycznie sie on laczy z myszka. Klikam pobierz dane nastepnie zmieniam ustawienia i klikam zapisz nastepuje zapis do myszki.

Moze tak bys to rozwiazal ? Wiec w gre wchodza 2 softy jeden na pc a drugi na uC.

Namazane ze smarta.


^^Dokładnie o to mi chodzi. Identyczna zasada działania. Teraz jak to w praktyce wykonać. Nie mam jeszcze takiego doświadczenia w uC.

Co do poradnika to najlepiej po polsku. Po angielsku umiem nawet nieźle, ale jeśli o chodzi techniczne nazwy po angielsku to mi się wszystko miesza.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 10 gru 2015, o 21:41 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 17 sie 2013
Posty: 3797
Lokalizacja: Grudziądz
Pomógł: 143

maxus napisał(a):
majster napisał(a):
Moja mysza ma 8 dodatkowych klawiszy plus rozne kombinacje jest do niej soft i po jego wlaczeniu atomatycznie sie on laczy z myszka. Klikam pobierz dane nastepnie zmieniam ustawienia i klikam zapisz nastepuje zapis do myszki.

Moze tak bys to rozwiazal ? Wiec w gre wchodza 2 softy jeden na pc a drugi na uC.

Namazane ze smarta.


^^Dokładnie o to mi chodzi. Identyczna zasada działania. Teraz jak to w praktyce wykonać. Nie mam jeszcze takiego doświadczenia w uC.

Co do poradnika to najlepiej po polsku. Po angielsku umiem nawet nieźle, ale jeśli o chodzi techniczne nazwy po angielsku to mi się wszystko miesza.



Fotki znalezione ale u mnie to tak wygląda:
ObrazekObrazekObrazek

Ale bez dobrej znajomości C i c# lub innego języka dla uC i PC będziesz miał duże problemy by to zrobić

może napiszesz coś więcej o twoim projekcie ?

_________________
Usługi druku przestrzennego - www.drumik.pl



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 10 gru 2015, o 22:16 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 27 sty 2015
Posty: 60
Pomógł: 0

Projekt to klawiatura do gry osu!. 2 przyciski. Niby nic i po co to komu, ale switche są mechaniczne, a cała mechaniczna klawa kosztuje (~300zł) 2 switche to ~10zł. Tak to ma wyglądać Obrazek
Film: https://www.youtube.com/watch?v=NOLnWUeRovw
+ program na PC bym chciał dodać do np zmiany koloru podświetlenia (dioda RGB) i inne bajerki.
+ kilka tact switchy których funkcje można zaprogramować
Póki co przeczytałem BlueBooka i zrobiłem kilka przykładów i mniejszych projektów.

------------------------ [ Dodano po: 18 minutach ]

http://noodlefighter.com/osu_keyboard/v2_make_en.html
Oooooo tu jest coś
Ale nie ma programu, ale jest napisane, że zrobione na podstawie v-usb.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 11 gru 2015, o 21:31 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 27 sty 2015
Posty: 60
Pomógł: 0

http://codeandlife.com/2012/06/18/usb-h ... ith-v-usb/
Ma ktoś poradnik mniej więcej w tym stylu tylko po polsku? Albo gdyby ktoś mógł mi wytłumaczyć ten cały kod?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 11 gru 2015, o 22:44 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 11 mar 2014
Posty: 1475
Pomógł: 167

Aby zrozumieć kod musisz poznać zasady obowiązujące na interface USB. Poczytaj sobie na początek:
http://www.beyondlogic.org/usbnutshell/usb1.shtml
http://www.ire.pw.edu.pl/~rois/dydaktyka/syko/usb.pdf
http://ep.com.pl/files/2272.pdf

--
Pozdrawiam,
Robert



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 26 gru 2015, o 17:45 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 27 sty 2015
Posty: 60
Pomógł: 0

Ehh.. nic z tego nie rozumiem :(



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
Wyświetl posty nie starsze niż:  Sortuj wg  
Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 10 ] 

Strefa czasowa: UTC + 1


Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 1 gość


Nie możesz rozpoczynać nowych wątków
Nie możesz odpowiadać w wątkach
Nie możesz edytować swoich postów
Nie możesz usuwać swoich postów
Nie możesz dodawać załączników

Szukaj:
Skocz do:  
Sitemap
Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
phpBB SEO