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

author Чип и Дип   7 год. назад
14,820 views

28 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 High Speed Photography Trigger

Catch fast action with this simple Arduino-based high speed photo trigger! Code for this project and wiring diagram are available here: http://mattrichardson.com/Arduino-Photo-Trigger

Видеоуроки по Arduino. Прерывания (10-я серия, ч1)

Джереми рассказывает об использовании аппаратных прерываний на Arduino для выполнения заданной функции при возникновении внешнего события. Также объясняется как с помощью конденсатора и триггера Шмитта устроить аппаратную стабилизацию сигнала с кнопки

Видеоуроки по Arduino #3.1: Основы схемотехники

Продолжение — https://www.youtube.com/watch?v=DcpA26iIbvE Джереми рассказывает о базовых понятиях в схемотехнике: о токе, напряжении, делителях напряжения, законе Ома и о том, как это применяется на практике вместе с Arduino Скетч для Arduino — http://jeremyblum.com/wp-content/uploads/2011/01/Episode-03-Arduino-Programs.zip Схема — http://jeremyblum.com/wp-content/uploads/2011/01/Episode-03-Schematics.zip Список деталей: ПО для Arduino — http://arduino.cc/en/Main/Software Оригинал — https://www.youtube.com/watch?v=abWCy_aOSwY Автор — Jeremy Blum https://www.youtube.com/channel/UC4KXPjmKwPutGjwFZsEXB5g Перевод — AmperkaRu https://www.youtube.com/channel/UCRKRGoo367_uweBlZ8PF4Nw Материалы переведены и опубликованы с разрешения автора

Подписывайтесь на нашу группу Вконтакте — 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: