Arduino: I2C
Arduino: I2C — 8 готовых примеров со схемой и кодом. Откройте любой в браузере и запустите без платы и проводов.
Arduino Uno: дисплей LCD 16x2 по I2C
Два провода данных вместо шести. На Uno шина прибита к A4 и A5 — схема с ESP32 сюда не переносится, и молчащий дисплей означает им…
Arduino Mega: шина I2C переехала на 20 и 21
Схема с Uno на Mega не переносится: A4 и A5 здесь обычные аналоговые входы, а шина выведена на 20 и 21. Дисплей молчит, и в коде и…
Arduino Uno: давление, влажность и температура
Три величины с одного датчика по двум проводам. Показания уходят в монитор порта в формате плоттера — вкладка График строит по ним…
Arduino Uno: экран OLED и его цена в памяти
SSD1306 держит картинку в ОЗУ платы: 1024 байта из 2048 у Uno. Половина памяти уходит на экран ещё до первой переменной — и это на…
Arduino Uno: часы реального времени
millis считает от включения и обнуляется при сбросе. Часам нужна микросхема со своей батарейкой — и она же объясняет, зачем в схем…
Arduino Uno: меню на LCD и энкодере
Классический интерфейс прибора из одной ручки: поворот листает пункты, нажатие выбирает, в пункте поворот меняет значение, второе…
Arduino Uno: секундомер с кругами на LCD
Левая кнопка — старт и стоп, правая — отметить круг на ходу или сбросить на остановленном. На первой строке общее время с сотыми…
Arduino Uno: HTU21D по I2C без библиотеки
Температура и влажность двумя командами по I2C. Контрольная сумма проверяется в скетче, чтобы сбой на шине не стал показанием.