Skocz do zawartości

dominos96

Users
  • Zawartość

    36
  • Rejestracja

  • Ostatnio

Wszystko napisane przez dominos96

  1. Wyniki można zobaczyć na http://www.live.robocomp.info/
  2. No o to chodzi że wcześniej działało normalnie, na pewno nie są to wersje z "A" Przez AVR Burn-O-Mat można zaprogramować, ale w BASCOMie na obu komputerach wywala to samo
  3. Witam otóż mam ostatnio problem z programatorem USBASP, wcześniej działał prawidłowo, testowałem na dwóch komputerach na każdym to samo, podczas próby programowania w BASCOMie wywala mi ten błąd "Detected micro ATmega8A does not match the selected Micro ATmega8" Czyli jak widzę moją mege wykrywa jako ATmega8A, a tak nie powinno być, wcześniej działało prawidłowo, dodam że właśnie ATmega8A siedzi w samym programatorze, więc taj jakby wykrywał procek z programatora, zworka do trybu serwisowego ściągnięta oczywiście. O co może tutaj chodzić ? Edit. Teraz sprawdziłem na medze16 i wyskoczyło ż
  4. Witam, otóż buduje robota sumo, i mam mały problem z rozmieszczeniem silników. Mógłbym najzwyczajniej umieścić je naprzeciw siebie, ale przekładnia jest dość długa i nie zmieścił bym ich tam. No chyba że skrócił bym te przekładnie, ale jednak chciałbym tego uniknąć. I mam pytanie czy to pierwsze rozmieszczenie silników przy 2 kołach było by aż takie złe ? No chyba że rozmieszczę silniki jak na 2 rysunku ale wtedy musiałbym jakoś skręcić o 90°
  5. Nagrałem paręnaście walk: Jak znacie nazwy robotów, to podajcie w komentarzach. No i faktycznie ten labirynt miał za wysokie uskoki. Tak samo z tymi modułami startowymi, parę osób miało problemy. Ale poza tym to myślę że nie było problemów.
  6. Ogólnie z przeróbkami nie ma problemu w większości wypadków, wystarczy wyciągnąć potencjometr, i nic się nie rozpadnie, no chyba że mamy metalowe zębatki to trochę trudniej jest blokady się pozbyć. I drobne info dla osób które chcą wrócić z przerobionego serwa na zwykłe: Polecam blokadę zrobić PORZĄDNIE (nawet kropelka nie pomoże jak program nawali) ponieważ przez drobną pomyłkę w programie można sobie mocno je zmasakrować, przed chwilą moje serwo wyrwało blokadę, zrobiło kilka obrotów, zakręciło i wyrwało potencjometr z płytki (omało nie pękła płytka) , więc zalecam naprawdę porządnie wy
  7. Osobiście polecam silniki od wkrętarek, które można dostać wraz z przekładniami, nawet można fajnie zmieniać koła. Za 20 zł już można dostać. Przy tym mamy, jakieś 600obr/min i dużo mocy.
  8. dominos96

    USB jako port równoległy

    A czy te ustawienia które podałem wyżej są prawidłowe ? Edit: Napisze ktoś jak to ma być ustawione, bo zablokowałem już sobie jednego . Dobra już wszystko działa Ostatnie pytanie, jak zrobić abym mógł sterować tym spod strony internetowej, (będzie hostowana z mojego komputera) HTML trochę znam, ale z C już gorzej
  9. dominos96

    USB jako port równoległy

    Dobra wszystko poskładałem, ale teraz mam inny problem. Chodzi o ustawienie fusebitów. Przez PonyProg nie da rady bo posiadam programator USBASP a on takiego nie wykrywa. Czy można zrobić to przez WinAVR, gdzieś znalazłem że bodajże w pliku makefile to się ustawia. Gdzieś znalazłem takie ustawienie: lfuse = 0xff, hfuse = 0xc9 (czy jest ono prawidłowe ?) Dodam że robię to na ATMega8 i 12MHz
  10. dominos96

    USB jako port równoległy

    No to trudno Przeszukałem już każdy zbędny sprzęt w domu ale ni było akurat 12 (W myszy na USB była właśnie 18 więc myślałem że do tego też się nada)
  11. dominos96

    USB jako port równoległy

    No ale jak potrzebujemy 10MHz a mamy 20MHz To porzecież operacja może być wykonywana nie co 1 a co 2 Hz
  12. dominos96

    USB jako port równoległy

    Jeśli ma więcej, to chyba powinno dać się to jakoś przedzielić
  13. dominos96

    USB jako port równoległy

    Właśnie też się zorientowałem i poprawiłem Mam 18 MHz, nada się ?
  14. dominos96

    USB jako port równoległy

    Ehh Poszukam jeszcze raz, może znajdę taki kwarc, a jak nie to w po świętach kupie
  15. dominos96

    USB jako port równoległy

    W sumie znalazłem coś takiego http://www.recursion.jp/avrcdc/cdc-io.html#usage Jak widzę jest tylko 1 procek i odrazu wyjścia I/O Tylko jak z programem do obsługi tego, bo na stronce jakoś nie umie znaleść ? I czy konieczny jest tek kwarc 12MHz (mam pod ręką tylko 6 , 8) ? Edit. A najbardziej zależały by mi na µC ponieważ mam pod ręką, a sklep dopiero w poniedziałek
  16. dominos96

    USB jako port równoległy

    Dzięki za pomoc Ale szkoda że nie ma tego układu w THT, no ale trudno
  17. Posiadam laptopa i chciałbym zastosować go jako sterownik do platformy mobilnej. I tu mam pytanie w laptopie posiadam niestety tylko wyjścia USB (w sumie są 4) Czy jest możliwość wykonania jakieś przejściówki, tak abym mógł sterować spod laptopa wyjściami (taki port równoległy jak LPT) Jak widzę to kupne przejściówki obsługują jedynie drukarki, i nie da się ich tak zastosować. Najlepiej jak szło by coś takiego wykonać na ATMedze 16 czy 8 Aha i jeszcze Chyba że można zastosować do tego celu RJ45 czy RJ11 A przez program SIW wykrywa mi również jakiś port LPT (nie mam oczywiście takiego
  18. dominos96

    Bateria od laptopa

    Niewiem jak ty ale ja na zdjeciu wyraznie widze zaznaczony rezystor 100ohm, w dodatku jest podpisu do pinu "aktyw" wiec pomyslalem ze trzeba go tam wstawic aby bateria odpalila, w koncu nie jest to gole ogniwo. Pisze z telefonu wiec nie ma polskich znakow.
  19. dominos96

    Bateria od laptopa

    Dzięki, jakoś nie umiałem nic znaleźć (być może źle wpisywałem w googla) Czyli jak widzę, wystarczy rezystor 100Ω pomiędzy te 2 piny, aby bateria działała. Edit: A jednak nie potrzeba rezystora.
  20. Ostatnio padł mi w ręce laptop, niby nie działa, ale posiada baterie oraz ładuje ją bez problemu. Czy można w jakiś prosty sposób ją wykorzystać (wiem że jest nafaszerowana elektronikom, i się pytam czy nie potrzebuje moż jakiegoś sterownika) jeśli tak to pod które wyjścia mam się podpiąć, posiada 9 wyjść. Do 8 i 9 Dochodzą takie jak by grubsze złącza od laptopa (ale pomiędzy nimi nie ma napięcia) Napięcie występuje jedynie pomiędzy 1 a 3,4,5,6,7,8,9 Między 1 a 2 nic nie ma Bateria jest na pewno sprawna. Jeśli tak to w jaki sposób mam się do niej podpiąć. Podkreślam też że nie chce za b
  21. O to że mi to wyślą to się nie martw, zawsze jak coś u nich zamawiałem to wpisywałem 20 sztuk, raz nawet dostałem przez pomyłkę 22 szt. Więc wróćmy do tematu, jak będzie wyglądał program do takiego multipleksera? Czytałem coś o multipleksowaniu, i wydaje mi się że to będzie polegało na tym że, procek wysyła liczbę w kodzie binarnym(np. 011), a multiplekser przełącza odpowiednio czujnik(w tym przypadku czujnik_3).
  22. Chodzi mi o to że na tej stronce mogę je zamówić jako sample (czyli za darmo) Mniej więcej zrozumiałem podłączenie tego do procka, ale jak będzie wyglądał program do takiego multipleksera? Czytałem coś o multipleksowaniu, i wydaje mi się że to będzie polegało na tym że, procek wysyła liczbę w kodzie binarnym(np. 011), a multiplekser przełącza odpowiednio czujnik(w tym przypadku czujnik_3).
  23. Zamówiłem na stronie Vishay.com, 20 czujników linii CNY70 (tu mam za darmo, a w sklepie dam jakieś 90zł) No i powstaje pytanie jak podłączyć je do Atmegi 8-16 PU Myślałem tutaj nad multipleksowaniem, i znowu spojrzałem na stronę Vishay.com i znalazłem takie multipleksery i tutaj mam pytanie, który multiplekser wybrać, oraz jak ma wyglądać program takiego robota? Na czym polega w ogóle takie multipleksowanie, procesor podaje jakiś sygnał na multiplekser i on przełącza się na dany czujnik?
  24. Chciałem robotowi dorobić efekt Knight Rider (jak ktoś nie wie to taki wędrujący punkt zapalonych diod ) i mam pytanie jak w bascomie zrobić aby podczas jazdy robota, w tym samym czasie działał ten efekt. Tak aby w tym samym czasie działały dwie pętle.
  25. Zapomniałem ustawić jako wejście, ale już zrobiłem, tylko nie rozumie z tym wewnętrznym podciąganiem. $regfile = "m8def.dat" $crystal = 1000000 'Konfiguracja przetwornika analog-cyfra (ADC) Config Adc = Single , Prescaler = Auto 'Konfiguracja sterowania sprzętowym PWM Config Timer1 = Pwm , Pwm = 8 , Prescale = 1 , Compare A Pwm = Clear Down , Compare B Pwm = Clear Down 'Konfiguracja portów Config Portd = Output Config Portb = Output ---Config Portc.2 = Output--- 'Opis portów 'Enable1 - Silnik lewy - Portb.1 (PWM1A) 'Enable2 - Silnik prawy - portb.2 (PWM1B) 'Input1 - Silnik lewy A - Port
×
×
  • Utwórz nowe...

Ważne informacje

Ta strona używa ciasteczek (cookies), dzięki którym może działać lepiej. Więcej na ten temat znajdziesz w Polityce Prywatności.