0
(0)

Что такое Arduino? Arduino это open-source platform (платформа с открытым исходным кодом) для прототипирования устройств, которая основана на микроконтроллерах ATМega от Atmel, эти микроконтроллеры можно программировать на языке «C» (Си), просто через программатор ISP.

Если вы знакомы с языком Си, для вас не составит никакого труда сделать интересные штуковины, и написать простенькие программы для них. Но, для детей, Си код может показаться слишком занудным и не понятным, и из за этого могут возникнуть трудности при создании интересных устройств. Поэтому для программирования Arduino будем пользоваться средой mBlock, через который мы с лёгкостью будем создавать свои программы. Cоставляя программу блоками как в Scratch эта среда позволяет изучать Си для Arduino.

Как это работает? Это происходит через небольшую программку находящуюся в микроконтроллере на плате Arduino, называется она прошивкой (boot loader). Мы запускаем на компьютере программу называемую средой программирования (mBlock), а она в свою очередь конвертирует блочную программу в Си (ее также можно посмотреть в среде Arduino IDE), ), а она в свою очередь общается с микроконтроллером, как раз через эту маленькую программу — прошивку.

Знакомьтесь – это ArduinoUNO.

Плата Arduino UNO. Вид спереди и сзади

В дальнейшем вы можете использовать любую разновидность Arduino. «Arduino Open-Source Community» держит свои спецификации открытыми, это значит, что совсем не обязательно брать фирменную Arduino с брендом. Они публикуют схемы в открытый доступ, и вы можете собрать свой собственный бренд, из частей которые у вас имеются в наличии, а записывать программы в микроконтроллер через ISP-программатор.

Элементы управления Arduino UNO

Существует множество способов управления микроконтроллером, мы будем управлять им через плату Arduino UNO. У неё есть USB порт для программирования — 1, разъём для подключения внешнего питания — 2, кнопка RESET — 3, разъем для подключения ISP программатора — 4, сам микроконтроллер ATMega — 5, набор контактов к которым подключаются входы и выходы — 6, а также светодиоды — 7 – индикаторы режимов работы и питания. Это и есть Arduino UNO.

Насколько публикация полезна?

Нажмите на звезду, чтобы оценить!

Средняя оценка 0 / 5. Количество оценок: 0

Оценок пока нет. Поставьте оценку первым.

Сожалеем, что вы поставили низкую оценку!

Позвольте нам стать лучше!

Расскажите, как нам стать лучше?