Пока девочки играются в одевание, мальчики ищут себе занятия поважнее.
Вот вам например Arduino - популярный open-source проект, аппаратная вычислительная платформа, основанная на плате ввода/вывода и среде разработки.
Плата состоит из микроконтроллера и элементной обвязки для программирования и интеграции с другими схемами. Интегрированная среда разработки Arduino это кросс-платформенное приложение на Java, включающее в себя редактор кода, компилятор и модуль передачи прошивки в плату.
Основные плюсы этой платформы (в отличие от счастья самостоятельной пайки платы и программирования на ассемблере):
- среда разработки спроектирована для программирования новичками, не знакомыми с написанием ПО;
- язык программирования основан на Wiring, C-подобном языке (который гораздо более понятен человеку чем Ассемблер);
- для прошивки микроконтроллера вам всего лишь нужно будет подсоединить его по usb и нажать кнопочку в среде разработки;
- саму плату можно купить в России (linuxcenter.ru), а все остальное - в ближайшем магазине радиотехники;
- огромное количество примеров, туториалов, подсказок вы сможете найти на официальном сайте, на youtube.com и проч.
Купив LED-матрицу вы сможете поиграться со светомузыкой:
Выковыряв из телефона или калькулятора lsd-экранчик можно замутить читалку rss:
Или сделать своего робота:
Или драм-машину:
Журнал Make и издательство O'Relly выпустили книгу:
вы можете ее купить тут или скачать тут.
Комментарии
Подписаться