Климат контроль на Arduino. Пид регулятор.Скетч. 40

Исходные данные: автомобиль заслонка управляющая температурой обдуваемого воздуха сервопривод с углом поворота не менее 180 градусов  температурный датчик Dallas DS18B20 потенциометр для задания нужной температуры 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 ...

Конвертация типов Arduino 8

Byte to Int Читаем Serial и записываем в int Получение целого однозначного числа(1..9) Получение целого многозначного значения (10+) Получение текста String to Int String to Float String to CharArray CharArray to Byte char to string String to const char* String to Unsigned long integer Int to String Int to HEX(String) Int to BIN(String) uint8_t to ...

Автоматическая регулировка яркости светодиодной подсветки в Chevrolet Aveo(Sonic) 15

Яркость подсветки изменяется автоматически в зависимости от освещения. Принцип работы: Микроконтроллер анализирует с фоторезистора текущее освещение и при помощи двух транзисторов коммутирует провода управляющие яркостью подсветкой. Радиодетали: — МК ATtiny45 1шт. ebay — фоторезистор 1шт. ebay. — транзистор полевой 2шт. IRFZ44N ebay — стабилизатор напряжения 1шт. LM317T ebay — резисторы: 100 КОм 1шт. 680 Ом 1шт. 220 ...

Плавная регулировка яркости светодиода на Ардуино с помощью фоторезистора

Данный код загружен в контроллер автомобиля Chevrolet Aveo для плавной регулировки яркости светодиодной подсветки в зависимости от освещенности.

Подключение ИК(IR) приемника TSOP к Ардуино. Библиотека IRremote 18

Подключение ИК(IR) приемника TSOP к Ардуино. Библиотека IRremote
Для подключения ИК приемника к ардуино используем библиотеку IRremote Качаем библиотеку отсюда https://github.com/shirriff/Arduino-IRremote Распаковывем ее в папку \libraries\ и меняем название на IRremote Запускаем Arduino, открываем пример «IRremote -> IRrecvDemo» На одинадцатый пин Ардуино подключаем выход с нашего ИК приемника, В моем случае это TSOP 1833. Открываем «Сервис -> монитор порта» и смотрим коды кнопок, которые мы нажимаем. Мы ...

Прошиваем ATTiny13 c помощью Arduino v1 50

Прошиваем ATTiny13 c помощью Arduino v1
Как прошить ATTiny13 с помощью Arduino v1 Качаем файлы для Arduino отсюда https://github.com/tekstop/attiny/archive/Arduino1.zip Распаковываем все в папку «hardware» Открываем файл boards.txt ищем и меняем в нем attiny13.name=ATtiny13 (internal 9.6 1 MHz clock) attiny13.bootloader.low_fuses=0x7a attiny13.bootloader.high_fuses=0xff attiny13.upload.maximum_size=1024 attiny13.build.mcu=attiny13 attiny13.build.f_cpu=9600000L 1000000L attiny13.build.core=arduino:arduino attiny13.build.variant=tiny8 Открываем наш Arduino и в примерах выбираем ArduinoISP Заливаем скетч. Далее Выбираем в меню Arduino as ISP ...