From 1c316e46aee458ba4377dcb3aa9966efd30dda9f Mon Sep 17 00:00:00 2001 From: Alex <84599917+GyverLibs@users.noreply.github.com> Date: Thu, 9 Sep 2021 18:54:54 +0300 Subject: Create README.md --- README.md | 96 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 96 insertions(+) create mode 100644 README.md diff --git a/README.md b/README.md new file mode 100644 index 0000000..6d25967 --- /dev/null +++ b/README.md @@ -0,0 +1,96 @@ +[![AlexGyver YouTube](http://alexgyver.ru/git_banner.jpg)](https://www.youtube.com/channel/UCgtAOyEQdAyjvm9ATCi_Aig?sub_confirmation=1) +# Arduino_Ambilight +Динамическая фоновая подсветка для монитора компьютера с адаптивной яркостью +Подробности в видео: https://youtu.be/tx5GxvFgkh0 + +## Папки + +- **Библиотеки** - библиотеки для дисплея и прочего, скопировать в +`C:\Program Files (x86)\Arduino\libraries\` (Windows x64) +`C:\Program Files\Arduino\libraries\` (Windows x86) +- **Gyver_Ambilight** - прошивка для Arduino, файл в папке открыть в Arduino IDE (читай FAQ) +- **Schemes** - папка со схемами подключения +- **Test pictures** - папка с ядрёными радугами для теста подсветки + +## Схема подключения +![СХЕМА](https://github.com/AlexGyver/Arduino_Ambilight/blob/master/Schemes/pc.jpg) + +## Материалы и компоненты +Если товар закончился, то почти всё указанное ниже можно найти здесь http://alexgyver.ru/arduino_shop/ или здесь http://alexgyver.ru/electronics/ + +* Arduino NANO 328p – искать +* https://ali.ski/tb18j- +* https://ali.ski/1792_ +* https://ali.ski/tZY3U4 +* https://ali.ski/nrX0Eh +* Giant4 (Россия) +* Адресная лента +* https://ali.ski/9khIB +* https://ali.ski/pbceh +* Купить в РФ, 60 свет/метр, 30 свет/метр +* Black PCB / White PCB – цвет подложки ленты, чёрная / белая. В видео была чёрная +* 1m/5m – длина ленты в метрах (чтобы заказать 2 метра, берите два заказа 1m, очевидно) +* 30/60/74/96/100/144 – количество светодиодов на 1 метр ленты. В видео использовалась лента 60 диодов на метр +* IP30 лента без влагозащиты (как на видео) +* IP65 лента покрыта силиконом +* IP67 лента полностью в силиконовом коробе +* Постфикс ECO – лента чуть более низкого качества, меньше меди, на длинной ленте будет сильно проседать яркость +* БЕЗПАЕЧНЫЕ УГЛОВЫЕ СОЕДИНИТЕЛИ ДЛЯ ЛЕНТЫ!!! https://ali.ski/_7Bq8s +* БП 5V Али искать (минимум 3A на каждые 100 LED) +* https://ali.ski/IOI-1 +* https://ali.ski/w9OJz +* Мощные https://ali.ski/Nce3OL +* Мощные https://ali.ski/Fv4y47 +* Фоторезисторы https://ali.ski/Y52f7 +* Резисторы ЧипДип 10 кОм https://www.chipdip.ru/product0/41486 +* Резисторы ЧипДип 300 Ом https://www.chipdip.ru/product0/29794 + +## Вам скорее всего пригодится +* Всё для пайки (паяльники и примочки) http://alexgyver.ru/all-for-soldering/ +* Недорогие инструменты http://alexgyver.ru/my_instruments/ +* Все существующие модули и сенсоры Arduino http://alexgyver.ru/arduino_shop/ +* Электронные компоненты http://alexgyver.ru/electronics/ +* Аккумуляторы и зарядные модули http://alexgyver.ru/18650/ + +## Как запустить и настроить +* Загрузка прошивки http://alexgyver.ru/arduino-first/ +* Установить ambiBox, настроить по видео + +## Настройки в коде + #define NUM_LEDS 98 // число светодиодов в ленте + #define DI_PIN 13 // пин, к которому подключена лента + + #define start_flashes 0 // проверка цветов при запуске (1 - включить, 0 - выключить) + + #define auto_bright 0 // автоматическая подстройка яркости от уровня внешнего освещения (1 - включить, 0 - выключить) + #define max_bright 255 // максимальная яркость (0 - 255) + #define min_bright 50 // минимальная яркость (0 - 255) + #define bright_constant 500 // константа усиления от внешнего света (0 - 1023) + // чем МЕНЬШЕ константа, тем "резче" будет прибавляться яркость + +## FAQ +### Основные вопросы +В: Как скачать с этого грёбаного сайта? +О: На главной странице проекта (где ты читаешь этот текст) вверху справа зелёная кнопка **Clone or download**, вот её жми, там будет **Download ZIP** + +В: Скачался какой то файл .zip, куда его теперь? +О: Это архив. Можно открыть стандартными средствами Windows, но думаю у всех на компьютере установлен WinRAR, архив нужно правой кнопкой и извлечь. + +В: Я совсем новичок! Что мне делать с Ардуиной, где взять все программы? +О: Читай и смотри видос http://alexgyver.ru/arduino-first/ + +В: Компьютер никак не реагирует на подключение Ардуины! +О: Возможно у тебя зарядный USB кабель, а нужен именно data-кабель, по которому можно данные передавать + +В: Ошибка! Скетч не компилируется! +О: Путь к скетчу не должен содержать кириллицу. Положи его в корень диска. + +В: Сколько стоит? +О: Ничего не продаю. + +### Вопросы по этому проекту +В: Я купил ленту, на ней контакты G R B 12V. Как подключить? +О: Молодец, можешь кинуть ей в собаку. Это не та лента. + +В: Не работает! Какие есть типичные ошибки? +О: Скорее всего в подключении. В основном забывают объединить GND ленты и GND Ардуины. \ No newline at end of file -- cgit v1.2.3