0
A
回答
1
答案是肯定的。我假設你說的更多,你可以在Arduino上並行處理器,答案是否定的,它只有1個內核。
如果您的藍牙標配和接收串行數據一樣,您需要將廣義上的程序合併在一起。我已經把一個基本的例子波紋管與不同的方法,你可以使用:
void loop()
{
//Bluetooth received data you code from your bluetooth program will go here
if(Serial.available()) // if data is available to read
{
char val = Serial.read(); // read it and store it in 'val'
if(val == '0') //assuming '0' turn off
{
//Do something
}
if(val == '1') //assuming '0' turn off
{
//Do something
}
else if(val == '2') //assuming '0' turn off
{
//Do something else
}
else //default action
{
//Do something or nothing
}
switch(val)
{
case '3':
//Do something
break;
case '4':
//Do something
break;
}
}
//read sensors automatic process from none bluetooth program
}
當然,你可能有一個密集的過程在裏面,你會考慮使用中斷。您可以設置一個內部計時器,以確保您的傳感器定期檢查,但這是一個完全不同的水壺。
0
是的,你肯定可以。在一個功能中聲明與藍牙相關的變量,並在動作中聲明與蜂鳴器/傳感器相關的功能。依靠藍牙功能控制傳感器和蜂鳴器。
相關問題
- 1. Arduino是否支持線程?
- 2. Arduino Uno,多進程,多線程
- 3. word2vec是否支持多種語言?
- 4. 是否支持這種流程?
- 5. java程序支持多種語言
- 6. Arduino Uno的C++調度程序
- 7. DHT11 + Arduino UNO +樹莓pi3 + Windows遠程Arduino
- 8. Arduino Uno - WebService(AzureML)
- 9. Arduino Uno R3 + SIM900
- 10. RabbitMQ與Arduino Uno
- 11. 3des for arduino uno
- 12. Arduino Uno編碼
- 13. Arduino uno過熱
- 14. arduino uno + GSM sim900
- 15. Arduino-uno項目
- 16. Arduino納米:是SPI支持?
- 17. Google Chrome擴展程序是否支持多線程編程?
- 18. 學說是否支持多重秩序?
- 19. libubox是否支持多線程
- 20. Cocos2d是否支持多線程?
- 21. 現在uiautomator是否支持多線程
- 22. PHP5是否支持多線程?
- 23. ASIHTTP是否支持多線程?
- 24. Arrayray python是否支持多GPU編程
- 25. qx.io.remote.RPC是否支持多線程
- 26. PHP7是否支持多態?
- 27. v4l2是否支持多圖?
- 28. gprof是否支持多線程應用程序?
- 29. Selenium是否支持CRM應用程序
- 30. SQL Azure是否支持CLR程序集?