Подключение Arduino к вашему автомобилю через OBD-II

Подключение Arduino к вашему автомобилю через OBD-II Бортовая диагностика (On-Board Diagnostics, или OBD), в автомобильном контексте, это общий термин, относящийся к самодиагностики и отчетности возможностей автомобиля. OBD системы дают владельцу транспортного средства или технику по ремонту информацию о состоянии различных подсистем автомобиля. С момента внедрения компьютеров в автомобиль объем диагностической информации, которую можно получить с ...

Ардуино и датчики температуры LM35 и DS18B20. Опорное напряжение контроллера AREF. 21

Разберем на примере LM35 и DS18B20 1. Подключение датчика LM35 к Ардуино Схема подключения датчика LM35 к Ардуино: LM35 — Аналоговый датчик Стандартный пример для преобразования аналогового сигнала, снятого с аналогового входа Ардуино, в температуру Рассмотрим функцию analogReference(INTERNAL); Данная функция устанавливает опорное напряжение для analogRead и преобразует его к значению от 1 до 1024 Что же это означает? ...

Использование контроллера ATmega328 с Arduino без платы. Прошивка загрузчика(bootloader) Arduino 33

Для использования контроллера ATmega328 с Arduino без платы необходимо: между выводами 9 и 10 контроллера, подцепить резонатор номиналом 16 MHz Но как быть если мы хотим использовать отдельно купленные контроллеры ATmega328 на плате Ардуино? Для этого необходимо загрузить в контроллер загрузчик Arduino — Bootloader.. Как это сделать? 1. Выбираем «Файл>>Примеры>>Arduino ISP» 2. Загружаем в нашу ...

EEPROMAnything. Как записать в EEPROM дробное или длинное целое значение 2

Что же такое EEPROM? EEPROM (Electrically Erasable Programmable Read-Only Memory) — электрически стираемое перепрограммируемое ПЗУ(ЭСППЗУ), один из видов энергонезависимой памяти. Wiki Что же это означит, и для чего его использовать? Предположим, Вам, нужно сохранить некоторое значение переменной в память так, чтобы после выключения/ включения контроллера это значение осталось. Именно для такой цели и используется EEPROM. Данные, записанные в EEPROM, не ...

duinoPlug v.1.1 — плагин для Arduino

duinoPlug v.1.1 Free от 2013.09.04 Программа плагин для Arduino. Позволяет с легкостью скрывать и отображать неиспользуемые платы и библиотеки в Arduino. Новое: + скрытие/отображение неиспользуемых библиотек + привязка настроек программы к разным PC  Загрузить

Ошибка «relocation truncated to fit: R_AVR_13_PCREL against symbol» при компиляции скетча для контроллеров ATTiny84/ATTiny85/ATTiny88

При компиляции скетча для контроллеров ATTiny84/ATTiny85/ATTiny88 возникает ошибка: relocation truncated to fit: R_AVR_13_PCREL against symbol Данная ошибка возникает при превышении размера скетча свыше 4000 байт для контроллеров с процессором архитектуры AVR25 — ядро до 8000 байт памяти, таких как ATTiny84/ATTiny85/ATTiny88. Причем, как мы видим, сам контроллер позволяет загружать до 8000 байт. Вся проблема в том, ...

Ошибка «please define PAGEL and BS2 signals in the configuration file for part» при прошивки ATtiny45/85 3

Прошивка контроллеров ATtiny45/85 осуществляется по аналогии с прошивкой ATtiny2313. Используется тот же самый архив с файлами! При прошивке контроллеров ATtiny45/85 через ArduinoISP могут появится ошибки: please define PAGEL and BS2 signals in the configuration file for part Идем в папку arduino\hardware\tools\avr\etc\ и открываем файл avrdude.conf Находим в нем секцию для ATtiny45 добавляем два параметра Получаем Тоже самое проделываем ...

duinoPlug — плагин для Ардуино

duinoPlug v.1.0 Free от 2013.08.13 Программа плагин для Arduino. Позволяет с легкостью скрывать и отображать неиспользуемые платы в Arduino. В разработке: — скрытие неиспользуемых библиотек  Загрузить

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

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

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

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