polos
Dependencies: mbed
main.cpp
- Committer:
- rahmadirizki18
- Date:
- 2017-05-08
- Revision:
- 0:69a6f59624af
File content as of revision 0:69a6f59624af:
#include "mbed.h" #include "JoystickPS3.h" Serial pc(USBTX,USBRX); joysticknucleo joystick(PA_0,PA_1); /* Variable PakuBumi */ bool isDipaku = false; DigitalOut paku(PA_4, PullUp); int main() { joystick.setup(); paku = 1; pc.baud(115200); while(1) { // Interrupt Serial joystick.idle(); if(joystick.readable()) { // Panggil fungsi pembacaan joystik joystick.baca_data(); // Panggil fungsi pengolahan data joystik joystick.olah_data(); // Masuk ke case joystick /**********************************/ int caseJoystick; if (joystick.silang_click) // Pakukan caseJoystick = 34; else caseJoystick = 0; switch(caseJoystick){ case(34) : { //Pakukan if(!isDipaku) paku = 0; else paku = 1; isDipaku = !isDipaku; break; } default : break; } pc.printf("casenya %d bool %d\n",caseJoystick,isDipaku); /**********************************/ } else { joystick.idle(); } } }