Съдържание:

$ 2 Arduino. ATMEGA328 като самостоятелен. Лесно, евтино и много малко. пълно ръководство .: 6 стъпки (със снимки)
$ 2 Arduino. ATMEGA328 като самостоятелен. Лесно, евтино и много малко. пълно ръководство .: 6 стъпки (със снимки)

Видео: $ 2 Arduino. ATMEGA328 като самостоятелен. Лесно, евтино и много малко. пълно ръководство .: 6 стъпки (със снимки)

Видео: $ 2 Arduino. ATMEGA328 като самостоятелен. Лесно, евтино и много малко. пълно ръководство .: 6 стъпки (със снимки)
Видео: Аппарат точечной сварки MinderRC DH30 MAX на аккумуляторах 2024, Ноември
Anonim
Image
Image
Списък с части
Списък с части

В тази инструкция ще научите как да използвате чипа на микроконтролера Arduino ATMEGA328 като самостоятелен микроконтролер.

Те струват само 2 долара, могат да направят същото като вашия Arduino и да направят вашите проекти изключително малки.

Ще разгледаме оформлението на щифтовете, как да го подготвим за софтуера Arduino чрез записване на буутлоудъра и как да качим скици.

Гледайте останалата част от тази инструкция, за да разберете как можете да направите вашите проекти Arduino по -малки и по -евтини за нула време.

Стъпка 1: Списък на частите

1 Arduino

1 ATMEGA328P-PU чип. Аз си взех моето тук:

Платка

Проводници

По избор: LED и резистор 330 ома за тестване

Стъпка 2: Изтеглете и инсталирайте библиотека

Изтеглете и инсталирайте библиотека
Изтеглете и инсталирайте библиотека
Изтеглете и инсталирайте библиотека
Изтеглете и инсталирайте библиотека

Платката Arduino се предлага стандартно с 16MHz външен осцилатор.

Всъщност нямаме нужда от този 16MHz осцилатор, тъй като ATMEGA328P-PU има вграден 8MHz осцилатор.

За да накараме този чип да работи като самостоятелен микроконтролер на 8MHz, трябва да изтеглим и инсталираме библиотека за нашата среда Arduino.

За да направите това, щракнете върху връзката, съответстваща на вашата версия на Arduino, за да изтеглите zip файла.

Това ще бъде ядещ 1-6-x.zip, 1-5-x.zip или 1-0-x.zip

Burn Bootloader
Burn Bootloader

След това трябва да намерим папката за скици на Arduino, като щракнем върху Файл → предпочитания → „Местоположение на Sketchbook“. В моя случай „C: / Users / tomtomheylen / Documents / Arduino“това може да е различно във вашия случай.

Копирайте местоположението и отидете на „този компютър“, поставете го в лентата и натиснете enter.

Ако видите папка с име „хардуер“, отворете я.

Ако не, направете нова папка, наречена „хардуер“, като щракнете с десния бутон и изберете „нова → папка“и въведете „хардуер“. Сега го отворете.

Преместете папката за макет от zip архива в папката „хардуер“.

Burn Bootloader
Burn Bootloader

Рестартирайте вашата Arduino IDE и отидете на „Инструменти → дъска“.

Ако всичко е наред, трябва да видите в списъка „Atmega 328 на макет (8MHz вътрешен часовник)“.

Най -трудната част е свършена сега, така че нека се позабавляваме, изпомпвайки живота в този ATMEGA328.

Стъпка 3: Запишете Bootloader

Тези микроконтролерни чипове ATMEGA328 обикновено са празни. За да ги накараме да работят с Arduino IDE, трябва да направим нещо, което се нарича „записване на буутлоудър“. Това е малка част от кода, който записваме на чипа, за да разбере софтуера Arduino.

Качване на скици
Качване на скици

За да направите това, свържете вашия Arduino към компютъра си и отидете на „Файл → примери → ArduinoIsp“и изберете „Arduino Isp“. Качете тази скица на вашия Arduino и прекъснете връзката с компютъра си.

Качване на скици
Качване на скици

След това свързваме Arduino с ATMEGA328, както можете да видите на изображението.

Обърнете внимание на полукръга на чипа. Уверете се, че е от правилната страна.

Сега свържете вашия Arduino и в Arduino IDE отидете на „Tools → Programmer“и изберете „Arduino като ISP“.

След това отидете на „Инструменти → Борд“и изберете „Atmega 328 на макет (8MHz вътрешен часовник)“.

Сега отидете на инструменти и изберете „Burn Bootloader“.

Вашият буутлоудър е изгорен и чипът ви е готов за качване на скици!

В случай, че имате съобщение за грешка, изключете вашия Arduino и повторете предишните стъпки.

Стъпка 4: Качване на скици

За да качите скица, трябва да премахнете чипа ATMEGA328 от дъската Arduino и да се свържете към макета, както е показано на изображението.

Можете също да използвате USB към сериен програмист като FT232RL, за да направите това. Направих мини инструкции за това тук:

Свързах светодиод с резистор на дъската, за да тествам мигащата скица.

Ето как да използвате това изображение за оформлението на щифта.

Така например, ако инициализирате щифт 13 в IDE, той представлява пин 13 на платката Arduino или щифт 19 на чипа ATMEGA328.

Поздравления, успяхте! Вече можете да започнете да запоявате свои собствени минифицирани проекти на Arduino за почти нищо.

Стъпка 5: Няколко полезни съвета

Няколко полезни съвета
Няколко полезни съвета

Ще завърша тази инструкция, като ви дам още няколко полезни съвета:

Ако запоявате проект, трябва да използвате 28 -пинов DIP гнездо и да добавите ATMEGA328 след запояване на проекта.

Имам моето тук

Добра практика е да запоите някои щифтове за женски заглавки на злонамерени жени към трите първи крака, така че все още можете да променяте или качвате скици, ако е необходимо.

Ако вашият микроконтролер се държи странно, можете да добавите 10 до 100 uf кондензатор между + и -.

Уверете се, когато поръчвате чипа, че е ATMEGA328P-PU.

Стъпка 6: Заключителна бележка

Хареса ли ви тази инструкция, моля, щракнете върху бутона Предпочитани и се абонирайте.

Вижте и моите инструкции „Как да поправям китайските клонове на Arduino“.

Ще се видим в следващия Instructable.

Благодаря, Том Хейлен

Facebook:

Дарете, за да ми помогнете да продължа да върша тази работа:

Препоръчано: