Получил из Китая и уже успел изучить набор из Arduino UNO R3 и сенсоров к нему производства компании Keyestudio.
О том, что есть Arduino и для чего он может использоваться я писал в статье «Raspberry Pi и Arduino: в чем между ними разница и для чего они нужны».
Набор пришлось покупать на Алиэкспрессе, поскольку на любимом мною GearBest выбор оказался намного меньше.
Arduino-набор Keyestudio KS0078на AliExpress
Кстати, начиная знакомство с Arduino и домашней автоматизацией, выгоднее покупать датчики именно наборами. В составе набора датчики и сенсоры стоят намного дешевле, чем если бы их пришлось покупать поштучно у того же самого продавца.
Содержание
Оригинальный Arduino, его подделки и аналоги

Первым делом хотелось бы осветить вопрос «оригинальности» Arduino при заказе в Китае.
Суть в том, что есть зарегистрированная торговая марка Arduino и есть печатная плата на основе микроконтроллера Atmel, выпускаемая под торговой маркой Arduino.
Печатную плату на основе микроконтроллера Atmel может совершенно легально производить, модифицировать и продавать любой желающий, поскольку это open-source разработка и вся необходимая для производства техническая документация находится в открытом доступе.

А вот называть полученный продукт брендом Arduino могут только держатели торговой марки. Причем под брендом Arduino печатные платы продаются в официальных магазинах только на территории США, а для Европы и всего остального мира у все тех же держателей бренда Arduino имеется отдельный бренд — Genuino. Такие вот юридические оказии, понимать суть которых человеку со стороны достаточно сложно, да и бессмысленно.
По большому счету получается, что подделок Arduino не существует вообще. Ведь подделка — это нечто, имитирующее оригинальный продукт, но имеющее значительные конструктивные отличия, возникшие в результате невозможности 100% повторения чужой коммерческой разработки с закрытой документацией. Подделать же open-source невозможно: вся необходимая для сборки документация есть в открытом доступе, бери и пользуйся.
Поэтому все печатные платы на основе микроконтроллера Atmel делятся на 3 группы:
- выпущенные под брендом Arduino
- выпущенные под другим брендом (так называемые «Arduino-совместимые» или «аналоги Arduino», причем к таковым относятся и платы Genuino, выпускаемые теми же людьми, которые владеют брендом Arduino)
- Arduino-совместимые платы, выпущенные под брендом Arduino компаниями, не имеющими права пользоваться этим брендом

