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



Teraz jest 10 sty 2025, o 23:11


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 6 ] 
Autor Wiadomość
PostNapisane: 8 cze 2016, o 19:04 
Offline
Nowy

Dołączył(a): 06 cze 2016
Posty: 3
Pomógł: 0

Witam,

od razu mówię że jestem początkujący.. :) zachciało mi się samochodzika, który ma jeździć i omijać przeszkody. I mam problem z obsłużeniem czujnika HC SR-04.. możecie mnie oświecić co robię źle, nakierować, podpowiedzieć lub powiedzieć co poprawić?

Ogólnie, dopóki nie wywołam funkcji SprawdzPrawo() to napęd działa bez zarzutu.. jakie zadam PWM, tak odpowiednio kręci. Natomiast po wywołaniu funkcji SprawdzPrawo, koła kręcą się z maksymalnym PWM, mimo że mam ustawiony 100. Oczywiście koła nie zatrzymują się, jeśli coś pojawi się przed czujnikiem.

Mam dwa takie czujniki, podpięte:
PD1 - TRIG lewy
PD2 - ECHO lewe
PD4 - TRIG prawy
PD3 - ECHO prawe

skupiam się na razie na obsłudze jednego, gdy się uda, to drugi

Mogę prosić jakieś wskazówki?

Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 8 cze 2016, o 21:17 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 06 maja 2012
Posty: 162
Pomógł: 6

Takie coś robisz?
https://youtu.be/ugKyjxelB44



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 8 cze 2016, o 21:22 
Offline
Nowy

Dołączył(a): 06 cze 2016
Posty: 3
Pomógł: 0

Tak, ma jeździć i omijać przeszkody. Na razie je przepycha :P
Z przodu autka mam umieszczone dwa czujniki odległościowe HC SR-04, delikatnie skierowane w każdą ze stron. Zamysł jest taki, że jak lewy coś wykryje to ma skręcić w prawo, a jak prawy to w lewo. Niby proste, a siedzę na czujnikami od tygodnia.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 8 cze 2016, o 21:29 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 06 maja 2012
Posty: 162
Pomógł: 6

Też są dwa czujniki, m324.
trochę może chaotycznie napisane, bo pisane na szybko i aby działało... zostało sporo do uporządkowania.
czujniki podłączone do INT0 i INT1.

Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.


Autor postu otrzymał pochwałę


Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 12 cze 2016, o 10:19 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 06 maja 2012
Posty: 162
Pomógł: 6

I jak tam? Udało się uruchomić pojazd?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 13 cze 2016, o 21:37 
Offline
Nowy

Dołączył(a): 06 cze 2016
Posty: 3
Pomógł: 0

Tak, udało się uruchomić, dzięki bardzo za pomoc.

Do tego, nie ustawiłem taktowania w ustawieniach projektu... i dlatego moje autko żyło swoim życiem.



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: 6 ] 

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:  
cron
Sitemap
Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
phpBB SEO