W związku z tym, że już trochę poużywałem OctoPrint-a to zapragnąłem 😁 mieć możliwość zdalnego włączania i wyłączania drukarki. Szybki research w internetach i... spontanicznie postanowiłem wypróbować wtyczkę PSU Control i do kompletu PSU Control - RPi.GPIO.
Strona sprzętowa
Poszukałem sobie w znanym portalu "aukcyjnym" na literkę A (takie są jego korzenie, ale dziś mało kto to pamięta😜 Teraz to normalny "pasaż handlowy") modułu z przekaźnikiem. Zawrót głowy! Ceny przystępne, ale doliczając koszty dostawy... No trzeba by kupić coś więcej, żeby Smart zadziałał...
Wydajność prądowa na pinach Raspberry Pi 3B+ (taki posiadam, nie wiem jak w nowszych) dla 3V3 wynosi max 16 mA, a na pinach 5V jest tyle prądu ile wydoli zasilacz (w granicach rozsądku oczywiście).
Postanowiłem coś poskładać z tego co mam w szufladzie:
- przekaźnik typ RM-82P, cewka 5V, styki 250V~/8A (Z.P. ŻARY gatunek 1 👍) - 1 szt.
- tranzystor BC108 (CEMI) - 1 szt.
- dioda 1N4148 - 1 szt.
- rezystor 2k7 (zapewne TELPOD Kraków) - 1 szt.
- złącze śrubowe do PCB typu ARK-3 - 3 szt.
Do przekaźnika ciężko znaleźć dokumentacje więc trzeba zrobić pomiary. Oporność cewki... to wyszło jakieś 48Ω, co przy zasilaniu 5V daje jakieś 105mA poboru prądu.
No i tak w ręce wpadł BC108 z wylutu (antyk - lata 80-te):
- VCEO = 25V
- IC = 200mA
- hFE = 136 (zmierzone)
- UBE = 0,85V (zmierzone)
Czyli parametrycznie będzie OK!
Obliczam teraz prąd bazy IB:
IB = IC/hFE = 0,105A/136 = 0,000772059A
RB = (VPORTU-UBE)/IB = (3V3 - 0,85V)/0,000772059A ≈ 3173,33260800017Ω ≈ 3,2kΩ
Zastosowałem RB ≈ 2,7kΩ
Tu jest opis wyprowadzeń (pinout) Raspberry Pi -> https://pinout.xyz/pinout/i2c
Testy wyszły z zasilaczem na stole poprawnie. Czas podłączyć do Malinki.
Czas na wtyczkę
Nie będę opisywał jak się instaluje wtyczki. Napiszę tylko, że instalujemy kolejno:
- PSU Control (wersja 1.0.6) od Shaun Bruce
- PSU Control - RPi.GPIO (wersja 1.0.4) od Shaun Bruce
Podłączamy z Malinką odpowiednio:
- VCC do pinu 4 (5V POWER)
- IN do pinu 40 (GPIO 21)
- GND do pinu 6 (GROUND)
I takżem to uczynił!
Jeszcze zostaje dorobić światło, temperaturę komory i czujnik dymu 🤣🤣🤣
Nadmienię tylko, że można do tego użyć np. systemów inteligentnego domu, czy MQTT...
Generalnie w wyszukiwarce wtyczek wpisz np. PSU czy MQTT, czy TASMOTA.
Ps. Po pierwsze primo: Jestem amatorem jeśli to chcesz zrobić to robisz to własną odpowiedzialność.
Po drugie primo, czyli druga sprawa to można się pokusić o optoizolację, tylko... 🤔 i tak jest to "spięte" przez GND. Chyba, że ja jeszcze czegoś nie pojąłem - możliwe!
Komentarze
Prześlij komentarz