Мазмұны:
- 1 -қадам: сым
- 2 -қадам: Бағдарламалық қамтамасыз ету
- 3 -қадам: Тест
- 4 -қадам: Тұжырымдаманы аяқтаңыз
Бейне: Түймешіктермен басқарылатын 4CH реле тақтасы: 4 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:23
Менің мақсатым-Octoprint интерфейсі арқылы қуат көзін басқаруды қосу арқылы Anet A8 3D принтерін жаңарту. Дегенмен, мен 3D-принтерімді «қолмен» іске қосқым келеді, яғни веб-интерфейсті пайдаланбай, тек түймені басу керек.
1 -қадам: сым
Айнымалы токтың PSU смартфоны (App Kasa) немесе түйме арқылы басқарылатын Smart штепсельмен (TP-Link) қосылған.
Бұл PSU LM2596 DC -DC Бак конвертер модулі (12V - 5V) арқылы Raspberry Pi 3 B+ қуаттандырады. Optocoupler төмен деңгейлі триггері бар 4-релелік 5В модулі 3B+ RPI-ге тікелей қосылған (3,3В баптаудың қажеті жоқ).
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 арқылы басқару элементімен өзара әрекеттесуді сақтандыру үшін реленің ағымдағы күйін тексеруге және оны өзгертуге арналған тест бар.
Сценарий қоса беріледі.
Пікірлер: 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 nano /etc/rc.local
fi мен 0 шығу арасындағы «/home/pi/scripts/Relay_board_control.py &» сценарийіне жолды қосыңыз
Octoprint көмегімен бақылау үшін бұл Интернетте жақсы құжатталған.
Екі қадам бар:
1- /etc/init.d/octoprint файлын RETVAL = «$?» Кейін бірден «do_start ()» блогына қосу арқылы өңдеңіз.
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- «System» блогын қосу арқылы /home/pi/.octoprint/config.yaml файлын өңдеңіз:
жүйе: әрекеттер:
- әрекет: Printer_ON
пәрмен: gpio -g жазу 6 0
растау: жалған
атауы: Printer_ON
- әрекет: Printer_OFF
пәрмен: gpio -g жазу 6 1
растаңыз: Сіз принтерді_қайтарғалы тұрсыз.
атауы: 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
- әрекет: Эстафета-4_ON
команда: gpio -g жазу 26 0
растау: жалған
атауы: Эстафета-4_ON
- әрекет: Эстафета-4_OFF
пәрмен: gpio -g жазу 26 1
растау: жалған
атауы: Relay-4_OFF
3 -қадам: Тест
Ол істейді!
Түймешіктердің әрекеті біршама қиын, бірақ бірнеше сынақтардан кейін сіз оны аласыз.
4 -қадам: Тұжырымдаманы аяқтаңыз
Енді мен пернетақтадағы түймелерді дәнекерлеп, 5 істікшелі қосқышты қосамын.
Ақырында, мен 2 жағдайды жасап шығардым:
- біреуі RPI 3 B+ және реле тақтасы үшін
- біреуі PSU негізіндегі сымдарды жабу үшін және LM2596 DC-DC Бак түрлендіргіш модулін бекіту үшін.
Сіз *.stl және *.gcode файлдарын www.thingiverse.com сайтынан таба аласыз
-
-
Ұсынылған:
Тақталар тақтасы: Электронды тоқыма прототиптер тақтасы: 5 қадам (суреттермен)
ThreadBoard: Электронды тоқыма жылдам прототиптеу тақтасы: ThreadBoard V2-дің 3D басып шығарылмайтын нұсқасы үшін нұсқаулықты мына жерден табуға болады. ThreadBoard-дің 1-нұсқасын мына жерден табуға болады. электронды тоқыма бұйымдарын жылдам прототиптеу үшін
2262/2272 M4 нан тақтасы мен жасаушыға арналған реле бойынша DIY қашықтан басқару пультінің жиынтығы: 4 қадам (суреттермен)
2262/2272 M4 нан тақтасы мен релеге арналған DIY қашықтан басқару пультінің жиынтығы: ақылды үй біздің өмірімізге келеді. Егер біз ақылды үйдің орындалуын қаласақ, бізге қашықтан басқару пульті қажет. Бүгін біз тест жасаймыз, қашықтан басқару пультінің теориясын білу үшін қарапайым схеманы жасаймыз. бұл жиынтықтың дизайны SINONING ROBOT
WI-Fi басқарылатын 4CH релелік модулі үйді автоматтандыруға арналған: 7 қадам (суреттермен)
Үйде автоматтандыруға арналған Wi-Fi басқарылатын 4CH релелік модулі: Мен бұған дейін көптеген ажыратқыштарға негізделген WI-FI қолдандым. Бірақ бұл менің талаптарыма сәйкес келмейді. Сондықтан мен қарапайым қабырға қосқышының розеткаларын еш өзгертусіз алмастыратын өз үйімді салғым келді. ESP8266 чипі - Wi -Fi қосылған
MXY тақтасы - бюджеті төмен XY плоттерлік робот тақтасы: 8 қадам (суреттермен)
MXY тақтасы - бюджеті төмен XY плоттерлік роботтар тақтасы: Менің мақсатым mXY тақтасын XY плоттерлік сурет салу машинасы төмен етіп жасау болды. Сондықтан мен бұл жобаны жасағысы келетіндерге жеңілдететін тақта жасадым. Алдыңғы жобада, 2 дана Nema17 қадамдық қозғалтқыштарды пайдалану кезінде, бұл тақта
Ардуиноға арналған реле тақтасы 8 доллардан аз: 5 қадам
Ардуиноға арналған реле тақтасы 8 доллардан төмен: Сәлем достар, бүгін мен сізге 8 доллардан төмен Ардуиноға эстафеталық тақтаны қалай жасау керектігін айтамын. Бұл схемада біз IC немесе транзисторды қолданбаймыз, сондықтан жасайық