Агуулгын хүснэгт:
Видео: 4CH реле самбарыг товчлуураар удирддаг: 4 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:01
Миний зорилго бол Octoprint интерфэйсээр цахилгаан хангамжийн хяналтыг нэмж Anet A8 3D принтерээ шинэчлэх явдал юм. Гэсэн хэдий ч би 3D принтерээ "гараар" эхлүүлэхийг хүсч байна, энэ нь вэб интерфэйсийг ашиглахгүй, харин товчлуур дарах гэсэн үг юм.
Алхам 1: Цахилгааны утас
AC-DC PSU нь ухаалаг залгуур (TP-Link) -тэй холбогдсон бөгөөд үүнийг ухаалаг гар утас (App Kasa) эсвэл товчлуур ашиглан удирдах боломжтой.
Энэхүү PSU нь Raspberry Pi 3 B+ -г LM2596 DC -DC Buck Converter Module (12V - 5V) ашиглан тэжээдэг. Optocoupler Low-Level-Trigger бүхий 4-реле 5V модуль нь RPI 3B+ -тэй шууд холбогддог (3.3V тааруулах шаардлагагүй).
4 Түлхэх товчлууруудыг "татах эсэргүүцэл" болгон RPI 3B+-тэй холбодог.
Утасны хувьд ноорогыг л харна уу.
Алхам 2: Програм хангамж
Товчлуур ашиглан удирдахын тулд би Python програмыг ашиглан дараах сэдвийг уншаад урам зориг өгсөн.
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-accessin…
www.hertaville.com/introduction-to-accessin…
Octoprint -ээр дамжуулан удирдлагатай харилцан үйлчлэлийг баталгаажуулахын тулд релений одоогийн байдлыг шалгаж, өөрчлөх тест байдаг.
Скриптийг хавсаргав.
Тайлбар: Relay 1 нь эх хавтанг хянадаг тул би товчлуурыг унтрааж аюулгүй байдлыг нэмэхийг хүссэн юм. Зорилго нь унтраалтыг баталгаажуулахын тулд товчлуурыг 5 секундын турш дарж байх явдал байв. Харамсалтай нь скрипт ажилласан боловч сэргэлтийн нөлөөгөөр найдвартай ажиллаагүй байна. Хэрэв танд санал болгож буй залруулга байгаа бол үүнийг хуваалцахаас бүү эргэлзээрэй.
Скриптийг ажиллуулахын тулд: sudo chmod 777 /home/pi/script/Relay_board_control.pyСкриптийг шалгахын тулд:./Relay_board_control.py
Скриптийг хуулахын тулд: sudo cp Relay_board_control.py/usr/local/bin
Скриптийг эхэнд нь автоматаар ажиллуулахын тулд:
sudo нано /etc/rc.local
fi болон 0 гарах хооронд "/home/pi/scripts/Relay_board_control.py &" скрипт рүү замыг оруулна уу.
Octoprint -ийн тусламжтайгаар хянахын тулд энэ нь вэб дээр сайн бичигдсэн байдаг.
Хоёр алхам байна:
1- RETVAL = "$? -Н дараахан" do_start () "блокыг нэмж /etc/init.d/octoprint файлыг засварлана уу.
gpio экспорт 6 гарч байна
gpio -g бичих 6 1
gpio экспорт 13 гарч байна
gpio -g бичих 13 1
gpio экспортлох 19
gpio -g бичих 19 1
gpio экспортлох 26
gpio -g бичих 26 1
2- "Систем" блокыг нэмж /home/pi/.octoprint/config.yaml файлыг засварлана уу.
систем: үйлдэл:
- үйлдэл: Printer_ON
тушаал: gpio -g бичих 6 0
батлах: худлаа
нэр: Printer_ON
- үйлдэл: Printer_OFF
тушаал: gpio -g бичих 6 1
баталгаажуулах: Та хэвлэгчийг_OFF болгох гэж байна.
нэр: Printer_OFF
- үйлдэл: LED-String_ON
тушаал: gpio -g бичих 13 0
батлах: худлаа
нэр: LED-String_ON
- үйлдэл: LED-String_OFF
тушаал: gpio -g бичих 13 1
батлах: худлаа
нэр: LED-String_OFF
- үйлдэл: LED-Cam_ON
тушаал: gpio -g бичих 19 0
батлах: худлаа
нэр: LED-Cam_ON
- үйлдэл: LED-Cam_OFF
тушаал: gpio -g бичих 19 1
батлах: худлаа
нэр: LED-Cam_OFF
- үйлдэл: Relay-4_ON
тушаал: gpio -g бичих 26 0
батлах: худлаа
нэр: Relay-4_ON
- үйлдэл: Relay-4_OFF
тушаал: gpio -g бичих 26 1
батлах: худлаа
нэр: Relay-4_OFF
Алхам 3: Тест
Энэ нь ажилладаг!
Товчлууруудын зан байдал арай төвөгтэй боловч хэд хэдэн туршилтын дараа та үүнийг ойлгодог.
Алхам 4: Үзэл баримтлалыг эцэслэх
Одоо би perfboard дээр товчлууруудыг гагнаж, 5 зүү холбогч нэмнэ.
Эцэст нь би 2 хэргийг боловсруулж хэвлэв.
- RPI 3 B+ ба реле самбарын нэг
- нэг нь PSU-ийн суурийн утсыг таглаж, LM2596 DC-DC Бак хөрвүүлэгч модулийг засах.
Та *.stl ба *.gcode файлуудыг www.thingiverse.com дээрээс олж болно
-
-
Зөвлөмж болгож буй:
Загварын галт тэрэгний зохион байгуулалтыг өөрийн товчлуураар удирдах! 12 алхам
Загварын галт тэрэгний зохион байгуулалтыг өөрийн товчлуураар удирдаарай!: Миний өмнөх зааварчилгааны нэг хэсэгт би телевизийн алсын удирдлагаар загвар галт тэргээ хэрхэн удирдахыг танд харуулсан. Та мөн сайжруулсан хувилбарыг эндээс үзэх боломжтой. Энэхүү гарын авлагад би галт тэрэгний загварыг гараар хэрхэн удирдахыг танд үзүүлэх болно
Гэрийн автоматжуулалтад зориулагдсан WI-Fi удирдлагатай 4CH реле модуль: 7 алхам (зурагтай)
Гэрийн автоматжуулалтын WI-Fi хяналттай 4CH реле модуль: Өмнө нь унтраасан унтраалганд суурилсан олон WI-FI ашигладаг байсан. Гэхдээ эдгээр нь миний шаардлагад нийцэхгүй байна. Тийм ч учраас би ердийн Wall Switch залгуурыг ямар ч өөрчлөлтгүйгээр сольж болох өөрийн гараар бүтээхийг хүссэн юм. ESP8266 чип нь Wifi идэвхжүүлсэн
Товчлуураар ажилладаг алхам хянагч: 4 алхам
Товчлуураар ажилладаг Stepper Controller:
Тийм/Үгүй Дарах товчлуураар удирддаг LCD: 4 алхам
Тийм/Үгүй Дарах товчлуураар удирддаг LCD: Энэ төсөл нь " Сайн уу ертөнц! &Quot; Arduino вэбсайт дээрх төсөл (https://www.arduino.cc/en/Tutorial/HelloWorld) болон " Гар ба хулганы хяналт " Arduino вэбсайт дээрх төсөл (https://www.arduino.cc/en/Tut
Христийн Мэндэлсний Баярын гэрлийн шоугаа товчлуураар эхлүүлээрэй: 5 алхам
Христийн Мэндэлсний Баярын гэрлийн шоугаа товчлуураар эхлүүлээрэй: Христийн Мэндэлсний Баярын гэрлийн шоу хөгжимтэй синхрончлохдоо та товчлуурыг дарж шоу эхлүүлэхийг хүсч магадгүй юм. Энэхүү заавар нь зөвхөн Raspberry Pi дээр ажилладаг Falcon Pi Player (FPP) -ээр хянагддаг шоунд зориулагдсан болно. Хэрэв та F гүйж байгаа бол