
Мазмуну:
2025 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2025-01-23 14:51

Бул көрсөтмөдө мен сизге аквариум үчүн муздатуу системасын кантип жасоону көрсөтөм. Сизге электроника, программалоо жана бир аз убакыт боюнча негизги билим гана керек.
Эгер кандайдыр бир сурооңуз же көйгөйүңүз болсо, менин телефонума кайрылсаңыз болот
почта: [email protected]
DFRobot тарабынан берилген компоненттер
Ошентип, баштайлы
1 -кадам: Долбоор үчүн идея


Ошентип, бул долбоор тууралуу идея суунун температурасына байланыштуу менин аквариумумду сатып алгандан көп өтпөй пайда болду.
Негизги көйгөй-бул аквариумдагы сууну жылытууну баштаган жарык, классикалык неон 15W T8 жарык. Мен аквариумду тууралашым керек болчу, ошондо суу температору керектүү диапазондо калат (24 ° C, 75.2 ° F)
Бир аз изилдөөлөрдөн кийин мен бул долбоордун акыркы формасын ойлоп таптым. Мен сууга чөгүп кете турган температура өлчөгүчүн колдоном. Зонд 10 смдей сууга чөгөт, анткени ысык суу өйдөдө, муздак суу түбүндө калат. Эгерде биз зондду сууга өтө терең чөгөрө турган болсок, биз каалагандай ысык суунун температурасын эмес, муздак суунун температурасын өлчөп коймокпуз. Микроконтроллер маалыматтарды иштеп чыгуу жана активдештирүү үчүн колдонулат (күйөрмандарды реле модулу аркылуу башкаруу).
Күйөрмандар аквариумга муздак абаны үйлөшөт жана ошону менен алар абаны аралаштырып, суунун үстүн муздатышат.
2 -кадам: материалдар



Дээрлик бардык долбоорлорду керектүү материалдарды онлайн дүкөндөн сатып алса болот: DFRobot
Бул долбоор үчүн сизге керек болот:
-Гравитация: Суу өткөрбөйт DS18B20 сенсордук комплект
-Гравитация: Санарип 5А Релейлик Модуль
-DC-DC Automatic Step Up-Down Power Module (3V 15V үчүн 5V 600mA)
-Bluno Nano - Bluetooth 4.0 менен Arduino Nano
-Jumper Wires (F/M) (65 Pack)
-Желдеткич 12В
-AC/DC конвертери 15W 220V-12V
-Пластикалык туташуу кутусу
-Сактык кармагыч
-1А сактандыргыч
3 -кадам: Температура сенсору

Тартылуу күчү: DS18B20 суу өткөрбөйт
Суунун температурасын өлчөө үчүн колдонулат.
DS18B20 температура сенсору 1-зым интерфейсинде 9дан 12-битке чейин (конфигурациялануучу) температуранын көрсөткүчтөрүн камсыздайт, андыктан борбордук микропроцессордон бир зымды (жана жерге) туташтыруу керек.
3.0-5.5V системалары менен шайкеш келет.
Температура диапазону: -55 ℃ 125 ℃
Тактык: 0.5 ℃
Бул сенсор жөнүндө көбүрөөк маалыматты бул жерден көрүүгө болот: DFRobot
4 -кадам: Электр менен камсыздоо



Бул долбоорду камсыздоо үчүн мен AC/DC конвертерин 15W 220V-12V колдондум. Анын max.output учур 1.25A болуп саналат. Аны ebay же башка интернет -дүкөндөрдөн болжол менен 15 долларга же андан аз сатып алууга болот.
12V суу муздатуу үчүн колдонулган желдеткичтерди иштетүү үчүн колдонулат. Бирок Bluno нано 12V эмес, 5V камсыздоого муктаж болгондуктан, DC-DC Automatic Step Up-Down Power Module кошуум керек болчу. Бул модулдун Max.current 600mA болуп саналат, ал Bluno Nano жана үч күйөрмандар менен камсыз кылуу үчүн жетиштүү.
DC-DC Automatic Step Up-Down Power Module
-Input Voltage: 3 ~ 15V DC
-Чыгуу Voltage: 5V DC
-Maximum Output Чокусу Current: 600mA
5 -кадам: Ассамблея



