Способы выключения LERDGE с модулем AUTOPOWER
-
- Помогаю слегка
- Сообщения: 2552
- Зарегистрирован: 18 янв 2020, 11:49
- Откуда: Ростов-на-Дону
Re: Способы выключения LERDGE с модулем AUTOPOWER
Пожалуй это вполне реализуем. Нужно только найти плагин для выбора и запуска bash или python сценариев.
Не бойся поломать. Бойся не починить ))
-
- Активист
- Сообщения: 196
- Зарегистрирован: 18 янв 2020, 19:52
- Откуда: Екатеринбург
Re: Способы выключения LERDGE с модулем AUTOPOWER
Вот два кирпичика:demonlibra писал(а): ↑24 янв 2020, 22:25 Пожалуй это вполне реализуем. Нужно только найти плагин для выбора и запуска bash или python сценариев.
https://plugins.octoprint.org/plugins/s ... andeditor/
http://docs.octoprint.org/en/master/eve ... munication "Error" вполне может сработать при неудачной попытке коннекта к принтеру.
-
- Помогаю слегка
- Сообщения: 2552
- Зарегистрирован: 18 янв 2020, 11:49
- Откуда: Ростов-на-Дону
Re: Способы выключения LERDGE с модулем AUTOPOWER
Да, это оно.
Не бойся поломать. Бойся не починить ))
-
- Активист
- Сообщения: 196
- Зарегистрирован: 18 янв 2020, 19:52
- Откуда: Екатеринбург
Re: Способы выключения LERDGE с модулем AUTOPOWER
https://www.instructables.com/id/PSU-Co ... Octoprint/ - просто релюшка и ничего лишнего. Сдается мне, прошедшая мимо шерстяная кошка тоже сможет включить принтер. Но это не точно.
-
- Всея форума
- Сообщения: 375
- Зарегистрирован: 18 янв 2020, 11:50
- Откуда: Стерлитамак
Re: Способы выключения LERDGE с модулем AUTOPOWER
По идее нужно задать вопрос ребятам из репитера
UNI Mini, UNI 1/2/2.2/
-
- Помогаю слегка
- Сообщения: 2552
- Зарегистрирован: 18 янв 2020, 11:49
- Откуда: Ростов-на-Дону
Re: Способы выключения LERDGE с модулем AUTOPOWER
Немного разобравшись с логикой работы модуля AUTOPOWER от LERDGE, изменил схему и убрал твердотельное реле.
Теперь управление питанием осуществляется полностью со стороны Raspberry Pi.
1. Питание +5В (красный провод) и GND (черный провод) подключены к БП, который питает Raspberry Pi.
2. Управляющий сигнал (белый провод) подключил к GPIO17 Raspberry Pi.
3. Разъем Power Managment на плате Lerdge свободен.
Потерялось отслеживание питания на стороне Lerdge, но этой функцией за год я ни разу не пользовался.
ПС Спасибо xǝןⱯ ʌoʞןoꓥ из чата.
Теперь управление питанием осуществляется полностью со стороны Raspberry Pi.
1. Питание +5В (красный провод) и GND (черный провод) подключены к БП, который питает Raspberry Pi.
2. Управляющий сигнал (белый провод) подключил к GPIO17 Raspberry Pi.
3. Разъем Power Managment на плате Lerdge свободен.
Потерялось отслеживание питания на стороне Lerdge, но этой функцией за год я ни разу не пользовался.
Сценарий включения
Код: Выделить всё
#!/usr/bin/env python
# -*- coding: utf-8 -*-
import RPi.GPIO as GPIO
import time
pin = 17
print "Switch On Autopower Lerdge module"
GPIO.setmode(GPIO.BCM)
GPIO.setwarnings(False)
GPIO.setup(pin, GPIO.OUT) #устанавливаем пин на выходной сигнал
#GPIO.output(pin, GPIO.HIGH) #ставим логическую единицу на выходе
GPIO.output(pin, GPIO.LOW) #ставим логический ноль на выходе
time.sleep(0.1)
GPIO.cleanup(pin)
Сценарий выключения
Код: Выделить всё
#!/usr/bin/env python
# -*- coding: utf-8 -*-
import RPi.GPIO as GPIO
import time
pin = 17
print "Switch Off Autopower Lerdge module"
GPIO.setmode(GPIO.BCM)
GPIO.setwarnings(False)
GPIO.setup(pin, GPIO.OUT) #устанавливаем пин на выходной сигнал
GPIO.output(pin, GPIO.HIGH) #ставим логическую единицу на выходе
#GPIO.output(pin, GPIO.LOW) #ставим логический ноль на выходе
time.sleep(0.1)
GPIO.cleanup(pin)
Не бойся поломать. Бойся не починить ))