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

author Чип и Дип   7 год. назад
14,715 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 Материалы переведены и опубликованы с разрешения автора

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

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 #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 Материалы переведены и опубликованы с разрешения автора

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

Подписывайтесь на нашу группу Вконтакте — http://vk.com/chipidip, и Facebook — https://www.facebook.com/chipidip * Семейство Arduino пополнилось новым микроконтроллером Arduino Leonardo на базе микросхемы ATmega32u4, которая является единственным чипом на плате. Она же используется и в качестве USB-UART преобразователя для прошивки. Этим Arduino Leonardo выделяется среди остальных плат Arduino, где для коммуникации используется дополнительный микроконтроллер. Платы на основе ATmega32u4 уже не новинка, например, это - ATmega32u4, OLIMEXINO-32U4 и другие. Но появление поддержки в ArduinoIDE многое меняет. Теперь можно использовать "родное" ядро Arduino, которое отныне включает поддержку ATmega32u4. Схема загрузки скетчей остается прежней - через бутлоадер, который принимает скетч по USB и записывает в основную память, а затем передает ему управление. Откомпилированный скетч по-прежнему содержит внутри библиотеку-"ядро" Arduino, и, в случае компиляции под ATmega32u4, туда добавляется поддержка USB. Рассмотрим плату Arduino Leonardo немного подробнее. Платформа имеет 20 цифровых входов/выходов (7 из которых могут использоваться как выходы ШИМ и 12 как аналоговые входы), кварцевый генератор 16 МГц, разъем микро-USB, силовой разъем, разъем ICSP и кнопку перезагрузки. Для работы необходимо подключить платформу к компьютеру посредством кабеля USB, либо подать питание при помощи адаптера AC/DC или батареи. Платформа может работать при внешнем питании от 6 В до 20 В. При напряжении питания ниже 7 В, вывод 5V может выдавать менее 5 В, при этом платформа может работать нестабильно. При использовании напряжения выше 12 В регулятор напряжения может перегреться и повредить плату. Рекомендуемый диапазон напряжения от 7 В до 12 В. Leonardo сохранил стандартный форм-фактор Arduino, но число пинов увеличилось: на верхней левой колодке - с 8 до 10, а на нижней левой - с 6 до 8. То есть - и сверху, и снизу добавлено по два пина. Да и в ширину плата добавила пару-тройку миллиметров...

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