====== Адаптер 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]]