Processing:Библиотеки/Hardware I/O/Класс I2C/close(): различия между версиями
Материал из Онлайн справочника
Перейти к навигацииПерейти к поиску
Myagkij (обсуждение | вклад) Нет описания правки |
Myagkij (обсуждение | вклад) Нет описания правки |
||
Строка 19: | Строка 19: | ||
==Описание== | ==Описание== | ||
Закрывает интерфейс I2C. | Закрывает интерфейс [[I2C]]. | ||
Как правило, явно закрывать интерфейс I2C не обязательно, т.к. операционная система закрывает его автоматически при закрытии | Как правило, явно закрывать интерфейс [[I2C]] не обязательно, т.к. [[операционная система]] закрывает его автоматически при закрытии [[скетч]]а. | ||
{{Примечание1|Можно иметь два или более объекта, использующих один и тот же интерфейс одновременно.}} | {{Примечание1|Можно иметь два или более объекта, использующих один и тот же интерфейс одновременно.}} | ||
Строка 68: | Строка 68: | ||
<references /> | <references /> | ||
{{Навигационная таблица/Портал/Processing}} | {{Навигационная таблица/Портал/Processing}} |
Текущая версия от 11:57, 20 мая 2023
Содержание | Среда разработки Processing | Справочник языка Processing | Библиотеки | Примеры | Режимы программирования |
Перевод: Максим Кузьмин
Проверка/Оформление/Редактирование: Мякишев Е.А.
close()[1]
Класс
I2C
Обозначение
close()
Описание
Закрывает интерфейс I2C.
Как правило, явно закрывать интерфейс I2C не обязательно, т.к. операционная система закрывает его автоматически при закрытии скетча.
Синтаксис
.close()
Параметры
Возвращаемое значение
Пример
import processing.io.*;
I2C i2c;
void setup() {
//printArray(I2C.list());
i2c = new I2C(I2C.list()[0]);
// отправляем значение через интерфейс I2C
// на цифроаналоговый конвертер с адресом 96 (шестн. – 0x60):
int val = 4095;
i2c.beginTransmission(0x60);
i2c.write(val >> 8);
i2c.write(val & 255);
i2c.endTransmission();
// ...и закрываем интерфейс:
}
См.также
Внешние ссылки
Примеры на Processing | |
---|---|
Основы |
|
Продвинутые графические эффекты |
|
Примеры из сторонних библиотек |