Мен бардык компоненттерди алгандан кийин, баарын чогуу чогултуу убактысы келди.
- Биринчиден, AC/DC конвертерин зым менен баштадым. Ал 230В AC менен камсыздалат, камсыздоонун фазалык линиясы менен конвертердин ортосунда, мен 2А сактандыргычты райондук коргоо үчүн коштум. (биринчи сүрөт)
- Андан кийин мен DC-DC баскычын жогорулатуучу модулду коштум. Бул түздөн -түз AC/DC конвертеринен 12V чыгууга туташкан, андыктан биз Bluno Nano (5V жана GND менен түздөн -түз туташкан) үчүн 5V DC менен камсыз кылабыз.
- AC/DC конвертеринен 12В DC чыгышы релелик терминалга туташкан зым бар, ошол терминалдан зым түздөн -түз 12V күйөрмандарына барат. Реле DC-DC кадам модулунан (5V DC) иштейт.
- Температура сенсору Bluno Nano тарабынан берилет.
- Сенсордук терминалдан алынган маалымат зымы Bluno Nanoдогу санарип 2 -пинге барат.
- Bluno Nanoдогу 3 санариптик пинден келген зым реле модулундагы башкаруу пинине барат.
Күйөрмандар сүрөттө көрүнүп тургандай аквариумдун артында жайгашкан.
6 -кадам: Программа
Программа абдан жөнөкөй, гистерезис менен ON/OFF жөнгө салуунун негизги колдонулушу. Бул программада гистерезис 0,5 ° C, анткени мындай көлөмдөгү (54 литр) суунун температурасы өтө жай өзгөрүүдө.
Максималдуу температура 25 ° C, эң төмөнү 24.5 ° C. Максималдуу температуранын мааниси болгондо. жеткенде, күйөрмандар күйгүзүлүп, алар аба менен муздатуучу сууну аралаштыра башташат. Эң төмөнкү температуранын мааниси болгондо. жеткенде, күйөрмандар ӨЧҮРҮЛГӨН.
Сунушталууда:
Суу ичүүчү сигнализация системасы /Суу алуунун монитору: 6 кадам

Суу ичүүчү сигнализация системасы /Суу алуунун монитору: Ден соолугубузду чыңдоо үчүн күн сайын жетиштүү өлчөмдө суу ичишибиз керек. Ошондой эле көптөгөн бейтаптар бар, алар күн сайын белгилүү бир өлчөмдө суу ичишет. Бирок, тилекке каршы, биз графикти дээрлик күн сайын өткөрүп жиберчүбүз. Ошентип, мен дизайн
Кийилүүчү суу муздатуу: 6 кадам

Кийилүүчү суу муздатуу: Кээ бирөөлөр менин 5 мүнөттүк USB билек муздаткычымды эстеши мүмкүн, бул менин денемди тердетпей муздатуу үчүн колдонулган долбоор. Мунун терс жагы, ал болгону 5 мүнөткө созулду. DFRobotтун демөөрчүлүгүнүн аркасында мен бул убакытты узарта алдым
Ноутбукту суу менен муздатуу арзан: 13 кадам (сүрөттөр менен)

Ноутбукту суу менен муздатуу: Ноутбукту кантип муздатуу керек … же дээрлик эч нерсе
Компьютерди суу менен муздатуу: 6 кадам

Суу муздатуучу компьютер: PopularMechanics.com Көбүрөөк маалымат алуу үчүн, бул жерде оригиналдуу окуя. Компьютерлер ысыйт, аларды муздатуу керек. Сиздин орточо дүкөндөн сатылып алынган компьютериңиз CPU (борбордук процессор), графикалык процессор сыяктуу негизги компоненттерди өчүрүү үчүн күйөрмандар системасын колдонот
Ноутбукту сырдоо жана суу муздатуу: 17 кадам

Ноутбукуңузду кайра боёп, муздатыңыз: Мен ишенем, көбүңөрдүн чаң чогултуучу алты же жети жаштагы ноутбуктарыңар бар. Бирок эмне үчүн аны блоктун эң сонун (эч кандай мааниси жок) ноутбукка айландыра алсаңыз, ошол жерде отурууга уруксат бериңиз? Бул колдонмодо сиз эски ноутбукту кантип боёону үйрөнөсүз