Статья 2.2: Переменные и типы данных

📁 Для начинающих 📅 18.03.2026 14:42 👁 159

📦 Что такое переменные?

Переменная — это "коробка" с именем, в которую можно положить значение.
┌─────────────┐ │ Переменная            │ │ "возраст"                 │ ├─────────────┤ │ 25                             │ ← Значение внутри └─────────────┘
Тип данных Что хранит Пример Диапазон
int Целые числа 42, -10 -32,768 до 32,767
float Дробные числа 3.14, -0.5 ±3.4028235E+38
boolean Истина/Ложь true, false только 2 значения
char Символы 'A', '5' -128 до 127
String Текст "Привет" до 65,535 символов

💻 Примеры использования переменных:


Переменные в Arduino

Переменные и типы данных в Arduino

1. Объявление переменных:

// Целое число
int temperature = 25;

// Дробное число
float voltage = 3.3;

// Логическое значение
boolean ledOn = false;

// Текст
String message = "Hello Arduino!";

2. Изменение значений переменных:

int counter = 0; // Начальное значение

void loop() {
  counter = counter + 1; // Увеличить на 1
  // или короткая запись:
  counter++;
}

3. Практический пример - термометр:

int sensorPin = A0; // Пин датчика
int sensorValue = 0; // Переменная для значения
float temperature = 0.0; // Температура в градусах

void setup() {
  Serial.begin(9600);
}

void loop() {
  // Читаем значение с датчика
  sensorValue = analogRead(sensorPin);
  
  // Преобразуем в температуру (пример)
  temperature = (sensorValue / 1024.0) * 5.0 * 100.0;
  
  // Выводим в монитор порта
  Serial.print("Температура: ");
  Serial.print(temperature);
  Serial.println(" °C");
  
  delay(1000);
}

💡 Советы по именованию переменных:

  • Используйте понятные имена: temperature, ledPin, buttonState
  • Не используйте пробелы: my variable ❌, myVariable
  • Начинайте с маленькой буквы


Комментарии (0)

Комментариев пока нет. Будьте первым!

Оставить комментарий

×