Мазмұны:

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

Бейне: Сода фонтаны: 7 қадам

Бейне: Сода фонтаны: 7 қадам
Бейне: МЕНТОС VS СОДА. ЭКСПЕРИМЕНТЫ С ГАЗИРОВКОЙ! 🍾 2024, Шілде
Anonim
Image
Image

Бұл нұсқаулық Оңтүстік Флорида университетінің (www.makecourse.com) Makecourse жобасының талаптарын орындау үшін жасалған ».

* үстелдегі сусынның емлесінен шаршадыңыз ба? бұл әркімнің басынан өтетін мәселе. ультрадыбыстық сенсор мен Arduino көмегімен.. Мен салқындатылған, арзан, шешімді таптым.

қарапайым кодпен. сіз бұл мәселені толығымен шеше аласыз.

1 -қадам: бөлшектер

Циклды құрыңыз
Циклды құрыңыз

1-секіргіш сымдар

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

3-релелік модуль

4-5 в ауа сорғысы

5- Нан тақтасы

6-Серво қозғалтқышы

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

8- IR қабылдағыш

9- Arduino нано

2 -қадам: Схеманы құрыңыз

Циклды құрыңыз
Циклды құрыңыз

бекітілген - схема.

Міне, барлық бөліктерге арналған түйреуіштер:

7 эстафета 8

триггер 9

Серво қозғалтқышы 10

қабылдағыш 11

* сіз бұл түйреуіштерді өзгерте аласыз. Дегенмен, код сіздің қосылымдарыңызға сәйкес келетініне көз жеткізіңіз.

3 -қадам: код

екі код бар.. біріншісі қақпақты ашу және жабу үшін пайдаланылатын түймелердің мекенжайын алады. Мен + ашу үшін, жабу үшін қолдандым. кодты іске қосыңыз және сериялық мониторды ашыңыз. ашу үшін түймені басыңыз және алынған мәнді сериялық мониторда көшіріңіз (LGHTLY БАСУ). (0xFF18E7) орнына алған нөміріңізді қойыңыз. жабу түймесімен қайталаңыз. содан кейін сериялық мониторды және қашықтағы кодты жабыңыз. және жоба кодын Arduino -ға жүктеңіз.

* кодты жүктегеннен кейін нәтижелерді көру үшін жүктелген бейнені қараңыз.

қажетті кітапханаларды жүктеуді ұмытпаңыз.

* жоба коды үшін..

бірге үш кодты қосу қажет. Алдымен жоба кодын жеңіп, оны Arduino -ға қосыңыз, содан кейін.cpp үшін бір,.h үшін екі жаңа крандарды жасаңыз.

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

Image
Image

құрылғы конструкциясының 3D анимациялық бейнесі қоса берілген. Сонымен қатар, егер сіз оны 3D басып шығарғыңыз келсе, STL файлдары жүктеледі. Сіз машинаны көбік немесе картон көмегімен қолмен жасай аласыз. Мен дизайнда көбік қолдандым, себебі оның салмағы жеңіл.

*Өлшемдері сіз қолданғыңыз келетін сода бөтелкесінің мөлшеріне байланысты.

5 -қадам: Бұл қалай жұмыс істейді?

Жүйені қуат көзіне қосқаннан кейін алдымен контейнердің күші жойылады. Ең маңызды оқиғаның бірі - қашықтан жұмыс істейтін қашықтан қабылдағышты инициализациялау, ол негізінен оның жұмысына алдын ала дайындалған таймерге байланысты. содан кейін таңдалған түйреуішке серво сигналын қосыңыз. осыдан кейін бос цикл функциясы іске қосылады. қашықтық өлшенеді. егер ол 5 см -ден аз болса, реле сигналы пумбқа қосылады, ал егер қашықтық 5 см -ден жоғары болса, румдық сигнал пумб қуатын ажырату үшін төмен болады. содан кейін кез келген қашықтан басқару түймесінің басылғанын немесе басылмағанын тексеріңіз, сондықтан егер түйме басылса, оқуды немесе инфрақызыл шаманы алыңыз, содан кейін оны қай түйменің басылғанын білу үшін салыстырыңыз, сондықтан егер ашық түйме басылса, серво ашық бұрышқа айналады. әйтпесе өшіру түймесі басылса, серво жақын бұрышқа бұрылады. осыдан кейін бос циклдің циклы қайтадан қайталанады.

6 -қадам: Серво моторы

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

7 -қадам: қуат

Бұл жоба 5 -тен 12 В -қа дейінгі батареямен жұмыс істей алады. Сіз оны Arduino кабелімен қуат көзіне қосуға болады, мен сияқты. немесе, 9 В аккумуляторға 9 В аккумуляторлық адаптерді қоса аласыз. және оны тақтаға қосу үшін шетіне дейін кесіңіз. ЕСІҢІЗДЕ, 9в батареясының оң жағын 5вт емес, 5вт сымына Arduino -дегі Vin істігіне жалғаңыз, себебі 5в істікшесі 5 -ке 9 -ды ғана сыйдыра алады.

Ұсынылған: