Мазмұны:
- 1 -қадам: 1 -ҚАДАМ: материалдар тізімі
- 2 -қадам: 2 -ҚАДАМ: Бағдарламалау
- 3 -қадам: 3 -ҚАДАМ: Сурет салады
- 4 -қадам: 4 -ҚАДАМ: Блок -схема
- 5 -қадам: 5 -ҚАДАМ: Біздің машинаның дизайны және 3D басып шығару
- 6 -қадам: 6 -қадам: Деректер базасы
- 7 -қадам: 7 -қадам: Қызыл түйін
Бейне: UCL-IIoT түс сұрыптаушысы: 7 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:26
Кіріспе
Бұл нұсқаулықта біз бағдарламалауға қалай бара жатқанымызды және түстерді сұрыптау машинасын қалай жинайтынымызды түсіндіруге тырысамыз. Ол Arduino Uno бағдарламасында Arduino Software арқылы бағдарламаланатын болады.
Бұл жоба біздің зерттеу бойынша таңдау пәні болып табылады. Оның мәні - индустрия 4.0 туралы білу.
Бұл жобаның артындағы ойлар - бұл біздің командадағы Каспердің ойы, ол M & Ms сөмкесінің түстерін сұрыптай алатын машинаны қалайды. Біз бұл машинаны сенсордың көмегімен түстерді бір -бірінен айырмашылығы бар ыдыстарға реттейтін етіп жасадық.
Төменде осы нұсқаулықта кездесетін нәрселердің тізімі берілген.
1 -ҚАДАМ: материалдар тізімі
2 -ҚАДАМ: Бағдарламалау
3 -ҚАДАМ: сурет салады
4 -ҚАДАМ: Блок -схема
5 -ҚАДАМ: Біздің машинаның дизайны
6 -қадам: мәліметтер базасы
7 -қадам: Қызыл түйін
8 -ҚАДАМ: Бейне
1 -қадам: 1 -ҚАДАМ: материалдар тізімі
Материалдар тізімі
Ардуино Нано
Arduino тақтасы
1 x USB кабелі
3D принтері
лазерлік кескіш
Сервомотор
Қызыл түйін
Әр түрлі сымдар
Түс сенсоры
9В кернеуі
Нан тақтасының қоректену модулі
2 -қадам: 2 -ҚАДАМ: Бағдарламалау
Біз a қолданамыз
Төменгі серводы басқару үшін «қорапты ауыстырыңыз», сондықтан корпус шақырылғанда ол серво үшін позицияны жазады және ол санауышқа 1 қосады.
Біз сенсор көріп тұрған сусланың түсіне зиян келтіру үшін «егер» жемісін қолданамыз, себебі ол қызыл, жасыл және көк түстің қаншалықты шағылғанын көреді.
3 -қадам: 3 -ҚАДАМ: Сурет салады
Бұл суретте сымдарды arduino -ға қалай қосу керектігі көрсетілген.
біздің модельде біз серво мен түс сенсорына жеткілікті қуат беру үшін нан өткізгіш қуат көзін қолдандық.
Бірақ ең бастысы - arduino нано қуат көзін пайдаланбау. оны суреттегідей немесе біз жасағандай байланыстырыңыз
4 -қадам: 4 -ҚАДАМ: Блок -схема
Біз шолу жасадық, сондықтан адамдар не болып жатқанын біртіндеп көре алады.
Ол draw.io деп аталатын интернеттегі ақысыз сайтта жасалған. Біз оны PDF форматында жасауға тырысқанымызда, ол дұрыс болмады, сондықтан біз скриншоттарды алып, оларды аты мен беті деп атадық.
5 -қадам: 5 -ҚАДАМ: Біздің машинаның дизайны және 3D басып шығару
Біз машинаның дизайнын веб-сайттан таптық және https://howtomechatronics.com/projects/arduino-col… веб-сайтының арқасында үлкен рахмет.
Біз қалыңдығы 3 мм болатын ағаш тақтаны кесу үшін лазерлік кескішті қолдандық, оның қалыңдығының 6 мм ғана бір бөлігі - бұл жоғарғы серво бөлігі, өйткені біз M & M -ді қолданамыз, ал қалыңдығы 3 мм болғанда M&M жай ғана сырғытады.
Біз Adobe өнертапқышын қолданатын лазерлік кесу
Бізде дұрыс бұрышқа қол жеткізу үшін 3D принтері мен төменгі сервоға арналған ұстағыш бар.
6 -қадам: 6 -қадам: Деректер базасы
6 -қадам: мәліметтер базасы
Бізде Wampserver64 арқылы мәліметтер базасы бар.
Біздің мәліметтер базасында біз әр түрлі түстерді және айнымалыға уақытты сақтауды таңдадық.
Уақыт, қызыл, сары, жасыл, көк, қоңыр, қызғылт.
Біз қызыл түйін арқылы ақпарат аламыз, ал қызыл түйін ақпаратты біздің Arduino -дан алады.
Біздің браузерде ол біздің түстерді көрсетеді және түс сақталатынын біледі.
7 -қадам: 7 -қадам: Қызыл түйін
7 -қадам: Қызыл түйін
Node Red - бұл компьютерге cmd арқылы орнатуға болатын бағдарлама.
Содан кейін cmd-де сіз қызыл-түйін жазасыз, содан кейін ол іске қосылады.
Браузерге өтіп, https://127.0.0.1:1880 деп жазыңыз. Егер сіз бақылау тақтасын алғыңыз келсе, дәл солай жазыңыз https://127.0.0.1:1880. онда бет сіздің бақылау тақтасын көрсетеді.
Қызыл түйінімізде біз Arduino -ды қосатын, түрлі түстерді көрсететін және біздің мәліметтер базасына қосылатын бағдарлама жасадық.
Біздің дерекқорды қалпына келтіру қажет болғанда, бізде дерекқорды қалпына келтіру батырмасы болады.
код - бұл:
[{«id»: «994cb868.55db68», «type»: «tab», «label»: «sorteringsmaksine», «ажыратылған»: шын, «ақпарат»: «»}, {«id»: «1370c730. 4ce339 «,» type «:» функция «,» z «:» 994cb868.55db68 «,» аты «:» Түйін-ҚЫЗЫЛ MySQL «,» func «:» var data = msg.payload.split («, / «); / nvar Қызыл = деректер [0]; / nvar Сары = деректер [1]; / nvar Жасыл = деректер [2]; / nvar Көк = деректер [3]; / nvar Қоңыр = деректер [4]; / nvar Қызғылт сары = деректер [5]; / nvar out = / «INSERT INTO nodered.test (Уақыт, Қызыл, Сары, Жасыл, Көк, Қоңыр, Қызғылт сары) VALUES ('\»+жаңа күн (). ToISOString (). Тілім (0, 19). Орын ауыстыру ('T', '')+\ «',' \»+Қызыл+\ «',' \»+Сары+\ «',' \»+Жасыл+\ «',' \»+ Көк+\ «',' \»+Қоңыр+\ «',' \»+Апельсин+\ «') »; / nmsg.topic = сыртқа; / nқайтатын хабар; / n / n «,» шығыс «: 1,» noerr «: 0,» x «: 233,» y «: 345.0000047683716,» сымдар «:
Ұсынылған:
Монетаның электронды сұрыптаушысы: 7 қадам (суреттермен)
Электронды монеталарды сұрыптаушы: Ұзақ уақыт бұрын, мектепке баруға әлі мүмкін емес кезде, біз өте қарапайым түрде жұмыс істейтін құрылғыны жасау туралы қызықты идеямен келдік - қажетті мөлшерде ақша тастағаннан кейін нақты өнім шығарады. Ашып айта алмаймын
PhantomX Pincher роботы - Apple сұрыптаушысы: 6 қадам
PhantomX Pincher роботы - Apple сұрыптаушысы: Азық -түлікке қойылатын қауіпсіздік талаптары өсуде. Тұтынушылар да, билік те біз жейтін тағамның сапалы әрі қауіпсіздігі жоғары болуын талап етуде. Егер азық -түлік өндіру кезінде проблемалар туындаса, қатенің көзі
M&M түс сұрыптаушысы: 3 қадам
M&M Түс сұрыптаушысы: Бұл жобаның басында біз түрлі түсті кәмпиттерді бөлек ыдыстарға тиімді мөлшерде автоматты түрде сұрыптауға кірістік. Бізді https://howtomechatronics.com/projects/arduino-col сайтында жарияланған жазбаны көргенде осы идея шабыттандырды
CPE 133 қоқыс сұрыптаушысы: 14 қадам
CPE 133 қоқыс сұрыптаушысы: Cal Poly -дегі CPE 133 сыныбы үшін бізге қоршаған ортаға көмектесетін VHDL/Basys 3 жобасын құру туралы айтылды, және біз оны цифрлық дизайн туралы жаңа білімімізбен жүзеге асыра аламыз. Біздің жобаның идеясы, жалпы алғанда
TIVA басқаратын конвейерлік таспаға негізделген түс сұрыптаушысы: 8 қадам
TIVA басқарылатын конвейерлік белдікке негізделген түс сұрыптаушысы: Электроника өрісінің кең ауқымы бар. Әр қосымшаға басқа схема мен басқа бағдарламалық жасақтама, сонымен қатар аппараттық конфигурация қажет. Микроконтроллер - бұл чипке ендірілген интеграцияланған модель, онда әр түрлі қосымшаларды іске қосуға болады