====== Адаптер Raspberry Pi Breakout ======
Используйте универсальный хаб [[amp>product/raspberry-pi-breakout?utm_source=man&utm_campaign=raspberry-pi-breakout&utm_medium=wiki|Raspberry Pi Breakout]] для подключения [[amp>collection/sensors?utm_source=man&utm_campaign=raspberry-pi-breakout&utm_medium=wiki|датчиков]], [[amp>collection/boards?utm_source=man&utm_campaign=raspberry-pi-breakout&utm_medium=wiki|модулей]] и [[amp>collection/components?utm_source=man&utm_campaign=raspberry-pi-breakout&utm_medium=wiki|других электронных компонентов]] к одноплатным компьютерам [[amp>collection/raspberry-pi?utm_source=man&utm_campaign=raspberry-pi-breakout&utm_medium=wiki|Raspberry Pi]] через макетную плату.
{{ :products:raspberry-pi-breakout:raspberry-pi-breakout.7.jpg?nolink |}}
===== Подключение и настройка =====
- Установите модуль Raspberry Pi Breakout на макетную плату.{{ :products:raspberry-pi-breakout:raspberry-pi-breakout-getting-started.1.png?nolink |}}
- Скоммутируйте сигнальные линии между контроллером Raspebrry Pi и адаптером через 40-пиновый шлейф. Один контакт шлейфа вставьте в выходной разъём на малинке, а другой — в разъём на переходнике.{{ :products:raspberry-pi-breakout:raspberry-pi-breakout-getting-started.2.png?nolink |}}
- [[articles:rpi-guide|Подготовте Rapberyy Pi.]]
===== Пример работы =====
В качестве примера повторим третий эксперимент из набора [[amp>collection/raspberry-pi-kits?utm_source=man&utm_campaign=raspberry-pi-breakout&utm_medium=wiki |Малина]] — маячок.
==== Схема ====
Вместо облачка, подключим [[amp>product/led-5mm?utm_source=man&utm_campaign=raspberry-pi-breakout&utm_medium=wiki |красный светодиод 5 мм]] с токограничиваючим [[amp>product/resistor?utm_source=man&utm_campaign=raspberry-pi-breakout&utm_medium=wiki |резистором 220 Ом]] к ''24'' пину одноплатника Raspberry Pi.
{{ :products:raspberry-pi-breakout:raspberry-pi-breakout-example-blink.1.png?nolink |}}
==== Код для Python ====
# библиотека для работы с пинами GPIO
import RPi.GPIO as GPIO
# библиотека для работі с временем
import time
# выбираем имена пинов BCM
GPIO.setmode(GPIO.BCM)
# устанавливаем светодиод в режим выхода
GPIO.setup(24, GPIO.OUT)
try:
while True:
# ждём одну секунду
time.sleep(1)
# зажигаем светодиод
GPIO.output(24, GPIO.HIGH)
# ждём одну секунду
time.sleep(1)
# гасим светодиод
GPIO.output(24, GPIO.LOW)
except KeyboardInterrupt:
print('The program was stopped by keyboard.')
finally:
GPIO.cleanup()
print('GPIO cleanup completed.')
После запуска скрипта, светодиод начнёт мигать раз в пол секунды.
{{ :products:raspberry-pi-breakout:raspberry-pi-breakout-example-blink.gif?nolink |}}
===== Элементы платы =====
{{ :products:raspberry-pi-breakout:raspberry-pi-breakout-annotation.png?nolink |}}
==== Разъём сигналов с Raspberry Pi ====
Слот IDC-40 (BH-40) для подключения соединительного шлейфа к Raspberry Pi. На разъёме присутствует защитный ключ, который поможет избежать ошибки при подключении шлейфа.
==== Контакты сигналов на макетную плату ====
На адаптере расположены контактные штыри 2×20 с шагом 2,54 мм, через которые плата устанавливается на Breadboard.
===== Принципиальная и монтажная схемы =====
{{:products:raspberry-pi-breakout:raspberry-pi-breakout-schematic.png?direct&460 |}}
{{ :products:raspberry-pi-breakout:raspberry-pi-breakout-layout-top.png?direct&210|}}
{{ :products:raspberry-pi-breakout:raspberry-pi-breakout-layout-bottom.png?direct&210|}}
===== Габаритный чертёж =====
[[this>_media/products:raspberry-pi-breakout:raspberry-pi-breakout-dimensions.pdf|{{:products:raspberry-pi-breakout:raspberry-pi-breakout-dimensions.png}}]]
===== Характеристики =====
* Назначение: Адаптер Raspberry Pi к макетным платам
* Формфактор: T-образный
* Совместимость: Raspberry Pi
* Входной разъём: IDC-40 (BH-40)
* Выходной разъём: штырьковые соединители 2×20 с шагом 2,54 мм
* Габариты: 69×60×17 мм
===== Ресурсы =====
* [[amp>product/raspberry-pi-breakout?utm_source=man&utm_campaign=raspberry-pi-breakout&utm_medium=wiki|Raspberry Pi Breakout]] в магазине.
* [[https://github.com/amperka/hardware-drawings/blob/master/raspberry-pi-breakout.svg|Векторное изображение Raspberry Pi Breakout]]