Arduino:Хакинг/«Шилд» своими руками

Материал из Онлайн справочника
Перейти к навигации Перейти к поиску

Перевод: Максим Кузьмин (Cubewriter) Контакты:</br>* Skype: cubewriter</br>* E-mail: cubewriter@gmail.com</br>* Максим Кузьмин на freelance.ru
Проверка/Оформление/Редактирование: Мякишев Е.А.


Pixel Art Mini Meow Animated.gif Черновик


«Шилд» своими руками[1]

В этой статье рассказывается, как сделать собственный «шилд» для платы Arduino, используя для этого беспаечную макетную плату.

Arduino breadboard shield.jpg

Необходимые компоненты

  • Маленькая беспаечная макетная плата (Digikey 923273-ND)
  • Маленькая печатная плата (Radio Shack 276-150)
  • Два простых 8-контактных гребешка (Jameco 70755 или Digikey AE10048-ND)
  • Два 8-контактных однорядных гребешка для монтажа накруткой (Jameco 78642 или Digikey S7006-ND)

Впрочем, это лишь рекомендации, и вы можете использовать те компоненты, что вам больше нравятся. К примеру, можно взять 16-контактный гребешок и разделить его на две 8-контактные части.

Шаги

  1. Берем печатную плату.
  2. Берем гребешки для монтажа накруткой, вставляем их в крайний ряд отверстий на печатной плате и припаиваем.
  3. Вставляем простые гребешки рядом с гребешками для монтажа накруткой. Припаиваем их.
  4. Снимаем защитный слой с двусторонней клейкой ленты на макетной плате. Клеим макетную плату к печатной плате рядом с припаянными гребешками.
  5. Осторожно сгибаем один ряд контактов для монтажа накруткой в сторону другого такого же ряда. Это нужно сделать, потому что расстояние между двумя гребешками на Arduino не соответствует шагу 2,54 мм, как на печатной плате. Да, очень жаль.
  6. Готово! Финальный продукт выглядит примерно так:
Arduino breadboard shield2.jpg

На печатной плате два ряда контактов соединены друг с другом, поэтому использовать провода, чтобы соединить эти ряды друг с другом, не требуется – достаточно простой пайки.

Arduino breadboard shield2 2.jpg

На противоположный угол печатной платы можно нанести немного клея, чтобы он уравновешивал гребешки, а плата держалась ровно.

Использование

Собранный нами «шилд» получился односторонним, поэтому его можно подключить к плате так, чтобы ее верхняя сторона оставалась открытой.

Arduino breadboard shield2 3.jpg

Впрочем, «шилд» можно подключить и традиционным способом, как показано на самой первой картинке к этой статье. В таком виде доступ к разъему для питания и аналоговым контактам особых проблем не доставляет, но кнопку сброса и ICSP-гребешок достать уже сложнее. О, и все это заняло у меня примерно 10 минут работы.

Если подключать «шилд» традиционным способом, у нас получается компактное перенастраиваемое устройство, которое можно использовать... ну, например, здесь:

Arduino breadboard shield2 4.jpg

Теперь при помощи липучки добавим 9-вольтовую батарею, и у нас маленькая портативная вычислительная платформа:

Arduino breadboard shield2 5.jpg

См.также

Внешние ссылки