Русские видео

Сейчас в тренде

Иностранные видео




Если кнопки скачивания не загрузились НАЖМИТЕ ЗДЕСЬ или обновите страницу
Если возникают проблемы со скачиванием, пожалуйста напишите в поддержку по адресу внизу страницы.
Спасибо за использование сервиса savevideohd.ru



Как делать проекты на чипе Atmega328? Ардуино за 2$

В этом видео вы узнаете, как использовать ATMEGA328P-PU в качестве автономного микроконтроллера. Ардуино: https://goo.gl/wmnzxe DIP-сокет: https://goo.gl/GXfVyq Он стоит меньше, чем два бакса, может делать то же, что и Ардуино, и делают ваши проекты очень маленькими. Мы рассмотрим распиновку, прошьем бутлодер в чип, чтобы софт Ардуино мог его видеть, и загрузим программу. Смотрите видео до конца, и вы узнаете, как можно делать свои проекты на Ардуино меньше, дешевле и за короткое время. Для этого проекта нам понадобится: Один работающий Ардуино, https://goo.gl/wmnzxe Один чип ATMEGA328P-PU, https://goo.gl/a9aEWv Макетная плата, Провода, Дополнительно: LED-светодиод, и 330 Ом сопротивление для тестов. На плате Ардуино есть внешний осциллятор с частотой 16 МГц, но на самом деле нам не нужен 16 МГц осциллятор, потому что у Атмеги328 есть встроенный 8МГц осциллятор. Для того, чтобы Атмега работала в качестве stand-alone микроконтроллера на частоте 8 МГц, нам нужно скачать и установить библиотеку в наш софт Ардуино. Чтобы это сделать, скачайте архив, который соответствует вашей версии Ардуино. Это будет версия 1-6-x.zip https://www.arduino.cc/en/uploads/Tut... 1-5-x.zip https://www.arduino.cc/en/uploads/Tut... 1-0-x.zip https://www.arduino.cc/en/uploads/Tut... Далее нам нужно найти папку, где хранятся программы/скетчи Ардуино. Нажмите File → Preferences → Sketchbook Location. В моем случае это будет “C:\Users\tomtomheylen\Documents\Arduino”. В вашем случае это может быть по-другому. Скопируйте адрес и вставьте его в Проводнике в адресной строке, нажмите Enter. Если вы видите папку с названием Hardware, откройте ее. Если нет, создайте новую папку, назовите ее Hardware и откройте ее. Скопируйте содержимое архива в папку Hardware. Перезапустите ваш софт Ардуино и идите в Tools → Board Если все в порядке, вы должны увидеть в списке Atmega 328 on a breadboard (8 MHz internal clock) Самая сложная часть сделана, теперь давайте повеселимся и закачаем жизни в Атмегу 328. Прошивка бутлодера Чипы Атмега 328 обычно приходят пустыми. Чтобы они могли работать с софтом Ардуино, мы должны «прошить бутлодер». Это небольшой код, который прошивается в чип, и чип начинает понимать софт Ардуино. Чтобы прошить бутлоадер, подключите ваш Ардуино к компьютеру, и идите в File → examples→ ArduinoISP и выберите ArduinoISP. Загрузите эту программу в Ардуино, и отсоедините его от компьютера. Далее мы соединяем Ардуино с Атмега 328. Обратите внимание на полукруг на чипе. Убедитесь, что он на правильной стороне. Теперь подключите ваш Ардуино и в софте Ардуино идите в Tools → Programmer и выберите Arduino as ISP. Далее идите в Tools → Board и выберите Atmega328 on a breadboard (8 Mhz internal clock). Теперь идите в Tools и выберите “Burn bootlader”. Ваш бутлодер прошит и чип готов к загрузке программ. Если у вас появилось сообщение об ошибке, отсоедините Ардуино и повторите предыдущие шаги. Загрузка программ Чтобы загрузить программу, вам нужно вынуть Атмегу 328 из платы Ардуино, и вставить в макетную плату как показано на картинке. Подключение Атмеги328 к макетной плате для загрузки программ с софта Ардуино Чтобы проверить работу, я подключил светодиод и сопротивление к плате, и загрузил программу мигания. Загрузка программы в Атмега 328 Если вы инициализируете пин 13 в софте Ардуино, он представляет пин 13 на плате Ардуино, или пин 13 на чипе Атмега 328, и так далее. Если вы хотите пойти чуть дальше, вы можете заказать такой последовательный преобразователь https://goo.gl/MCSbJv и подключить его как показано на картинке. С софтом Ардуино они работают так же, как Атмега 328. Готово. Теперь вы знаете, как это делать, и можете начинать делать свои собственные проекты на чипе Атмега. Полезные советы: Если вы паяете проект, сначала вы можете использовать 28-пиновый DIP socket, и добавить чип Атмега 328 после того, как вы все спаяли. Свои я беру здесь: https://goo.gl/GXfVyq Хорошая идея, если вы припаяете male или female разъемы к первым 3-м ножкам, тогда вы сможете загружать или изменять программы, которые вы записываете в чип. Если ваш микроконтроллер ведет себя странно, вы можете добавить конденсатор емкостью от 10 до 100 uf между плюсом и минусом. Когда вы будете заказывать чип, убедитесь, что это Атмега 328P-PU. Если вам понравилось это видео, ставьте Лайк и Подписывайтесь! Увидимся в следующем видео Ссылка на сайт https://diy-life.ru/arduino-za-2-kak-...

Comments