Hier entsteht eine Sammlung von nützlichen Techniken und Hintergrundthemen. ==== Gute Arbeitspraxis, Tools für Teamarbeit und Projektmanagement==== * [[techniken::ProjektManagement|Arbeit im Team koordinieren]] * [[techniken::Projektstrukturplan]] * [[techniken::Netzplan]] * [[techniken::messdaten#Wie stelle ich meine Messdaten sinnvoll dar?]] * [[techniken::flowchart#Wie stelle ich Softwareprozesse sinnvoll dar?]] * [[techniken::Produktdesign]] * [[techniken::OpenSourceLizenzen]] * [[techniken::Programm-Code Verwalten mit ownCloud]] * [[techniken::GitLab-Dienst:#Code- und Versionsverwaltung im Team mit Git]] * [[techniken::GrafikGimp#Hintergrund einer Zeichnung Weiss machen mit Gimp]] ==== Arduino - Häufige Probleme ==== * [[techniken:Installation]] * [[techniken:Ich bekomme einen Fehler beim Upload meines Codes]] ==== Grundlegende Programmiertechniken ==== * [[techniken::zustandsautomaten#Abläufe strukturieren mit Zustandsautomaten]] * [[techniken::objektorient#Klassen und Objekte in C++/Arduino: Übersichtlichkeit und wiederverwendbare Module]] * [[techniken::objektorientJava#Klassen und Objekte in Java/Processing Teil I: Übersichtlichkeit und wiederverwendbare Module ]] * [[techniken::objektorientJava2#Klassen und Objekte in Java/Processing Teil II: Konventionen, Dokumentation und Fortgeschrittene Konzepte]] * [[techniken::timing#Zeitliche Abfolgen und parallel ablaufende Prozesse programmieren]] ==== Programme und Lösungen für spezifische Probleme ==== * [[http://www.rn-wissen.de/index.php/Regelungstechnik| Regler: Wie Temperature, Drehzahlen Positionen etc. auf einen gewünschten Wert gebracht werden können]] * [[http://brettbeauregard.com/blog/2011/04/improving-the-beginners-pid-introduction/| Praktische Einführung des PID-Reglers mit Codebeispielen für Arduino]] * [[techniken::datenaustausch#Daten zwischen Arduino und einem PC austauschen]] * [[techniken::wifly#Mit dem Arduino ins WLAN]] * [[techniken::odometrieLinear#Navigation nach Radumdrehungen (Odometrie) (Einfache Rechenmethode: Anhand von Linienzügen)]] * [[techniken::odometrie#Navigation nach Radumdrehungen (Odometrie) (Alternative Rechenmethode: Anhand von Kreisbögen)]] * [[techniken::punktAnsteuern#Zu einem Punkt im Raum fahren]] * [[techniken::pwmFrequenz#PWM-Frequenz des Arduinos einstellen]] * [[techniken::roboterarm#Literaturhinweise zur Positionsberechnung in Roboterarmen]] * [[techniken::farberkennung#Farben erkennen anhand von Farbton und Sättigung]] * [[techniken::opencvprocessing#Bildverarbeitung (z.B. Gesichtserkennung) mit OpenCV in Processing]] * [[techniken::processingTips#25 Tips zu Processing]] * [[techniken::scilabmatlabarduino#Kurze Einführung in Scilab+Arduino]] * [[techniken::catmullrom#Wegpunkte interpolieren]] * [[techniken::partikelfilter#Partikel Filter]] * [[skript::BeispielcodeNavigation#Beispielcode Navigation]] * [[techniken::lidar#Laser Range Scanner]] * [[techniken::OpenFrameworks#OpenFrameworks: Ein Framework mit Libraries für Bildverarbeitung, Grafik, Audio und anderes.]] * [[techniken::OpenFrameworksKamera#OpenFrameworks+Kamera: Eine kleine Einführung in die Arbeit mit Kameradaten und Openframeworks.]] * [[techniken::tensorflownodebluetooth#TensorFlow+Node.js: Bildverarbeitungsalgorithmen im Browser ausführen und Daten an Arduino per Bluetooth schicken]] ==== Elektronik ==== * [[bauteile::Widerstände]] * [[bauteile::Widerstände#Ohmscher Widerstand]] * [[bauteile::Widerstände#Parallelschaltung]] * [[bauteile::Widerstände#Reihenschaltung]] * [[bauteile::Widerstände#Spannungsteiler]] * [[bauteile::Widerstände#Potentiometer]] * [[techniken::schalten|Größere Verbraucher (Glühbirnen, Motoren etc.) elektronisch schalten]] * [[techniken::schalten#Einige einführende Worte zu Transistoren]] * [[techniken::schalten#Ohmsche Lasten]] * [[techniken::schalten#Induktive Lasten]] * [[techniken::Verstaerker#Einfacher Mosfet-Verstärker]] * [[techniken::Verstaerkerlm386#Integrierte Verstärkerschaltung mit einem lm386 ]] * [[techniken::messen|Umgang mit Sensorrrauschen]] * [[bauteile::Step-Down Konverter]] * [[techniken::metalldetektor|Metalldetektor]] ===Bauteile im Labor und kurze Einleitungen=== * [[skript::Bauteile#Bauteile im Labor]]