Независимо от того, являетесь ли вы инженером-программистом, инженером-электриком, инженером по энергетическим системам или кем-то из вышеперечисленных, вам действительно стоит подумать о том, чтобы дать вашему ребенку Arduino (или любую другую плату для разработки) в раннем возрасте. Огромный объем знаний, которые ваш ребенок может получить от этого, превосходит знания старого смартфона / планшета, на котором ребенок, вероятно, будет бездумно играть в Candy Crush и запоминать все существующие рекламные объявления Facebook. Если у вас нет детей, подумайте о том, чтобы подарить Arduino детям вашего друга или любому ребенку из вашей семьи. Если вы не знаете, что такое Arduino, вы можете сделать себе одолжение и купить его для личного пользования. Давайте углубимся в тему:

Что такое Ардуино?

Arduino - это небольшая плата для разработки, которая позволяет воплотить в жизнь множество интересных проектов из областей информатики, электротехники / электроники и многих других технических областей (химия, аэронавтика и т. Д.). Возможности безграничны, и существует множество бесплатные ресурсы и пошаговые руководства в Интернете, которые позволят вам выполнять очень сложные проекты без каких-либо предварительных знаний в любой из упомянутых выше областей.

Так выглядит плата разработки Arduino UNO. Он немного больше кредитной карты (другие модели Arduino чрезвычайно малы, размером с флэш-накопитель). Его можно подключить к компьютеру через USB и запрограммировать на выполнение множества интересных вещей.

Я не хочу вдаваться в подробности о том, что он может делать и как вы можете его настроить, в Интернете есть множество руководств, просто используйте свою любимую поисковую систему и введите «лучшие проекты Arduino», и вы будете очарованы гениальные проекты, над которыми люди работали за эти годы. Я просто упомяну несколько, чтобы пробудить ваше воображение: автомобили с дистанционным управлением, метеостанции, игровые консоли, умные часы и т. Д.

Это действительно должна быть Arduino / какую плату мне выбрать?

Существует МНОЖЕСТВО плат для разработки. И я имею в виду МНОГО. Выбор одного из них для начала может быть непростым, но, учитывая, насколько дешевы стартовые, я рекомендую вам для начала поискать Arduino UNO и Arduino Nano. Если вы задумываетесь о веб-разработке / работе в сети, возможно, вам не помешает попробовать платы для разработки ESP8266. Подойдет любой. Если вы знакомы с Python, вы можете подумать о STM32, но это уже продвинутая территория.

Где я могу его получить / сколько это стоит?

Amazon, AliExpress, Ebay, местные магазины и т. Д. Она не обязательно должна быть оригинальной, это может быть клон, на самом деле я не рекомендую тратить больше 10 долларов, если это ваша (или ваш ребенок) первая доска. Клонам потребуется дополнительный шаг при их настройке, но в Интернете есть много информации об этом. Я оставлю вам ссылку на AliExpress:



Почему я должен отдавать это своему ребенку (или себе)?

Отличный вопрос, давайте погрузимся в актуальную тему этой статьи! Позже я получил свою первую доску для разработки, но с тех пор я многому у нее научился. Есть огромное количество положительных аспектов в изучении того, как использовать Arduino. Я постараюсь выделить самые важные.

  • Вы можете получить навыки программирования, от новичка до великого мастера программирования, выполняя проекты Arduino (низкоуровневое / высокоуровневое программирование, объективное / функциональное, от двоичного до API-интерфейсов, вы называете это).
  • Вы познакомитесь с сообществом программного обеспечения с открытым исходным кодом и его концепциями.
  • Вы получаете отличные знания в области электротехники / электроники (в зависимости от выбранных вами проектов вы можете получить знания о пайке, дизайне печатных плат, датчиках, сборе данных и т. Д.).
  • Вы получаете отличные знания в других технических областях, в зависимости от того, какие проекты вы решите с этим делать.
  • Вы делаете все вышеперечисленное весело, легко для понимания, изучая хорошо документированные ресурсы, которые подробно объясняют каждый шаг (опять же, просто поищите в Интернете проекты Arduino). Это действительно хороший способ получить навыки не только для хобби, но и для карьерного роста. Навыки, которые вы приобретаете, играя с Arduino, на самом деле могут дать вам работу (здесь играет роль множество других факторов)

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

Кроме того, вы можете начать проект Arduino вместе со своим ребенком, и это может стать отличным опытом объединения.

Я часто шучу по этому поводу:

Подарите своему ребенку Arduino.

  • Если ваш ребенок запрограммирует его на вычисление орбитальной траектории Солнца, но не подключит к нему какое-либо оборудование, он станет успешным инженером-программистом.
  • Если он сделает из него многофункциональный гибридный осциллограф, но скопирует весь код из Интернета, он станет успешным инженером-электронщиком.
  • Если он сделает из него автомобиль с солнечной батареей, но все равно скопирует код из Интернета, он станет успешным инженером-электриком.
  • Если он подключит его к электросети, отключив выключатель, не поджаривая плату, он станет успешным инженером по энергетическим системам.
  • Если он погрузил Arduino в кислоту, а Arduino по-прежнему работает, он станет успешным инженером-химиком.

Я мог бы растянуть шутку еще на несколько областей, но вы поняли суть.

Вывод:

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