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



Teraz jest 4 gru 2024, o 19:58


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 14 ] 
Autor Wiadomość
PostNapisane: 11 lis 2017, o 14:52 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 04 mar 2014
Posty: 85
Lokalizacja: Greystones-Irlandia
Pomógł: 1

Witam
Mam mały problem z napisaniem kodu do obsługi pilotem potencjometru z silniczkiem o ile sterowanie przyciskami działa to jeśli chce sterować pilotem to już nie chce chodzić dobrze
dodaje kod który napisałem ze by sterować przyciskami i ten kod działa 100%
Składnia: [ Pobierz ] [ Ukryj ]
język basic4gl
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.


A tu kod z już dodana obsługą RC5 ale niestety nie chodzi

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

Czy może mi ktoś pomoc z tym bardzo proszę

_________________
Faber Est Quisque Suae Fortunae



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 11 lis 2017, o 17:02 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 09 gru 2014
Posty: 1540
Pomógł: 269

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

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



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 11 lis 2017, o 19:02 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 04 mar 2014
Posty: 85
Lokalizacja: Greystones-Irlandia
Pomógł: 1

nic to nie zmienia niestety

_________________
Faber Est Quisque Suae Fortunae



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 11 lis 2017, o 20:42 
Offline
Użytkownik

Dołączył(a): 19 lip 2013
Posty: 761
Pomógł: 37

Przede wszystkim to wejścia deklaruje się jako Pin a wyjścia jako Port. U ciebie raz to raz to jak ci pasowało.
Po za tym to co Ci nie działa? Odbierasz jakieś znaki z pilota? Teraz większość pilotów nie nadaje na RC5. Musisz raczej mieć jakiś muzealny egzemplarz. Ogólnie w kodzie wygląda poprawnie .
możesz dodać
Składnia: [ Pobierz ] [ Ukryj ]
język basic4gl
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.

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


sprawdź tylko to czy ci działa odbiór resztę sobie dopiszesz

a jeszcze jedno do atmegi 32 używasz timer=0, a nie timer = 2



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 11 lis 2017, o 22:58 
Offline
Użytkownik

Dołączył(a): 16 wrz 2014
Posty: 264
Pomógł: 12

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

*odbiornik pilota pod PD2



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 12 lis 2017, o 04:46 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 04 mar 2014
Posty: 85
Lokalizacja: Greystones-Irlandia
Pomógł: 1

pimowo
Kod nie dziala cos jest nie tak w tym miejscu
Select Case Kod

Case 16 : Plus = 1 'Portd.2 = 1
Minus = 0 'Portc.7 = 0
Waitms 100
Plus = 0 'Portd.2 = 0
Minus = 0 'Portc.7 = 0

Case 17 : Plus = 0 'Portd.2 = 0
Minus = 1 'Portc.7 = 1
Waitms 100
Plus = 0
Minus = 0

_________________
Faber Est Quisque Suae Fortunae



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 12 lis 2017, o 08:35 
Offline
Użytkownik

Dołączył(a): 19 lip 2013
Posty: 761
Pomógł: 37

A co w ogóle Ci działa? Cały czas piszesz ze cos nie działa ale co to chyba tylko Ty wiesz, albo i nie . Odbierasz cokolwiek z pilota? Jesteś pewien ,ze masz pilota odpowiedniego? Mój kod działa na 100% .



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 12 lis 2017, o 13:24 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 04 mar 2014
Posty: 85
Lokalizacja: Greystones-Irlandia
Pomógł: 1

pilot działa na 100% mam kod do szczytania danego kodu z przycisku
po za tym jak wywal waitms i start=0 stop=0
to silnik rusza ale jak już ruszy to nie zatrzymasz

_________________
Faber Est Quisque Suae Fortunae



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 12 lis 2017, o 17:17 
Offline
Użytkownik

Dołączył(a): 19 lip 2013
Posty: 761
Pomógł: 37

Bo te waitms w petli to zgroza. Zrób to na timerze.
zrobisz sobie tylko flage ze silnik ruszyl i jak odliczy odcinek czasu wylaczy silnik



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 12 lis 2017, o 18:40 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 04 mar 2014
Posty: 85
Lokalizacja: Greystones-Irlandia
Pomógł: 1

a jaki odcinek ile ?

_________________
Faber Est Quisque Suae Fortunae



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 12 lis 2017, o 22:55 
Offline
Użytkownik

Dołączył(a): 16 wrz 2014
Posty: 264
Pomógł: 12

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

Obsługa pilota RC5, przyciski (każdy ma po dwie funkcje-krótkie/długie naciśniecie)
Czas działania potencjometru ustawiasz tutaj:
Składnia: [ Pobierz ] [ Ukryj ]
język basic4gl
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.


Kod nietestowany....



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 13 lis 2017, o 00:56 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 04 mar 2014
Posty: 85
Lokalizacja: Greystones-Irlandia
Pomógł: 1

wywaliłem obsługę przycisków ale kod nie działa
tz działa tak ze jak wciśniesz up to jedzie cały czas up jak wciśniesz down to jedzie cały czas down ale tylko raz możesz uruchomić motor jak chcesz drugi raz ruszyć motorem to już trzeba reset procka zrobić

_________________
Faber Est Quisque Suae Fortunae



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 13 lis 2017, o 11:59 
Offline
Użytkownik

Dołączył(a): 16 wrz 2014
Posty: 264
Pomógł: 12

Widzę, że Kolega @kulamario przeprowadza jakiś audyt...
To źle, tamto źle, kod do poprawki...
Czekam na kolejny kod który będzie działał tak jak ja chcę, a od was wymagam gotowca...



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 13 lis 2017, o 13:47 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 04 mar 2014
Posty: 85
Lokalizacja: Greystones-Irlandia
Pomógł: 1

ja od nikogo niczego nie wymagam jeśli chcesz pomoc pomóż jeśli nie nie pomagaj

_________________
Faber Est Quisque Suae Fortunae



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

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