Мазмұны:
- Жабдықтар
- 1 -қадам: схеманың прототипі
- 2 -қадам: кодты жүктеу
- 3 -қадам: схеманы тексеру
- 4 -қадам: Схеманы түсіну
- 5 -қадам: Бұл нұсқаулық толық аяқталмаған
Бейне: Arduino су/душ реттегіші: 5 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:23
Бүгін біз қарапайым су реттегішін жасаймыз. Бұл өте қарапайым жоба және оны құрастыру өте оңай. Бұл құрылғы соленоидты клапанды басқарады, ол судың ағынын белгіленген уақытқа байланысты басқарады. Бұл уақытты оңай өзгертуге болады және қажет болған жағдайда кодты өзгертуге болады. Бұл жобаның материалдарын алу және сатып алу оңай болады. Компоненттерді арзан алуға болатын тамаша сайт - бұл aliexpress немесе ebay.
Жабдықтар
Arduino Uno (1)
Нан тақтасы (1)
Еркектен еркекке секіргіш сымдар
Аталықтан әйелге секіргіш сымдар
220 Ом резисторы (2)
СКД модулі 1602 (1)
12В электромагнитті (1)
MOSFET (мен IRFZ44N қолдандым, бірақ кез келген мосфет жұмыс істеуі керек)
1N4007 диод (1)
Дыбыстық сигнал (1)
XL6009 Boost Buck түрлендіргіші (1)
100K потенциометр немесе триммер (1)
Ауыстырғыш (1)
Пластикалық контейнер (міндетті емес, бірақ ұсынылған)
1 -қадам: схеманың прототипі
Схемаға сәйкес нан тақтасындағы тізбектің прототипі. Мен бастапқы схемаға бірнеше өзгерістер енгіздім. Менде электромагниттік клапан жоқ болғандықтан, мен мосфет қолдандым және электромагнитті қосуды және өшіруді модельдедім. Егер сізде соленоид болса, соленоидты ауыстыру үшін 5 вольтты рельсті 12 В -қа дейін күшейту үшін түрлендіргішті қолдану қажет. Мен күшейткіш түрлендіргіштің DIY нұсқасын қолдандым, бірақ оны aliexpress -тен сатып алуды жөн көремін. Егер сіз тақтаны қалай қолдануды білмесеңіз, мына YouTube -тегі пайдалы бейнені мына жерден қараңыз: https://www.youtube.com/watch? v = 6WReFkfrUIk
Ақаулық себебін іздеу және түзету:
Егер экранда ештеңе көрінбесе, потенциометрді реттеп көріңіз. Бұл құрылғы артқы жарықтың қарқындылығы мен контрастын басқарады. Мосфет көзінде ұшатын диодты қолданғаныңызға көз жеткізіңіз, әйтпесе сіз оны қуырасыз. Бұл электромагнитті қосқанда және өшіргенде индуктивті коммутациялық ұштардың болуына байланысты.
2 -қадам: кодты жүктеу
Егер сізде https://www.arduino.cc/kz/Main/Software жоқ болса, Arduino IDE жүктеп алыңыз. Егер сіз душ уақыты мен жылыну уақытын өзгерткіңіз келсе, пайдаланушы конфигурациясы бойынша кодтың алғашқы 2 жолындағы уақытты өзгертуге болады. Жүктемес бұрын, тақта мен сериялық портты дұрыс таңдағаныңызға көз жеткізіңіз. Мұны құралдарға, содан кейін бортқа және портқа өту арқылы жасауға болады. Егер сізде arduino -ны пайдалануда қиындықтар туындаса, Afrotechmods -тің бұл өте пайдалы youtube бейнесін қараңыз:
3 -қадам: схеманы тексеру
5 вольтты аккумуляторлық банканы схемаға және arduino -ға қосыңыз және қуат қосқышын қосыңыз. Құрылғы белгіленген уақыттан бастап кері санауды бастауы керек, ал дыбыстық сигнал белгілі бір уақыт аралығында дыбыс шығаруы керек. Құрылғы нөлге дейін санағаннан кейін мосфет өшуі керек. Сіз мұны 5В рельс пен мосфет көзі арасындағы 220 Ом резисторға қосылған светодиод арқылы тексере аласыз. Мосфетаның төгетін түтігі жерге қосылғанын тексеріңіз. Мен тізбекті тексеру кезінде бірнеше мәселелерге тап болдым. Мен ардуиноны қосқан кезде, менің жетекшім қатты жарылуға шешім қабылдады. Мен токқа шектеу резисторын қоспағанымды түсіндім. Мен светодиодты жаңасына ауыстырып, резисторды қосқаннан кейін, мәселе туындамады және схема өте жақсы жұмыс істеді.
4 -қадам: Схеманы түсіну
Сіз бұл схеманың қалай жұмыс істейтінін білгіңіз келуі мүмкін. Arduino - бұл микроконтроллер және бұл негізінен осы қондырғының миы. Біз оны LCD экранмен басқару үшін оны lcd кодпен бағдарламаладық. Біз қосу үшін мосфет қақпасына жоғары немесе төмен сигнал импульсін жіберу үшін arduino сандық шығыс түйреуіштерін қолданамыз. Сіз мосфет дегеніміз не деп ойлайтын шығарсыз. Мосфет - бұл кіріс сигналының негізінде қосылатын және өшетін және басқа 2 түйреуіш арасында қуаттың өтуіне мүмкіндік беретін құрылғы. Ноутбук осылай қосылады. Қуат түймесін басқанда, мосфетке сигнал жіберіледі, ол зарядтағыштың қуатын немесе батарея қуатын ноутбуктің аналық платасына жіберуге мүмкіндік береді. Бұл жағдайда біз электромагнитті клапанды қосу үшін мосфет қолданамыз. Электромагниттік клапанды қосу үшін 12 вольт қажет және оны ашу үшін өте жоғары ток жарылуы қажет. Сондықтан бізге мосфет қажет. Ардуиноның шығысы 100м -да 5В -ты ғана қамтамасыз ете алады, сондықтан біз соленоид пен 12в қуат көзі арасындағы мосфетті қосамыз, ол әлдеқайда көп қуат жеткізе алады. Біз электромагнитті клапанды жету үшін 5 вольтты ардуинодан 12 в -қа дейін арттыратын күшейткіш түрлендіргішті қолдана отырып, осы 12В қуат көзін жасаймыз. Потенциометр - бұл қарсылықты реттеуге мүмкіндік беретін құрылғы, ол токтың кедергі күшіне ұқсайды. Біз бұл потенциометрді LCD экранының жанында реттегенде, біз артқы жарыққа түсетін кернеуді өзгертеміз, бұл контраст пен артқы жарық қарқындылығын төмендетеді немесе арттырады. Сіз диод дегеніміз не және бұл схемада не үшін қажет деп сұрауыңыз мүмкін. Диод - бұл токтың бір бағытта өтуіне мүмкіндік беретін құрылғы, бірақ басқа жолмен емес. Бұл схемада біз оны кері диод ретінде конфигурацияладық. Соленоид электр магниттен тұрады, ол қақпақты көтеріп, ток түскенде оны жабады. Соленоид жабылғанда, ол мосфетке қайтадан өте жоғары импульс жібереді, ол оны оңай қуырады. Біз бұл диодты мосфетімізді сақтап қалу үшін осы жоғары импульсті электр желісіне қайта жіберу үшін қолданамыз. Схема жұмыс істеуі үшін сізге бұл диод қажет емес, бірақ сенімділік үшін ұсынылады. Біз тізбекті тез тексеріп, оның жұмыс істеуін қамтамасыз ету үшін тақтаны қолданамыз. Егер сіз нан тақтасын қолдансаңыз, ешқандай компоненттерді дәнекерлеудің қажеті жоқ. Электр тізбегін дәнекерлеу көп уақытты қажет етеді және ол сіздің бірінші әрекетіңізде дұрыс жұмыс істемеуі мүмкін. Сондықтан біз алдымен тақтаны пайдаланып, тізбекті тексереміз және оның жұмыс істейтініне көз жеткіземіз, содан кейін оны функционалды соңғы өнімге айналдыру үшін оны протобоға дәнекерлейміз.
Суреттер:
1 -ші - Mosfet түйреуіші
Екінші - Lcd экраны
Үшінші - 12В электромагниттік
4 - Boost түрлендіргіші
4 -ші - Arduino uno
5 - потенциометр
6 - диод
7 - Нан тақтасы
8 -ші - Protoboard
5 -қадам: Бұл нұсқаулық толық аяқталмаған
Менде электромагниттік клапан болмағандықтан, мен шынайы өмірлік жағдайда тізбекті дұрыс тексере алмаймын. Мен клапанды алғаннан кейін мен бірден корпусты жобалауды, компоненттерді компьютерге дәнекерлеуді және душта сынауды бастаймын. Мен бұл нұсқаулықты мүмкіндігінше тезірек жаңартамын. Түсінгеніңізге рахмет.
Ұсынылған:
Түймені іске қосатын қадам реттегіші: 4 қадам
Түймені іске қосатын қадам реттегіші:
Esp8266 ақылды душ басы: 3 қадам
Esp8266 ақылды душ басы: Бұл душ кабинасындағы су шығынын өлшеуге қабілетті, Esp8266 wifi модулі мен Arduino кітапханаларына негізделген, ол ескі ұяшық сияқты ескі және бұрын қолданылған заттармен де қарапайым бағдарламалық қамтамасыз етуді ұнатады. телефон б
Душ мониторының көмегімен су мен ақшаны үнемдеңіз: 15 қадам (суреттермен)
Су мен ақшаны душ кабинасы арқылы үнемдеңіз: қайсысы көбірек суды қолданады - ванна немесе душ? Мен жақында осы сұрақты ойладым, мен душ қабылдаған кезде қанша су қолданылатынын білмейтінімді түсіндім. Мен душта жүргенде білемін, кейде менің ойым ауытқып, керемет нәрсе туралы ойлайды
Душ және сантехникалық робот: 5 қадам
Душ және сантехникалық робот: Жаратқыш ескі душ басынан, газ каминінен пайдаланылмаған фитингтерден, Эдди Бауэр сағаттарының үстіңгі жағынан, сымнан және кішірейтетін құбырдан жасалған. Қолдар мен қолдар сымнан жасалған және белгі ұстай алады
Душ өткізуге арналған су өткізбейтін динамик: 12 қадам (суреттермен)
Душ өткізуге арналған су өткізбейтін динамик: Егер сіз мен сияқты болсаңыз-мен де сіз екеніңізді білемін-сіз душта ән айтқанды ұнатасыз, ал сіз оған Мен қорқынышты ән айтатын дауыспен ештеңе істей алмаймын, бірақ мені шынымен де, мүмкін менің дауысымдағы барлық адамдар мазалайды