Робототехнические проекты Arduino

Arduino (Ардуино) — аппаратная вычислительная платформа, основными компонентами которой являются плата ввода-вывода и среда разработки. Arduino может использоваться как для создания автономных интерактивных объектов, так и подключаться к программному обеспечению, выполняемому на компьютере. Arduino относится к одноплатным компьютерам.

Как связаны Arduino и роботы?

Ответ очень прост — Arduino часто используется как мозг робота.

Преимущество плат Arduino перед аналогичными платформами — относительно невысокая цена и практически массовое распространение среди любителей и профессионалов робототехники и электротехники.

Ардуино.jpg

Arduino -

автономный исполнитель алгоритмов

Идейный вдохновитель: Учитель информатики 
МОУ "Лицей г.Черемхово" В.Б. Катаев
Инженеры: Анна Кузнецова, ученица 9 класса лицея со своим папой Кузнецовым Андрей Николаевичем

кузнецова анна.jpg

Среда программирования Arduino (IDE)

Контроллер программируется из интегрированной среды программного обеспечения Ардуино (IDE). Программирование происходит под управлением резидентного загрузчика по протоколу STK500. Аппаратный программатор при этом не требуется.

Микроконтроллер можно запрограммировать через разъем для внутрисхемного программатора ICSP, не используя, загрузчик. Исходный код программы-загрузчика  находится в свободном доступе.

Проект "Светофор" использует систему управления:

динамиком, 

логическим устройством  (интегральной  схемой), 

светодиодами и цифровым индикаторами

Основа языка программирования модуля Arduino — это язык Си (скорее Си++). 

Программа — это некий набор команд, которые понимает процессор, процессор вашего компьютера или процессор микроконтроллера модуля Arduino, не суть важно. Процессор читает команды и выполняет их.

 

Однако любая программа в первую очередь требует от вас ясного понимания того, что должна делать программа, и для чего она нужна. Чем яснее вы это понимаете, тем легче создать программу.

Кроме языков программирования общего применения, всегда существовала некоторая специализация языков программирования, и существовали специализированные языки. К последним я бы отнёс и язык программирования модуля Arduino.

Ардуино можно использовать в разных качествах — это и сердце (или голова) робота, это и основа прибора, это и удобный конструктор для освоения работы с микроконтроллерами и т.д.

Тренажер бинарного кода

Робототехнический проект "Тренажер бинарного кода" на базе микроконтроллера Ардуино" ученика 10 класса Сафронова Данила.

Скетч программы управления можно скачать здесь: https://cloud.mail.ru/public/2Wmw/5KgdELJQX

Описание работы: https://cloud.mail.ru/public/4Nd3/5B2q6mj5u
МОУ "Лицей г.Черемхово",

Руководитель проекта: В.Б. Катаев

Сафронов.jpg

Ночной светильник "75 лет ПОБЕДЫ"

Робототехнический проект "75 лет Победы" ученика 9 класса Лазутченко Славы 

Руководитель проекта: В.Б. Катаев

Стражник состояния температуры воздуха подвальных помещений «ТЕРМОБОТ»
или Wi-Fi метеостанция для дедушки 

Турков.jpg

Робототехнический проект "ТЕРМОБОТ" ученика 6 класса Туркова Константина 

Ссылка на материалы: https://cloud.mail.ru/public/4Ahv/Nk9bVGcM3

Руководитель проекта: В.Б. Катаев

Математический тренажер решения линейных уравнений "Уравнитель"

Робототехнический проект "Математический тренажер "Уравнитель" на базе микроконтроллера Ардуино" ученицы 5 класса Дерзянц Ульяны 

Скетч программы управления можно скачать здесь: https://cloud.mail.ru/public/2hzD/PD5AWJRSy

Описание работы: https://cloud.mail.ru/public/3Abc/3G4zKyZb9
МОУ "Лицей г.Черемхово",

Руководитель проекта: В.Б. Катаев

Ульяна2.jpg
Ульяна.jpg

Космический мухомор

Робототехнический проект  "Космический мухомор" ученика 1 класса Катаева Дмитрия

Описание работы: https://cloud.mail.ru/public/e3oe/3a28wFPei
МОУ "Лицей г.Черемхово",

Руководитель проекта: В.Б. Катаев, О.А. Язвенко

Автоматизированная система подачи корма для домашних животных

Робототехнический проект "Автоматизированная система подачи корма для домашних питомцев" ученицы 4 класса Дерзянц Ульяны 

Скетч программы управления можно скачать здесь: https://cloud.mail.ru/public/3vyk/2E2ne5UgS

Описание работы: https://cloud.mail.ru/public/e3oe/3a28wFPei
МОУ "Лицей г.Черемхово",

Руководитель проекта: В.Б. Катаев

Диплом Дерзянц222.jpg
Ульяна Шаг в будущее Реутов1111.jpg

ОБРАЗОВАТЕЛЬНЫЕ РЕСУРСЫ И ПОЛЕЗНЫЕ ВЕЩИ ARDUINO

Занимательная робототехника

все о роботах для детей, родителей, учителей и мейкеров

Официальный сайт Ардуино в России

Аппаратная часть Ардуино. Магазин.

Сообщество учителей Intel

Азбука микроэлектроники

Учебный проект

Материалы для учителей

Амперка

все об Ардуино: Электричество, Физика, Программирование

Программное обеспечение Ардуино

Дистрибутивы, драйвера, библиотеки

Самые свежие проекты Ардуино

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

Сайт Паяльник - Схем.нет

Как паять схемы для Ардуино

Ардуино книги

Разные книги про Ардуино и другую робототехнику