Что такое Ардуино и зачем оно электрику? В современном мире технологий профессиональный электрик это уже не тот, кто умеет менять розетку или автомат в электрощите! Мир и технологии не стоят на месте, а вместе с ними и электрика- она становится более сложной, адаптивной и умной.
Всем привет! Меня зовут Кирилл и я со своей командой профессионально занимаемся электрикой и всем, что с ней связано!
Сегодня хочу начать свой цикл статей про "вселенную" Ардуино, а в частности применения этой "вселенной" в профессии электрика. Буду выкладывать на канале свои "самоделки", которые помогают нам в работе и на которых мы зарабатываем деньги!
Так что же такое Ардуино?
Начнем немного из прошлого, в начале двухтысячных годов среди радиолюбителей пользовались популярностью микроконтроллеры Atmel, в особенности нового семейства ATmega. Они обладали хорошей ценой и очень хорошими параметрами для нее, но использование "голых" контроллеров требовало глубоких знаний и оборудования. Как минимум дорогостоящий программатор и соответствующее программное обеспечение для него, которое тоже было не бесплатно. Программирование же контроллера осуществлялось на языке С или сложном ассемблере. Придуманная 5-ю итальянскими студентами-энтузиастами в 2005 году экосистема Ардуино предложила простую оболочку с программами на языке С- так называемыми "скетчами", способ их загрузки в плату через простое подключение USB кабелем.
Все это, а также постоянно растущее количество уже готовых БЕСПЛАТНЫХ библиотек для работы с какими угодно устройствами- дисплеями, датчиками, накопителями, и вообще всем, что только можно представить, а также сам факт "открытого" исходного кода и большого числа сочувствующих по всему миру, РАДИКАЛЬНО снизило "порог входа" в мир микроконтроллеров и позволило решать ранее казавшиеся достаточно сложными задачами за считанные минуты. Именно поэтому "вселенная" Ардуино стала так популярна во всем мире.
Сила Ардуино заключается в простоте программирования контроллеров, в обоих смыслах (особенно для простого обывателя и электрика)- и разработка кода, и в последующей загрузке скетча в устройство, а также в огромной базе знаний по всем вопросам, связанным с микроконтроллерами и разнообразными компонентами встраиваемой электроники (аппаратной части), наработанной мировым комьюнити за почти два десятилетия существования платформы. Такое комьюнити, например, можно найти на GITHUB (ссылка здесь), если вы хоть немного знаете английский, то здесь кладезь знаний от примера схем и библиотек, до готовых проектов и это АБСОЛЮТНО БЕСПЛАТНО!
Но самое интересное состоит в том, что разнообразие этих плат бесчисленное множество, под каждую невообразимую задачу и прихоть, а стоимость этих плат сопоставима со стоимостью одной-двух светодиодных ламп для вашего светильника.
Выше привожу пример стоимости одной из моих любимых плат Ардуино Нано (клон) по цене 191 рубль с доставкой из Китая. Мне они импонируют небольшим размером, малым энергопотреблением, питанием 5-12 Вольт, наличием 8-ми аналоговых и 14 цифровых портов , вес всего 6 грамм, при размерах 43 мм на 18 мм. Согласитесь, что очень не плохо!
И еще немного про характеристики: flash-память 16 кБ (фактически 14 кБ+ 2кБ загрузчик), EEPROM-память 512 байт, SRAM-память 1кБ.
Соглашусь, что немного, но для такой малютки и для задач по электрике хватает "за глаза". Когда же памяти не хватает или же мне нужно встроить "математику" посерьезнее в софт контроллера, то я использую Ардуино УНО или даже Ардуино Мега.
Но обычно для диагностических работ с последующей обработкой данных на компьютере, мне достаточно максимум Ардуино УНО (фактически регистрация данных и сохранение в память), в остальных случаях использую исключительно Ардуионо Нано и Ардуино Про Микро.
Давайте теперь расскажу зачем же электрику все эти контроллеры, коды, прошивки, паяльник и прочее?!
В настоящее время уже никого не удивишь регуляторами теплых полов, умными конвекторами, реле напряжения в электрощитах, термореле, таймерами и прочим. Все это изготовлено на базе микроконтроллеров. И чем больше логики присутствует в каком нибудь из регуляторов, тем дороже оно стоит.
Банальный контроллер, например, для управления подогревом кровли, стоит от 10 тысяч рублей и более, хотя в нем всего пару управляемых "сухих" контактов и пару аналоговых датчиков, сама же логика внутри примитивная и сильно ограничена для пользователя в части видоизменения. То есть, если нужно сделать чуть-чуть никак у всех и "поинтереснее", то ВСЕ - это тупик или сразу стоимость решения проблемы взлетает "до небес". Именно поэтому мы используем Ардуино, легко собрать любое управление и реализовать любую логику практически "на коленке". Даже процесс отладки и ввода в эксплуатации легок и требует наличия всего лишь ноутбука.
На этом у меня на сегодня все!
Также у нас есть наш канал в телеграмм- подписывайтесь там интереснее!
Спасибо за внимание! Подписывайтесь на мой канал и ставьте лайки!
Всех Благ!