Найти тему
proger ЧАЙНИК

Хотите познакомиться с программированием и электроникой одновременно? Тогда стоит попробовать Arduino

Оглавление

Arduino – это крутая платформа, основанная на микроконтроллере ATmega и придуманная в Италии. С помощью этой прикольной штуки можно учиться программированию и электронике одновременно! Сам недавно приобрел сей девайс в наборе от Амперки.

Источник: https://amperka.ru/product/matryoshka-z
Источник: https://amperka.ru/product/matryoshka-z

По природе я любознательный человек и имею страсть к получению новых знаний. Я программист с небольшим стажем в веб и мобильной разработке, но я никогда не добирался до низкоуровневых вещей. Давно горел желанием этим заняться.. И так вот, мои руки наконец-то добрались до ардуины, с помощью которой я решил убить двух зайцев сразу: 1) попрограммировать и 2) поработать с "железками", понять как работает электроника, пощупав и "понюхав" всё своими руками. Диодики, резисторы, транзисторы, м-м-м... К сожалению, раньше про них я максимум что-то читал для общего развития и видел кое-какие картинки в интернете.

Сложно ли это?

По большей степени совсем нет. Если вы:

  • умеете соединять провода
  • подключая компоненты по схеме
  • пользоваться клавиатурой и
  • имеете смекалку и логически думаете,

то смело берите Arduino, у вас всё получится. 😉

Как это работает?

Вам всего лишь нужно собрать желаемую схему, написать для нее код и загрузить его на плату.

Источник: https://interestingengineering.com/1-these-17-great-arduino-projects-and-courses-will-make-you-a-pro-in-no-time
Источник: https://interestingengineering.com/1-these-17-great-arduino-projects-and-courses-will-make-you-a-pro-in-no-time

Код пишется на упрощенном C-подобном языке, а соединять компоненты можно даже без пайки, используя специальную макетную плату.

Пример кода для Arduino. Источник: https://www.arduino.cc/en/guide/IntelEdison
Пример кода для Arduino. Источник: https://www.arduino.cc/en/guide/IntelEdison

Что можно сделать?

Да практически что угодно. Своего робота, умный дом, часы, квадрокоптер или мультиметр.

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

Где купить?

Если двумя словами: много где. Начиная от алиэкспресса, заканчивая официальным сайтом. Если говорить про меня, то я купил по скидке набор от нашей отечественной Амперки на Яндекс Маркете, который включает оригинальную Итальянскую плату, неплохую брошюрку с теорией и 20-ю мини-проектами и много деталей к ним. Почему не с али? Я побоялся нарваться на подделку, да и ждать месяц, а то и больше, не сильно хотелось. А так многие советуют покупать именно там, потому что раза в два дешевле, чем у нас. Хотя надо сделать оговорку, что там будет, скорее всего, неоригинальная плата и качеством пониже. Смотря на что попадетесь.

В заключение

То, что я для себя почерпнул и "почерпываю" – это бесценный опыт и воплощение на практике того, что я раньше видел только в теории. Это и лучше осознание, понимание того, как действительно работает электроника. Плюс возможность самому придумать что-то такое, от чего родители или жена скажут "Ах!". 😁

Ну или спалить что-то. Шутка.

Вам может быть интересно: