Arduino Mega, программируемый контроллер на ...

author chipdip.   7 год. назад
14,651 views

27 Like   5 Dislike

Видеоуроки по Arduino #1: Первые шаги

Следующий урок — http://www.youtube.com/watch?v=m73Xh0zILnw В первой серии рассказывается о начале работы с Arduino Uno, о его запуске под Windows 7 и об основах программирования с Arduino IDE. Cкетч для Arduino: http://jeremyblum.com/wp-content/uploads/2011/01/demo.zip Список деталей: • Arduino Uno — http://amperka.ru/product/arduino-uno/?utm_source=pub&utm_campaign=blum1&utm_medium=youtube • USB-кабель — http://amperka.ru/product/usb-cable/?utm_source=pub&utm_campaign=blum1&utm_medium=youtube ПО для Arduino — http://arduino.cc/en/Main/Software Оригинал — http://www.youtube.com/watch?v=fCxzA9_kg6s Автор — Jeremy Blum https://www.youtube.com/channel/UC4KXPjmKwPutGjwFZsEXB5g Перевод — AmperkaRu https://www.youtube.com/channel/UCRKRGoo367_uweBlZ8PF4Nw Материалы переведены и опубликованы с разрешения автора

How-To: Shrinkify Your Arduino Projects

If you have a simple Arduino project that uses only a few pins, you might be able to shrink it down to a single 8-pin ATtiny chip. In this video, Matt Richardson shows you how, based on a tutorial from MIT Media Lab's High-Low Tech Group. The best part is you can use the same Arduino code and development environment that you're already used to. More information about this how-to is available at: http://blog.makezine.com/archive/2011/10/how-to-shrinkify-your-arduino-projects.html

Arduino первые шаги. (подключение, софт, схема, пробный проект)

Купить Arduino можно тут - http://www.elenblog.ru/Arduino_2560 Я получил свою плату arduino заказанную с DX.com и хотел бы рассказать с чего начать, как поставить драйвера, софт, где скачать документацию и другие моменты. Статья на моём сайте: http://www.elenblog.ru/arduino-pervye-shagi-podkljuchenie-soft-shema-probnyj-proekt/ Автор музыки-Грязнов Алексей Павлович (HeadArms) Electronics Engineering BLOG (http://www.elenblog.ru) в: ВКонтакте - http://vk.com/elenblog Одноклассники - http://www.ok.ru/group/51935365890213 Twitter - http://twitter.com/SpeianAurel Instagram - http://instagram.com/speian_aurel

Программатор AVR за 1$ (USBasp).

Покупал тут - http://www.elenblog.ru/USBaspAli Купил себе за 1 $ вполне работоспособный программатор AVR - usbasp. Программатор отлично работает, и в данном видео я покажу как установить драйвера, и какими программами пользоваться при программировании. Статья и проги на сайте - http://www.elenblog.ru/programmator-avr-za-3/ Содержание видео: 0:04 Вступление и краткое содержание видео о программаторе для AVR 0:57 Просьба писать вопросы о видео в комментариях, а не в личку 1:40 Самый дешёвый программатор для AVR 1:51 Стоимость самодельного программатора AVR910 2:41 О программаторе для AVR USBasp за 3$ 4:10 Схема подключения к программируемому микроконтроллеру 4:52 Схема выбора питания программатора AVR USBasp 5:44 Первое включение программатора USBasp 6:16 Установка драйвера для программатора USBasp 7:53 Программы для работы с USBasp 8:04 AVRDUDE PROG для работы с USBasp как пользоваться? 11:12 eXtreme Burner - AVR для работы с USBasp как пользоваться? 12:47 Khazama AVR Programmer для работы с USBasp как пользоваться? 13:09 Khazama AVR Programmer ошибка error setting usbasp isp clock что делать? 16:29 Итог по программатору AVR USBasp Автор музыки-Грязнов Алексей Павлович (HeadArms) Electronics Engineering BLOG (http://www.elenblog.ru) в: ВКонтакте - http://vk.com/elenblog Одноклассники - http://www.ok.ru/group/51935365890213 Twitter - http://twitter.com/SpeianAurel Instagram - http://instagram.com/speian_aurel

Arduino по-русски

