Мазмұны:
- 1 -қадам: Байланыс
- 2 -қадам: Конвейерлік таспаның жүйелік талаптары мен сипаттамалары
- 3 -қадам: компоненттер
- 4 -қадам: Жүйелік дизайн
- 5 -қадам: Белдіктерді бекіту (негізгі белдік және сұрыптау белбеуі)
- 6 -қадам: жүйелік талдау
Бейне: Түстерді сұрыптау жүйесі: Arduino негізіндегі екі белдеуі бар жүйе: 8 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:23
Өнеркәсіп саласындағы өнімдер мен заттарды тасымалдау және/немесе орау конвейерлік ленталар арқылы жасалған желілер арқылы жүзеге асырылады. Бұл белдіктер затты белгілі бір жылдамдықпен бір нүктеден екінші нүктеге жылжытуға көмектеседі. Кейбір өңдеу немесе сәйкестендіру тапсырмалары өнімдер немесе заттар белдік бойымен қозғалатын кезде жасалуы мүмкін.
Белдіктер жұмысшыларға заттарды жеке тасымалдауға, заттарды араластыруға немесе заттарды сұрыптаудың қандай да бір түріне сұрыптауға көмектеседі. Сұрыптау процесі түске, салмаққа, өлшемдерге немесе кез келген басқа өлшемдердің комбинациясына негізделуі мүмкін.
Автоматтандырылған жүйелер элементті қажетті критерийлер мен ерекшеліктер бойынша сұрыптауға көмектеседі. Арнайы сенсорларды қолдану сұрыптауға арналған автоматтандырылған жүйелерде тамаша көмекші бола алады. Біз түс сенсорларын элементтерді түске қарай сұрыптауға, биіктікке қарай заттарды сұрыптауға арналған қашықтық сенсорларын қолдана аламыз.
Менің жүйем - түстерді сұрыптаудың автоматтандырылған жүйесінің прототипін жасаудың тікелей мысалы. Мен сізге оны екі белбеу арқылы қалай жобалағанымды көрсетемін: элементті бастапқы нүктеден түрлі -түсті шеруге және сынау нүктесіне жеткізу үшін негізгі белбеу, содан кейін басқа белбеу перпендикуляр және элементтерді екі негізгі түс тобына бөлуге көмектеседі. Екі конвейерлік лентаның жылдамдығы бақыланады. Сонымен қатар, іске қосу және тоқтату үшін бірнеше басқару түймелері болады.
1 -қадам: Байланыс
Сізден кері байланыс естігеніме өте қуаныштымын. Менің каналыма қосылудан тартынбаңыз:
Инстаграм: @simpledigital010
Twitter: @simple01Digital
2 -қадам: Конвейерлік таспаның жүйелік талаптары мен сипаттамалары
Жүйеде екі негізгі конвейер бар: түс сенсоры арқылы өту үшін объектіні бір бағытта тасымалдауға арналған негізгі таспа, ал басқа сұрыптау белбеуі объектілерді екі түрлі санатқа немесе қораптарға сұрыптау үшін оңға және солға жылжиды.
Жүйенің әр түрлі бөліктерінің барлық талаптарын қанағаттандыру үшін жақсы қуат көзі бар, сондықтан әр уақытта жаңа батареяларды сатып алудың қымбаттығын болдырмау үшін қайта зарядталатын батареяны таңдаған дұрыс.
Процесте START және STOP сияқты басқару функциялары бар, олар пайдаланушыларға белбеу жүйесі жұмыс істеп тұрса да бүкіл процесті басқаруға көмектеседі. Белдіктер жылдамдықпен басқарылады және егер оған элемент қойылмаса, тоқтатылады.
Сонымен жүйеде негізгі конвейердің басында кедергілер сенсоры болады. Содан кейін элемент түсті сұрыптау сенсорынан өтеді. Arduino сұрыптау белдеуінің бағытын түсіне қарай шешеді.
3 -қадам: компоненттер
Бұл жобаны аяқтау үшін маған қажет болды
- Arduino UNO микроконтроллер тақтасы
- L298N мотор драйверлері
- Редукторы бар тұрақты ток қозғалтқыштары
- Түс сенсоры
- HC-SR04 ультрадыбыстық қашықтық сенсоры
- IR қашықтық сенсоры
- Сымдар
- Үлкен өлшемді ағаш ұстағыш
- Орташа мөлшердегі ағаштан жасалған ыдыс ұстағыш
- Дөрекі матадан жасалған парақ
- Шаш роликтері
- Сымдар
Әрине, сіздің мақсаттарыңызға сәйкес келетін кез келген бөлікті реттеуге, өзгертуге, ауыстыруға немесе тіпті жоюға болады. Әйтпесе, менің нұсқауларымды орындаңыз:)
4 -қадам: Жүйелік дизайн
Жүйе бастапқы нүктеде объектінің болуын анықтау үшін ультрадыбыстық қашықтық датчигіне қосылған Arduino UNO микроконтроллеріне негізделген. Басқа инфрақызыл (ИҚ) сенсор негізгі конвейер таспасының ортаңғы нүктесінде түс сенсорының жанында орналасқан. Кез келген объект инфрақызыл сенсорға жеткенде, негізгі белдеу тоқтап, түс сенсоры объектінің түсін анықтайды.
Arduino түс сенсорының мәліметтерін алады және оны талдайды. Осы мәліметтерге сүйене отырып, Arduino объектінің қызыл немесе көк екенін ажырата алады. Содан кейін Arduino сұрыптау белбеуінің қозғалысын басқарады (сағат тілімен немесе сағат тіліне қарсы) объектіні түсіне қарай сұрыптау үшін.
Жүйе келесі бөліктерден тұрады:
- Arduino UNO тақтасы: жүйенің барлық функцияларын басқаруға және сұрыптау процесіне қатысты шешім қабылдауға арналған микроконтроллер.
- Түс сенсоры: объектілердің түсін анықтауға және сұрыптау бағытын анықтау үшін деректерді Arduino -ға беруге арналған
- Ультрадыбыстық датчиктер: объектінің бастапқы нүктеде болуын сезу үшін пайдаланылады, сондықтан жүйе бастапқы нүктеде зат ұсынылмайынша жұмыс істемейді.
- Конвейерлік таспалар: элементті бастапқы нүктеден сұрыптау процесінде қолданылатын сенсорға тасымалдауға арналған бір негізгі конвейерлік таспа. Белбеу тұрақты ток қозғалтқышымен басқарылады. Заттардың түсіне қарай заттарды оңға немесе солға тасымалдау үшін басқа сұрыптау конвейері қолданылады
- Басу түймелері: жүйені іске қосу немесе тоқтату үшін басқару тақтасы ретінде екі түйме қолданылады
- Жарықдиодты шамдар: заттардың түсінің визуалды көрсеткішін жасау
- Айнымалы резистор: белбеудің жылдамдығын бақылау
- Қайта зарядталатын батарея: жүйені қуаттандыру үшін қолданылады
- Белдік ұстағыштар: сұрыптауға арналған белбеуді тасымалдау үшін қолданылатын жақтау
5 -қадам: Белдіктерді бекіту (негізгі белдік және сұрыптау белбеуі)
6 -қадам: жүйелік талдау
- Егер СТАРТ батырмасы басылса, жүйе объектіні қабылдауға дайын болады
- егер элемент ультрадыбыстық датчиктің алдында негізгі белбеуге қойылса, негізгі белбеу алға жылжиды
- Объект заттың болуына сенсорға жеткенде, негізгі белбеу тоқтайды және түс сенсорлары контроллерді заттың түсімен береді.
- Негізгі белдік элементті түсіне қарай оңға немесе солға жылжытатын сұрыптау белдеуіне тасымалдау үшін алға жылжиды.
- Жүйе белгілі бір уақыттан кейін тоқтайды, егер басқа элемент қойылмаса
- Егер тоқтату түймесі басылса, жүйе ағымдағы сұрыптау үрдісінен кейін тоқтайды және негізгі белдікке элемент қойылса да жұмыс істемейді.
- Жылдамдықты заттың түсіне, көлеміне немесе салмағына қарамастан айнымалы резистор басқарады
Ұсынылған:
Arduino RGB түстерді таңдау құралы - нақты объектілерден түстерді таңдау: 7 қадам (суреттермен)
Arduino RGB түстерді таңдау құралы - нақты өмірдегі объектілерден түстерді таңдау: Arduino негізіндегі RGB түс таңдағышының көмегімен физикалық объектілерден түстерді оңай таңдаңыз, бұл сізге компьютерде немесе ұялы телефонда нақты өмірде көрген түстерді қайта құруға мүмкіндік береді. Арзан TCS347 көмегімен объектінің түсін сканерлеу үшін түймені басыңыз
Microbit көмегімен түстерді сұрыптау жобасын қалай жасауға болады ?: 4 қадам
Microbit көмегімен түс сұрыптаушы жобасын қалай жасауға болады ?: Жобаның мақсаттары Бағдарламаны жүктегеннен кейін біз микро: бит жарықдиодты нүктелік матрицаның «жүректі» көрсететінін, сервоприводты 90 ° инициализациялайтынын көреміз. Біз түс сенсорына көк немесе сары заттарды қойған кезде, серво әр түрлі бұрыштарға бұрылады, кейбіреулерін жіктейді
Сұрыптау қорабы - қоқысты анықтап, сұрыптау: 9 қадам
Сұрыптаушы қоқыс жәшігі - қоқысыңызды анықтаңыз және сұрыптаңыз: Сіз қайта өңделмейтін немесе оны нашар істеп жүрген адамды көрдіңіз бе? Сіз үшін қайта өңделетін машина алғыңыз келді ме? Біздің жобаны оқуды жалғастырыңыз, өкінбейсіз! Сортер бин - бұл анық мотивациясы бар жоба
PhantomX Pincher түстерді сұрыптау: 4 қадам
PhantomX Pincher түстерді сұрыптау: Кіріспе Бұл нұсқаулықты UCN (Дания) автоматика инженериясының 2 студенті жасаған. Нұсқаулықта PhantomX Pncher көмегімен CMUcam5 Pixy көмегімен қораптарды түсі бойынша сұрыптау және оларды жинау әдісі көрсетілген. Бұл қолданба
Толық Arduino негізіндегі көлік GPS+GPRS ұрлыққа қарсы жүйе: 5 қадам (суреттермен)
Толық Arduino негізіндегі көлік GPS+GPRS ұрлыққа қарсы жүйесі: Барлығына сәлем! Мен GPS автокөлігін ұрлауға қарсы құрылғы үшін толық шешім құрғым келді, ол: мүмкіндігінше арзан, ол жұмыс істейді. Мүмкіндігінше басқа ештеңе жоқ, сондықтан мен Arduino негізіндегі шешімді құруды аяқтадым