Ардуино для начинающих.
Я уже несколько лет смотрю на Ардуино и боязнь всех этих проводочков пересиливала желание попробовать. Ну еще и жаба покупать все это. Ведь официальная плата, оригинальная, стоит достаточно много. Никогда не задумывался, что китайцы могли и ее передрать. В связи с тем, что количество людей, которые этим занимаются увеличивается, китайцы тоже не отстают, что в свою очередь способствует повышению увлеченных. Цена официальной платы — 22 доллара, цена китайской подделки — 120р. Хотя подделка это очень громко связано, т.к. вся плата, ее устройство в открытом доступе. Единственно условие, насколько я помню, не называть платы Ардуино, но китайцам наплевать.
Перед новым годом, на какой-то китайской распродаже я увидел стартовый набор Ардуино, стоимостью около 1000р. Подумал, надо брать. Глупый был. Это уже сейчас я понимаю, что покупать эти киты, глупость. Помимо того, что он был плохо упакован и экран 16х2 там не рабочий, это продавец не прав. Там просто куча не особо нужной чуши, которая кому-то может даже никогда не пригодиться. К примеру RFID, если он нужен, ты купишь его отдельно, в ките надобности в нем не очень много. Или LED матрица 8х8, без контроллера. Вообще любая штука без контроллера это мало пригодная вещь. Китайцы выпускают вообще все уже в виде модулей, даже RGB Led распаивают. В наборе же(а они на 99% все одинаковые) с модулями готовыми напряг. С другой стороны, это же стартовый набор, надо прочувствовать на себе, как подключать через сдвиговый регистр семисегментный дисплей. В наборе есть 74hc595n, но почему-то один. Подключить 8х8 LedMatrix уже не получится. Почему один? Да кто его знает, они продаются 30р за 10 штук, почему не положить сразу 10? Тем более молодой Ардуинщик сожжот в легкую этот регистр =) . Ну и многое другое, что было в наборе, может понадобиться далеко не каждому. Шаговый двигатель? Кому надо тот купит сам, лучше бы положили просто моторчик. ИК приемник, но нет передатчика и т.д. и т.п. В общей сложности около 20 предметов в наборе, не считая всяких резисторов и проводов. Прикольно было попробовать каждый, просто потыкать, но если бы сегодня меня спросили, что покупать я бы сказал, набор брать не стоит. Да и надо ли покупать вообще?
Не надо, ничего не покупайте. Вот хочется вам попробовать, но это же месяц ждать железа, не понятно что именно брать. Может вы хотите сделать часы с GPS или термометр с WiFi. От этого зависит какие железки покупать. Есть замечательный сайт TinkerCad. Там можно, без каких либо вложений и СМС, попробовать все эти Ардуины заморские. Плюс ко всему, ничего не сгорит, если вы не верно собрали схему на ней будет видно какой именно элемент сгорит.
Чтобы начать, берете книжку, а лучше две-три и можно пробовать. Книжки, опять же доступны сами знаете где:
- Саймон Монк — Программируем Arduino: Основы работы со скетчами.
- Бокселл Дж. — Изучаем Arduino. 65 проектов своими руками.
- Саймон Монк — Программируем Arduino: Профессиональная работа со скетчами.
Первая вообще основы, даже больше программирования, там из железа только плата нужна в 90% проектов. Вторая это проекты, много, не сложно, почти все можно сделать виртуально на TinkerCad. Третья это уже небольшие дебри, хотя во второй книге в проектах все это будет, но в третьей книге подробней. И видео на ютубе, очень много, очень подробно.
Я сделал сам, все проекты на TinkerCad для которых есть модули(достаточно много на самом деле). Пропустил все, что связано с беспроводными технологиями, GPS, RFID и по мелочи. Проектов получилось больше половины(из 65).
Я когда-то учился в институте и у меня была схемотехника. Сказать, что я ничего не помню, ну вранье, я помню, но мало. Поэтому еще нашел не плохую книгу «Электроника для начинающих» Чарльз Платт. Там тоже все на опытах, которые тоже можно сделать в TinkerCad, плюс там очень не плохо рассказывается по электронике, схемотехнике и приводится все это к Ардуино. Я совсем не электронщик, только по образованию. Паяльник я держал в руках последний раз, в лучшем случае в школе. Поэтому многие(почти все) вещи оказались для меня новыми, но огромное количество материалов по любым темам есть в интернете. Если есть желание что-то сделать, до вас кто-то пару раз уже это сделал. Есть готовые проекты, это когда вы видите, что кто-то сделал отличный проект и вы хотите такое же устройство. Вы покупаете детали, собираете из них устройство, записываете туда программную часть(все в открытом доступе) и получаете готовый девайс. Даже знать ничего не надо. Максимум как воткнуть плату в USB разъем.
Пробуйте, это действительно интересно.