кузница домашнего мастера
Технологии

кузница домашнего мастера

Вы немного умеете программировать, но вас всегда тянуло к чему-то более материальному, чем биты? Вы всегда хотели сами построить робота, но не разбираетесь в электронике? Вам пришла в голову идея автоматизировать открывание жалюзи по утрам, но вы не знаете, как управлять моторами? Вы хотели построить метеостанцию ​​и поделиться своими измерениями в Интернете?

Если вы ответили «да» на любой из вышеперечисленных вопросов, устройства из «Кузницы домашних мастеров» могут оказаться для вас подходящим инструментом. TinkerForge (или Кузница Майстерковича) представляет собой набор электронных «блоков» и «блоков», спроектированных так, чтобы их можно было легко программировать на обычном ПК. Эти блоки и кирпичи представляют собой небольшие электронные схемы, которые можно складывать вместе. Блоки используются, в том числе для управления шаговыми двигателями или сервоприводами.

Также есть блоки для измерения ускорения, ориентации и гравитации (если вы хотите построить самолет), а также есть блоки, к которым можно подключать разные блоки. К ним, в свою очередь, относится целый ряд различных датчиков, таких как: датчики освещенности, влажности, расстояния, давления и температуры. Так же есть блок с GPS модулем, малым LCD дисплеем, джойстиком, потенциометром или блоком с выходами и входами разного типа (если можно было придумать что-то, что Forge не поддерживает). Всем этим можно управлять через USB-кабель или по беспроводной связи благодаря блоку расширения с WiFi-модулем.

Это все красиво, но разве без TinkerForge нельзя построить системы, предлагающие такие возможности? Конечно можно, но надо быть знакомым с электроникой и программировать их на достаточно низком уровне (то есть фактически напрямую управлять током). Если вы это знаете, TinkerForge не для вас. Однако, если у вас нет таких знаний, но вы любитель DIY и умеете программировать, то стоит присмотреться к Forge.

Благодаря оригинальной архитектуре, использующей TCP/IP-связь, TinkerForge можно программировать на многих языках, таких как C# (.NET), Java, PHP, Delphi, Python или Ruby. Именно программирование эффективно защитит вас от электронных нюансов.

Вы найдете продолжение статьи в июньском номере журнала

Добавить комментарий