Arduino bool用法及代码示例

您所在的位置:网站首页 arduino定义字符串变量 Arduino bool用法及代码示例

Arduino bool用法及代码示例

2024-05-23 01:53| 来源: 网络整理| 查看: 265

[数据类型] 说明

bool 保存两个值之一, true 或 false 。 (每个bool 变量占用一个字节的内存。)

用法

bool var = val;

参数

var: 变量的名称。 val:分配给该变量的值。

示例代码

此代码显示如何使用 bool 数据类型。

int LEDpin = 5; // LED on pin 5 int switchPin = 13; // momentary switch on 13, other side connected to ground bool running = false; void setup() { pinMode(LEDpin, OUTPUT); pinMode(switchPin, INPUT); digitalWrite(switchPin, HIGH); // turn on pullup resistor } void loop() { if (digitalRead(switchPin) == LOW) { // switch is pressed - pullup keeps pin high normally delay(100); // delay to debounce switch running = !running; // toggle running variable digitalWrite(LEDpin, running); // indicate via LED } }

相关用法

Arduino bitWrite()用法及代码示例 Arduino bitClear()用法及代码示例 Arduino break用法及代码示例 Arduino long用法及代码示例 Arduino Arduino_EMBRYO_2 - setLengthXY()用法及代码示例 Arduino ~用法及代码示例 Arduino ArduinoBLE - bleDevice.advertisedServiceUuidCount()用法及代码示例 Arduino const用法及代码示例 Arduino Ethernet - server.begin()用法及代码示例 Arduino ArduinoBLE - BLEService()用法及代码示例 Arduino digitalWrite()用法及代码示例 Arduino ArduinoBLE - bleCharacteristic.subscribe()用法及代码示例 Arduino Servo - attach()用法及代码示例 Arduino write()用法及代码示例 Arduino Arduino_LSM9DS1 - readGyroscope()用法及代码示例 Arduino ArduinoSound - FFTAnalyzer.input()用法及代码示例 Arduino MKRGSM - gprs.attachGPRS()用法及代码示例 Arduino WiFiNINA - WiFi.config()用法及代码示例 Arduino MKRGSM - sms.read()用法及代码示例 Arduino MKRNB - getCurrentCarrier()用法及代码示例 Arduino Scheduler - Scheduler.startLoop()用法及代码示例 Arduino Arduino_LSM9DS1 - magneticFieldAvailable()用法及代码示例 Arduino MKRWAN - available()用法及代码示例 Arduino ArduinoBLE - BLE.poll()用法及代码示例 Arduino ArduinoBLE - bleCharacteristic.hasDescriptor()用法及代码示例

注:本文由纯净天空筛选整理自arduino.cc大神的英文原创作品 bool。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3