Skip to content

Latest commit

 

History

History
66 lines (38 loc) · 2.77 KB

README.md

File metadata and controls

66 lines (38 loc) · 2.77 KB

Arduino


Мои скетчи для Arduino Mega/Uno/Nano.

Во всех проектах, связанных с использованием дисплея, использует библиотека LiquidCrystal.

voltmeter

Вольтметр на 5 вольт.

  • "+" - A0
  • "-" - GND

lcd_temp

Скелет для считывания показаний пирометра и вывода значений на ЖК-дисплей.

bar_lcd

Скетч для вывода показаний датчиков BMP085/BMP180, DHT11 на ЖК-дисплей.

Для работы с датчиками используется следующие библиотеки:

kelvin_emul

Эмулятор вывода пирометра Кельвин Д.

interrupt

Примеры для обработки прерываний.

RF24

Мои попытки совладать с модулем nRF24L01+

Использована библиотека RF24.

IR_relay

Управление двумя реле на цифровых выводах 2 и 3. Использована библиотека Arduino-IRremote.

Dallas_temp

Чтение температуры с датчиков DS18B20 и BMP180. Для доступа к датчику DS18B20 использована библиотека Arduino-Temperature-Control-Library.

Для работы с шиной 1wire использована библиотека OneWire.

float_bt

Пересылка показаний датчика BMP180 с Nano на Uno. Канал организован через два адаптера HC-05.

oled

Проба дисплея 128x64 точек на контроллере SSD1306. Использовались библиотеки Adafruit-GFX-Library и Adafruit_SSD1306.

due

Попытки перенести старые скетчи на Due.

bin_counter

Тупой бинарный счет для 7-ми сегментного индикатора на 8 знакомест с MAX7219. Использовалась библиотека LedControl.

_8digwatch

Цифровые часы на основе MAX7219 и DS1307.