Potencjometr Alps z silniczkiem sterowanie pilotem RC5
- kulamario
- Posty: 207
- Rejestracja: 17 sie 2015, 20:05
- Lokalizacja: Greystones
- Kontakt:
Re: Potencjometr Alps z silniczkiem sterowanie pilotem RC5
Ale to nie przyciski maja działać tylko pilot
ja sobie te przyciski napisałem ze by sprawdzić czy chodzi
ja sobie te przyciski napisałem ze by sprawdzić czy chodzi
- pimowo
- Posty: 392
- Rejestracja: 28 maja 2016, 10:07
Re: Potencjometr Alps z silniczkiem sterowanie pilotem RC5
OK, ale to nie jest chyba problemem sprawdzić działanie potencjometru poprzez przyciski? 
- niveasoft
- Posty: 1313
- Rejestracja: 17 sie 2015, 12:13
- Kontakt:
Re: Potencjometr Alps z silniczkiem sterowanie pilotem RC5
Przepraszam, ale wcześniej nie było czasu zaznajomić się z kodami a to zawsze wymaga "czasu".
Porównując kod z pierwszego postu z tym który zamieściłem różnica jest znacząca bo kod @kulamario steruje plusem. Poznać to po tym że po czasie ma zrobić obydwa piny na 0.
Mój kod był pisany pod jakąś podmiankę przycisków i miał dawać "minusy".
Może wystarczyło by wszędzie podmienić instrukcje SET na RESET i odwrotnie.
Niemniej można to napisać dużo lepiej. Może dam rade to dziś napisać, ale uwierzcie mi że tu nie leżę
Porównując kod z pierwszego postu z tym który zamieściłem różnica jest znacząca bo kod @kulamario steruje plusem. Poznać to po tym że po czasie ma zrobić obydwa piny na 0.
Mój kod był pisany pod jakąś podmiankę przycisków i miał dawać "minusy".
Może wystarczyło by wszędzie podmienić instrukcje SET na RESET i odwrotnie.
Niemniej można to napisać dużo lepiej. Może dam rade to dziś napisać, ale uwierzcie mi że tu nie leżę
- niveasoft
- Posty: 1313
- Rejestracja: 17 sie 2015, 12:13
- Kontakt:
Re: Potencjometr Alps z silniczkiem sterowanie pilotem RC5
Sprawdź tak. Jak nie zadziała to wrzucę to na płytkę bo pisałem "z głowy".
Code: [Zaznacz cały] [Rozwiń/Zwiń]
- $regfile = "m32def.dat"
- $crystal = 16000000
- $hwstack = 32
- $swstack = 16
- $framesize = 32
- Const Wartosc_timeout = 20
- Config Timer1 = Timer , Prescale = 1024 , Compare_a = Disconnect , Compare_b = Disconnect , Clear_timer = 1
- Compare1a = 155 '10ms @16MHz/1024
- Dim Address As Byte , Kod As Byte
- Dim Odbierz_rc5 As Byte 'flaga
- Dim Odlicz_timeout As Byte
- Config Portd.2 = Output : Portd.2 = 0 : Glosniej Alias Portd.2
- Config Portc.7 = Output : Portc.7 = 0 : Ciszej Alias Portc.7
- Config Rc5 = Pind.2
- On Int0 Rc5
- Config Int0 = Falling : Enable Int0
- Enable Interrupts
- Do
- If Odbierz_rc5 = 1 Then
- Getrc5(address , Kod)
- Kod = Kod And &B01111111
- If Address <> 255 Then
- Select Case Kod
- Case 16 : Reset Ciszej : Set Glosniej
- Odlicz_timeout = Wartosc_timeout
- Case 17 : Reset Glosniej : Set Ciszej
- Odlicz_timeout = Wartosc_timeout
- End Select
- End If
- GIFR.INTF0 = 1 : Enable Int0
- Odbierz_rc5 = 0
- End If
- If TIFR1.OCF1A = 1 Then
- TIFR1.OCF1A = 1
- If Odlicz_timeout > 0 Then
- Decr Odlicz_timeout
- If Odlicz_timeout = 0 Then
- Reset Glosniej
- Reset Ciszej
- End If
- End If
- End If
- Loop
- End
- Rc5:
- Disable Int0
- Odbierz_rc5 = 1
- Return
- kulamario
- Posty: 207
- Rejestracja: 17 sie 2015, 20:05
- Lokalizacja: Greystones
- Kontakt:
Re: Potencjometr Alps z silniczkiem sterowanie pilotem RC5
niestety nie chodzi wcale ani w prawo ani w lewo
dałem to na wyświetlacz w ogóle nie wchodzi do case 16 i 17
dałem to na wyświetlacz w ogóle nie wchodzi do case 16 i 17
Ostatnio zmieniony 14 lis 2017, 1:53 przez kulamario, łącznie zmieniany 1 raz.
- niveasoft
- Posty: 1313
- Rejestracja: 17 sie 2015, 12:13
- Kontakt:
Re: Potencjometr Alps z silniczkiem sterowanie pilotem RC5
Podaj dokładny numer Bascom, albo i nie i przyjmę 2078 i to jutro sprawdzę.
Poniżej nima o czym godać.
Poniżej nima o czym godać.
- kulamario
- Posty: 207
- Rejestracja: 17 sie 2015, 20:05
- Lokalizacja: Greystones
- Kontakt:
- niveasoft
- Posty: 1313
- Rejestracja: 17 sie 2015, 12:13
- Kontakt:
Re: Potencjometr Alps z silniczkiem sterowanie pilotem RC5
Okay, jutro do południa test na M32 i 2078.
- kulamario
- Posty: 207
- Rejestracja: 17 sie 2015, 20:05
- Lokalizacja: Greystones
- Kontakt:
- kulamario
- Posty: 207
- Rejestracja: 17 sie 2015, 20:05
- Lokalizacja: Greystones
- Kontakt:
Re: Potencjometr Alps z silniczkiem sterowanie pilotem RC5
Kolego pimowo teraz podłączyłem przyciski do testu twojego kodu ale przyciskami tez nie kreci
