Школа tech-in.ru: cеминар 1. Основы работы с Ардуино (Аrduino) и...

36

Upload: mikhail-rozhkov

Post on 15-Jun-2015

166 views

Category:

Devices & Hardware


2 download

DESCRIPTION

Школа Tech-In.RU: Cеминар 1. Основы работы с Ардуино (Аrduino) и Обзор hardware стартапов. 24 октября 2014

TRANSCRIPT

Page 1: Школа Tech-In.RU: Cеминар 1. Основы работы с Ардуино (Аrduino) и Обзор hardware стартапов. 24 октября 2014
Page 2: Школа Tech-In.RU: Cеминар 1. Основы работы с Ардуино (Аrduino) и Обзор hardware стартапов. 24 октября 2014

Темы на сегодня

1. Обзор hardware стартапов

2. Что такое Ардуино (Arduino)?

3. Примеры проектов с Arduino + …

4. Начало работы – Структура

– Установка на комп

– Среда и язык программирования

– Программная симуляция Fritzing

5. Мини-проекты

Page 3: Школа Tech-In.RU: Cеминар 1. Основы работы с Ардуино (Аrduino) и Обзор hardware стартапов. 24 октября 2014

1. Обзор hardware стартапов

Page 4: Школа Tech-In.RU: Cеминар 1. Основы работы с Ардуино (Аrduino) и Обзор hardware стартапов. 24 октября 2014

Canary

Цена: 200 долл. Собрал около 2 млн. долларов на Indiegogo http://canary.is/

Девайс размером с банку колы, сторожит дом использую HD-камеру и сенсоры движение, качества воздуха и звука. Если что-то происходит, Canary отправляет сообщение на смартфон. Бизнес модель: девайс + сервис

Page 5: Школа Tech-In.RU: Cеминар 1. Основы работы с Ардуино (Аrduino) и Обзор hardware стартапов. 24 октября 2014

Canary

Page 6: Школа Tech-In.RU: Cеминар 1. Основы работы с Ардуино (Аrduino) и Обзор hardware стартапов. 24 октября 2014

Scanadu Scout

Цена: 200 долл.

Собрал около 1,6 млн. долл. на Indiegogo

Привлек 10,5 млн. долл.

венчурных инвестиций

Устройство подносится к виску и за 10 секунд собирает данные о пульсе, частоте дыхания, кровяном давлении, температура и эмоциональном стрессе. Следующий девайс разработчиков: анализатор мочи для прогноза беременности. Вместе эти устройства станут сильным диагностическим инструментом, который всегда под рукой. Данные могут автоматически записывать в карту пациента и попадать «на стол» лечащему врачу.

Page 7: Школа Tech-In.RU: Cеминар 1. Основы работы с Ардуино (Аrduino) и Обзор hardware стартапов. 24 октября 2014

Scanadu Scout

Page 8: Школа Tech-In.RU: Cеминар 1. Основы работы с Ардуино (Аrduino) и Обзор hardware стартапов. 24 октября 2014

Oculus VR

Собрал 2,4 млн. долл. На Kiskstarter Продал 40 000 устройств разработчикам Привлек 75 млн. долл. инвестиций от Andreessen Horowitz

Очки виртуальной реальности

Page 9: Школа Tech-In.RU: Cеминар 1. Основы работы с Ардуино (Аrduino) и Обзор hardware стартапов. 24 октября 2014

Vizera

Система умного проецирования изображения на объемные физические объекты. Изображение практически не отличает от настоящего. Автоматические сканирует объект перед проецированием. Изначальное применение: розничная продажа ткани и мебели

Page 10: Школа Tech-In.RU: Cеминар 1. Основы работы с Ардуино (Аrduino) и Обзор hardware стартапов. 24 октября 2014
Page 11: Школа Tech-In.RU: Cеминар 1. Основы работы с Ардуино (Аrduino) и Обзор hardware стартапов. 24 октября 2014

2.Что такое Ардуино (Arduino)?

• Ардуино (Arduino) - инструмент для проектирования электронных устройств. Arduino состоит из микросхемы и языка программирования и может принимать («понимать») сигналы с различных сенсоров и управлять электронными устройствами.

• Arduino широко используется художниками, дизайнерами, любителями и всеми, кто заинтересован в создании интерактивных устройств.

Page 12: Школа Tech-In.RU: Cеминар 1. Основы работы с Ардуино (Аrduino) и Обзор hardware стартапов. 24 октября 2014

3. Примеры проектов с Ардино

Page 13: Школа Tech-In.RU: Cеминар 1. Основы работы с Ардуино (Аrduino) и Обзор hardware стартапов. 24 октября 2014

Open Mirror – волшебное музыкальное зеркало

[ Такое зеркало может проигрывать музыку с iPhone или iPod и управляется движением рук, без прикосновения]

Page 14: Школа Tech-In.RU: Cеминар 1. Основы работы с Ардуино (Аrduino) и Обзор hardware стартапов. 24 октября 2014

Перчатка-переводчик языка жестов

Page 15: Школа Tech-In.RU: Cеминар 1. Основы работы с Ардуино (Аrduino) и Обзор hardware стартапов. 24 октября 2014

Летающие дроны

http://copter.ardupilot.com/

Page 16: Школа Tech-In.RU: Cеминар 1. Основы работы с Ардуино (Аrduino) и Обзор hardware стартапов. 24 октября 2014

ArduSat – космический спутник

Page 17: Школа Tech-In.RU: Cеминар 1. Основы работы с Ардуино (Аrduino) и Обзор hardware стартапов. 24 октября 2014

Умные часы Pebble

