Indholdsfortegnelse:
![4CH relækort styret med trykknapper: 4 trin 4CH relækort styret med trykknapper: 4 trin](https://i.howwhatproduce.com/images/005/image-13480-j.webp)
Video: 4CH relækort styret med trykknapper: 4 trin
![Video: 4CH relækort styret med trykknapper: 4 trin Video: 4CH relækort styret med trykknapper: 4 trin](https://i.ytimg.com/vi/SdN0XrhLf6w/hqdefault.jpg)
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:26
![4CH relækort styret med trykknapper 4CH relækort styret med trykknapper](https://i.howwhatproduce.com/images/005/image-13480-1-j.webp)
Mit mål er at opgradere min Anet A8 3D-printer ved at tilføje en strømforsyningskontrol via Octoprint-grænsefladen. Ikke desto mindre vil jeg også være i stand til at starte "manuelt" min 3D-printer, hvilket betyder ikke at bruge webgrænsefladen, men bare trykke på en knap.
Trin 1: Ledningerne
![Ledningerne Ledningerne](https://i.howwhatproduce.com/images/005/image-13480-2-j.webp)
![Ledningerne Ledningerne](https://i.howwhatproduce.com/images/005/image-13480-3-j.webp)
![Ledningerne Ledningerne](https://i.howwhatproduce.com/images/005/image-13480-4-j.webp)
![Ledningerne Ledningerne](https://i.howwhatproduce.com/images/005/image-13480-5-j.webp)
AC-DC PSU'en er forbundet med et Smart-stik (TP-Link), der kan styres ved hjælp af en smartphone (App Kasa) eller en knap.
Denne PSU driver Raspberry Pi 3 B+ ved hjælp af et LM2596 DC -DC Buck Converter Module (12V - 5V). 4-relæmodulet 5V med Optocoupler Low-Level-Trigger er direkte forbundet til RPI 3B+ (ikke behov for 3.3V tuning).
4 trykknapper er forbundet som "pull-up-modstand" til RPI 3B+.
For ledningerne skal du bare se på skitsen.
Trin 2: Softwaren
Til kontrol ved hjælp af trykknapper har jeg brugt Python til at skrive programmet, hvilket inspirerede mig ved at læse følgende tråd:
www.raspberrypi.org/forums/viewtopic.php?t…https://invent.module143.com/daskal_tutorial/raspbe…
invent.module143.com/daskal_tutorial/raspbe…
www.hertaville.com/introduction-to-accinin…
www.hertaville.com/introduction-to-accinin…
For at sikre interaktionen med kontrollen via Octoprint er der en test for at kontrollere relæets aktuelle status og ændre den.
Scriptet er vedhæftet.
Kommentarer: Da relæ 1 styrer bundkortet, ville jeg tilføje en sikkerhed ved at slukke med trykknappen. Målet var at holde knappen nede i 5 sekunder for at bekræfte frakobling. Desværre fungerer scriptet, men ikke pålideligt på grund af rebound -effekt. Hvis du har en rettelse at foreslå, er du velkommen til at dele den.
For at gøre scriptet eksekverbart: sudo chmod 777 /home/pi/script/Relay_board_control.pyTest af scriptet:./Relay_board_control.py
For at kopiere scriptet: sudo cp Relay_board_control.py/usr/local/bin
Sådan køres scriptet automatisk i starten:
sudo nano /etc/rc.local
tilføj stien til scriptet "/home/pi/scripts/Relay_board_control.py &" mellem fi og exit 0
Til kontrol ved hjælp af Octoprint er det veldokumenteret på nettet.
Der er to trin:
1- Rediger filen /etc/init.d/octoprint ved at tilføje i blokken "do_start ()" lige efter RETVAL = "$ ?:
gpio eksport 6 ud
gpio -g skrive 6 1
gpio -eksport 13 ud
gpio -g skrive 13 1
gpio eksport 19 ud
gpio -g skrive 19 1
gpio eksport 26 ud
gpio -g skrive 26 1
2- Rediger filen /home/pi/.octoprint/config.yaml ved at tilføje blokken "System":
system: handlinger:
- handling: Printer_ON
kommando: gpio -g skriv 6 0
bekræft: falsk
navn: Printer_ON
- handling: Printer_OFF
kommando: gpio -g skriv 6 1
bekræft: Du er ved at slukke_FRA printeren.
navn: Printer_OFF
- handling: LED-String_ON
kommando: gpio -g skrive 13 0
bekræft: falsk
navn: LED-String_ON
- handling: LED-String_OFF
kommando: gpio -g skrive 13 1
bekræft: falsk
navn: LED-String_OFF
- handling: LED-Cam_ON
kommando: gpio -g skriv 19 0
bekræft: falsk
navn: LED-Cam_ON
- handling: LED-Cam_OFF
kommando: gpio -g skrive 19 1
bekræft: falsk
navn: LED-Cam_OFF
- handling: Relæ-4_ON
kommando: gpio -g skrive 26 0
bekræft: falsk
navn: Relæ-4_ON
- handling: Relæ-4_OFF
kommando: gpio -g skrive 26 1
bekræft: falsk
navn: Relæ-4_OFF
Trin 3: Testen
![Image Image](https://i.howwhatproduce.com/images/005/image-13480-7-j.webp)
![](https://i.ytimg.com/vi/FmENzBYbO9I/hqdefault.jpg)
Det virker!
Trykknappernes opførsel er lidt vanskelig, men efter et par forsøg får du det.
Trin 4: Afslut konceptet
![Afslut konceptet Afslut konceptet](https://i.howwhatproduce.com/images/005/image-13480-8-j.webp)
![Afslut konceptet Afslut konceptet](https://i.howwhatproduce.com/images/005/image-13480-9-j.webp)
![Afslut konceptet Afslut konceptet](https://i.howwhatproduce.com/images/005/image-13480-10-j.webp)
Nu vil jeg lodde trykknapperne på et perfboard og tilføje et 5-pins stik.
Endelig har jeg designet og printet 2 etuier:
- en til RPI 3 B+ og relækortet
- en til at dække ledningerne i bunden af PSU'en og til at fastgøre LM2596 DC-DC Buck Converter Module.
Du kan finde *.stl- og *.gcode -filerne på www.thingiverse.com
-
-
Anbefalede:
SSR -låsekredsløb med trykknapper: 6 trin (med billeder)
![SSR -låsekredsløb med trykknapper: 6 trin (med billeder) SSR -låsekredsløb med trykknapper: 6 trin (med billeder)](https://i.howwhatproduce.com/images/003/image-6190-j.webp)
SSR -låsekredsløb med trykknapper: Jeg planlægger at tilføje nogle elværktøjer til undersiden af mit arbejdsbord, så jeg f.eks. Kan lave en bordrouter. Værktøjerne monteres fra undersiden på en slags aftagelig plade, så de kan udskiftes. Hvis du er interesseret i at se h
Hjemmeautomatisering med Raspberry Pi ved hjælp af relækort: 7 trin
![Hjemmeautomatisering med Raspberry Pi ved hjælp af relækort: 7 trin Hjemmeautomatisering med Raspberry Pi ved hjælp af relækort: 7 trin](https://i.howwhatproduce.com/images/004/image-10514-j.webp)
Hjemmeautomatisering med Raspberry Pi ved hjælp af relækort: Et stort antal mennesker ønsker stor komfort, men til rimelige priser. Vi føler os dovne for at tænde op i husene hver aften, når solen går ned og næste morgen, slukke lyset igen Eller for at tænde/slukke for klimaanlæg/blæser/varmeapparater
WI-Fi-styret 4CH relæmodul til hjemmeautomatisering: 7 trin (med billeder)
![WI-Fi-styret 4CH relæmodul til hjemmeautomatisering: 7 trin (med billeder) WI-Fi-styret 4CH relæmodul til hjemmeautomatisering: 7 trin (med billeder)](https://i.howwhatproduce.com/images/006/image-15298-j.webp)
WI-Fi-styret 4CH relæmodul til hjemmeautomatisering: Jeg har tidligere brugt mange WI-FI baseret på slukkontakter. Men de passer ikke til mit krav. Derfor ville jeg bygge min egen, som kan erstatte normale vægkontaktstik uden ændringer. ESP8266 -chippen er Wifi -aktiveret
Styring af et relækort fra Octoprint på en Raspberry Pi: 5 trin
![Styring af et relækort fra Octoprint på en Raspberry Pi: 5 trin Styring af et relækort fra Octoprint på en Raspberry Pi: 5 trin](https://i.howwhatproduce.com/images/012/image-33024-j.webp)
Styring af et relækort fra Octoprint på en Raspberry Pi: Så du har en hindbærpi med Octoprint og har endda et kameraopsætning. Den sidste ting, du har brug for, er en måde at tænde og slukke din 3d -printer og måske styre et lys. Denne instruktive er noget for dig! Denne er inspireret og forenklet fra: https: //github.co
Nextion -skærmgrænseflade med ESP 32 Fire relækort: 7 trin
![Nextion -skærmgrænseflade med ESP 32 Fire relækort: 7 trin Nextion -skærmgrænseflade med ESP 32 Fire relækort: 7 trin](https://i.howwhatproduce.com/images/003/image-7326-4-j.webp)
Nextion -skærmgrænseflade med ESP 32 Fire relækort: I denne instruktion vil vi grænseflade 5”nextion displayet til Esp 32 fire relækort. Kortet styres af MQTT -protokol. Board har også tovejskontrolfunktioner. Det kan styres både af mqtt og berøringsskærm. Berøringsskærm