Skocz do zawartości

mateuszrjzr

Użytkownicy
  • Zawartość

    70
  • Rejestracja

  • Ostatnio

Reputacja

0 Neutralna

O mateuszrjzr

  • Ranga
    4/10

Informacje

  • Płeć
    Mężczyzna
  • Lokalizacja
    Bochni
  • Zainteresowania
    modelarstwo/robotyka
  1. Mam problem z tymi modulami mianowicie z mojego doswiadczenia wynika, ze jednoczesna praca dwoch nadajnikow jest niemozliwa. Nie chodzi mi tutaj o jednoczesne nadawanie danych. Po prostu jezeli w danym momencie zasilone sa 2 nadajniki odbiornik odbiera ramki tylko od jednego z nich. Umieszczenie jednego z nadajnikow pod klatka Farradaya (czyt. metalowy garnek) umozliwia komunikacje z drugim nadajnikiem. Wyglada to tak jakby jeden nadajnik przechwytywal ramki drugiego. Jednak nadajniki sa inicjalizowane tylko i wylacznie jako nadajniki. Czy trzeba specjalnie obslugiwac przypadek z 2 nadajnikami w inicjalizacjach odbiornikow/nadajnikow? Pozdrawiam
  2. Fajne, fajne, ale jednak... Tu sie toczy wyścig o kasę, bo taki gość jak ja i wielu robotyków, to nawet do końca życia nie doścignie czołówki... No ale ładny robot
  3. nie rozumiem o co koledze chodzi z tym smd, ale przecierz kulka potrzebna jest aby nie opierało się na czujnikach
  4. witam Jakiej wielkości w cm jest ta kulka mierząc od podłoża do robota. Właśnie chcę taka zastosować, i nie wiem czy mogę dać tam transoptory cny70, czy podłoże nie będzie za daleko. Nastepna sprawa to czy lepsza jest metalowa, czy plastikowa kulka? I na koniec czy przód nie będzie wyzszy od tyłu, jak zastosuje te wszystkie części na jednym laminacie (silnik u góry, kulka na dole)
  5. teoretycznie możnaby wymieniać silnik, jeżeli nie psułaby się przekładnia. Ale średnio, to ile wytrzymują takie polulki?
  6. kurczaczek, to jakie silniki sa gorsze, ale wytszymalsze?
  7. to co ty byś polecił do takich rzeczy?
  8. witam wiem, ale ja chcę robić tak, że wszystko co kupiłem (bo jest drogie jak na 12- latka) będę przekładał do innych moich konstrukcji. Tak z pokolenia na pokolenie
  9. witam Posiadam przerobiony program linefollowera stąd oraz program ściągnięty od jakiegoś forumowicza. Chciałem sprawdzić, czy wszystko jest napisane poprawnie, oraz czy wszystkie wyprowadzenia zgadzają się z programem. Schemat jest tu , w pcb nic nie zmieniałem, oraz zależy mi na czasie, więc ten kto pierwszy poprawi mój program dostanie punkty pomógł, albo piwo, co kto woli. program: $regfile = "m8def.dat" 'Atmega8 $crystal = 1000000 'taktowanie 1Mhz Config Portc = Input Config Portd = Output 'PD7 wyjście Config Portb = Output 'PortB-wyjścia Dim Silnik_l As Byte 'silniki zakres 0-255 Dim Silnik_p As Byte 'silniki do przodu A Alias Portc.3 'czujnik po lewej B Alias Portc.4 'czujnik środkowy C Alias Portc.5 'czujnik po prawej Przod_l Alias Portb.0 'silniki do przodu Przod_p Alias Portd.6 Tyl_l Alias Portd.7 'silniki do tyłu Tyl_p Alias Portd.5 Portb.1 = Silnik_l 'lewy silnik Portb.2 = Silnik_p 'prawy silnik Set Portb.2 Reset Portd.7 Do If A = 1 And B = 1 And C = 0 And D = 1 And E = 1 Then 'jeśli tylko środkowy czujnik będzie na linii Silnik_l = 255 'maks. prędkość lewego silnika Silnik_p = 255 'maks. prędkość prawego silnika Przod_p = 1 Przod_l = 1 Tyl_p = 0 Tyl_l = 0 End If If A = 1 And B = 0 And C = 0 And D = 1 And E = 1 Then 'jeśli lewy czujnik będzie wjeżdżał na linię Silnik_l = 200 'lekkie korekty lewy silnik Silnik_p = 255 'maks. prędkość prawy silnik Przod_p = 1 Przod_l = 1 Tyl_p = 0 Tyl_l = 0 End If If A = 1 And B = 1 And C = 0 And D = 0 And E = 1 Then 'jeśli prawy czujnik będzie wjeżdżał na linię Silnik_l = 255 'maks. prędkość lewy silnik Silnik_p = 200 'lekkie korekty prawy silnik Przod_l = 1 Przod_p = 1 Tyl_p = 0 Tyl_l = 0 End If If A = 1 And B = 0 And C = 1 And D = 1 And E = 1 Then 'jeśli tylko lewy czujnik będzie na linii Silnik_l = 150 'lekki skręt lewysilnik Silnik_p = 255 'maks. prędkość prawy silnik Przod_p = 1 Przod_l = 1 Tyl_l = 0 Tyl_p = 0 End If If A = 1 And B = 1 And C = 1 And D = 0 And E = 1 Then 'jeśłi tylko prawy czujnik będzie na linii Silnik_l = 255 Silnik_p = 150 Przod_l = 1 Przod_p = 1 Tyl_l = 0 Tyl_p = 0 End If If A = 1 And B = 1 And C = 0 And D = 0 And E = 0 Then 'jeśli będzi zakręt 90 stopni w prawo Silnik_l = 255 'maks. prędkość lewy silnik Silnik_p = 50 'średni zakręt w prawo prawy silnik Przod_l = 1 Przod_p = 1 Tyl_l = 0 Tyl_p = 0 End If If A = 0 And B = 0 And C = 0 And D = 1 And E = 1 Then 'jeśli będzie zakręt 90 stopni w lewo Silnik_l = 50 'średni zakręt w lewo lewy silnik Silnik_p = 255 Przod_l = 1 Przod_p = 1 Tyl_l = 0 Tyl_p = 0 End If If A = 0 And B = 0 And C = 0 And D = 0 And E = 0 Then 'jeśli będzie skrzyżowanie Silnik_l = 200 'trochę zwolnić lewy silnik Silnik_l = 200 'trochę zwolnić prawy silnik Przod_l = 1 Przod_p = 1 Tyl_l = 0 Tyl_p = 0 End If If A = 1 And B = 1 And C = 1 And D = 1 And E = 1 Then Silnik_l = 1 'do tył lewy silnik Silnik_p = 1 'do tył prawy silnik Przod_l = 0 Przod_p = 0 Tyl_l = 1 Tyl_p = 1 End If Loop
  10. no, ale ok. Przecież można przeżyć bez metalizacji otworów... albo nie masz rację- zwracam honor...
  11. witam Od razu mówię, że nie wiedziałem, gdzie dać ten post więc umieściłem go tutaj. Zaprojektowałem pcb do mojego "ducha" i chciałem się zapytać, czy wszystkie połaczenia są ok. Wiem, że linie top nie są na warstwie top, ale mnie to nie przeszkadza. Może i silniki oraz kulka nie sa zrobione też profesjonalnie, ale co mi tam... Chodzi tylko o poprawność. Z góry dzięki za odp. linefollower.rar
  12. witam Sabre, nie uważasz, że wydawanie ok. 120zł na wykonanie płytki to lekka przesada, bo moim skromnym zdaniem, każdy elektronik powinien wykonywać ładne płytki domowym sposobem, czyż nie?
×
×
  • Utwórz nowe...