Мазмуну:

Автоматтык боёк ачуучу: 6 кадам
Автоматтык боёк ачуучу: 6 кадам

Video: Автоматтык боёк ачуучу: 6 кадам

Video: Автоматтык боёк ачуучу: 6 кадам
Video: ОБЖ. Автомат Калашникова. 2024, Ноябрь
Anonim
Автоматташтырылган боёк кутучасы
Автоматташтырылган боёк кутучасы

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

1 -кадам: 1 -кадам: Paint кутучасынын дизайнын иштеп чыгуу

1 -кадам: Paint кутучасынын дизайнын иштеп чыгуу
1 -кадам: Paint кутучасынын дизайнын иштеп чыгуу

Автоматташтырылган боёк ачкычыңызды түзүүнүн биринчи кадамы - бул сиздин жалпы оюн планыңыздын дизайнын аныктоо. Кээ бирөөлөр жыгачтан долбоор жасоону каалашат, башкалары 3D басып чыгарууну каалашат же балким жөн гана пенопласт/картон. Материал долбоордун туруктуулугун талап кылат, бирок кээ бир кичинекей мейкиндиктер жана чектелген бюджеттер автоматтык боёк ачкычыңызды түзүү үчүн колдонууну каалаган жалпы дизайнды жана материалды чечиши мүмкүн. Мындан ары мен 3D басылган бөлүктөрдүн, стирофамдын жана электрондук жабдуулардын аралашмасын колдонуп, автоматташтырылган боёк ачкычын жасайм. Сиздин долбоорлоо процесси колуңуздагы чектөөлөр менен максатыңызга жетүү үчүн аткарууну каалаган жалпы максатты же планды түзүүдө эң маанилүү. Бул кадам оңой эмес жана чектөөлөрүңүзгө жооп берген дизайнды табуудан мурун бир нече аракеттерди жана чиймелерди талап кылышы мүмкүн, бирок жалпы максатыңыз болгондон кийин, калган кадамдарды аткарууну жеңилдетет.

2 -кадам: 2 -кадам: Ардуино циркуңузду иштетүү үчүн түзүү

2 -кадам: Ардуино циркуңузду иштетүү үчүн түзүү
2 -кадам: Ардуино циркуңузду иштетүү үчүн түзүү
2 -кадам: Ардуино циркуңузду иштетүү үчүн түзүү
2 -кадам: Ардуино циркуңузду иштетүү үчүн түзүү

Мен автоматтык боёк ачылгыч үчүн тандап алган электрондук жабдууларды орнотуудан баштайм. Мен Arduino Unoну долбоордун жалпы операцияларын көзөмөлдөгөн негизги микро контроллерим катары колдондум, менин дизайнымдын ачылыш механизмин иштете турган 9g микро серво мотору. 90 ж. мейкиндиктин 1/2 бөлүгүн тандадым), бул бардыгын туташтырууга мүмкүндүк берет, бир ууч Dupont/jumper Wires, бардык компоненттерди бириктирет, ULN2003A драйвери, мотордун иштешин көзөмөлдөйт (схемада EasyDriver - Stepper Motor колдонулат) Айдоочу, бирок экөө тең иштейт), 5мм жашыл LED, мини баскыч (баскыч), USB Адан Вга чейин кабелиңиз жана 5В DC 2200mAh батарея кубаттуулугу Arduino кубатын колдойт. жүктөлгөн кодду мен жок кылам кийин жаз.

3 -кадам: 3 -кадам: Arduino иштетүү үчүн C+ кодун жазуу

3 -кадам: Arduino иштетүү үчүн C+ кодун жазуу
3 -кадам: Arduino иштетүү үчүн C+ кодун жазуу
3 -кадам: Arduino иштетүү үчүн C+ кодун жазуу
3 -кадам: Arduino иштетүү үчүн C+ кодун жазуу
3 -кадам: Arduino иштетүү үчүн C+ кодун жазуу
3 -кадам: Arduino иштетүү үчүн C+ кодун жазуу
3 -кадам: Arduino иштетүү үчүн C+ кодун жазуу
3 -кадам: Arduino иштетүү үчүн C+ кодун жазуу

Кийинки сүрөттөрдө мен мурунку кадамда көрсөткөн схеманы орнотуу үчүн жараткан кодум бар. Функциянын китепканасын www.makecouse.com окуу куралынан жүктөп алсаңыз болот, мен колдонгон тепкич моторун иштетүү үчүн. Коддун өзү жалпысынан нан баскычында баскыч басылганда үзгүлтүксүз циклди баштоо үчүн жасалат. Кнопка басылгандан кийин, жашыл LED чырагы автоматтык боёк ачылгыч иштеп жаткандыгын билдирүү үчүн активдешет. Серво мотору жана тепкич мотору кварталдык боек отура турган базалык плитанын бурулуш кыймылын башкаруучу тепкич мотору менен бирдикте иштейт жана ревердин аракетин жана каршылыкка каршы каршылыкты колдонгон ачкычты иштетүүчү серво. боектордун капкагын ачуу үчүн ачылуучу. Arduino Unoдогу баштапкы абалга келтирүү баскычы кайра басылганга чейин ишин токтотот. Бул кодду (же өзүңүз түзгөн окшош кодду) A -B USB кабелин колдонуу менен Arduinoго жүктөңүз. Программа жүктөлгөндөн кийин, USBди компьютериңизден алып салыңыз жана бул жерден блокту энергия менен камсыз кылуу үчүн батарейкага же кубат булагына тиркеңиз.

4 -кадам: 4 -кадам: Бардык керектүү бөлүктөрдү 3D басып чыгаруу

4 -кадам: Бардык керектүү бөлүктөрдү 3D басып чыгаруу
4 -кадам: Бардык керектүү бөлүктөрдү 3D басып чыгаруу
4 -кадам: Бардык керектүү бөлүктөрдү 3D басып чыгаруу
4 -кадам: Бардык керектүү бөлүктөрдү 3D басып чыгаруу
4 -кадам: Бардык керектүү бөлүктөрдү 3D басып чыгаруу
4 -кадам: Бардык керектүү бөлүктөрдү 3D басып чыгаруу
4 -кадам: Бардык керектүү бөлүктөрдү 3D басып чыгаруу
4 -кадам: Бардык керектүү бөлүктөрдү 3D басып чыгаруу

Автоматташтырылган боёк ачкычым үчүн жалпысынан 4 бөлүктү басып чыгардым. Биринчи бөлүгү ачуу механизмин жана servo моторун кармап турган контейнер болуп саналат. Экинчи бөлүк-ачкычтын өзү, ал каалаган Sherwin-Williams Paint дүкөнүнөн бекер сатып алса болот. Акыркы 2, боёк эс ала турган базалык плитаны иштетүүчү тиштүү система. Жогоруда сүрөттөлгөн биринчи тиш база-табакка жана боёктун айлануусун көзөмөлдөгөн экинчи тишке туташкан тиштүү/стенд болуп саналат. Stepper моторунун үстүндө жайгашкан экинчи тиш ошол эле тиштин жардамы менен басылышы мүмкүн бул жогоруда көрсөтүлгөн. Ачкыч жогоруда сүрөттөлгөн узартуу булагына каршы иштейт жана жогоруда сүрөттөлгөн машинанын бурамалары менен бекитилет. Серво мотору капталга тиркелет, андыктан ал мурда айтылган коддор менен бирдикте иштейт. Мен курган базалык табак менин жергиликтүү Лоу шаарында табылган жөнөкөй изоляторду колдонуп, диаметри 6 1/2 "жана ички диаметри 4" болгон. Кварт өлчөмүндөгү боёк бактын түбүнө так отурат жана ортоңку тешиктер тиштерди/стендди базалык табакка туташтырат. Кийинчерээк мен эстетикалык максатта гана кызыл түстү боёп жатам.

5 -кадам: 5 -кадам: Долбоордун стендин жана базасын түзүү

5 -кадам: Долбоордун стендин жана базасын түзүү
5 -кадам: Долбоордун стендин жана базасын түзүү
5 -кадам: Долбоордун стендин жана базасын түзүү
5 -кадам: Долбоордун стендин жана базасын түзүү
5 -кадам: Долбоордун стендин жана базасын түзүү
5 -кадам: Долбоордун стендин жана базасын түзүү

Биринчиден, айлануучу базалык пластина отура турган базаны жасоо, ал эми тепкич мотору ичине кирип кетүү. Мен стирофамды бири-биринин үстүнө жабыштырып, клейдин катып калышына жол берип, өзүмдүн Лоустан сатып алган жөнөкөй хек-араа бычагын колдонуп структура түздүм. (Менде аранын өзү жок болчу, андыктан бычакты чүпүрөк менен кармап Styrofoamны кесүүгө уруксат бердим). Мен кутучаны 6 1/2 дюймдук жана калыңдыгы 3 "чарчы формада кылып кесип салдым. Негизги табак жана тиштүү/стенд турган.9 "диаметри тешик кадам моторунан 3" аралыкта. Кыймылдаткычтын жана ачкычтын жайгашуусу сиздин дизайныңызга жараша болот, бирок эгерде мен колдонгон өлчөмдөрдү колдонгон болсоңуз, анда тиштүү тетиктердин үзгүлтүксүз иштеши үчүн 3 "болушу керек. Мен тыйынга толтурган структурамды кармап туруу үчүн салмак кошуу үчүн кошумча тешиктерди коштум. жана 3D принтердин тиш стенди менен коробкасынын ортосундагы сүрүлүү коэффициентин азайтуу үчүн базалык табак отурган тешикке алюминий фольга подкладкасын кошту. Мен бүт денени 3D басып чыгарууну сунуштайт элем, бирок убакыттын тардыгы жана колдо болгон материалдардын жардамы менен мен башкара алчумун. Стенд 13 "бийик жана 2 1/2" боштук менен 6 1/2 дюймдук кеңдикте. кварт өлчөмүндөгү боёк кемчиликсиз болот. Мен стендди кошумча колдоо үчүн базага кошумча 3 1/2 "кеңейтүүнү коштум, бирок эгер сиз мейкиндикти ойлосоңуз, бул керексиз болушу мүмкүн 4 "узун жана 2 1/2" тереңдиктеги тешик, анда контейнер тыгыз жайгашат. Мен тешиктин оң жагындагы 1/2 дюймдук кеңейтүүнү алып салдым, мунун ордуна servo мотор туура жайгашат. Мен структураларды көргөзүү максатында боёгом, бирок бул кереги жок.

6 -кадам: 6 -кадам: Бардык электр компоненттерин жана жаратылган бөлүктөрдү чогултуу

6 -кадам: Бардык электр компоненттерин жана жаратылган бөлүктөрдү чогултуу
6 -кадам: Бардык электр компоненттерин жана жаратылган бөлүктөрдү чогултуу

Бул кадамда, бул сиздин конструкцияңызга жараша болот. Ачкычты кармоочу контейнерди стендин үстүнөн кесип алган тешигине жылдырдым. Мен ошондой эле ага тиешелүү 3D басылган тиштүү моторду коштум. Кыймылдаткычтын моторуна туташкан жана базалык плитаны кармаган 3D басылган тиш/стенд. Муну менен мен жогоруда сүрөттөгөн Arduino схемасын орноттум, stepper моторун ULN2003A айдоочусуна жана servo моторун нанга/Arduino менен туташтыруу аркылуу. Муну менен мен жыйнактын айлануусун жана кыймылын сынап көрдүм жана ылдамыраак иштөө үчүн кичине тууралоо өзгөртүүлөрдү киргиздим (майлоочу майларды кошуу, тешиктерди кенен ачуу ж.б.). Мен Шервин Уильямс боёк дүкөнүндө алган ачкычты жана суюктуктары бар бош кварталдык боёк кутусун коштум. Ачуучу вертикалдуу түрдө кыймылдашы керек, ал рычаг механикинин жардамы менен боёк кутусунун капкагын сындырат. Степпер мотору тиштүү системаны бирдикте иштетет, анын өлчөмү төрт бурчтуктун тегерегиндеги боёкту айлантуу үчүн, ачкыч капкакты толугу менен алып салууга мүмкүндүк берет. Автоматташтырылган боёгуңузду анын электроникалык Arduino схемасы менен чогулткандан кийин, керектүү өзгөртүүлөрдү киргизиңиз жана сиздин акыркы долбооруңуз автоматташтырылган боёк ачылгыч болушу керек.

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