Мазмұны:

Интерактивті сиқырлы бақ: 4 қадам
Интерактивті сиқырлы бақ: 4 қадам

Бейне: Интерактивті сиқырлы бақ: 4 қадам

Бейне: Интерактивті сиқырлы бақ: 4 қадам
Бейне: Басқа тышты деген осы 😡 2024, Қараша
Anonim
Image
Image
Интерактивті сиқырлы бақ
Интерактивті сиқырлы бақ

Мен өсімдіктерді шынымен жақсы көремін, бірақ кейде өсімдіктер сені жақсы көрмейді. Мен өсімдіктердің ең нашар анасымын, сондықтан мен интерактивті бақ жасауды шештім. Бұл бақ сізге су қажет болған кезде айтады, сондықтан сіз мұны ұмытпаңыз. Мен сонымен қатар балабақшаны өзара әрекеттесетін етіп жасағым келді, сондықтан мен ультрадыбыстық сенсорды қойдым. Бұл сенсор көмегімен объект пен сенсор арасындағы қашықтықты оқи аласыз. Сіз бақшаға жақындасаңыз, ол сізді қуанышқа бөлейді!

Енді сіз бәріне ренжідіңіз, бізге не қажет екенін қарастырайық!

- Су өткізбейтін қаптамасы бар LedStrip

- Neoixel сақинасы

- Жердегі ылғалдылық сенсоры X2

- Ультрадыбыстық сенсор

- Нан тақтасы

- Сымдар

- Сіздің бақшаңызға кіретін кастрюль

- Топырақ

- Өсімдіктер

- Үлкен тас

- Шыны ыдыс

- Кейбір акрил немесе су өткізбейтін материал

- Желім тапанша

- Кремний жинағы

1 -қадам: электрониканы дайындау

Электрониканы дайындау
Электрониканы дайындау
Электрониканы дайындау
Электрониканы дайындау
Электрониканы дайындау
Электрониканы дайындау

Мен барлық электроника судың зақымдалуынан сақталатынына сенімді болғым келді, сондықтан мен Pixelring үшін силикон жинағын қолдандым. Сақина құмыраның астына түсті, менде бұрынғы жобадан қалған плексиглас қалды. Бұл пиксельдің астына түсті, сондықтан ол құмыра мен плексиглас арасында қысылып қалды. Содан кейін мен силикон жинағын айналдырдым, менде әр бұрыш бар екеніне көз жеткіздім.

Мен ылғалдылық сенсорын алып, сым салынған бөлігіне желім қойдым. Мен олармен біраз уақыт ойнағаннан кейін тот пайда болғанын байқадым. Бұл тотқа қарсы көмектеседі деп үміттенемін. Бұл идеалды емес, бірақ менде бәрібір оны жабатын өсімдіктер болды.

Енді кастрюльді дайындау уақыты келді, ол үшін бізге LED жолағы қажет болады. Мен су өткізбейтін корпусы бар шахтаны сатып алдым. Мен қанша уақыт болу керектігін өлшеп, оны кесіп тастадым. Қосымша қаптаманы екі жағынан қалдыруды ұмытпаңыз. Мен сымдарды дәнекерлеп, тағы бір рет сынап көрдім. Барлығы жұмыс істеді, сондықтан мен мылтықты алып, кастрюльге LED жолағын жаптым.

2 -қадам: құмыраны отырғызу

Кәстрөл отырғызу
Кәстрөл отырғызу
Кәстрөл отырғызу
Кәстрөл отырғызу
Кәстрөл отырғызу
Кәстрөл отырғызу

Алдымен мен кастрөлдің жартысын топырақпен толтырдым, мен ыдысқа пиксельді сақинасы бар құмыраны қойдым. Бұл әрекетті орындау барысында мен композицияның қандай болуы керектігін елестетуге тырыстым. Мен босайды құмыраның үстіне қоюға тырыстым, ол өте жақсы сәйкес келді. Бұл тақырыпқа сәйкес келеді, менің ойымша, бұл қазір кішкентай мана. Содан кейін мен қазанның қалған бөлігін топырақпен толтырып, үлкен таспен ойнадым. Мен композицияны аяқтадым және оның көрінісіне риза болдым. Егер сіз осындай нәрсе жасап жатсаңыз, мен сізге біраз уақыт бөліп, ойнауды ұсынамын!

3 -қадам: электрониканы салыңыз

Электрониканы салыңыз!
Электрониканы салыңыз!

Код Электрониканы салмас бұрын мен кодпен ойнадым. Менде жеке сенсорларға арналған барлық сценарийлер болды. Осылайша, егер мен онымен қайтадан жұмыс жасасам, оны жобаға көшіруім мүмкін.

Мен электрониканы Arduino -ға қосып, бәрін қосуды бастадым. Мен жасағым келетін озық нәрселермен көптеген қиындықтарға тап болдым. Мен бақшаны суару кезінде LED жолағын бірдеңе жасауға мәжбүрледім, бірақ бұл өте қиын болды. Датчик дәл емес болды, мен ұзақ уақыт бойы осы код жолдарын жойып, біршама қарапайым нәрсеге назар аударуға тырыстым. Соңында менде ылғалдылық сенсорларының екеуін де оқитын бағдарлама бар, егер ылғалдылық тым төмен болса, ол қызыл түске айналады, ал ылғалдылық жақсы болған кезде ол жасыл шамдарды көрсетеді. Бақша алдында біреу отырғанда, кейбір светодиодтар оның реакциясын білдіру үшін баяу жыпылықтайды. Сіз жақындаған кезде, ол жүктеу/зарядтау үлгісін көрсетеді және сізді қуанышқа толтыру үшін кемпірқосақпен жүреді!

Код

Сіз кодты төменде тексере аласыз. Біліңіз, мен әлі үйренемін. Егер сізде маған қандай да бір кеңестер болса, төмендегілерге түсініктеме беріңіз!

Ұсынылған: