Мазмуну:

Автоматтык өсүмдүктөрдү сугаруу системасы микро: бит: 8 кадам (сүрөттөр менен)
Автоматтык өсүмдүктөрдү сугаруу системасы микро: бит: 8 кадам (сүрөттөр менен)

Video: Автоматтык өсүмдүктөрдү сугаруу системасы микро: бит: 8 кадам (сүрөттөр менен)

Video: Автоматтык өсүмдүктөрдү сугаруу системасы микро: бит: 8 кадам (сүрөттөр менен)
Video: Дженнифер Пэн I Тозоктон келген кызы I Чыныгы кылмыш да... 2024, Ноябрь
Anonim
Микро: өсүмдүктөрдү автоматтык түрдө сугаруу системасы
Микро: өсүмдүктөрдү автоматтык түрдө сугаруу системасы
Автоматтык өсүмдүктөрдү сугаруу системасы микро: бит
Автоматтык өсүмдүктөрдү сугаруу системасы микро: бит
Микро: өсүмдүктөрдү автоматтык түрдө сугаруу системасы
Микро: өсүмдүктөрдү автоматтык түрдө сугаруу системасы

Tinkercad долбоорлору »

Бул Нускамада мен сизге Micro: bit жана башка кичинекей электрондук компоненттерди колдонуу менен өсүмдүктөрдү сугаруунун автоматтык системасын кантип курууну көрсөтөм.

Micro: bit өсүмдүктүн кыртышындагы нымдуулукту көзөмөлдөө үчүн нымдуулук сенсорун колдонот, андан кийин топурак өтө кургап кетсе өсүмдүктү сугаруу үчүн кичинекей насосту иштетет. Ошентип, сиздин өсүмдүгүңүзгө дайыма кам көрүлөт, ал тургай сиз аны унутуп калсаңыз да же алыста болсоңуз да.

Эгерде сиз бул Нускаманы жактырсаңыз, Block Code конкурсунда ага добуш бериңиз!

Берилиштер:

  • MicroBit - Бул жерден сатып алыңыз
  • Сыйымдуу нымдуулук сенсору - Бул жерден сатып алыңыз
  • DC насосу - Бул жерден сатып алыңыз
  • Реле модулу - Бул жерден сатып алыңыз
  • Тасма кабели - Бул жерден сатып алыңыз
  • Сактоо контейнерлери (Бирдей эмес, бирок иштеши керек) - Бул жерден сатып алыңыз
  • Электр энергиясы менен камсыздоо - Бул жерден сатып алыңыз
  • M3 бурамалары - Бул жерден сатып алыңыз

Мен MicroBit 2 версиясын колдондум, бирок бул долбоор биринчи версияны колдонуп жасалышы мүмкүн.

1 -кадам: Сиздин компоненттериңизди даярдоо

Сиздин компоненттериңизди даярдоо
Сиздин компоненттериңизди даярдоо
Сиздин компоненттериңизди даярдоо
Сиздин компоненттериңизди даярдоо
Сиздин компоненттериңизди даярдоо
Сиздин компоненттериңизди даярдоо

MicroBit-бул кичинекей программалоочу микро контроллер, анын ичинде көптөгөн сенсорлор жана баскычтар бар, бул программалоону баштоону абдан оңой кылат.

Сиз балдар үчүн блокировкалоону жана тажрыйбасы аз программисттерди, программалоодо тажрыйбасы бар жана андан көбүрөөк функционалдуулукту алгысы келгендер үчүн JavaScript же Python колдоно аласыз. Ошондой эле анын төмөнкү четиндеги сенсорлор жана түзмөктөр үчүн жеткиликтүү IO казыктары бар.

Мен колдонгон сыйымдуу ным сенсору 3.3Vда иштейт, бул MicroBit менен түз колдонууга эң сонун.

Эскертүү: Бул сыйымдуу сенсорлор жалпысынан 3.3V менен 5V ортосунда иштээрин айтышат жана максималдуу 3.3V чыгарышат, анткени алар борттогу чыңалуу жөндөгүчүнө ээ. Мен бул сенсорлордун арзаныраак версияларынын көбү 3.3В кирүү чыңалуусу менен иштебей турганын, бирок "күйгүзүүдөн" мурун 3,5-4В талап кыларын байкадым. Бул үчүн этият болууңуз керек, анткени Micro: bit 3.3Vга чейинки кирүү чыңалуусу үчүн гана иштелип чыккан.

Насосту реле модулу аркылуу күйгүзүү жана өчүрүү керек болот. Реле модулу кубаттуулукту насоско которот, андыктан ток MicroBit аркылуу өтпөйт.

2 -кадам: TinkerCADдагы схеманы жана кодду долбоорлоо

TinkerCADдагы схеманы жана кодду долбоорлоо
TinkerCADдагы схеманы жана кодду долбоорлоо

Мен схеманы иштеп чыктым жана TinkerCADда блокировканы кылдым, анткени алар жакында платформасына MicroBitти кошушту. Блок коддоо - бул функционалдык блокторду сүйрөө жана түшүрүү аркылуу негизги программаларды түзүүнүн эң оңой жолу.

Мен насосту көрсөтүү үчүн DC кыймылдаткычын жана ным сенсорунун кирүүсүн окшоштуруу үчүн потенциометрди колдондум, анткени ал дагы үч байланышты талап кылат.

Блок -коддун акыркы версиясында, Micro: bit күйгүзүлгөндө жылмайган жүздү көрсөтөт, андан кийин 5 секунд сайын нымдуулук көрсөткүчтөрүн алып, аларды дисплейдеги графикке тарта баштайт. Ал ошондой эле нымдуулуктун деңгээли белгиленген чектен төмөн экенин текшерет жана эгерде ал насосту 3 секундга күйгүзөт. Ал нымдуулуктун чеги кайра чегинен чыкмайынча, циклдердин ортосунда 5 секунддук тыныгуу менен насосту айлантууну улантууда.

Мен дагы эки баскычка функцияларды коштум, анда А баскычы насосту 3 секундага иштетип, өсүмдүктү кол менен сугарат, ал эми В баскычы дисплейдеги нымдуулуктун көрсөткүчүн көрсөтөт.

3 -кадам: Районду жана кодду тестирлөө

Районду жана кодду тестирлөө
Районду жана кодду тестирлөө

TinkerCADда иштеп жаткан симуляция менен бактылуу болгондон кийин, мен алардын компоненттерин столума бириктирип, алардын ушундай иштешин текшердим. Мен Micro: bit казыктарына туташтыруу үчүн кээ бир секиргичтерди жана аллигатор клиптерин колдонуп убактылуу байланыштарды түздүм.

Бул негизинен Micro: bit сенсордон туура баалуулуктарды окуп жатканын жана реленин күйгүзүлүп жана өчүрүлө аларын текшерүү үчүн болду.

4 -кадам: Суу сактагычын жасоо

Суу сактагыч жасоо
Суу сактагыч жасоо
Суу сактагыч жасоо
Суу сактагыч жасоо
Суу сактагыч жасоо
Суу сактагыч жасоо
Суу сактагычын жасоо
Суу сактагычын жасоо

Тесттин орнотулушуна ыраазы болгондон кийин, суу сактагыч жасоо, компоненттерди корпуска куруу жана туруктуу электр байланыштарын түзүү боюнча иштешим керек.

Мен бул эки контейнерди жергиликтүү арзандатуу дүкөнүнөн таптым. Төмөнкүнү танк катары колдонушум үчүн жана электрониканы жайгаштыруу үчүн үстүнкү бөлүгүн бириктиришти.

Танкты жасоо үчүн, мен насосту суунун агып кетиши үчүн жетишерлик боштук калтырып, мүмкүн болушунча түбүнө жакыныраак суу кире турган бакка орнотушум керек болчу. Мен насосту клей пистолети менен ордуна чаптадым.

Андан кийин моторго зымдарды жана суу чыгуучу түтүктү бургуладым.

5 -кадам: Электрониканы чогултуу

Электрониканы чогулткула
Электрониканы чогулткула
Электрониканы чогулткула
Электрониканы чогулткула
Электрониканы чогулткула
Электрониканы чогулткула
Электрониканы чогулткула
Электрониканы чогулткула

Мен MicroBitти корпустун маңдайына орнотушун кааладым, ошондуктан аны көрүү оңой эле, анткени мен LED дисплейин суунун деңгээлинин графиги катары колдонуп жатам.

Мен MicroBitти кармап туруу үчүн ылдый жагында тешиктерди бурдум жана астындагы IO казыктарына туташуу катары иштедим. Мен IO казыктарындагы терминалдарга сайылып, корпустун ички жагындагы зымдарга туташуу үчүн M3 x 20mm узун баскычтын бурамаларын колдондум. Мен зымдарды бурамаларга туташтырдым, кээ бир ачык зымдарды бурамаларга ороп, анан жылуулукту азайтуучу түтүктөрдү кармап туруу үчүн.

Мен ошондой эле Micro: битке электр өткөргүч үчүн тешиктерди бурдум, арткы жагындагы розетка үчүн жана насос менен ным сенсорунун зымдары үчүн.

Мен андан кийин зымдардын бардыгын бириктирип, муундарды ширетип, компоненттерди корпустун ичине бириктирдим.

6 -кадам: Сугат системасын текшерүү

Сугаруу системасын сыноо
Сугаруу системасын сыноо
Сугаруу системасын сыноо
Сугаруу системасын сыноо

Эми бардык компоненттер чогулгандыктан, стенддик тесттин убактысы келди.

Мен резервуарды суу менен толтуруп, электр энергиясын күйгүздүм.

Micro: бит иштетилди жана окуй баштады. Ным сенсору топуракта болбогондуктан, Micro: bit дароо "топуракты" кургак деп каттап, насосту күйгүздү.

Ошентип, баары туура иштеп жатат окшойт жана биз аны өсүмдүктө сынап көрө алабыз.

7 -кадам: Сугаруу системасын өсүмдүккө орнотуу

Өсүмдүккө сугат системасын орнотуу
Өсүмдүккө сугат системасын орнотуу
Өсүмдүккө сугат системасын орнотуу
Өсүмдүккө сугат системасын орнотуу

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

8 -кадам: Өсүмдүктөрдү сугаруунун автоматтык системасын колдонуу

Өсүмдүктөрдү сугаруунун автоматтык системасын колдонуу
Өсүмдүктөрдү сугаруунун автоматтык системасын колдонуу
Өсүмдүктөрдү сугаруунун автоматтык системасын колдонуу
Өсүмдүктөрдү сугаруунун автоматтык системасын колдонуу
Өсүмдүктөрдү сугаруунун автоматтык системасын колдонуу
Өсүмдүктөрдү сугаруунун автоматтык системасын колдонуу

Алдыңкы графикте нымдын деңгээли топурак кургап жатканда сенсор тарабынан өлчөнүп жаткандыгы көрсөтүлгөн. Ал коддо белгиленген чектен төмөн болгондо, насостун ылдамдыгы кайра босогодон чыкмайынча автоматтык түрдө 3 секунд аралыкта күйөт. Сиз насосту иштеткенден кийин, топурактын нымдуулугунун деңгээли тез жогорулап баратканын байкооңуз керек.

Сиз ошондой эле MicroBitтин маңдайындагы А баскычын басып, насосту 3 секунд күйгүзүп, өсүмдүктү кол менен сугарсаңыз болот.

Өсүмдүктөрүңүздүн нымдуулук деңгээлин башка бөлмөдөн көрүү үчүн же алыстан сугаруу үчүн алардын радио шилтемесин колдонуп, бир нече MicroBitsти бириктирип койсоңуз болот. Жакшы идея, өзүнчө Micro: bitти башка бир нече Micro: bitти башкаруу панели жана көзөмөл борбору катары колдонуу, өсүмдүктөрдү сугаруунун автоматтык тутумдары катары иштөө болмок.

Сиз Micro: bitти колдонуп бир нерсе курдуңуз беле? мага комментарийлер бөлүмүндө айткыла.

Сураныч, эгер сизге бул Блок Коду конкурсунда жаккан болсоңуз, добуш берүүнү унутпаңыз!

Блок коду конкурсу
Блок коду конкурсу
Блок коду конкурсу
Блок коду конкурсу

Block Code сынагынын экинчи сыйлыгы

Сунушталууда: