
Съдържание:
2025 Автор: John Day | [email protected]. Последно модифициран: 2025-01-23 14:36

Въведение
В тази инструкция ще се опитаме да обясним как ще програмираме и как събираме машина за сортиране на цветове. Той ще бъде програмиран в Arduino Uno, чрез софтуера Arduino.
Този проект е избираем за нашето проучване. Смисълът с него е да научите за индустрия 4.0.
Мислите зад този проект са повечето от мислите на нашия екип Каспър, че той иска машина, която е в състояние да сортира цветовете от пример M & Ms чанта. Направихме тази машина, която от помощта на нашия сензор ще сортира цветовете до различните купи.
По -долу тук има списък на нещата, които ще срещнем по време на това ръководство.
СТЪПКА 1: Списък на материалите
СТЪПКА 2: Програмиране
СТЪПКА 3: Равенства
СТЪПКА 4: Диаграма
СТЪПКА 5: Дизайн на нашата машина
Стъпка 6: База данни
Стъпка 7: Червен възел
СТЪПКА 8: Видео
Стъпка 1: СТЪПКА 1: Списък на материалите
Списък на материалите
Arduino Nano
Дъска Arduino
1 x USB кабел
3D принтер
лазерен нож
Сервомотор
Червен възел
Различни проводници
Цветен сензор
9V захранване
Модул за захранване на платка
Стъпка 2: СТЪПКА 2: Програмиране

Ние използваме a
“Switch case” за управление на долното серво, така че когато се извика калъф, запишете позиция за серво и той добави 1 към брояча.
Използваме плода „ако“, за да навредим на цвета на пивната мъст, който сензорът вижда, защото вижда колко червено, зелено и синьо се отразяват обратно.
Стъпка 3: СТЪПКА 3: Рисунки

Тази снимка показва как да свържете вашите кабели към вашия arduino, на нашия модел сме използвали захранване за хляб, за да направим достатъчно мощност на нашето серво и сензора за цвят.
но най -важното е да не използвате захранването от arduino nano. свържете го като снимката или както го правим
Стъпка 4: СТЪПКА 4: Диаграма
Направихме преглед, така че хората могат да видят стъпка по стъпка какво се случва.
Той е направен в безплатен сайт в интернет, наречен draw.io. Когато се опитахме да го направим в PDF, не го направихме правилно, затова направихме няколко екранни снимки и ги нарекохме по име и страница.
Стъпка 5: СТЪПКА 5: Дизайн на нашата машина и 3D печат

Открихме дизайна на нашата машина, на уебсайт и благодарение на уебсайта
използвахме лазерно рязане, за да изрежем нашата дървена дъска с дебелина 3 мм и само една част от нея е с дебелина 6 мм, това е най -горната серво част, защото използваме M&M и когато тя е дебела 3 мм, M & m просто се плъзгат от нея.
Лазерното рязане използваме Adobe изобретател
Имаме 3D отпечатване на тръба и държач за долно серво, за да получите правилния ъгъл.
Стъпка 6: Стъпка 6: База данни
Стъпка 6: База данни
Ние чрез Wampserver64 правим база данни.
В нашата база данни сме избрали да съхраняваме различните цветове и време към нашата променлива.
Време, червено, жълто, зелено, синьо, кафяво, оранжево.
Ще получаваме информация чрез червен възел, а червеният възел ще получава информацията от нашия Arduino.
Под нашия браузър той ще покаже нашите цветове и ще види дали ще се съхранява цвят.
Стъпка 7: Стъпка 7: Червен възел


Стъпка 7: Червен възел
Node Red е програма, която можете да инсталирате чрез вашия cmd на вашия компютър.
След това в cmd пишете node-red и след това ще се стартира.
Отидете в браузъра си и напишете https://127.0.0.1:1880. Ако искате таблото за управление е почти същото, просто напишете https://127.0.0.1:1880. тогава страницата ще покаже вашето табло за управление.
В нашия червен възел направихме програма, в която ще свържем нашия Arduino и ще покажем различните цветове и направихме връзка с нашата база данни.
Когато нашата база данни трябва да бъде нулирана, имаме бутон за нулиране на нашата база данни.
кодът е:
[{"id": "994cb868.55db68", "type": "tab", "label": "Sorteringsmaksine", "disabled": true, "info": ""}, {"id": "1370c730. 4ce339 "," type ":" function "," z ":" 994cb868.55db68 "," name ":" NOD-RED MySQL "," func ":" var data = msg.payload.split (", / "); / nvar червен = данни [0]; / nвар жълт = данни [1]; / nвар зелен = данни [2]; / nвар син = данни [3]; / nвар кафяв = данни [4]; / nвар Orange = data [5]; / nvar out = / "INSERT INTO nodered.test (Time, Red, Yellow, Green, Blue, Brown, Orange) VALUES ('\"+нова дата (). ToISOString (). Slice (0, 19).replace ('T', '')+\ "',' \"+Red+\ "',' \"+Yellow+\ "',' \"+Green+\ "',' \"+ Синьо+\ "',' \"+Кафяво+\ "',' \"+Оранжево+\ "') "; / nmsg.topic = out; / nвръщане на съобщение; / n / n "," изходи ": 1," noerr ": 0," x ": 233," y ": 345.0000047683716," wires ":
Препоръчано:
Как да кодирате сортировчик на цветове в Modkit за Vex: 7 стъпки

Как да кодирате сортировчик на цветове в Modkit за Vex: Здравейте, В този урок ще научите как да кодирате сортировчик на цветни топки в Modkit за VexHope Направете го и се насладете! Моля, гласувайте за мен
Цветен сортировчик: 6 стъпки

Color Sorter: Тази цел за сортиране на цветове е да премести m & ms в различни купчини въз основа на цвета им
Електронен сортировчик на монети: 7 стъпки (със снимки)

Електронен сортировчик на монети: Много, много отдавна, когато все още беше възможно да ходим на училище, дойдохме с интересна идея да направим устройство, което да работи по доста прост начин - след като хвърлихме правилната сума пари, ние ще издаде конкретен продукт. Не мога да разкрия
Цветен сортировчик M&M: 3 стъпки

M&M Color Sorter: В началото на този проект ние се заехме автоматично да сортираме различни цветни бонбони в отделни купи с ефективна скорост. За първи път бяхме вдъхновени от тази идея, когато видяхме публикация на сайта https://howtomechatronics.com/projects/arduino-col
Сортировчик на карти за машина за търговски карти (актуализация 2019-01-10): 12 стъпки (със снимки)

Сортировчик на карти за машина за търговия с карти (Актуализация 2019-01-10): Сортировчик на карти за машина за търговия с карти Протоколът за промени може да бъде намерен в последната стъпка. Предистория Вече обясних мотивацията на моя проект в статията за подаване на карти. Но накратко, моите деца и аз натрупахме голямо количество карта за търговия