Kommentar: Einfügen von HTML im Kommentar: Link einfügen: <a href="LINKURL" target="_blank">LINKTITEL</a> Bild einfügen: <img src="BILDURL"> Text formatieren: <b>fetter Text</b> <i>kursiver Text</i> <u>unterstrichener Text</u> Kombinationen sind auch möglich z.B.: <b><i>fetter & kursiver Text</i></b> C Quellcode formatieren: <code>Quellcode</code> BASIC Quellcode formatieren: <basic>Quellcode</basic> (Innerhalb eines Quellcodeabschnitts ist kein html möglich.) Wichtig: Bitte mache Zeilenumbrüche, bevor Du am rechten Rand des Eingabefeldes ankommst ! -> I > > > > > > > > > > > > > > Hallo, > > > > > > > > > > > > > > Ich nutze in für mein Schulprojekt das C-Control Pro > > > > > > > > > > > > > > Application Board, dass uns von unserem Lehrer bereitgestellt > > > > > > > > > > > > > > wurde. > > > > > > > > > > > > > > Da wir allerdings keinerlei Einweisungen bekommen haben > > > > > > > > > > > > > > bin ich somit absolouter Anfänger bin > > > > > > > > > > > > > > möchte ich fragen wo man einen Servo an das > > > > > > > > > > > > > > besagte Application Board anschließt. > > > > > > > > > > > > > > > > > > > > > > > > > > > > Ich bedanke mich schon mal im vorraus und habt > > > > > > > > > > > > > > bitte Verständnis für > > > > > > > > > > > > > > meine mangelnden Kenntnisse :D > > > > > > > > > > > > > > > > > > > > > > > > > > Du kannst einen Servo an einen beliebigen freien Port anschließen. Achte aber > > > > > > > > > > > > > darauf dem Servo eine eigene Spannungsversorgung zu geben, das Application Board > > > > > > > > > > > > > ist für diese Belastung nicht ausgelegt. In den Demoprogrammen findest Du auch ein > > > > > > > > > > > > > Beispiel für die Servoansteruerung. > > > > > > > > > > > > > > > > > > > > > > > > > > Gruss Peter > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > Hm ja dankeschön aber soweit war ich auch schon > > > > > > > > > > > > also wo ich das braune sowie das rote kabel für die > > > > > > > > > > > > stromversorgung anschließe weiß ich bereits allerdings > > > > > > > > > > > > müsste ich noch wissen wo ich das orangene zur Programmierung > > > > > > > > > > > > anschließe hab ehrlich gesagt Angst etwas zu zerstören^^ > > > > > > > > > > > > habe ein standardservo von conrad. > > > > > > > > > > > > > > > > > > > > > > und was meinste mit eigener Stromversorgung ? > > > > > > > > > > > noch mal extern i.wo anschließen oder was ? > > > > > > > > > > > also ich glaube es würde mir helfen wenn ich wüsste wo > > > > > > > > > > > das orangene Kabel/Ader angeschlossen wird. > > > > > > > > > > > > Gruß Max > > > > > > > > > > > > > > > > > > > > Das orangene Kabel (Impulseingang) mußt Du an einen freien Port des Applicationboards > > > > > > > > > > anschließen, diesen Port gibst Du dann in Servo_Set() an. Die Stromversorgung des > > > > > > > > > > Applicationboards wird durch den Servo mit hoher Wahrscheinlichkeit überlastet, Du > > > > > > > > > > solltest den Servo deshalb über ein eigenes Netzteil mit Strom versorgen. > > > > > > > > > > > > > > > > > > > > Gruss Peter > > > > > > > > > > > > > > > > > > Guten Morgen > > > > > > > > > Ich bin auch im Projekt von MaxMega128 und wollte fragen, da wir wirklich von nix eine ahnung > > > > > > > > > haben weil die programmier sprache uns auch total fremd ist, wir wurden da wirklich einfach > > > > > > > > > ins kalte wasser geschmissen und im internet findet man ja nix dazu nur zum Probot, und da > > > > > > > > > wollte ich mal fragen ob jem ein Beispiel programm hat nur um den servo anzusteuern > > > > > > > > > > > > > > > > Max und Du sollten hier erstmal mitteilen was ihr genau machen sollt. Das Hauptproblem > > > > > > > > bei solchen Anfragen ist, das hier meist nur die Hälfte der Infos in den Raum geworfen > > > > > > > > werden. > > > > > > > > > > > > > > > > 1) Was genau soll das Projekt machen? > > > > > > > > 2) Ihr habt alle ein Application Board Mega128 mit USB Anschluß? > > > > > > > > 3) Welche Sprache wollt ihr nutzen C oder Basic? > > > > > > > > 4) Welche Version der Software habt ihr? > > > > > > > > > > > > > > > > Es gibt ein Demo für Servos im Handbuch, und es gibt ein Demo im Verzeichnis > > > > > > > > der Demoprogramme für beide Sprachen in deutsch und englisch. > > > > > > > > > > > > > > > > Gruss Peter > > > > > > > > > > > > > <b>Hallo Max,</b> > > > > > > > Hallo Peter, > > > > > > > Aufgrund einer Seminarfahrt und so weiter konnte ich dir nicht so schnell antworten. > > > > > > > Die Projektabgabe ist ziemlich nahe und wir haben ehrlich gesagt kaum etwas hinbekommen aufgrund > > > > > > > der unvertrauten Programmiersprache. > > > > > > <b>--> unvertraute Programmiersprache? könnt ihr kein C? Compact C ist nach meiner Erfahrung > > > > > > ein neu erfundenes, stark abgespecktes C</b> > > > > > > > Um deine Fragen zu beantworten: > > > > > > > 1.) Das Programm soll bei Erkennung des richtigen RFID-Chips mit einem Servo eine Tür in einem > > > > > > > Puppenhaus öffnen.<b>Habt ihr das konzeptionell gelößt? </b> Wie meinst du das ? > > > > > Also ein Puppenhaus und ein Servo haben wir schon. > > > > > > > > > > > > > 2.)Unsere Gruppe besitzt ein Application Board Mega 128 mit USB-Anschluß. Alle anderen Gruppen > > > > > > > haben ein Applicationboard mit "leichterer Sprache". -.-<b>was soll das sein?</b> > > > > > > > > > > > > > 3.)Also die Software die wir zum programmieren nutzen nennt sich C-Control Pro.<b>Das ist eine > > > > > > IDE, mit dieser können Compact Basic und Compact C Programme geschrieben, übersetzt, > > > > > > in das C-Control-Board geladen, gestartet und gedebugged werden!</b> > > > > > > > > > > > > > > > > > > > 4.)Die Version ist 2.1 . > > > > > > > Ich hoffe auf möglichst schnelle Antwort > > > > > > > Gruß Max > > > > > > <b>Habt ihr überhaupt was zum laufen gebracht? also z.B. testweise LEDs blinken lassen? > > > > > > Viele Grüße > > > > > > Jo</b> > > > > > > > > > > Nun ja, wir haben bereits ein Programm, das ein RFID-Chip einlesen kann jedoch läuft das Programm > > > > > nicht in einer Schleife. > > > > > Kennst du dich mit PAPs aus ? Ich häng mal eins dran. Das PAP bezieht sich ausschließlich auf > > > > > das RFID Zeugs. > > > > > > > > > > > > > > <k>Also ist das lesen des RFIDs OK, und es fehlt nur noch eine Endlosschleife, die bei erfolgreichem > > > > Lesen einen Port zum Türöffnen setzt? > > > > Viele Grüße Jo</k> > > > > > > Hallo Max, > > > > > > Du redest in Rätseln. Ich versuche nochmal daraus schlau zu werden, und formuliere nochmal > > > meine und Jos fragen neu. > > > > > > 1) Welche Jahrgangsstufe seid ihr? (um den Schwierigkeitsgrad mal einschätzen zu können) > > > > > > 2) Welche Programmiersprachen habt ihr im Unterricht kennengelernt? > > > > > > 3) Die Sprache hier heißt nicht C-Control Pro, sondern entweder C oder BASIC. Was habt ihr > > > überhaupt schon gemacht? Beispiele in die IDE geladen und an die Unit übertragen? Hat > > > das funktioniert? > > > > > > 4) Wie ist der RFID Chip per Hardware angebunden? In welcher Sprache ist euer Programm > > > um den RFID Chip einzulesen? > > > > > > 5) Habt ihr mal den Servo bewegt bekommen? Wenn ja, mit welchem Programm? > > > > > > > > > Gruss Peter > > > > Hallo Peter/Jo > > 1.) Wir sind in der 12.Klasse der Fachoberschule IT. > > 2.) Im Unterricht haben wir uns mit CBasic und Visual Basic beschäftigt. Wobei ich glaube ,dass > > Visual Basic nicht relevant für das Projekt ist. > > 3.)Unser Lehrer hat uns da jetzt schon eine Einstiegshilfe gegeben was das RFID-Zeugs betrifft, jedoch > > werden wir nicht schlau daraus wie wir etwas darin zu schreiben haben. > > 4.)Der RFID-Transponder hängt an dem Mikrocontroller, der über ein USB-Kabel sowie über ein serielles > > Kabel an dem PC hängt.Wir haben 2 Chips zur Verfügung.Das RFID-Programm ist ein .cbas Programm. > > 5.)Den Servo kriegen wir bis heute nicht angesteurt und ich hab auch immer noch kA ob er richtig > > angeschlossen wurde. > > > > Gruß Max > > Hallo Max, > > wenn Du Basic gelernt hast, würde ich die C-Control Pro in Basic benutzen. Es werden über 30 > Demoprogramme in Basic mitgeliefert, die zeigen, wie man einzelne Ports, Servos und > andere Peripherie anspricht. > > Schau doch bitte auch in die Dokumentation, die als pdf und als Hilfedatei beiliegt. > Dort gibt es bei den Bibliotheksfunktionen ein Kapitel Servo, wo auch der Anschluß > eines Servos gezeigt wird. > > Das einfachst Programm in Basic um einen Servo anzusteuern ist ein Zweizeiler. Initilisiert > die Servoroutinen und setzt den Impulsausgang (Port B.0) auf 1000: > > <basic> > Dim servo_var(3) As Byte > > Sub main() > Servo_Init(1, 1, servo_var, 0) > Servo_Set(8, 1000) > End Sub > </basic> > > Den .cbas Code von eurem Lehrer solltet ihr schon verstehen lernen. Dann wenn der RFID > Chip erkannt wurde den Servo auf den gewünschten Wert stellen (0 - 2000). > > Gruss Peter