Обучающее видео

Arduino для начинающих (2011-2013)

Arduino для начинающих обучающий видеокурс Jeremy Blum Джереми Блюм

Cwer.ws представляет увлекательный видеокурс от Jeremy Blum (Джереми Блюма) по Arduino для взрослых. Видеоуроки наконец-то переведены на русский язык и охватывают широкий круг вопросов по платформе Arduino - от базовых вещей до сложных наворотов.

Что такое Arduino?
Arduino - это удобная платформа быстрой разработки электронных устройств для новичков и профессионалов. Имеет небольшую плату с собственным процессором и памятью. На плате также есть пара десятков контактов, к которым можно подключать всевозможные компоненты: лампочки, датчики, моторы, чайники, роутеры, магнитные дверные замки и вообще всё, что работает от электричества. В процессор Arduino можно загрузить программу, которая будет управлять всеми этими устройствами по заданному алгоритму. Таким образом можно создать бесконечное количество уникальных классных гаджетов, сделанных своими руками и по собственной задумке.
С помощью специальных плат расширения Arduino можно обучить общению с другими устройствами по Wi-Fi, Bluetooth и GPRS, принимать SMS-сообщения и телефонные звонки. Встроенные библиотеки протоколов позволяют Arduino общаться с сервоприводами и сенсорами, распространенными в современной робототехнике. Открытая архитектура софта и железа позволяет более продвинутым пользователям с легкостью настроить его под любые нужды.

Свою бешеную популярность Arduino приобрела благодаря простоте и дружелюбности. Даже "полный ноль" в программировании и схемотехнике может освоить основы работы с Arduino за пару часов. Программы для Arduino пишутся на обычном C++, дополненным простыми и понятными функциями для управления вводом/выводом на контактах. Если вы уже знаете C++ — Arduino станет дверью в новый мир, где программы не ограничены рамками компьютера, а взаимодействуют с окружающим миром и влияют на него. Если же вы новичок в программировании — не проблема, вы с лёгкостью научитесь, это просто.
Для удобства работы с Arduino существует бесплатная официальная среда программирования Arduino IDE, работающая под Windows, Mac OS и Linux. С её помощью загрузка новой программы в Arduino становится делом одного клика, только лишь подключите плату к компьютеру через USB.

Взгляните на иллюстрацию, которая поможет понять основную идею. Она не отражает и миллионной доли всех возможностей, но всё же даёт первичное представление:

Содержание видеокурса:

Урок 1-1. Первые шаги
В первой серии рассказывается о начале работы с Arduino Uno, о его запуске под Windows 7 и об основах программирования с Arduino IDE.

Урок 1-2. Arduino первые шаги. Подключение, софт, схема, пробный проект (Спеян Аурел)
В этом уроке рассказывается с чего начать, как поставить драйвера, софт, где скачать документацию и другие моменты.

Урок 2. Кнопки, PWM, функции
Рассказывается о том, как подключать кнопки к Arduino, зачем нужен breadboard, как использовать широтно-импульсную модуляцию сигналов (ШИМ или PWM) и о том как создавать собственные функции в среде программирования Arduino

Урок 3. Основы схемотехники
Джереми рассказывает о базовых понятиях в схемотехнике: о токе, напряжении, делителях напряжения, законе Ома и о том, как это применяется на практике вместе с Arduino.

Урок 4. Аналоговые входы
В этой серии Джереми рассказывает об аналоговых входах Arduino, о том как собрать и подключить к ним сенсоры. Вы узнаете как применять фоторезистор, термистор и инфракрасный дальномер.

Урок 5. Моторы и транзисторы
Джереми рассказывает о подключении мотора через транзистор к Arduino. Затем о применении и программировании сервоприводов.

Урок 6. Serial и processing
Рассказывается о serial-подключении и о том, как его применять для управления Arduino с компьютера и наоборот: компьютером с Arduino. Показано как для этого применять среду программирования Processing.

Урок 7. i2c и processing
В этой серии Джереми рассказывает про взаимодействие Arduino и периферии через шину I2C.

Урок 8. Интерфейсы SPI
Рассказывается об ещё одном способе взаимодействия Arduino с периферией, о шине SPI.

Урок 9. Беспроводная связь
Рассказывается, как пользоваться XBee для установки беспроводного соединения между двумя Arduino.

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

Урок 11. SD-карты и регистрация данных
В этой серии Джереми рассказывает о том, как с помощью SD-карты можно менять поведение Arduino, протоколировать данные в течение длительного времени и затем строить по ним диаграммы в Excel'е.


Видео: MP4, AVC, 1280x720, ~1 383 Kbps, 29.970 fps
Аудио: AAC, ~128 Kbps, 44.1 KHz
Продолжительность: 03:29:33
Язык: русский (перевод - профессиональный одноголосый)

 

Скачать обучающий видеокурс "Arduino для начинающих" (1,85 ГБ):

Этот блок был удален по требованию правообладателя. Если вы считаете, что это ошибка, обратитесь к Администратору.
Hennady 03/12/14 Просмотров: 3936
0
AlexanderP 09 декабря 2014, 18:18:17
Ссылки не работают

Ссылки не работают

Hennady 09 декабря 2014, 22:50:58

Работают