Dependencies: mbed
main.cpp
- Committer:
- miyajitakenari
- Date:
- 2021-10-26
- Revision:
- 0:474bb4b8b095
- Child:
- 1:14a5acd88fd6
File content as of revision 0:474bb4b8b095:
#include "mbed.h" #include "ATP3011.h" Serial pc(SERIAL_TX, SERIAL_RX); ATP3011 talk(D4,D5); // I2C sda scl /*地上局から新情報を送るときはflag=がでてきたらスペースか.を入力 3秒後ぐらいにmessage=が出てくるので、そしたら新情報を入力*/ void speak(){ int timeout_ms=500; char mess[100]; if(talk.IsActive(timeout_ms)==true){ pc.printf("Active\nflag="); wait(3); if(pc.readable()){ pc.printf("message="); pc.scanf("%s",mess); talk.Synthe(mess); }else{ talk.Synthe("purissetommese-ji,,konnichiwa."); } }else{ pc.printf("Not Active\n"); } } int main(){ speak(); return 0; }