Мазмуну:
- 1 -кадам: Бөлүктөр
- 2 -кадам: Районду куруу
- 3 -кадам: Код
- 4 -кадам: Механикалык дизайн
- 5 -кадам: Бул кантип иштейт?
- 6 -кадам: Servo Motor
- 7 -кадам: Күч
Video: Сода фонтаны: 7 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:41
Бул көрсөтмө Түштүк Флорида Университетиндеги Макекурстун долбоорунун талабын аткаруу үчүн түзүлгөн (www.makecourse.com)"
* столдогу ичимдикти жазуудан тажадыңызбы? бул ар бир адам туш болгон маселе. УЗИ сенсорунун жана Arduino жардамы менен.. Мен салкын, арзан курула турган чечимди таптым.
жөнөкөй код менен. сиз бул маселени толугу менен чече аласыз.
1 -кадам: Бөлүктөр
1-секирүүчү зымдар
2- УЗИ сенсор
3-Реле модулу
4-5V аба насосу
5- нан тактасы
6-Servo мотор
7-IR контроллери
8- IR кабылдагыч
9- Arduino nano
2 -кадам: Районду куруу
тиркелген, райондук схемасы.
Бул жерде бардык бөлүктөр үчүн казыктар бар:
7echo 8 релеси
триг 9
servo мотор 10
алуучу 11
* сиз бул казыктарды өзгөртө аласыз. Бирок, код сиздин туташууларыңызга дал келерин текшериңиз.
3 -кадам: Код
эки код бар.. биринчиси капкакты ачуу жана жабуу үчүн колдонгуңуз келген баскычтардын дарегин алуу. Мен + ачуу үчүн колдончумун, - жабуу үчүн. кодду иштетип, сериялык мониторду ачыңыз. ачуу үчүн баскычты басыңыз жана сериялык монитордо алынган маанини көчүрүңүз (PRESS LGHTLY). (0xFF18E7) ордуна алган номериңизди чаптаңыз. жабуу баскычы менен кайталаңыз. андан кийин, сериялык мониторду жана алыстан кодду жабыңыз. жана долбоордун кодун Arduinoго жүктөңүз.
* кодду жүктөгөндөн кийин жыйынтыгын көрүү үчүн жүктөлгөн видеону көрүңүз.
керектүү китепканаларды жүктөөнү унутпаңыз.
* долбоордун коду үчүн..
үч кодду бирге кошуу керек. адегенде долбоордун кодун жеңип, аны Arduinoго кошуңуз, андан кийин эки жаңы крандын бирин жасаңыз, бири.cpp үчүн, экинчиси.h үчүн.
4 -кадам: Механикалык дизайн
машинанын дизайнынын 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га чейин кармайт.
Сунушталууда:
Контактсыз суу фонтаны: 9 кадам (Сүрөттөр менен)
Байланышсыз суу фонтаны: MCT студенти катары биринчи курсумдун аягында мага жыл бою курстардан алган бардык жөндөмүмдү камтыган долбоорду түзүү тапшырылды. мугалимдерим тарабынан жана
Сода куюлган эгиз коңгуроо: 7 кадам (сүрөттөр менен)
Сода банкаларынан эгиз коңгуроо сааты: Бул Нускамада сода банкаларынан эгиз коңгуроо саатын кантип жасоо керектиги көрсөтүлгөн. Долбоордо сыя алынып салынган сода банкалары колдонулат (Ссылка: Сода банкаларынан сыя кетирүү). Бул ойготкучтун толук иштеши үчүн DIY Quartz саат модулу интеграцияланган
Бий фонтаны: Arduino MSGEQ7 спектр анализатору менен: 8 кадам
Бий фонтаны: MSDUQ7 спектр анализатору менен Arduino: аудио сигналды кабыл алуу жана аны визуалдык же механикалык реакцияга айландыруу абдан кызыктуу. Бул долбоордо биз MSUQ7 спектр анализаторуна туташуу үчүн Arduino Mega колдонобуз, ал аудио сигналын алат жана диапазонду аткарат
Сода бөтөлкөсү Arduino чырагы - Үн сезгич: 3 кадам (Сүрөттөр менен)
Сода бөтөлкөсү Arduino чырагы - Үн сезгич: Менде башка долбоордон калган айрым жеке даректүү светодиоддор бар болчу жана менин 10 -курстун (13-15 жаш) Продукт Дизайн класстары үчүн дагы бир оңой, бирок кызыктуу чакырык жараткым келди. Бул долбоордо бош сода бөтөлкөсү (же газдалган суусундук колдонулат, эгер сиз
Mood Light Bluetooth суу фонтаны: 5 кадам
Mood Light Bluetooth Суу фонтаны: Биз туш келди же маанайыбызга жараша түсүн өзгөртө турган смарт суу булагына эски Пластикалык кутучаны жана кээ бир бөтөлкөлөрдүн капкактарын кыянаттык менен колдонуп жатабыз.