Делаем свой драйвер для китайского фонаря

Делаем свой драйвер для китайского фонаря

 

Переделка китайского фонаря в нормальный фонарь
Полное руководство по прошивке и сборке.

У многих есть такие фонари, но не многие ими довольны.

Что получилось

 

- 4 режима мощности;
- 100%, 45%, 14%, 4%;
- Нет режима SOS;
- ШИМ 37 кГц.

 

Контроль напряжения:

 

- при 3,3v ограничивает мощность;
- при 3,0v отключается


Встроенный контроллер зарядки на 1А

 

Материалы:

 

- Attiny13;

- IRLML6401;

- несколько резисторов;

- светодиод;
- контроллер заряда TP4056;

- программатор USBASP (на ebay 5 баксов примерно).

 

Схема:

 

Делаем свой драйвер для китайского фонаря

 

 

Процесс изготовления

 

Не нужно делать плату, всё собирается навесным монтажом.



Схему, прошивку, проект и модель в Proteus и программу на видео можно скачать по ссылке ниже:

 

Внимание! Скрытый текст будет доступен после регистрации или авторизации на сайте.


и немного внутренностей.

 

Делаем свой драйвер для китайского фонаря

 

Максимальный ток.

 

Делаем свой драйвер для китайского фонаря

 

Делаем свой драйвер для китайского фонаря

 

Подробнее о сборке и программировании вы можете узнать на видео:

 

 

Всем удачи!!!

Полезные Самоделки

Собираетесь ли вы сделать это устройство?



 
Комментарии пользователей (15)
  1. alexrem 15 0
    #1 alexrem 26 марта 2016 00:37
    Ради чего ( программатор USBASP (на ebay 5 баксов примерно). Что-бы фонарик стоил ......как LCD-телевизор . Разумно.

  2. Александр Гаврилов 7 0
    #2 Александр Гаврилов 15 июня 2016 00:11
    Ну и где мне восьмой Протеус брать чтоб проект открыть??

    1. Илья И 17 14
      #3 Илья И 15 июня 2016 00:27
      на рутрекере скачай

  3. Александр Гаврилов 7 0
    #4 Александр Гаврилов 15 июня 2016 00:31
    Да глючит восьмой. На седьмом сижу!
    У меня прогер Визард прог 77. Помоги Пожалик бинарником ,(дампом), а то что то не разберусь ни как...

  4. Илья И 17 14
    #5 Илья И 15 июня 2016 00:36
    А что такое бинарник-дамп? , я не особо разбираюсь в протеусе, конкретнее что нужно сделать

  5. Александр Гаврилов 7 0
    #6 Александр Гаврилов 15 июня 2016 00:40
    Поллный дамп слить с атини13 в формате .bin

    одним файлом

  6. Илья И 17 14
    #7 Илья И 15 июня 2016 00:41
    это в протеусе делать или в атмел студио?

  7. Александр Гаврилов 7 0
    #8 Александр Гаврилов 15 июня 2016 00:44
    ну наверное в атмел студии скомпелировать прошивку...

    Блин... обновился на винду 10 теперь не работает ни хрена...

  8. Илья И 17 14
    #9 Илья И 15 июня 2016 00:46
    Ну там же я всё дал и HEX и ELF, вставляй в свой протеус и всё
    Элф самый подходящий для протеуса, там можно посмотреть переменные в процессе, останавливать и прочее, зачем тебе бин?

  9. Александр Гаврилов 7 0
    #10 Александр Гаврилов 15 июня 2016 00:51
    залить в атини нечем.. только бин могу, а ждать с али юсбиасп долго .а фонарей на доработку хватает

    буду делать попробывать , если что завтра отпишу....
    Спасибо!!!

  10. Илья И 17 14
    #11 Илья И 15 июня 2016 00:56
    а хекс и бин это разные вещи?
    первый раз слышу что комуто бин нужен, я всю жизнь только хексы заливаю
    Ладно сейчас посмотрю что там с бинами, как сделать

    Атмел студио не выводит бин файлы, сейчас посмотрел, только такие
    hex lss eep srec всё

  11. Александр Гаврилов 7 0
    #12 Александр Гаврилов 15 июня 2016 00:57
    Пробовал хекс залить. не пошло... мож фьюзы напутал??
    Вобщем сажусь за литературу.

  12. Илья И 17 14
    #13 Илья И 15 июня 2016 00:59

  13. Александр Гаврилов 7 0
    #14 Александр Гаврилов 15 июня 2016 01:16
    Спасибо!

    у аттини 13 1 кб памяти а хекс 3кб вот и засада..

  14. Илья И 17 14
    #15 Илья И 15 июня 2016 01:22
    ну и что, это формат такой