
Semestrálna práca VÝTAH Roman Ciesarík
headre.cpp
- Committer:
- Ciesarik3
- Date:
- 2018-01-08
- Revision:
- 11:a9918a8441a9
- Parent:
- 10:346a5a5936b9
File content as of revision 11:a9918a8441a9:
#include "mbed.h" #include "headre.h" void vytahDisplay(int smer, int poschodie) { char dPole [2]; switch(smer) { case 0: dPole[0]=0xFF; break; case 1: dPole[0]=0x01; break;//hore case 2: dPole[0]=0x02; break;//dole } switch(poschodie) { case 0: dPole[1]=0x50; break; case 1: dPole[1]=0x31; break; case 2: dPole[1]=0x32; break; case 3: dPole[1]=0x33; break; case 4: dPole[1]=0x34; break; default: dPole[1]=0x2D; } poslemSpravu(DISPLAY, 0xcc, 0x02, dPole); } void zamkni() { char DATA[]= {0x01}; poslemSpravu(VYTAH,0xcc,sizeof(DATA),DATA); } void odomkni() { wait(1); char DATA[]= {0x00}; poslemSpravu(VYTAH,0xcc,sizeof(DATA),DATA); wait(1); } void stop() { char DATA[]= {0x01}; poslemSpravu(MOTOR,0xcc,sizeof(DATA),DATA); } void hore() { char DATA[]= {0x02,0x64,0x00,0x00,0x00}; poslemSpravu(MOTOR,0xcc,sizeof(DATA),DATA); } void dole() { char DATA[]= {0x02,0x9c,0xff,0xff,0xff}; poslemSpravu(MOTOR,0xcc,sizeof(DATA),DATA); }