Supertrash Napisano Marzec 16, 2009 Udostępnij Napisano Marzec 16, 2009 Mój pierwszy robot. Wystartuje w jutrzejszych zawodach Follow the Line w Rybniku. Uaktualnię potem jak sobie poradził. Czujniki IR ustawione jak strzałki na klawiaturze 😉 koła na serwach (początkowo były na zwykłych silnikach na 6V ale nie wyrabiał na skrętach bo za duża bezwładność kół była. Procek Atmega8l i rezonator 8MHz. Zasilanie to 1-3 aku żelowych 6V 1.3Ah (im więcej tym szybciej jedzie, ale nie można przesadzić😉) aha właśnie i dorzucam program. W tej chwili jest do jazdy na czarnej lini, bo w domu mam parkiet lakierowany i odbija swiatło jak biały kolor wiec łatwiej pokazać rodzince na urodzinach co i jak 😉 No i crystal nie jest zdefiniowany ale cos sie zawieszalo czasami po ustawieniu, a jest 8MhZ $regfile = "m8def.dat" Config Portd = &B11111111 Portd = &B00000000 Config Adc = Single , Prescaler = Auto , Reference = Avcc Dim Leftsensor As Word Dim Rightsensor As Word Dim Middlesensor As Word Dim Frontsensor As Word Start Adc Do Leftsensor = Getadc(2) Rightsensor = Getadc(0) Middlesensor = Getadc(1) Frontsensor = Getadc(3) If Leftsensor > 600 And Middlesensor < 300 And Rightsensor > 600 And Frontsensor < 300 Then Gosub Moveahead If Leftsensor < 300 And Middlesensor < 300 And Rightsensor < 300 And Frontsensor < 300 Then Gosub Moveahead If Leftsensor > 600 And Middlesensor < 300 And Rightsensor > 600 And Frontsensor > 600 Then Gosub Moveahead If Leftsensor > 600 And Middlesensor > 600 And Rightsensor > 600 And Frontsensor < 300 Then Gosub Moveahead If Leftsensor < 300 And Middlesensor < 300 And Rightsensor < 300 And Frontsensor > 600 Then Gosub Moveahead If Leftsensor > 600 And Middlesensor < 300 And Rightsensor < 300 And Frontsensor < 300 Then Gosub Moveright If Leftsensor > 600 And Middlesensor > 600 And Rightsensor < 300 And Frontsensor > 600 Then Gosub Moveright If Leftsensor > 600 And Middlesensor > 600 And Rightsensor < 300 And Frontsensor < 300 Then Gosub Moveright If Leftsensor > 600 And Middlesensor < 300 And Rightsensor < 300 And Frontsensor > 600 Then Gosub Moveright If Leftsensor < 300 And Middlesensor < 300 And Rightsensor > 600 And Frontsensor < 300 Then Gosub Moveleft If Leftsensor < 300 And Middlesensor > 600 And Rightsensor > 600 And Frontsensor > 600 Then Gosub Moveleft If Leftsensor < 300 And Middlesensor < 300 And Rightsensor > 600 And Frontsensor > 600 Then Gosub Moveleft If Leftsensor < 300 And Middlesensor > 600 And Rightsensor > 600 And Frontsensor < 300 Then Gosub Moveleft Loop End Moveahead: Portd.7 = 1 Portd.6 = 1 Portd.5 = 0 Portd.4 = 0 Return Moveleft: Portd.7 = 0 Portd.6 = 1 Portd.5 = 0 Portd.4 = 0 Return Moveright: Portd.7 = 1 Portd.6 = 0 Portd.5 = 0 Portd.4 = 0 Return '600 dla koloru białego '300 dla czarnego 1 Cytuj Link do komentarza Share on other sites More sharing options...
Nawyk Marzec 17, 2009 Udostępnij Marzec 17, 2009 Szkoda, że wykorzystałeś przerobione serwa...Nie są za wolne? Płytka wygląda interesująco, zwłaszcza z solder maską. To coś napaćkane pomijam, domyślam się, że chodziło o zabezpieczenie czujników? : ) I skąd masz taką fajną kulkę? ("koło" podporowe) Ogółem gratulacje - jeśli działa zgodnie z założeniami to już jest to spory sukces jak na pierwszego robota : ) pozdrawiam! PS Mogłeś przed zamontowaniem pcb i silników psiknąć konstrukcję np. czarnym, matowym sprayem, poprawiło by to estetykę imho. Cytuj Link do komentarza Share on other sites More sharing options...
Sabre Marzec 17, 2009 Udostępnij Marzec 17, 2009 Konstrukcja ciekawa, zbyt szybka raczej nie jest ze względu na zastosowany napęd. Czekamy na wyniki zawodów, mam nadzieję, że decado jeszcze dziś umieści wyniki na diodzie. A co do tego koła podporowego, można takie bez problemu kupić w leroy-meriln, więc podejrzewam, że w sklepach z podobnym asortymentem są również. Osobiście wolałbym takie, ale z tworzywa, nie z metalu. 2 Cytuj Link do komentarza Share on other sites More sharing options...
Special11 Marzec 17, 2009 Udostępnij Marzec 17, 2009 Ogólnie fajne wykonanie i płytka,tylko czemu czujniki są tak jakby "z tyłu" bo zwykle sie robi 2 koła tylne i jedno z przodu, a tu jest na odwrót 😋 Gratulacje, pozdro Eh, szkoda, że u mnie nie ma żadnych zawodów 😐 Cytuj Link do komentarza Share on other sites More sharing options...
Polecacz 101 Zarejestruj się lub zaloguj, aby ukryć tę reklamę. Zarejestruj się lub zaloguj, aby ukryć tę reklamę. Produkcja i montaż PCB - wybierz sprawdzone PCBWay! • Darmowe płytki dla studentów i projektów non-profit • Tylko 5$ za 10 prototypów PCB w 24 godziny • Usługa projektowania PCB na zlecenie • Montaż PCB od 30$ + bezpłatna dostawa i szablony • Darmowe narzędzie do podglądu plików Gerber Zobacz również » Film z fabryki PCBWay
bartmix10 Marzec 17, 2009 Udostępnij Marzec 17, 2009 Wspaniała konstrukcja ale z tym , że nieestetyczne pszesadziłes nie jest tak źle ;D. Życze powodzenia. Cytuj Link do komentarza Share on other sites More sharing options...
pawel Marzec 17, 2009 Udostępnij Marzec 17, 2009 Ciekawy robot, choć trochę wolny,a ale na zwodach były o wiele gorsze. Cytuj Link do komentarza Share on other sites More sharing options...
Mihau Marzec 17, 2009 Udostępnij Marzec 17, 2009 Robot bardzo mi się podoba, estetyka może nie na najwyższym poziomie, ale nie jest źle. Dasz jakiś filmik po zawodach? Czujniki to TRCT 5000, dobrze widzę? Jak się spisują? Próbowałeś z innymi? Cytuj Link do komentarza Share on other sites More sharing options...
Supertrash Marzec 17, 2009 Autor tematu Udostępnij Marzec 17, 2009 Kółko podporowe kosztuje 8.99zł w praktikerze albo castoramie (juz nie pamiętam, ale pewnie w obu będzie) z innymi czujnikami nie próbowalem jeszcze ale spisują sie dobrze;-) a co do silników to przewidziane były inne ale niema pełnego mostku i juz było za późno żeby przerabiać dlatego są serwa. na silniki musiało by być puszczane napięcie w drugą strone zeby hamowały szybciej. a na zawodach tylko 17 miejsce bo wolny wolny i jeszcze raz wolny!! Sabre: szkoda ze twoje psotki sie nie pojawiły 😉 i szkoda ze zadowy wygrał kupny robot =( Cytuj Link do komentarza Share on other sites More sharing options...
Mihau Marzec 17, 2009 Udostępnij Marzec 17, 2009 i szkoda ze zadowy wygrał kupny robot =( Co? To takie coś jest dozwolone? Teraz to się zawiodłem. Ludzie harują męczą się, żeby przegrać z jakąś chińską masówką. Tym większy szacun dla wszystkich konstruktorów. Pozdrawiam. Cytuj Link do komentarza Share on other sites More sharing options...
Supertrash Marzec 17, 2009 Autor tematu Udostępnij Marzec 17, 2009 Tymbardziej, że przegubowy lf Special Agent Lundy był najlepszym własnym robotem, bardzo dokładny i wogóle ale odpadł na czwartej trasie na wąskim zakręcie:/ A co do MechatroniX Big Line Followera to bez sensu było puszczać go na drugiej trasie z przyczepą bo ograniczała ruch przez co oba przejazdy oblał😋 Cytuj Link do komentarza Share on other sites More sharing options...
nes86 Marzec 17, 2009 Udostępnij Marzec 17, 2009 Pierwszy punkt zasad ogólnych do zawodów w Wiedniu The robot has to be develeoped and designed by the team itself. The usage of commercially available modules is allowed, but it is forbidden to use a complete robotic-system which is sold ready for the purpose of the competition. At least the software-development should show significant personal effort. Według mnie taki punkt powinien się znaleść w regulaminie każdych zawodów. Cytuj Link do komentarza Share on other sites More sharing options...
McRancor Marzec 17, 2009 Udostępnij Marzec 17, 2009 W oprogramowaniu możesz schować cały swój wkład, o czym z resztą piszą - jak nie patrzeć to może być clue do wygranej. Cytuj Link do komentarza Share on other sites More sharing options...
Le_Cheque Marzec 19, 2009 Udostępnij Marzec 19, 2009 Supertrash, W jakim języku napisałeś program? Cytuj Link do komentarza Share on other sites More sharing options...
Kangurek Marzec 19, 2009 Udostępnij Marzec 19, 2009 BASCOM? Przecież pisze w opisie... Cytuj Link do komentarza Share on other sites More sharing options...
Supertrash Marzec 19, 2009 Autor tematu Udostępnij Marzec 19, 2009 nom bascom, nie umiem innego;p Cytuj Link do komentarza Share on other sites More sharing options...
Pomocna odpowiedź
Dołącz do dyskusji, napisz odpowiedź!
Jeśli masz już konto to zaloguj się teraz, aby opublikować wiadomość jako Ty. Możesz też napisać teraz i zarejestrować się później.
Uwaga: wgrywanie zdjęć i załączników dostępne jest po zalogowaniu!