Выкройка мужского галстука своими руками

Выкройка мужского галстука своими руками

Выкройка мужского галстука своими руками

Доброго времени суток уважаемые профи и новечки.

В этом посте я хочу рассказать как залить Bootloader и выставить Fuse для ATmega8A. По тому как сам новичек в этом деле, испытавал большие сложности в сеё деле. Инфы на просторах интернета на столько много, что она не поможет. А скорее запутает начинающего ардуинщика.

И так, господа профи.. прошу не пинать, если что не так =)

Что понадобится:

1. Arduino UNO (думаю клоны тоже подойдут)

2. "Голая" ATmega8A

3. Среда разработки Arduino (у меня была 1.0.4)

4. Программа AVR Burn-O-Mat

5. Программа AVR DUDE

Что будем делать:

1. Подключим наш камюшек к UNO

2. Зальем Arduino ISP

3. Изменим FUSE

4. Зальем Bootloader

5. Протестируем

Приступаем.

1. Подключите ваш камень как показано на рисунки ниже

2. После этого открываем Arduino IDE и идем в Файл - Примеры - ArduinoISP

 

Теперь выбираем плату 

 

И после этого жмем записать загрузчик

 

2. Изменим FUSE.

Установите программы AVR Burn-O-Mat и AVR DUDE последнию распакуйте например на работчий стол в папку avrbube.

Откройте программу Burn-O-Mat. Выбирите AVR type, у нас ATmega8

Идем Settings - AVRDUDE

AVRDUDE location указываем файл avrdude.exe который был в архиве программы AVR DUDE во второй строке указываем файл avrdude.conf который лежит тут же. Пока все. Нажимаем Ок и перезагружаем программу.

Открываем эти же настройки, у нас в списке Programmer должно появиться всекого разного. Мы выбираем ардуино. Далее ставим ком порт, тот на котором у Вас адруино. ( у меня сначало была на 9, но там почему то максимум до 8, по этому пришлось посадить на 2 порт который был свободен.) В нижней строчки, пишем тоже самое. После чего жмем Ок. В главном окне программы на потив выбранного нами AVR типа жмем Fuse. В открывшемся окне жмем Read Fuse. Если у Вас возникнет ошибка отключите ардуино от юсб и снова включите. После чего ещё раз жмем прочитать фьюсы. Если все успешно прочиталось, ставим галочки так как на картинки:

После того как поставили галочки жмем записать фьюсы (write fuses). Если сообщили об успешной записи то закрываем программу.

4. Зальем Bootloader

Отключите Вашу UNO от USB извлеките микросхему и установите на её место ATmega8A (все проводки можно удалить)

Подключаем нашу плату. Заходим в Arduino IDE. Проверьте что бы был выбран правильный ком порт и плата, как на картинки. 

После этого жмем записать загрузчик

 

Если загрузчик записался, то могу поздравить. Теперь у Вас не камень я сердце ардуино)))

5. Протестируем

Залейте этот код:

/ Зажигаем светодиод на одну секунду, затем выключаем его на одну секунду в цикле. / void setup() { // Инициализируем цифровой вход/выход в режиме выхода. // Выход 13 на большинстве плат Arduino подключен к светодиоду на плате. pinMode(13, OUTPUT); } void loop() { digitalWrite(13, HIGH); // зажигаем светодиод delay(1000); // ждем секунду digitalWrite(13, LOW); // выключаем светодиод delay(1000); // ждем секунду }

После чего светодиод (L) на плате должен маргать. =)

 

Вот и все. На приктике оказалось это намного проще чем в теории)) Надеюсь мой пост поможет многим новечкам в этом деле.

 

P.S. Хочу выразить огромную благодарность Андрею Перминову, который и помогал мне в этом деле!

 


Источник: http://arduino.ru/forum/programmirovanie/kak-ozhivit-arduino-atmega8a
X


Выкройка мужского галстука своими руками

Выкройка мужского галстука своими руками

Выкройка мужского галстука своими руками

Выкройка мужского галстука своими руками

Выкройка мужского галстука своими руками

Выкройка мужского галстука своими руками

Выкройка мужского галстука своими руками