Принимаем Ваши заявки круглосуточно!
Если заявка поступила к нам после 22.00 вечера наш менеджер свяжется с вами в период с 9 до 11 утра.

  • +380 66 061 8071
  • order@xcraft.com.ua
Xcraft

    Модуль PiPB предназначен для безопасного и удобного выключения и включения одноплатных мини-компьютеров под управлением ОС Linux. Включение и выключение с помощью одной кнопки с подсветкой. Больше не нужно открывать терминал и подавать команду остановки ОС Linux. Модуль особенно пригодиться для тех кто собирает на базе мини-компьютера готовое бесконсольное решение типа файлового сервера, медиа-сервера, интернет-радио и др.

    Модуль может использоваться с различными моделями мини-компьютеров Raspberri Pi, Orange Pi или другими пк, не имеющими встроенных устройств управления питанием (PMU). При этом на мини-компьютере должен выполняться вспомогательный скрипт. Данный скрипт должен осуществлять мониторинг состояния избранного порта ввода-вывода, который параллельно подсоединен к кнопке модуля PiPB. При обнаружении нажатия кнопки, он должен запускать процедуру выключения с помощью команды ОС Linux (halt, shutdown).

    Модуль PiPB содержит микроконтроллер со вспомогательными компонентами, силовой КМОП ключ и универсальную тактовую кнопку выключения-включения со встроенным светодиодом. Микроконтроллер осуществляет управление ключом для подачи питания на мини-компьютер и светодиодом для индикации состояния питания мини-компьютера. Также он осуществляет мониторинг состояния кнопки и величины тока мини-компьютера для обнаружения момента его перехода в состояние выключения. Величина тока может быть легко запрограммирована пользователем в соответствии с типом и конфигурацией мини-компьютера.

Основные функции которые поддерживает модуль:

-  включение с помощью кнопки - подача питания +5В на мини-компьютер

-  выключение с помощью кнопки - безопасное выключение мини-компьютера с помощью скрипта ОС Linux и свободного порта ввода-вывода мини-компьютера с последующим автоматическим снятием питания +5В с мини-компьютера

-  программное выключение - выключение мини-компьютера с помощью команды ОС Linux (halt, shutdown) с последующим автоматическим снятием питания +5В с мини-компьютера

-  программная перезагрузка - перезагрузка мини-компьютера с помощью команды ОС Linux (reboot) без снятия питания + 5В с мини-компьютера

-  аварийное выключение с помощью кнопки - экстренное снятие питания + 5В с мини-компьютера

-  подсветка кнопки в зависимости от режима работы мини-компьютера

-  программирование тока автоматического снятия питания +5В с мини-компьютера

Основные рабочие характеристики модуля PiPB:


Напряжение питания на входе модуля, В   
2.5 ... 5.5
Максимальный ток мини-компьютера, А     
3.0
Программируемый ток отключения мини-компьютера, мА 
20 ... 550
Сопротивление открытого ключа, мОм  
165
Ток потребления модуля в пассивном режиме, мА
1.3
Ток потребления модуля в активном режиме, мА    
4.0
Рабочая температура, С  
-40 ... + 85

 Пример подключения  модуля PiPB к мини-компьютеру Raspberry Pi Zero:




Скрипт "shutdown.py" на языке Python для мини-компьютеров Raspberry Pi:

# Simple script for shutting down the raspberry Pi at the press of a button.

import RPi.GPIO as GPIO
import time
import os
 
# Assign button pin number# Use the Broadcom SOC Pin numbers
BUTTON = 18;
GPIO.setmode(GPIO.BCM)
# Setup the Pin with Internal pullups enabled and PIN in reading mode.
GPIO.setup(BUTTON, GPIO.IN, pull_up_down = GPIO.PUD_UP)
 
# Our debounce function on what to do when the button is pressed
def Shutdown(channel): 
       time.sleep(0.5)
       if GPIO.input(BUTTON) == 0:
             os.system("sudo shutdown -h now")
 
# Add our function to execute when the button pressed event happens
GPIO.add_event_detect(BUTTON, GPIO.FALLING, callback = Shutdown, bouncetime = 500)
 
# Now wait!
while 1:
       time.sleep(1)

Для автоматического выполнения скрипта, в файле "/etc/rc.local" следует добавить перед последней строкой "exit 0" следующую строку:

sudo /usr/bin/python /home/pi/shutdown.py &

и перезапустить мини-компьютер.

Руководство пользования

Написать отзыв

Примечание: HTML разметка не поддерживается! Используйте обычный текст.
    Плохо           Хорошо
Защита от роботов

Модуль PiPB - вкл/выкл одноплатных мини ПК

  • Модель: PiPB
  • Наличие:Есть в наличии

Рекомендуемые товары

Raspberry Pi 3 Model B

Raspberry Pi 3 Model B

  Мир ждет ваших гениальных идей, а третье поколение мини компьютеров Raspberry Pi Foundation ..

1270.00 грн Без НДС: 1270.00 грн

Заказать звонок

Введите номер телефона

Спасибо за заявку!