-
        

Ergebnis 1 bis 4 von 4

Thema: Robo Bot 128

  1. #1

    Robo Bot 128

    Anzeige

    Hallo zusammen,
    ich habe zu Weihnachten den "Robo Bot 128" bekommen. Nun habe ich mich etwas damit befasst und bin auf Demos und Tests gestoßen. Ich hab es alles wie beschrieben eingegeben auf dem Programm C Control Pro IDE. Ich habe folgenden Code der schon gestellt war:
    '************************************************* ******************************
    'Projektname: Beep.cprj
    'Benötigte Libs´s: IntFunc_lib.cc
    'Routinen: BEEP.cbas
    'Autor: UlliS
    'Datum: 25.03.2008
    '
    'Funktion: PRO-BOT128 spielt eine Melody ab.
    ' Port PB.4 = OC0 / Timer0
    '
    '************************************************* ******************************

    'Attention: Tonepitch tolerance is ~ +/- 2Hz
    'Achtung die Abweichung des Tones beträgt etwa +/- 2Hz

    ' Command:
    ' Beep(pitch,lenght)
    ' lenght As ms


    '1. Oktave
    #define Tone_C1 440 '261Hz
    #define Tone_Cis1 413 '277Hz
    #define Tone_D1 392 '293Hz
    #define Tone_Dis1 371 '311Hz
    #define Tone_E1 350 '329Hz
    #define Tone_F1 330 '349Hz
    #define Tone_Fis1 312 '369Hz
    #define Tone_G1 294 '392Hz
    #define Tone_Gis1 277 '415Hz
    #define Tone_A1 262 '440Hz
    #define Tone_Ais1 247 '466Hz
    #define Tone_H1 234 '493Hz

    '2. Oktave
    #define Tone_C2 220 '523Hz
    #define Tone_Cis2 208 '554Hz
    #define Tone_D2 196 '587Hz
    #define Tone_Dis2 185 '622Hz
    #define Tone_E2 175 '659Hz
    #define Tone_F2 165 '698Hz
    #define Tone_Fis2 156 '739Hz
    #define Tone_G2 147 '784Hz
    #define Tone_Gis2 138 '830Hz
    #define Tone_A2 131 '880Hz
    #define Tone_Ais2 125 '932Hz
    #define Tone_H2 117 '987Hz


    'Mainprogramm
    Sub main()

    Quit_Beep()

    End Sub

    'Sound Programm
    Sub Quit_Beep()

    Dim X As Integer
    For X = 1 To 3

    BEEP(Tone_F1,250)
    BEEP(Tone_G1,200)
    BEEP(Tone_F1,250)
    Timer_T0Stop()
    AbsDelay(500)

    BEEP(Tone_F2,250)
    BEEP(Tone_G2,200)
    BEEP(Tone_F2,250)
    Timer_T0Stop()
    AbsDelay(500)
    Next

    End Sub

    'Make Sound
    Sub BEEP(Tone As Word, Periode As Word)
    Tone = Tone - 100 'Speaker offset
    Timer_T0FRQ(Tone,PS_64)
    AbsDelay(Periode)
    End Sub

    Dann will ich den komplimieren und dann kommen folgende Fehler:

    Übersetze Projekt Beep
    C-Control Pro Compiler (C) 2008 Conrad Electronic
    Durchlaufe Pass 1
    Durchlaufe Pass 2
    E:\PRO-BOT128 Systemtest\Beep - Check\BEEP.cbas(65,10): Semantik Fehler - Variable Timer_T0Stop nicht definiert
    E:\PRO-BOT128 Systemtest\Beep - Check\BEEP.cbas(65,23): Syntax Fehler - unerwartetes Symbol: ')'
    E:\PRO-BOT128 Systemtest\Beep - Check\BEEP.cbas(65,24): Syntax Fehler - erwartete ')' , gefunden '
    '
    E:\PRO-BOT128 Systemtest\Beep - Check\BEEP.cbas(66,22): Syntax Fehler - unerwartetes Symbol: ')'
    E:\PRO-BOT128 Systemtest\Beep - Check\BEEP.cbas(71,10): Semantik Fehler - Variable Timer_T0Stop nicht definiert
    E:\PRO-BOT128 Systemtest\Beep - Check\BEEP.cbas(71,23): Syntax Fehler - unerwartetes Symbol: ')'
    E:\PRO-BOT128 Systemtest\Beep - Check\BEEP.cbas(71,24): Syntax Fehler - erwartete ')' , gefunden '
    '
    E:\PRO-BOT128 Systemtest\Beep - Check\BEEP.cbas(72,22): Syntax Fehler - unerwartetes Symbol: ')'
    E:\PRO-BOT128 Systemtest\Beep - Check\BEEP.cbas(80,5): Semantik Fehler - Variable Timer_T0FRQ nicht definiert
    E:\PRO-BOT128 Systemtest\Beep - Check\BEEP.cbas(80,22): Semantik Fehler - Variable PS_64 nicht definiert
    E:\PRO-BOT128 Systemtest\Beep - Check\BEEP.cbas(81,5): Semantik Fehler - Variable AbsDelay nicht definiert
    11 Fehler - Kompilation abgebrochen.
    Schreibe Symboldaten - 267 bytes..


    Wär cool wenn mir jemand sagen könnte was ich falsch mache.
    Vielen Dank im Voraus!

  2. #2
    Erfahrener Benutzer Fleißiges Mitglied
    Registriert seit
    23.02.2013
    Ort
    Bergisch Gladbach
    Beiträge
    146
    Ich denke du hast die IntFunc_lib.cc nicht eingebunden?

  3. #3
    Und wie kann man das dann machen ?

  4. #4
    Erfahrener Benutzer Fleißiges Mitglied
    Registriert seit
    23.02.2013
    Ort
    Bergisch Gladbach
    Beiträge
    146
    Hier im Forum ist schon öfter beschrieben worden wie das geht, ich müsste auch nachschauen. Im Buch ist aber auch beschrieben wie das geht. Aber so als tip nebenbei, wenn du mehr erreichen willst als Demo Progis zu testen lies das Buch mehrmals und studiere die Codes wie sie aufgebaut sind und was sie bewirken und dann lies das Buch wider mehrmals. Und du findest immer wider neues was du davor nicht verstanden hast.

Ähnliche Themen

  1. Pro-Bot 128
    Von Zwerwelfliescher im Forum Sonstige Roboter- und artverwandte Modelle
    Antworten: 46
    Letzter Beitrag: 14.01.2014, 19:23
  2. Pro-Bot 128 Fehler
    Von TimonMi im Forum Controller- und Roboterboards von Conrad.de
    Antworten: 11
    Letzter Beitrag: 07.04.2013, 11:51
  3. Pro bot 128 aufbau
    Von schimpl im Forum Sonstige Roboter- und artverwandte Modelle
    Antworten: 4
    Letzter Beitrag: 24.12.2009, 12:14
  4. PRO BOT 128
    Von Tomi_112 im Forum Allgemeines zum Thema Roboter / Modellbau
    Antworten: 21
    Letzter Beitrag: 12.09.2009, 19:38
  5. C't Bot oder SOCCER ROBO 915 - BS ?
    Von Kroate im Forum Elektronik
    Antworten: 28
    Letzter Beitrag: 11.06.2007, 21:50

Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •