Мазмуну:
- Жабдуулар
- 1 -кадам: Электроника Району
- 2 -кадам: Маалыматтар базасын түзүү
- 3 -кадам: Код (арткы бет)
- 4 -кадам: Код (алдыңкы бет)
- 5 -кадам: Корпус
Video: Автоматтык чачуу системасы - EasySprinkle: 5 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:39
EasySprinkle - бул сиздин бакчаңыздагы чөп үчүн автоматтык чачуу системасы.
Жаан -чачын аз жааган ысык күндөрдө чөптөрүңүз суусузданып башташы мүмкүн жана сиз ага өзүңүз суу беришиңиз керек. Бул долбоордун максаты - эч качан мындай кылбаңыз жана чөпүңүз дени сак бойдон калат.
Бул долбоор чөптүн суусуз калганын же жоктугун аныктоо үчүн температура, нымдуулук жана суунун деңгээлинин сенсорун колдонот. Система чөптү суу менен камсыздайт, эгерде ал чачыраткычтарыңыздын суу түтүктөрүнө туташтырылуучу клапанды колдонуп кургатылса, ал керек болгондо ачылат.
Жабдуулар
Микроконтроллер:
Raspberry Pi
Сенсорлор:
- LM35 температура сенсору
- SparkFun ным сенсору
- T1592 P Суу сенсору
- MCP3008 (сенсор окуу үчүн ADC конвертер)
Аткаруучу:
- Rainbird 100-HV электромагниттик клапан
- 1-канал реле модулу (же каналдарыңыз канча чачыраткычтарыңызга жараша болот.)
- Transformer 24V/AC (Solenoid Valve 24V AC чыңалуусунда иштейт)
Кошумча:
ЖК-дисплей (Raspberry Piнин IP дарегин көрсөтүү үчүн)
Район:
- Нан тактасы жана кабелдер
- Трансформатор үчүн жез зымдар
Кап (милдеттүү эмес):
- Жыгач куту
- Жыгач кутуда тешик жасоо үчүн бургулоо
- Аппаратты кутуга салуу үчүн клей
1 -кадам: Электроника Району
Электрондук схеманы кадамга тиркелген схемаларды колдонуу менен нан тактасында жасай аласыз.
Трансформатор үчүн гана аны клапан жана реле модулу менен туташтыруу үчүн жез зымдары керек болот.
Схемалык файлдарды төмөндө жүктөп алууга болот:
2 -кадам: Маалыматтар базасын түзүү
Долбоордун маалымат базасын түзүү үчүн сиз MySQL Workbenchте модель түзүшүңүз керек.
Бул жерде сизге керек болгон үстөлдөр:
Акти
Бул жерде бардык аракеттер түзмөктөн келет.
'Actie' столунда 'түзмөк' столунан алынган Device ID бар. Таблица ошондой эле статусун жана күнүн камтыйт.
Түзмөк
Бул жерде бардык аппараттар келет.
"Аппарат" столунда ар бир аппараттын түрү, өлчөө бирдиги жана сүрөттөлүшү камтылган. (Сенсорлор жана кыймылдаткычтар)
Жолугушуу
Бул жерде бардык чаралар келет.
"Жолугушуу" таблицасында "түзмөк" столунан түзмөктүн идентификатору жана мааниси жана күнү камтылган.
Сиз ошондой эле GitHubдан тапкан таштанды файлымды колдонсоңуз болот:
3 -кадам: Код (арткы бет)
GitHubдан арткы кодду таба аласыз:
Бул кантип иштейт:
Арткы код Pythonдо жазылган.
Арткы жагында аппараттык код камтылган, сенсорлор саат сайын өлчөп, бул баалуулуктарды маалымат базасына жөнөтүшөт. Клапан сенсордун маалыматына жараша иштейт жана сенсордун минималдуу мааниси аткарылбаса автоматтык түрдө бир саатка ачылат. Берилиштер SocketIO аркылуу backendден frontendга жөнөтүлөт.
Жөн гана иштеши үчүн app.py'ди иштетиңиз.
Аны каалоолоруңузга өзгөртүү:
Коддун иштеши үчүн бир нерсени өзгөртүү керек.
Config.py маалымат базасынын ишеним грамоталарын камтыйт, муну сиздин маалымат базаңыздын колдонуучусу, сырсөз ж.
4 -кадам: Код (алдыңкы бет)
GitHubдан алдыңкы кодду кайра таба аласыз:
Бул кантип иштейт:
Frontend веб -тиркеме үчүн html жана cssти камтыйт. Javascript файлдары веб -баракчадан маалыматтарды алуу үчүн фронттон артка чейин байланышууга тийиш.
Файлдарды Raspberry Piңиздин/var/www/html папкасына чаптаңыз.
5 -кадам: Корпус
Жогорудагы сүрөттөрдөн көрүнүп тургандай, мен жабдууну клей менен жабыш үчүн жыгач кутучаны колдондум. Жана электр кабели, сенсор жана клапан кабелдери үчүн тешилген. Мен ошондой эле ЖК дисплейге туура келиши үчүн капкактагы төрт бурчтукту кесип алдым.
Албетте, сиз корпусту кантип жасоону өзүңүз тандай аласыз, бирок бул сизге бир мисал келтирүү үчүн.
Сунушталууда:
Автоматтык өсүмдүктөрдү сугаруу системасы микро: бит: 8 кадам (сүрөттөр менен)
Микро: битти колдонуу менен автоматтык өсүмдүктөрдү сугаруу системасы: Бул Нускоодо мен сизге Micro: bit жана башка кичинекей электрондук компоненттерди колдонуп өсүмдүктөрдү сугаруу системасын кантип курууну көрсөтөм. Micro: bit ным сенсорун колдонот. өсүмдүктүн кыртышындагы нымдуулукту көзөмөлдөө жана
Автоматтык сугаруу системасы: 4 кадам
Автоматтык өсүмдүктөрдү сугаруу системасы: Мына мен өзүмдүн өсүмдүктөрдү сугаруучу автоматтык системамды кантип жасадым
Автоматтык лазердик коопсуздук системасы: 22 кадам
Автоматтык Лазердик Коопсуздук Системасы: Лазердик башкарылган коопсуздук тутуму уруксатсыз кирүүнү болтурбоо үчүн кеңири колдонулган коргоо болуп саналат. Бул биздин үйүбүздү, кеңселерибизди, банктарыбызды, шкафты жана ар кандай маанилүү жерлерди коргоо үчүн жарыкка негизделген сенсордо жана лазерде иштеген абдан натыйжалуу
Суу сактагыч менен WiFi автоматтык өсүмдүк азыктандыргычы - Ички/Тышкы өстүрүү - Суу өсүмдүктөрү автоматтык түрдө Алыстан Мониторинг менен: 21 кадам
WiFi суу сактагычы бар автоматтык өсүмдүк азыктандыргычы - ички/тышкы өстүрүү - суу өсүмдүктөрү автоматтык түрдө алыстан байкоо жүргүзүү менен: Бул окуу куралында биз өсүмдүктөрдү автоматтык түрдө сугаруучу жана Adosia платформасынын жардамы менен алыстан көзөмөлгө алына турган жабык/сырткы өсүмдүктөрдү багуу тутумун кантип орнотууну көрсөтөбүз
PDA -ды кантип чачуу керек: 6 кадам (сүрөттөр менен)
Сиздин PDA -ды кантип боёш керек: Мен жайкы эс алууну көп өткөрдүм жана PDA боёгумду чачууну чечтим. Чолок кара корпустан тажадым, мен аны кызыл кызыл чачып, каптал капталын, арткы камера аймагын жана навигация баскычын кара кылып калтыргым келди. Мага Red n Black комбинаты жагат