Elektroda.pl
Elektroda.pl
X
Proszę, dodaj wyjątek www.elektroda.pl do Adblock.
Dzięki temu, że oglądasz reklamy, wspierasz portal i użytkowników.

Sterowanie dwoma serwami na Atiny2313

Jaremka 25 Cze 2015 21:54 894 10
  • #1 25 Cze 2015 21:54
    Jaremka
    Poziom 14  

    Proszę o pomoc , w napisaniu programu w Bascom lub informacji jak to napisać
    program do sterowanie dwoma serwomechanizmami na ATiny 2313.

    Program ma działać w taki sposób;
    Przykład 1:
    Przycisk S1 obraca w prawo S2 w lewo Serwo 1
    Przycisk S3 obraca w prawo S4 w lewo Serwo 2
    Przykład 2:
    Przycisk S1 obraca w prawo S2 w lewo Serwo 1
    Przycisk S3 zmiana Serwa z Serwo 1 na Serwo 2
    Przycisk S1 obraca w prawo S2 w lewo Serwo 2

    W dwóch przykładach pozostaje w ustawionej pozycji

    Po włączeniu zasilania ustawia pozycje środek w Serwo 1 i 2
    lub naciskając S4 w przykładzie 2

    0 10
  • #2 26 Cze 2015 03:07
    373522
    Użytkownik usunął konto  
  • #4 26 Cze 2015 16:08
    Jaremka
    Poziom 14  

    Zmieniłem i wersje i pokazuje błąd BASCOM
    Error : 228 Line : 86 DATA line must be placed after the END statement , in File : D:\Elektonika\Bascom\Serwo Attiny2313.bas
    Używam, tej wersji:
    Compiler version :2.0.7.5
    Compiler build :2.0.7.5.003
    IDE version :2.0.7.5.003

    0
  • #5 26 Cze 2015 16:13
    373522
    Użytkownik usunął konto  
  • #6 26 Cze 2015 17:18
    Jaremka
    Poziom 14  

    Obracają się dwoma jednocześnie , a mają pojedynczo zależnie od przycisku , po obrocie w prawo jak i w lewo ma ustawić pozycje środkowa, i od środka przesuwać w prawo i lewo .

    Nie ustawiają się na środku

    0
  • #7 26 Cze 2015 17:32
    373522
    Użytkownik usunął konto  
  • #8 26 Cze 2015 20:33
    Jaremka
    Poziom 14  

    "W dwóch przykładach pozostaje w ustawionej pozycji"
    Dotyczyło pozycji ustawianej na początku.

    Serwa ruszają się razem tylko podczas testu Potem działają oddzielnie. Test możesz przecież usunąć jeśli się nie podoba...
    Test mi w niczym nie przeszkadza ale dostałem odpowiedzi dlaczego obracają dwa jednocześnie na każdym z przycisku

    -1
  • #9 28 Cze 2015 12:41
    Jaremka
    Poziom 14  

    Po co w kodzie te obliczenia , nie da się prościej :?:

    0
  • #10 28 Cze 2015 13:52
    373522
    Użytkownik usunął konto  
  • #11 28 Cze 2015 15:40
    Jaremka
    Poziom 14  

    Nie znam dobrze bascom jestem początkujący , nie znam się tak dobrze , serwo to dla mnie nowość , a to co teraz dostałem już jest OK.

    Dzięki

    Temat zamykam

    0