Projekte
nibobee
C Tutorial 13
main.c
Projekte
Forum
Doku
Öffentliche Projekte
Startseite
Beispielprogramme
Projekte von anderen
Welcome
Username
Passwort
Eingeloggt bleiben
Zugangsdaten vergessen?
Registrieren
Projektverwaltung
⇨ Please choose! ⇦
——————————————————
✎ Create new project...
★ Browse existing projects...
——————————————————
⚬ MotorTest#1
⚬ C Tutorial 8#1
⚬ NIBO2 C Project#1
⚙ C Tutorial 15#1
⚬ 2010_11_18_el_test001#1
C Tutorial 13
main.c
Project details
Compiler settings
Nachrichten
Sie sind nicht eingeloggt.
Neuigkeiten
★
NiboRoboLib 3.6
2017-01-17: Neue Version 3.6
★
NiboRoboLib 3.4.1
2016-04-16: Neue Version 3.4.1
★
Coding Tutorial
2015-11-22: Jetzt auch für den NIBO burger!
Site-Statistic
7433 private projects
378 public projects
16180353 lines compiled
58212 builds
NIBO
@
c_tutorial_13/main.c [read only]
/* Dieses Programm steuert die Motoren mit den Fühlern. Betätigung des Fühlers nach vorne läßt den Motor vorwärts drehen, Betätigung nach hinten läßt den Motor rückwärts drehen. */ #include <nibobee/iodefs.h> /* muss immer als erste Datei eingebunden werden */ #include <nibobee/motpwm.h> #include <nibobee/sens.h> int main() { motpwm_init(); sens_init(); while(1==1) { // Endlosschleife (1==1 ist immer wahr!) enable_interrupts(); int16_t speed_l=0; int16_t speed_r=0; switch (sens_getLeft()) { case 1: speed_l = 500; break; case 0: speed_l = 0; break; case -1: speed_l = -500; break; } switch (sens_getRight()) { case 1: speed_r = 500; break; case 0: speed_r = 0; break; case -1: speed_r = -500; break; } motpwm_setLeft(speed_l); motpwm_setRight(speed_r); } return 0; }
Compiler results:
Werbung
Online
EugeneSed
lashondacolmenero447
warrenhinder6456