Blackrobot Geschrieben June 24, 2012 at 13:04 Geschrieben June 24, 2012 at 13:04 Hallo, ich habe gestern mein Starter Kit erhalten und ich würde nun gerne anfangen ein wenig damit zu machen nur ich hätte noch einige fragen. 1. Ich bin größtenteils Programmier Anfänger gibt es eine Programmiersprache die ihr empfehlen würdet? (Wenn nicht nehme ich C++) 2. Wie kann ich dann ein Programm ausführen? Muss ich die Bricklets flashen oder was muss ich machen? 3. Könntet ihr ein paar wichtige Begriffe fürs Programmieren reinschreiben wie z.b. If = Wenn (Wenn/If x = y Dann/Then ...). Solche Sachen halt wie ich bestimmte teile ansteuer usw... Wäre sehr nett wenn mir jemand helfen könnte, vielleicht wäre ein "Erste Schritte" Tutorial Video angebracht, da es doch viele einsteiger gibt. MfG Robert Kerzel Zitieren
Wumpus Geschrieben June 24, 2012 at 13:28 Geschrieben June 24, 2012 at 13:28 Ich gehe mal davon aus, dass du den Brickd schon installiert und gestartet hast (wie unter http://www.tinkerforge.com/doc/Software/Brickd.html beschrieben), und dass auch der brickv richtig funktioniert (wie unter http://www.tinkerforge.com/doc/Software/Brickv.html beschrieben). Unter http://www.tinkerforge.com/doc/index.html gibt es für jede Programmiersprache super Beispiele. Dort wird immer eine einzelne Funktion ausgeführt (z.B. Auslesen der Temperatur eines Temperature-Bricklets), so dass man am Code sehr gut sehen kann, welche Schritte notwendig sind. Und man sieht auch, wie jede Sprache so aussieht. Das sollte dir vielleicht schon einen Anhaltspunkt geben, mit welcher Sprache du am besten zurecht kommst. Anschließend holst du dir dann die Bindungs für die Programmiersprache deiner Wahl (unter http://www.tinkerforge.com/doc/Software/API_Bindings.html). Und dort steht dann auch beschrieben, wie man den Quellcode ggf. übersetzt und ausführen kann. Zitieren
The_Real_Black Geschrieben June 24, 2012 at 13:28 Geschrieben June 24, 2012 at 13:28 1.) C#, .Net Framework ist handlicher als die C++ Klassen. 2.) Nein das Programm muss nur ausgeführt werden und die Bricks per USB am Computer angeschlossen sein. 3.) http://www.tinkerunity.org/forum/index.php/topic,55.msg4110.html#msg4110 In meinen Projekt gibts alles wichtige Befehle zusammen gefasst... was allgemeines kann ich zwar auch schreiben, aber dafür gibt es Tutorials. http://msdn.microsoft.com/de-de/library/aa288436%28v=vs.71%29.aspx if(true){ }else if(false){ }else{ } switch(int_variable){ case 1: break; case 2: break; default: break; } und noch vieles mehr im MSDN Tutorial... Zitieren
jan Geschrieben June 24, 2012 at 13:29 Geschrieben June 24, 2012 at 13:29 Willkommen bei TF. Hier hatte ich schon mal angefangen http://www.tinkerunity.org/wiki/index.php/ErsteSchritte. Du benötigst auf alle Fälle einen PC/Laptop. Dort muss der Daemon (brickd) drauf installiert werden. Ich persönlich nehme PHP. Hast du schon ein konkretes Projekt was du umsetzen möchtest? Zitieren
M4ST3R Geschrieben June 24, 2012 at 18:21 Geschrieben June 24, 2012 at 18:21 Hatte auch in Java ein Tutorial geschrieben. Musst mal die auch benutzen bin gerade nur Mobil online Zitieren
AuronX Geschrieben June 25, 2012 at 09:11 Geschrieben June 25, 2012 at 09:11 Ich rate auch dringend von C++ ab und würde zu C#, Python oder Java raten. Das hat primär für Anfänger auch was mit den Fehlermeldungen zu tun die die jeweiligen Compiler einem verraten: C++ ist da eher arm/verwirrend, während die anderen drei das gut anzeigen und es auch Werkezuge gibt, die es einen direkt im Code anzeigen. Der richtige EInsteiger-Tipp ist denke ich noch immer Python, aber das sei jedem selbst überlassen ^^ Zitieren
M4ST3R Geschrieben June 25, 2012 at 10:38 Geschrieben June 25, 2012 at 10:38 Ich mach da dann noch mal Werbung für den Java Einstieg http://www.tinkerunity.org/forum/index.php/topic,587.0.html Zitieren
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.