Меню сайта
Категории раздела
Материалы, инструменты и оборудование [20]
Расходники, инструменты, приспособления и материалы, которые могу быть полезны для сооружения гроубокса.
Контроль [16]
Системы мониторинга
Гроубоксы [12]
Помещения для выращивания
Субстраты [7]
Среды для выращивания
Электроника [47]
Статистика

Яндекс.Метрика
Онлайн всего: 1
Гостей: 1
Пользователей: 0

Форма входа
Главная » Статьи » Электроника

Y2000 + attiny13 = TimeLapse camera

Time lapse своими руками

Самодельное автономное решение для автоматического фотографирования через определенные промежутки времени

Что потребуется

1. Камера Y2000 (можно обычный цифровой фотик).

2. AVR микроконтроллер ATtiny13.

3. Любой программатор AVR контроллеров. Я использую здесь Arduino Nano.

4. Электролитический конденсатор 10.0 х 16В.

5. Резистор 200 Ом.

6. Светодиод як от зажигалки.

Подготовка микроконтроллера

Итак вы купили микроконтроллер ATtiny13 с любыми буквами на конце. Если вы купили ATtiny13 в корпусе PDIP то выглядит эта хуйня вот так:

Распиновка ATtiny13

Также они бывают в корпусе стандарта SOIC. Чтобы вы понимали в чем разница вот вам сравнение корпусов PDIP и SOIC:

Теперь ATtiny13 требуется запрограммировать. Для этого берем наш ATtiny13 и подключаем его к Arduino Nano.

 

Пример подключения arduino nano к ATtiny13

 

 

Настройки софта

Добавление поддержки ATtiny для Arduino IDE

Заходим на code.google.com

Качаем архив arduino-tiny-0100-0018.zip с сайта code.google.com  for Arduino 1.0. В архиве папка tiny.

Должна быть установлена софтина Arduino IDE и НЕ запущена.

Найти папку где Arduino IDE хранит скетчи. В этой папке должна быть папка hardware. Скопировать содержимое архива в папку hardware, должно получиться примерно так:

C:\Projects\Arduino\hardware\tiny\license.txt
C:\Projects\Arduino\hardware\tiny\Prospective Boards.txt
C:\Projects\Arduino\hardware\tiny\README
C:\Projects\Arduino\hardware\tiny\bootloaders\
C:\Projects\Arduino\hardware\tiny\cores\

Создаем файл boards.txt в папке tiny (примерно так):

C:\Projects\Arduino\hardware\tiny\boards.txt

Скопировать в файл boards.txt содержимое файла "Prospective Boards.txt".

Сохраняем boards.txt. Запускаем 

 

 

Охуенные статьи по теме

Программированию ATtiny13 на C (софтовая часть)

Прошивка и программирование ATtiny13 при помощи Arduino UPD

Программирование микроконтроллеров AVR ATtiny на Arduino IDE

Категория: Электроника | Добавил: kimih (2018-02-07)
Просмотров: 1556 | Теги: Time Lapse, Y2000, attiny13, Timelapse, ускоренная съемка | Рейтинг: 0.0/0
Всего комментариев: 0
avatar
Поиск
Реклама