Мазмуну:

Сода фонтаны: 7 кадам
Сода фонтаны: 7 кадам

Video: Сода фонтаны: 7 кадам

Video: Сода фонтаны: 7 кадам
Video: МЕНТОС VS СОДА. ЭКСПЕРИМЕНТЫ С ГАЗИРОВКОЙ! 🍾 2024, Ноябрь
Anonim
Image
Image

Бул көрсөтмө Түштүк Флорида Университетиндеги Макекурстун долбоорунун талабын аткаруу үчүн түзүлгөн (www.makecourse.com)"

* столдогу ичимдикти жазуудан тажадыңызбы? бул ар бир адам туш болгон маселе. УЗИ сенсорунун жана Arduino жардамы менен.. Мен салкын, арзан курула турган чечимди таптым.

жөнөкөй код менен. сиз бул маселени толугу менен чече аласыз.

1 -кадам: Бөлүктөр

Circuit куруу
Circuit куруу

1-секирүүчү зымдар

2- УЗИ сенсор

3-Реле модулу

4-5V аба насосу

5- нан тактасы

6-Servo мотор

7-IR контроллери

8- IR кабылдагыч

9- Arduino nano

2 -кадам: Районду куруу

Circuit куруу
Circuit куруу

тиркелген, райондук схемасы.

Бул жерде бардык бөлүктөр үчүн казыктар бар:

7echo 8 релеси

триг 9

servo мотор 10

алуучу 11

* сиз бул казыктарды өзгөртө аласыз. Бирок, код сиздин туташууларыңызга дал келерин текшериңиз.

3 -кадам: Код

эки код бар.. биринчиси капкакты ачуу жана жабуу үчүн колдонгуңуз келген баскычтардын дарегин алуу. Мен + ачуу үчүн колдончумун, - жабуу үчүн. кодду иштетип, сериялык мониторду ачыңыз. ачуу үчүн баскычты басыңыз жана сериялык монитордо алынган маанини көчүрүңүз (PRESS LGHTLY). (0xFF18E7) ордуна алган номериңизди чаптаңыз. жабуу баскычы менен кайталаңыз. андан кийин, сериялык мониторду жана алыстан кодду жабыңыз. жана долбоордун кодун Arduinoго жүктөңүз.

* кодду жүктөгөндөн кийин жыйынтыгын көрүү үчүн жүктөлгөн видеону көрүңүз.

керектүү китепканаларды жүктөөнү унутпаңыз.

* долбоордун коду үчүн..

үч кодду бирге кошуу керек. адегенде долбоордун кодун жеңип, аны Arduinoго кошуңуз, андан кийин эки жаңы крандын бирин жасаңыз, бири.cpp үчүн, экинчиси.h үчүн.

4 -кадам: Механикалык дизайн

Image
Image

машинанын дизайнынын 3D анимацияланган видеосу тиркелет. Ошондой эле, эгер сиз аны 3d басып чыгаргыңыз келсе, STL файлдары жүктөлөт.. сиз машинаны көбүк же картон колдонуу менен кол менен кура аласыз. Мен көбүгүмдү жеңилирээк болгондуктан дизайнымда колдондум.

*Өлчөмдөрү сиз колдонгуңуз келген сода бөтөлкөсүнүн өлчөмүнө жараша болот.

5 -кадам: Бул кантип иштейт?

Тутумду кубатка туташтыргандан кийин, биринчи кезекте, жараксыз орнотуу мазмуну иштей баштайт. Эң маанилүү окуянын бири, негизинен, анын иштешине алдын ала таймерден көз каранды болгон IR алыстан кабылдагычты баштоо. андан кийин servo сигнал линиясын да тандалган пинге тиркеңиз. андан кийин боштук цикл функциясы иштейт. аралык ченелет. эгерде ал 5 смден аз болсо, релелик сигнал пумдун кубаттуулугуна өтө жогору болот, ал эми 5 смден ашык болсо, релелик сигнал пумдун кубатын ажыратуу үчүн төмөн болот. анда кандайдыр бир алыскы баскыч басылганын же басылбаганын текшериңиз, андыктан баскыч окулганда же ИК алынат, анда кайсы баскыч басылганын билүү үчүн аны салыштырыңыз, эгер ачык баскыч басылса, серво ачык бурчка айланат. эгер өчүрүү баскычы басылса, серво жакын бурчка айланат. андан кийин боштуктун цикли кайра кайталанат.

6 -кадам: Servo Motor

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

7 -кадам: Күч

Бул долбоор 5-12 В батарейка менен иштесе болот. сиз аны мен сыяктуу электр розеткасына туташкан Arduino кабели менен иштете аласыз. же, 9 В батарейкага 9В батарея адаптерин тиркеп койсоңуз болот. жана аны нан тактасына туташтыруу үчүн учтарына чейин кыркыңыз. ЭСИҢИЗДЕ, 9v батарейкасынын оң жагына Arduinoдогу Вин пинине туташыңыз, 5в төөнөгүчкө эмес, анткени 5v пин 5 эмес, 9га чейин кармайт.

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