RoboterCC - Robotic Code Compiler
Projekte BirgerT nibo2_Birger_01

Welcome

Projektverwaltung


Nachrichten

Sie sind nicht eingeloggt.

Site-Statistic

  • 7433 private projects
  • 378 public projects
  • 16180353 lines compiled
  • 58212 builds
NIBO @ facebook YouTube Twitter

nibo2_Birger_01

nibo2_Birger Programmierung "my Way":
Bitte nicht wegen der vielen Sourcedateien erschrecken, aber wenn man nicht die vorgefertigten Bibliotheken verwendet, und alles im Projekt selber programmiert ist, dann müssen die sonst in Verzeichnissen wie "include", "src" bzw. "lib" fast unsichtbaren Bibliotheks Dateien eben mitgeführt werden.
Und damit auch nicht so fortgeschrittene Programmierer etwas mit den Schnipseln anfangen können, sind alle Funktionen ausgiebig kommentiert.

Teil 1 - Systemtimer, PWM und LEDs
Leider wird in den Tutorials immer wieder von "delay()" Gebrauch gemacht; und nicht jeder versteht, dass der Roboter mit einem delay() ins Koma gelegt wird. Es passiert nichts Neues, wenn kein Interrupt dazwischen funkt.. Der 1. Teil enthält die m.E. nach wichtigste Grundfunktionen, eine Systemuhr und Sensorik und Aktorik als Userinterface (hier sind es die LEDs und der SW3), mit denen Funktionen auf die Schnelle verifiziert werden können.
Die Programmbeschreibung (also das, was der Roboter tun soll) steht in den Kommentaren der "nibo2_main_01".h







Files:
blib_utils.c
blib_utils.h
BSD_license.h
nibo2_global.h
nibo2_main.c
nibo2_main_01.h
nibo2_pwm_leds.c
nibo2_pwm_leds.h
nibo2_sensors.c
nibo2_sensors.h

Compiler results:





              

Werbung