Hepta_template_program

Dependencies:   mbed PowerControl SDFileSystem

Fork of Hepta_UplinkData by HEPTA-Sat Hands-On

Committer:
MEXT1
Date:
Fri Sep 22 06:27:51 2017 +0000
Revision:
5:862413879d84
Parent:
4:4f34143d3f6e
Hepta_template

Who changed what in which revision?

UserRevisionLine numberNew contents of line
tomoya123 0:b96079b7d167 1 #include "mbed.h"
MEXT1 5:862413879d84 2 #include "HeptaBattery.h"
MEXT1 5:862413879d84 3 #include "SDFileSystem.h"
MEXT1 5:862413879d84 4 #include "HeptaAccel.h"
MEXT1 5:862413879d84 5 #include "HeptaGyro.h"
MEXT1 5:862413879d84 6 #include "HeptaGPS.h"
MEXT1 5:862413879d84 7 #include "HeptaLcd.h"
MEXT1 5:862413879d84 8 #include "HeptaVoice.h"
MEXT1 5:862413879d84 9 #include "HeptaCamera.h"
tomoya123 0:b96079b7d167 10 #include "HeptaXbee.h"
tomoya123 0:b96079b7d167 11
MEXT1 5:862413879d84 12 HeptaBattery battery(p16,p29,p26);//(battery voltage,power cotrol transister,3.3V regulater enable)
MEXT1 5:862413879d84 13 SDFileSystem sd(p11, p12, p13, p15, "sd");//(cmd,dat0,clk,dat3)
MEXT1 5:862413879d84 14 HeptaAccel accel(p28,p27,0x38);//(sda,scl,I2C address)
MEXT1 5:862413879d84 15 HeptaGyro gyro(p28,p27,0xD4);//(sda,scl,I2C address)
MEXT1 5:862413879d84 16 HeptaGPS gps(p13,p14);//tx,rx(Din,Data_Out)
MEXT1 5:862413879d84 17 HeptaLcd lcd(p28,p27,0x7C);//(sda,scl,I2C address)
MEXT1 5:862413879d84 18 HeptaVoice talk(p28, p27,0x5C); //(sda,scl,I2C address)
tomoya123 0:b96079b7d167 19
MEXT1 5:862413879d84 20 HeptaCamera camera(
MEXT1 5:862413879d84 21 p28,p27, // SDA,SCL(I2C / SCCB)
MEXT1 5:862413879d84 22 p21,p22,p23, // VSYNC,HREF,WEN(FIFO)
MEXT1 5:862413879d84 23 p5,p6,p7,p8,p30,p17,p25,p18, // D7-D0
MEXT1 5:862413879d84 24 p20,p24,p19) ; // RRST,OE,RCK
MEXT1 5:862413879d84 25
MEXT1 5:862413879d84 26 HeptaXbee xbee(p9, p10);//tx,rx(Din,Dout)
MEXT1 5:862413879d84 27
MEXT1 5:862413879d84 28 //----Serial----//
MEXT1 5:862413879d84 29 Serial pc(USBTX,USBRX);
MEXT1 5:862413879d84 30
MEXT1 5:862413879d84 31 //----LED----//
MEXT1 5:862413879d84 32 DigitalOut led1(LED1);
MEXT1 5:862413879d84 33
MEXT1 5:862413879d84 34 int main()
MEXT1 5:862413879d84 35 {
MEXT1 5:862413879d84 36 led1 = 1;
MEXT1 5:862413879d84 37 wait(0.5);
MEXT1 5:862413879d84 38 led1 = 0;
MEXT1 5:862413879d84 39 wait(0.5);
tomoya123 0:b96079b7d167 40 }