Аналоги Arduino производят как в США (SparkFun, Seeed Studio), так и в Китае (DFRobot, Keyestudio, Waveshare и т.п.) и даже в России (Iskra).
Выпускают аналоги непосредственно под брендом Arduino с нарушением прав на этот бренд обычно noname-производители из Китая, поскольку до них не дотягиваются руки американских правообладателей.
С точки зрения обычного потребителя абсолютно без разницы какую именно «ардуину» покупать — оригинальную, аналог, или аналог под оригинальным названием. Это будет одна и та же в техническом плане модель. Не «подделка, но почти как настоящая», а именно что одна и та же модель с одинаковым базовым функционалом.
Почему именно Keyestudio
Вполне очевидно, почему я не стал покупать оригинальную плату Arduino.
Цена.
Во-первых, она выше среднерыночной из-за того, что производятся оригинальные платы Arduino на итальянских и американских заводах, с европейскими и американскими нормами оплаты труда.
Во-вторых, поскольку официально Arduino продается только на территории США, к базовой цене добавляется еще маржа посредников, которые покупают «ардуины» в США и перепродают в России.
Учитывая, что Arduino это по сути расходник (мы собираем устройство на базе платы Arduino и покупаем новую плату Arduino для создания на ее основе следующего устройства), к тому же производимый по open-source лицензии, не вижу смысла переплачивать за бренд.
Но почему из всех китайских производителей аналогов Arduino я выбрал Keyestudio?
Тут еще проще.
Дело в том,что Keyestudio — единственный производитель, чьи электронные компоненты выполнены в уникальном черно-желтом фирменном оформлении, выделяясь тем самым из безликой массы аналогичных товаров.
Я подумал, что производитель, уделяющий внимание таким мелочам (по меркам Китая) как фирменный стиль, должен обеспечивать и достойный уровень качества выпускаемой продукции. Забегая наперед — так оно и оказалось.
Не буду утверждать, что другие китайские производители Arduino-компонентов выпускают плохой товар.
Но то, что у Keyestudio все в порядке с качеством — факт, проверенный мною лично.
Состав набора
Набор Keyestudio KS0078 поставляется в пластиковом зеленом кейсе с крышкой на защелках.
Все элементы набора разложены по многоразовым пакетикам. За качество упаковки Keyestudio заслуживает высшего балла.
Состав набора:
Для незнакомого с радиоэлектроникой человека может оказаться трудным отличить, скажем, датчик влажности и температуры от ультразвукового дальномера.
Очевидно, что в Keyestudio это прекрасно понимают, и потому набор сопровожден буклетом, содержащим изображения каждого элемента и подписи «что есть что».
Также в буклете расположен QR-код для скачивания 160-страничной PDF-брошюры с обучающими проектами.
А вот и Keyestudio UNO R3 — мозг и сердце любого Arduino-проекта, аналог Arduino UNO R3. Упаковано в отдельную картонную коробочку.
Качество изготовления на высоте. Аккуратная пайка, хороший текстолит с качественной печатью.
В рамках одного обзора нет возможности рассмотреть по отдельности каждый из входящих в набор сенсоров.
Но вот, к примеру, RFID-модуль RC522 и две RFID-метки: карта и брелок.
Технология RFID может использоваться для создания «умных замков» и различных систем учета. Все это реализуемо на Arduino.
Так называемая макетная плата, она же «breadboard». Позволяет собирать действующие прототипы устройств на Arduino не прибегая к пайке, посредством закрепления деталей на плате и соединения нужных контактов проводками-перемычками.
С чего начать изучение возможностей Arduino если нет опыта
Набор приобретен. От обилия всевозможных датчиков разбегается взгляд. Опыта в радиоэлектронике и программировании нет.
Встает вопрос: а что же, собственно, делать с этим набором? С чего начать?
Для начала следует пройти по ссылке на сайт http://arduino.ru/Reference и ознакомиться с кратким справочником по языку Arduino. Этого более чем достаточно, для того чтобы понимать принцип работы уже готовых программ (скетчей), созданных для Arduino.
Затем надо просто начать делать проекты из прилагаемой к набору PDF-брошюры: собирать макет по приложенной схеме и загружать в Arduino приложенный скетч. Чем хороши приведенные там проекты, так это своей простотой: в каждом используется по одному из идущих в комплекте модулей. И если не полениться ознакомиться со справочником по языку Arduino по приведенной мною выше ссылке, то уже после пары собранных по обучающей брошюре проектов начинает появляться понимание принципов работы с Arduino.
И уже с этим пониманием можно самостоятельно усложнять проекты. Например, взять датчик влажности и температуры DHT11 и настроить вывод информации с него на ЖК-дисплей LCD1602 — уже не копируя готовые схемы и скетчи из обучающей брошюры, а адаптируя части готовых наработок под себя и собирая их в одно целое.
Затем можно усложнить проект еще больше, подключив к Arduino уже не два, а три или больше внешних устройств, и программируя взаимодействие между ними.
Заключение
Стоимость набора Keyestudio KS0078 составляет около 40 долларов или в районе 2500 рублей по нынешнему курсу. Набор мне понравился, и на мой взгляд он однозначно стоит этих денег.
На практике Arduino не так сложен, как это кажется на первый взгляд, а сам набор подойдет для изучения как взрослому человеку, так и школьнику-подростку.
При наличии всевозможных сенсоров на базе Arduino можно реализовать достаточно интересные проекты, связанные с домашней автоматизацией.
Поэтому изучение этой платформы интересно не только ради абстрактного улучшения знаний в области радиоэлектроники, но и как вполне конкретная возможность повысить уровень своего бытового комфорта в дальнейшем.
Arduino-набор Keyestudio KS0078на AliExpress Официальный магазин Keyestudioна AliExpress