Доброго времени суток уважаемые пользователи и читатели лучшего мобильного портала под названием Трэшбокс! Хочу вам рассказать я про такую штуку, как arduino. Смотрел я как-то раньше на это arduino и думал, что типо это дорого, сложно (тогда я в этом деле имел не очень большой опыт и 30€ для меня казалось дорогим, плюс еще я не понимал, что это). Так вот, скоро мне придет с Китая arduino и я заведу колонку, а то и две на данную тему. А в этом выпуске, я расскажу вам о том, что такое arduino! Ну ладно, не буду тянуть время. Итак, поехали!
Что это?
Arduino — это программируемый микроконтроллер, который выглядит как плата. Нужно оно для того, чтобы сделать жизнь проще. Работает это так: подключаете различные датчики и пишите программу. Например, вы хотите, чтобы вам приходило письмо на e-mail когда температура в комнате становиться ниже 20 градусов. То есть, вы подключаете датчик температуры и должен быть модуль, который может подключиться к беспроводной сети. Далее вы должны написать программу, для этого, нужно подключить плату компьютеру. Но до этого уровня начинающим еще далеко. Начинать надо со светодиодов, но для них тоже нужно писать программу. Программы для arduino пишутся в arduinoIDE, который можно скачать внизу (как всегда). Ну как же писать эти программы? Это мы узнаем ниже.
Программирование
Как я уже сказал, программы для arduino пишутся в arduinoIDE. Язык на котором пишутся программы похож на C или C++. Язык — несложный. Он идеально подходит как для новичка, так и для опытного пользователя. Все обозначения можно посмотреть на этом сайте.
Разновидности arduino
Как уже оговаривалось, arduino — это плата. Но плата эта — не одна. Ниже я приведу список из нужных и полезных плат arduino. Самая популярная из них на данный момент — arduino uno. Платы довольно много, и все это для того, чтобы вы могли выбрать нужную вам плату в зависимости от ваших проектов.
- Due
- Leonardo
- Yun
- Micro
- Uno
- Arduino Ethernet
- Nano
- Mega
Электрический конструктор
Но это еще не все. Если вам будет мало одной платы ардуино (для сложных проектов), то вы можете увеличить её функциональность с помощью плат расширения. Платы можно докупить отдельно, в зависимости от нужды. Платы расширения очень удобно насаживаются на саму платформу arduino, так и на другие платы расширения.
С помощью arduino, вы можете собрать даже огромного робота, и все это потому, что для arduino, предлагаются множество различных датчиков и контроллеров. Робот на arduino может не только двигать чем-то, но и обходить препятствия, включать свет, сигналить, и много-много другого. Все лишь зависит от вашей фантазии и места откуда растут руки.
А на этом — все, ждите следующих выпусков и скоро мы с вами будем собирать свой первый проект на arduino! Удачи!