где буду описывать свои первые шаги. Если вы вдруг заинтересуетесь Arduino и тоже ничего в этом не смыслите, то заходите в гости. Будем изучать вместе.
Первые шаги программирования arduino
Как я начал заниматься ардуиной
Еще с детства мне были интересны разные электронные штуки, читал книги на эту тему, сам делал поделки из радиодеталей. Потом из-за травмы забросил это дело.
И вот как-то само по себе начинаю снова возвращаться к своему любимому занятию, тем более сейчас возможности намного больше, чем были раньше.
Началось с вэб-программирования 2013 год, и вот сейчас я начал все более часто смотреть в сторону возможности создания реальных вещей.
В интернете с с интересом читал статьи, связанные с микроконтроллерами. И всегда хотелось что-то такое самому собрать и запрограммировать.
Чтобы можно было определить температуру воздуха, влажность, присутствие человека и тому подобное.
Я долго не решался приступать к изучению Arduino, но однажды сказал себе — Пора! И начал искать информацию, где можно ее купить и заказал ее на aliexpress.
Наконец я дождался, посылка приехала ко мне.
Кроме мелких деталей: резисторов, кнопочек, светодиодов, в коробке находилась еще одна коробочка с набором перемычек и специальная плата BreadBoard.
Ну, и наконец, из коробки был извлечен сам Arduino — небольшая плата. На сайте производителя я прочитал, что нужно сделать для начала работы с Arduino. В первую очередь скачал программу для написания кода, в состав в которой также входили файлы драйверов.
Установив программу, я подсоединил плату к компьютеру через USB-порт и установил необходимые драйвера. Никаких сложностей не возникло. Уже через несколько минут я запустил первый учебный пример, который называется blink.
Вместо светодиода я подключил зуммер, который начал пищать раз в секунду.
Радости не было предела. Все оказалось так просто и заработало с первого раза. Но радость оказалась преждевременной. Когда я решил попробовать остальные учебные примеры, то оказалось, что нужно собрать целую конструкцию из светодиодов, резисторов и т.д. Тут я запаниковал. Не разбираясь во всех этих вещах, я бросился изучать материалы в интернете, жадно впитывая ценную информацию. Оказалось, для сборки конструкций используется специальная плата BreadBoard — прямоугольная вещица с множеством дырочек. Оказывается, это очень удобная штука, позволяющая собирать схему без пайки. Достаточно правильно вставить в отверстия ножки радиодеталей и запустить программу. Проблема заключалась в том, что я не понимал, как пользоваться этой «Хлебной доской». Поискав информацию в интернете и прозвонив все контакты я понял принцип, по которому она создана. .
Я стал пробовать различные варианты в исходнике программы.
Кстати, сами программы пишутся на сильно упрощенном C++. Если есть простейшее представлении о программировании, то освоить азы не составит никакого труда.
Провозившись с Arduino весь день, я понял, что нужно сделать перерыв и усвоить большое количество новой информации, которая обрушилась на мою голову.
Тем не менее, я рад своей покупке. И собираюсь продолжить свое изучение новой для меня технологии. Для этой цели даже создал у себя на сайте отделный раздел Arduino