Page 18: Школа Tech-In.RU: Cеминар 1. Основы работы с Ардуино (Аrduino) и Обзор hardware стартапов. 24 октября 2014

4. Начало работы

– Структура

– Установка на комп

– Среда и язык программирования

– Программная симуляция в 123D Circuits.io's

– Fritzing: отрисовка схем и плат

Page 19: Школа Tech-In.RU: Cеминар 1. Основы работы с Ардуино (Аrduino) и Обзор hardware стартапов. 24 октября 2014

Установка

1. Скачайте Arduino IDE с официального сайта 2. Если у вас Windows и Arduino IDE из zip-файла,

установите драйверы из папки drivers 3. Подключите Arduino к компьютеру через USB 4. Запустите Arduino IDE 5. В «Tools → Board» выберите модель вашей платы 6. В «Tools → Serial Port» выберите порт, куда она

подключена 7. Пишите программу или загружайте готовый пример из

«File → Examples» 8. Жмите «Upload» на панели инструментов для

прошивки платы!

Page 20: Школа Tech-In.RU: Cеминар 1. Основы работы с Ардуино (Аrduino) и Обзор hardware стартапов. 24 октября 2014

Доска прототипирования

Page 21: Школа Tech-In.RU: Cеминар 1. Основы работы с Ардуино (Аrduino) и Обзор hardware стартапов. 24 октября 2014

Программная симуляция Ардуино на http://123d.circuits.io/

Page 22: Школа Tech-In.RU: Cеминар 1. Основы работы с Ардуино (Аrduino) и Обзор hardware стартапов. 24 октября 2014

Fritzing: отрисовка схем и плат

Page 23: Школа Tech-In.RU: Cеминар 1. Основы работы с Ардуино (Аrduino) и Обзор hardware стартапов. 24 октября 2014

5. Мини-проекты (Светодиоды)

• Светодиод (англ. Light Emitting Diode или просто LED) — энергоэффективная, надёжная, долговечная «лампочка»

• Светодиод — вид диода, который светится, когда через него проходит ток от анода (+) к катоду (−).

Падение напряжения

VF Вольт

Номинальный ток I Ампер

Интенсивность (яркость)

IV Кандела

Длина волны (цвет) λ Нанометр

Основные характеристики

http://wiki.amperka.ru/

Page 24: Школа Tech-In.RU: Cеминар 1. Основы работы с Ардуино (Аrduino) и Обзор hardware стартапов. 24 октября 2014

5. Мини-проекты (Светодиоды)

Типовая схема включения

http://wiki.amperka.ru/

Page 25: Школа Tech-In.RU: Cеминар 1. Основы работы с Ардуино (Аrduino) и Обзор hardware стартапов. 24 октября 2014

5. Мини-проекты (Светодиоды)

Поиск подходящего резистора

По закону Ома найдём значение сопротивления, которое обеспечит такое падение:

Теперь найдём мощность, которую при этом резистору придётся рассеивать:

Простое правило • Для питания 1 светодиода на 20 мА от 5 В используйте резистор от 150 до 360 Ом.

http://wiki.amperka.ru/

Page 26: Школа Tech-In.RU: Cеминар 1. Основы работы с Ардуино (Аrduino) и Обзор hardware стартапов. 24 октября 2014

5. Мини-проекты (Светодиоды)

1. Маячок

2. Маячок с нарастающей яркостью

3. Светильник с управляемой яркостью

4. Терменвокс

5. Ночной светильник

6. Пульсар

7. Бегущий огонек

http://wiki.amperka.ru/

Page 27: Школа Tech-In.RU: Cеминар 1. Основы работы с Ардуино (Аrduino) и Обзор hardware стартапов. 24 октября 2014

Проекты и ресурсы по Ардуино

Инструкции и руководства (полезно)

– http://wiki.amperka.ru/

Проекты и идеи (интересно)

– http://arduino-projects.ru/

Page 28: Школа Tech-In.RU: Cеминар 1. Основы работы с Ардуино (Аrduino) и Обзор hardware стартапов. 24 октября 2014

Рожков Михаил • e-mail: [email protected]

• тел.: +7 961 952 8487

• Skype: mikhail_amstun

https://www.facebook.com/techinru

https://vk.com/techinru

Page 29: Школа Tech-In.RU: Cеминар 1. Основы работы с Ардуино (Аrduino) и Обзор hardware стартапов. 24 октября 2014

Несколько моих проектов…

Page 30: Школа Tech-In.RU: Cеминар 1. Основы работы с Ардуино (Аrduino) и Обзор hardware стартапов. 24 октября 2014

Несколько моих проектов…

Page 31: Школа Tech-In.RU: Cеминар 1. Основы работы с Ардуино (Аrduino) и Обзор hardware стартапов. 24 октября 2014

Волшебная сумка?

Page 32: Школа Tech-In.RU: Cеминар 1. Основы работы с Ардуино (Аrduino) и Обзор hardware стартапов. 24 октября 2014
Page 33: Школа Tech-In.RU: Cеминар 1. Основы работы с Ардуино (Аrduino) и Обзор hardware стартапов. 24 октября 2014
Page 34: Школа Tech-In.RU: Cеминар 1. Основы работы с Ардуино (Аrduino) и Обзор hardware стартапов. 24 октября 2014
Page 35: Школа Tech-In.RU: Cеминар 1. Основы работы с Ардуино (Аrduino) и Обзор hardware стартапов. 24 октября 2014
Page 36: Школа Tech-In.RU: Cеминар 1. Основы работы с Ардуино (Аrduino) и Обзор hardware стартапов. 24 октября 2014