Подписывайтесь на нашу группу Вконтакте — http://vk.com/chipidip, и Facebook — https://www.facebook.com/chipidip * Arduino- это электронный конструктор и удобная платформа быстрой разработки электронных устройств как для новичков, так и профессионалов. Платформа пользуется огромной популярностью во всем мире благодаря удобству и простоте языка программирования, а также открытой архитектуре и программному коду. Устройство программируется через USB без использования программаторов. Устройства на базе Arduino могут получать информацию об окружающей среде посредством различных датчиков, а также могут управлять различными исполнительными устройствами. Микроконтроллер на плате программируется при помощи языка Arduino, основанному на языке Wiring, и среды разработки Arduino (основана на среде Processing). Проекты устройств, основанные на Arduino, могут работать самостоятельно, либо же взаимодействовать с программным обеспечением на компьютере (например, Flash, Processing, MaxMSP). Платы могут быть собраны пользователем самостоятельно или куплены в сборе. Программное обеспечение доступно для бесплатного скачивания. Исходные чертежи схем являются общедоступными, пользователи могут применять их по своему усмотрению. Существует несколько версий платформ Arduino. Последняя версия Uno, как и предыдущая версия Duemilanove построены на микроконтроллере ATmega328. Старые версии платформы Diecimilia были разработаны на основе ATmega168, более ранние версии использовали ATmega8. Из-за широчайшей популярности и полной открытости документации появление клонов Arduino было только вопросом времени. Разработчики выразили желание, чтобы название "Arduino" было торговой маркой для официального продукта, и не использовалось для производных работ без разрешения. Поэтому на данный момент существует десятки клонов с видоизмененными названиями, полностью или частично совместимых с Arduino. Россию тоже не обошло это веяние, и мы Вам сегодня представим несколько версий плат разных производителей. Во-первых, это платы Freeduino, построенные на микроконтроллере ATmega168 и немного отличающиеся элементами обвязки. Например, в плате MaxSerial используется СОМ порт, а эти платы различаются тем, что Freeduino 2009 - плата с автоматическим выбором питания от USB или внешнего с источника, а в Freeduino Through-Hole управление питанием производится с помощью джампера. Платы cArduino Nano, использующие микроUSB интерфейс как для программирования, так и для питания, предназначены для компактных решений. Плата cArduino Nano V.4 разработана на микроконтроллере ATmega168 в SMD исполнении, а в плате cArduino Nano mem Duo V.4 используется ATmega328 с большей памятью. И наконец, плата Cosmo Black Star на основе микроконтроллера ATmega328, являющаяся российским аналогом Arduino Duemilanove. Остается добавить, что все эти платы полностью совместимы с Arduino.

Подписывайтесь на нашу группу Вконтакте — http://vk.com/chipidip,
и Facebook — https://www.facebook.com/chipidip

*
Платформа Arduino пользуется огромной популярностью во всем мире благодаря удобству и простоте языка программирования, а также открытой архитектуре и программному коду. Со времени появления первой Arduino на основе ATmega8 аппаратная часть совершенствовалась, использовались все более новые и мощные микроконтроллеры, создавались дополнительные модули, расширяющие возможности базовой модели. На настоящий момент существует несколько версий платформ Arduino, отличающихся установленным микроконтроллером, форм-фактором и другими параметрами. Например, здесь у нас представлены платы Arduino Nano на базе микроконтроллера ATmega328, Freeduino 2009 (аналог Arduino Duemilanove) на базе ATmega168 и Arduino Mega на основе ATmega1280. На последней плате остановимся подробнее. Данная плата, конечно, проигрывает двум другим в компактности, но зато обладает преимуществом в количестве портов. Arduino Mega содержит 54 цифровых входа/выхода (14 из которых могут использоваться как выходы ШИМ) и 16 аналоговых входов. У платы Freeduino, к слову, всего 14 контактов цифрового ввода/вывода, из них шесть ШИМ и 6 аналоговых входов. Arduino Mega содержит также 4 последовательных порта UART, кварцевый генератор 16 МГц, разъем USB, силовой разъем, разъем ICSP и кнопку перезагрузки. Для работы необходимо подключить платформу к компьютеру посредством кабеля USB или подать питание при помощи адаптера AC/DC, или аккумуляторной батареей. Установленная на плате микросхема FTDI FT232RL направляет один из интерфейсов через USB, а драйверы FTDI предоставляют виртуальный COM порт программе на компьютере. Программирование осуществляется посредством ПО Arduino. Микроконтроллер ATmega1280 поставляется с записанным загрузчиком, позволяющим запись новых программ без использования внешних программаторов. Связь осуществляется оригинальным протоколом STK500. Имеется возможность не использовать загрузчик и запрограммировать микроконтроллер через выводы блока ICSP методом внутрисхемного программирования. Arduino Mega совместима со всеми платами расширения, разработанными для платформ Duemilanove. Расположение выводов 0 -- 13 (и примыкающих AREF и GND), аналоговых входов 0 -- 5, силового разъема и некоторых других выводов на Mega соответствует расположению на плате Freeduino. Однако расположение выводов (20 и 21) связи I2C на платформе Mega не соответствуют расположению тех же выводов (аналоговые входы 4 и 5) на Freeduino. Продемонстрируем совместимость плат Arduino Mega и Freeduino на примере управления ...

Comments for video: