Мазмуну:
- 1 -кадам: Берилиштер
- 2 -кадам: Турак жай
- 3 -кадам: Башталышы
- 4 -кадам: Салмагы сенсорлорду кошуу
- 5 -кадам: Front
- 6 -кадам: Сүрөт тартуу
- 7 -кадам: 3d Print
- 8 -кадам: Циркти ишке кошуу
- 9 -кадам: Кабелдөө
- 10 -кадам: Маалыматтар базасы
- 11 -кадам: Код
Video: Авто Ph: 11 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:39
Салам, мен Howest Belgiumдан MCT студентимин.
Сиз бассейнде/джакузиде/ысык ваннада докторлукту автоматташтыргыңыз келген беле? Анда бул сиз үчүн бир нерсе болушу мүмкүн.
Мен Ph деңгээлин автоматтык түрдө тууралоочу түзмөк жасадым.
1 -кадам: Берилиштер
Сизге төмөнкү нерселер керек:
- Raspberry pi4
- Arduino Uno
- ЖК дисплей 16*2
- 16 Гб SD карта
- Малина пи үчүн 5v usb-c электр менен камсыздоо
- Ph сенсор
- 12v перисталтикалык насос (2х)
- DS18B20
- 20 кг салмагы сенсор (2x)
- HX711 модулу (2x)
- L298N мотор айдоочу модулу
- 4.7k Ohm каршылыгы
- 10k Ом потенциометр
- нан
- секирүүчү зымдар
- 3d принтериңиз үчүн жип
- боёк (милдеттүү эмес)
Мен колдонгон куралдар:
- 3d принтер
- көрдү
- щеткалар
- бургулоо
2 -кадам: Турак жай
Мен жыгачтан корпус жасадым. Сиз дизайнды Ph контейнерлериңизге ылайыкташтыра аласыз
3 -кадам: Башталышы
Бул учурда мен чоң атамдан жардам сурадым. Биз кадрды жасоодон баштадык. Мен турак жайымды бийиктиги 70см, туурасы 30см жана тереңдиги 15см кылдым. Корпустун тереңдиги кеминде 15 см болушу керек, антпесе сиз бардык электрониканы оңой эле батыра албайсыз. Рамканын бардык бөлүктөрүн туташтыруу үчүн жыгач клейи менен мык колдонулган. Кошумча туруктуулук үчүн клей кургатылып жатканда, биз бир нече бураманы коштук.
Корпустун арткы бети жабыштырылып, мыкка кадалган.
Оң тарабында 2 электр кабелинен өтүү үчүн 1 тешик жасадык. Үстү 4 тешикти алат. Ph сенсоруна 1, температура сенсоруна 1 жана Ph түтүктөрүнө 2
4 -кадам: Салмагы сенсорлорду кошуу
Алдыңкы бети ачык бойдон, салмагы сенсорлор үчүн түбүнө жыгачты коштук. Рыта сенсорлору өз ордунда бурмаланган. Үстүнкү үчүн биз адегенде кичинекей жыгачты бөлүүчү катары коштук жана бөтөлкөлөрдү сыйдыра турган чоңураак.
5 -кадам: Front
алдыңкы бөлүгү 3 бөлүктөн турат. Салмагы сенсорлорду жабуу үчүн ылдый жагында кичинекей бир бөлүк. Ээлектрониканын калган бөлүгүн жабуу үчүн дагы бир жыгачтын ортосунда жана үстүндө эшик. Эшик илгичтерди алат, үстү менен асты өз ордуна сайылат. Жогорку бөлүккө кошумча көңүл бурулду. Биз ЖК үчүн тешик кылышыбыз керек болчу.
6 -кадам: Сүрөт тартуу
Анткени mdf жыгач анча жагымдуу эмес, мен корпусту ак түскө боёгом
7 -кадам: 3d Print
Мен перистальтикалык насосторго монтаж жасадым. Сиз муну жыгачтан да жасай аласыз.
Түтүктү насосторго туташтыруу үчүн мен Boerniден https://www.thingiverse.com/thing:2945382/files колдондум.
8 -кадам: Циркти ишке кошуу
RPI, arduino, lcd, мотор контроллерин жана насосторду орнотуу үчүн бурамаларды колдондум. Калганынын баарына ысык клей колдондум. Эгерде бир нерсе сынып калса, аны оңой эле алмаштырса болот.
9 -кадам: Кабелдөө
Менин проектимде мен arduino аркылуу Ph жана салмагын RPIге USB аркылуу сериялык байланыш аркылуу жөнөтүү үчүн колдондум. ЖК, температура жана мотор контроллери түздөн -түз RPIге туташкан.
10 -кадам: Маалыматтар базасы
Менин маалымат базам чоң эмес: мен жөн гана сенсордун маалыматын сактап калышым керек болчу. Бул маалыматтарды кийинчерээк тарых гарфы үчүн колдоно алам.
Бардык сенсор аттары түзмөктө сакталат, өлчөөлөр өлчөөлөрдө сакталат (бул эмне деген таң калыштуу: p). Бул 2 стол башка стол менен байланышкан. Муну менен мен кийинчерээк маалымат базасын оңой эле кеңейте алмакмын.
11 -кадам: Код
Кодду бул жерден таба аласыз:
Сунушталууда:
Кантип бир сөз үчүн Авто тууралоону өчүрүү керек (iOS): 3 кадам
Бир гана сөз үчүн автоматтык оңдоону кантип өчүрүү керек (iOS): Кээде Авто тууралоо сиз каалабаган нерсени оңдой алат, мис. тексттин кыскартуулары өздөрүнө бардык баш тамгаларды жаза башташат (мисалы, IMOго IMO тууралоо). Бул жерде аны автоматтык түрдө өчүрбөстөн, бир сөздү же фразаны оңдоону токтотууга кантип мажбурлоо керек
Авто муздатуу күйөрманы Arduino менен Servo жана DHT11 температура жана нымдуулук сенсорун колдонуп: 8 кадам
Авто муздатуу күйөрманы Arduino менен Servo жана DHT11 температура жана нымдуулук сенсорун колдонуп: Бул окуу куралында биз кантип баштоону үйрөнөбүз & температура белгилүү бир деңгээлден жогору көтөрүлгөндө желдеткичти айлантуу
Ikea ENEBY 20 Power Mod (Мындан ары Авто Уйку жок): 4 кадам
Ikea ENEBY 20 Power Mod (Мындан ары Авто Уйку жок): Ikea нын ENEBY спикерлери баада сонун үнгө ээ. Негизги кемчилиги-жупташкан түзмөк дагы эле туташып турса дагы, алар 15-20 мүнөт музыка ойнобогондон кийин өздөрүн өчүрүп коюшат. Кайра күйгүзгөнүңүздө, үн кайра кайра
Авто издөө: 4 кадам
Авто издегич: Ошентип, мен стресстен арылууга аракет кылып, бир күнү төшөгүмдө фанфик окуп жаттым. Бирок, окуумду улантуу үчүн баракты жылдырууну улантуу бир аз созулганын сездим. Мен дагы кийинки бөлүмдү көрүү үчүн чыкылдатып, бүт нерсени мурун издешим керек
Авто спирт чачуучу: 3 кадам
Авто спирт чачыратуучу: Бул үйгө жакын машина келгенде спирт чачат. УЗИ сенсору колуңузду аныктайт жана спиртке спирт чачуу үчүн рычагды бурат жана рычагды басат. Кодго шилтеме: https://create.arduino.cc/editor/terry_outsider/df