Чекаємо на Ваші замовлення онлайн цілодобово!
Якщо Ви зробите замовлення після 22.00 вечора, ми зв'яжемося з Вами з 9 до 11 ранку наступного дня
  • +380 66 061 8071
  • order@xcraft.com.ua

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

  • Модель: 510
  • Наявність:Тимчасово немає в наявності

    Модуль 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 не підтримується!
    Погано           Добре
Captcha

Рекомендовані товари

Raspberry Pi 3 Model B
Raspberry Pi 3 Model B

1 580.00 грн Без ПДВ: 1 580.00 грн

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

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

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