Мазмұны:
- 1 -қадам: 1 -қадам: Қажетті құралдар мен жабдықтар
- 2-қадам: 2-қадам: 3D басып шығарылған файлдар
- 3 -қадам: 3 -қадам: Схеманы құрастыру және сынау
- 4 -қадам: 4 -қадам: Жинау
Бейне: Ашулы жұмыртқа таймері: 5 қадам (суреттермен)
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:26
Бұл нұсқаулық Оңтүстік Флорида университетінің Makecourse жобасының талаптарын орындау үшін жасалған (www.makecourse.com).
Бұл жоба - таңдалған уақыт аяқталғанға дейін қабақтан күлімсіреуге айналатын таймер, содан кейін жеңіспен қолын айналдырады және сыйлық ретінде кәмпиттерді «ұрады». Мен әрқашан оқуға назар аудару үшін таймерлер мен сыйақыларды қолданғанды ұнататынмын, және мені нақты мотивациялық мазмұннан гөрі ақымақ нәрселер көбірек ынталандырады, сондықтан мен өзімді қалғаным үшін марапаттауға көмектесетін өте қарапайым, бірақ қызықты құрылғы жасауға шешім қабылдадым. бағытталған.
1 -қадам: 1 -қадам: Қажетті құралдар мен жабдықтар
Қажетті құралдар мен жабдықтар- 3D принтеріне қол жеткізу- зертханада жеке меншік немесе тапсырыс болуы мүмкін
-құм және акрил бояуы (міндетті емес)
-Супер желім, ыстық желім, E6000 немесе басқа таңдау үшін берік желім
-Бұрғылау
-3 Кішкене бұрандалар-дәл өлшем маңызды емес, 3D басып шығарылған жоғарғы қабыққа не сәйкес келетінін қараңыз
-1 Arduino микроконтроллері
-Arduino-ны компьютерге қосуға арналған кабель-Егер тақтада microUSB порты болса, Android зарядтаушысы жақсы жұмыс істейді
-1 түйме
-2 SG90 9G сервоқозғалтқыштары
-Мини нан тақтасы (неғұрлым аз болса, соғұрлым жақсы)
-Жампер сымдар
-Қозғалтқыш
-ULN2003 қозғалтқыш модулі
-Кішкене кәмпиттер шығаруға болады (Nerds немесе Pop Rocks тамаша болар еді, шағын M & Ms жұмыс істей алады, кез келген үлкенірек нәрсе сервоға кедергі келтіруі мүмкін)
-жұқа пластиктен немесе картоннан жасалған парақ
-Екі жарықдиодты (кез келген түсті) және 220 Ом резисторы (міндетті емес, сіздің тізбекті тексеру үшін)
2-қадам: 2-қадам: 3D басып шығарылған файлдар
Осы файлдардың әрқайсысының бір данасын басып шығарыңыз.
Бөліктердегі тіректерді алу кезінде абай болыңыз, себебі қолды жоғарғы бөліктен жұлып алу оңай. Егер бұл орын алса, оларды қайтадан жабыстыруға болады. Егер тіректер жеткілікті жақсы шықпаса, сізге үш тесікті бұрғылау қажет болуы мүмкін.
Ортаңғы және астыңғы қабық бөліктеріне файлдарды бұрғылау немесе өзгерту арқылы бірнеше тесіктерді қосу қажет-негіз мен жоғарғы бөлікті қосу үшін үш бұрандалы тесік, түйме үшін тесік және кабель негізінің ерніндегі ойық.. Бұрандалы тесіктердің диаметрі шамамен жоғарғы бөлігінің қабырғаларының қалыңдығына және жоғарғы жартысына тік немесе сәл бұрышты болуы керек. Түйме тесігінің мөлшері мен нақты орналасуы аса маңызды емес-бұл түймені басу үшін бамбуктан жасалған шприцті немесе басқа ұзын тар затты тигізу үшін жеткілікті үлкен болуы керек және жұмыртқаның артқы жағының ортасында. Төменгі бөліктегі ойық диаметрі бірдей немесе кабельден үлкен болуы керек. Күңгірт, жұмыртқа тәрізді текстураны алу үшін сіз бөлшектеріңізді сүргіңіз келуі мүмкін. Көз бен ауыз бөлшектерін де бояуға болады
3 -қадам: 3 -қадам: Схеманы құрастыру және сынау
МАҢЫЗДЫ ЕСКЕРТПЕ- Диаграммада үлкен қате бар, светодиодтарға арналған қуат сымдары қуат рельсіне емес, A4 және A5 түйреуішіне бекітілуі керек.
Жоғарыдағы Фритзинг диаграммасы тақтаның орналасуын көрсетеді. Егер сіз бұл тізбекті қалай дұрыс дәнекерлеу керектігін білсеңіз, мүмкін, бірақ кернеуі төмен қосымша ретінде бұл кеңістікті үнемдей алады. Жарықдиодты шамдар мен резисторлар мен оларды түйреуіштер мен жерге қосатын сымдар тек сіздің тізбегіңізді тексеруге арналған және кеңістікті сақтау үшін алынып тасталуы мүмкін.
5-түйреуіш- күлімсіреу серво
4 түйреуіш- диспенсер қақпағының серво
Түйреуіштер 10 11 12 13- Қадамдық қозғалтқыш қосылыстары
6-түйреуіш- түйменің оң сымы
A4 пен A5 түйреуіші- светодиоды үшін оң сым
5В істікшені оң (қызыл) рельске, ал теріс (көк) рельске GRN түйреуішін қосатын сым болса және әр компонентте жерге және қуатқа қосылу..
Бағдарламадағы ақауларға байланысты сымдар диаграммада бірдей түсте, ал түсі функционалдылыққа байланысты емес, шатаспау үшін қызыл сымдарды оңға, көкке немесе жерге қосу үшін әдеттегідей.
Қосылған кодты Arduino -ға жүктеңіз
Servo.h кітапханасы - Arduino әдепкі кітапханасы. StepperAK.h кітапханасы жоғарыда жүктеуге қосылады, бұл файлдарды Arduino үшін 'кітапханалар' қалтасына салыңыз
Сынақ мақсатында әдепкі уақыт аралығы - 18 секунд. Сіз бұл кодты қажетті уақытқа, секундқа ауыстыру арқылы кодта оңай өзгерте аласыз. Электр тізбегі жиналғаннан кейін оны тексеру ұсынылады. Таймерді іске қосу және қалпына келтіру үшін түймені бірнеше рет басыңыз және қадамдық қозғалтқыш пен күлімсіреу мен диспенсер сервистерінің дұрыс жұмыс істеуін қамтамасыз ету үшін оның соңына жетуіне мүмкіндік беріңіз. Ұсынылған серво моделі кейде ақаулы болуы мүмкін және дұрыс емес тәртіп 180 немесе 0 градусқа орнатылады, егер сізде осындай серво болса, оны аузыңызға қолданыңыз, онда бұл қозғалыс проблема емес және ессіз көріністі қосуы мүмкін. таймер, менікіндей, қалпына келтірмес бұрын айналады. Егер сіз диспенсер үшін осындай серво қолдансаңыз, ол негіздің ішкі жағына кептеліп, оны немесе сервоны зақымдауы мүмкін.
Таймерді іске қосқан кезде, күлімсіреу сервосы уақыт аяқталғанша 180 градусқа белгіленуі керек, содан кейін қадамдық қозғалтқыш екі рет айналады, ал диспенсер серво бір рет жоғары және төмен айналады. Егер таймер қалпына келтірілсе, күлкі серво бастапқы күйіне оралуы керек. Толық күлімсіреу күйі мен жабық диспенсердің орнын табу үшін цикл соңында сервопрокаттың қалай бағытталғанына назар аударыңыз, бұл құрастыру үшін маңызды. Егер сіз сынақ светодиодтарын қоссаңыз, таймер іске қосылса бірі қосылады, екіншісі оны қалпына келтіргенде қосылады.
4 -қадам: 4 -қадам: Жинау
Қозғалтқышты орнына қою үшін қозғалтқыштарды ажырату қажет болуы мүмкін, оларды орнына қою үшін диаграмманы қараңыз.
Үстіңгі корпустың жоғарғы ашық ұшына кішкене пластиктен жасалған квадрат жабыстырыңыз, бұл жерде сіздің қадамдық қозғалтқышыңыз отырады. Сымдарды өткізуге жеткілікті үлкен тесік немесе бос орын қалдыруды ұмытпаңыз. Егер сізде моторды корпустың ішіне орналастыру үшін жеткілікті орын болса, оны орнына жабыстыруға болады, себебі қозғалтқыштың айналмалы бөлігі жоғарыдан шығып тұрады. Пластмассадан немесе картоннан басқа кішкене квадратты қару -жарақ бөлігінің түбіне жабыстырыңыз, содан кейін оны мотордың айналмалы бөлігіне жабыстырыңыз, оны мүмкіндігінше ортаға бекітіңіз. Содан кейін қадамдық қозғалтқышты корпустың жоғарғы жағына немесе оған жақын пластикке жабыстырыңыз, осылайша қолдардың дұрыс тураланғанына көз жеткізіңіз.
Күлімсіреу сервосындағы барлық кеңестерді алып тастаңыз және оны айналдыратын ұшын тесік арқылы туралап, дененің жоғарғы жағына жабыстырыңыз. Бір бастың көрсеткішін кесіңіз, осылайша ол тек сақина болады және ол еркін айналатынын тексеріңіз. Егер сіз берілген кодты қолдансаңыз, цикл соңында ол толық күлімсіреу (180 градус) күйінде болады. Күлімдеу бөлігін серво қозғалтқышының ұшына жабыстырыңыз, ол дұрыс бағытталған.
Диспенсерлік сервоға бір ұшты көрсеткішті бекітіңіз, содан кейін суретте көрсетілгендей пластмассадан кішкене жапсырманы жабыстырыңыз, ол толық айналуға мүмкіндік беретініне көз жеткізіңіз, ол негізінен төменгі тесікті жабады. Кодыңызды кептеліп қалмас үшін бастапқы орнын табу үшін диспенсерлік сервомен тексеріңіз, содан кейін ол бастапқы күйінде тесікті жабатындай етіп серводы жабыстырыңыз.
Шағын корпуста компоненттерді орнату - бұл ғылымнан гөрі өнер, сіз сәйкес келетінін білу үшін әр түрлі макеттермен тәжірибе жасай аласыз. Ардуино мен нан тақтасын бір -біріне тегіс орналастыру және коннектор кабелімен тігінен бағытталған, менің эксперименттерімде жақсы жұмыс жасады. Сынақ диодтарын алып тастау кеңістікті үнемдеуге мүмкіндік береді. Электрониканы корпусымен төңкеріп қою оларды гравитациялық күштің көмегімен біршама жеңілдетеді. Түймеңіз бамбуктан жасалған кеспе немесе кішкене бұрағыш ұшы тәрізді ұзын тар құралмен жетуге болатын тесікке жеткілікті жақын екеніне көз жеткізіңіз. Сіз бәрін жинап алғаннан кейін, ештеңе түспеуін және диспенсердің серво еркін қозғалатынына көз жеткізу үшін тізбекті қайтадан тексеріңіз.
Осы кезде сіз кәмпитіңізді дененің түбіне салғыңыз келеді. Енді дененің ортаңғы және төменгі бөліктерін бекіту үшін кішкене бұрандаларды тесіктерге бұраңыз. Қажет болса, оларды кейін жөндеуге және кәмпиттерді толтыруға бұрап алуға болады.
Ақырында, көз ілгектері тиісті саңылауларға ұқыпты түрде кіруі керек, егер олар болмаса, оларды сәл бұрғылау қажет болуы мүмкін. Оларды орнына симметриялы немесе асимметриялы етіп орналастырыңыз.
Ұсынылған:
Ашулы темір жұдырық: 7 қадам (суреттермен)
Ашулы темір жұдырық: Мен күнделікті өмірде адамдарды ашуландыратын нәрсеге тап болғанда, біздің ашуымызды көтеретін және ашуды босататын нәрсе бар ма деп ойлаймын. Мен ашулы темір жұдырық деп аталатын демонстрацияны жасадым. Маған жарты сағат қана жұмсау керек
D Flip Flops және 555 таймері бар қадамдық қозғалтқыш; Циркуляцияның бірінші бөлігі 555 таймері: 3 қадам
D Flip Flops және 555 таймері бар қадамдық қозғалтқыш; Электр тізбегінің бірінші бөлігі 555 таймері: қадамдық қозғалтқыш - бұл тұрақты қозғалтқыш, ол дискретті қадаммен қозғалады, ол көбінесе принтерлерде, тіпті робот техникасында қолданылады, мен бұл схеманы қадаммен түсіндіремін. тізбектің бірінші бөлігі - 555 таймер. Бұл 555 чипі бар бірінші сурет (жоғарыдан қараңыз)
Ашулы Стрипи: 6 қадам
Angry Stripey: Angry Stripey - жарқыраған құбыжық, кәмпиттер - оның пайдасы. Оның ұсынысы бойынша ол сізге ұзақ уақыт бойы еріп келеді, сізге қарап, көз жұмады. Егер ақырында оған кәмпит жеткілікті болса, ол гератқа бақытты екенін көрсетеді. Бірақ егер сіз оны шатастырсаңыз, мұртына тигізсеңіз, ол керемет көрсетеді
Ашулы шар: 6 қадам
Ашулы шар: Қаһарлы шар - бұл қашықтықты тексеріп, қолданушымен өзара әрекеттесе алатын механизм. Ол Ultra Sonic Sensor көмегімен пайдаланушының қашықтығын тексереді және сөйлемді СКД -мен көрсетеді, сонымен қатар қашықтықтың қаншалықты қауіпті екенін көрсетеді. Нәтижесінде, қай
IC жұмыртқа таймері: 11 қадам (суреттермен)
IC жұмыртқа таймері: Авторы: Габриэль Чиу Шолу Бұл жоба цифрлық логиканың негіздерін, NE555 таймерінің сипаттамаларын көрсетеді және екілік сандардың қалай есептелетінін көрсетеді. Қолданылатын компоненттер: NE555 таймері, 12 биттік толқынды есептегіш, екі 2 кіріс