Përmbajtje:
Video: Renditja e ngjyrave M&M: 3 hapa
2025 Autor: John Day | [email protected]. E modifikuara e fundit: 2025-01-13 06:58
Në fillim të këtij projekti ne u vendosëm të rendisim automatikisht ëmbëlsirat me ngjyra të ndryshme në tasa të veçantë me një normë efikase. Ne u frymëzuam për herë të parë nga kjo ide kur pamë një postim në faqen https://howtomechatronics.com/projects/arduino-col… dhe ne ishim të ngazëllyer për të provuar projektin. Sidoqoftë, me kalimin e kohës filluam të kuptojmë se projekti nuk po shkonte sipas planit, dhe se kodi i dhënë nga faqja e internetit nuk funksiononte me RedBoard që po përdorim. Pas rregullimit të kodit shumë herë, me sukses shumë minimal, ne kuptuam se sensori i ngjyrave gjithashtu nuk ishte kalibruar në vlerat e sakta RGB. Kalibrimi i sensorit të ngjyrave ishte sfida e tij pasi shpesh skanonte një gamë shumë të gjerë të vlerave RGB, duke e bërë të vështirë për të arritur ato që ishin në të vërtetë të rëndësishme. Në fund morëm sensorin e ngjyrave për të skanuar herë pas here vlerat e sakta dhe servos që ndonjëherë të lëvizin në mënyrat e duhura.
Lidhja e dhënë më sipër siguron skemat dhe kodin e nevojshëm për makinën e klasifikimit të ngjyrave.
Hapi 1: Materialet
Ne printuam 3D kornizën kryesore të ndarësit të ngjyrave
Materialet që ju nevojiten janë
- Sensor me ngjyra TCS230 TCS3200
- Arduino
- Shko telat
- Dy Servo Motors
Ju mund t'i merrni këto materiale nga Amazon
Hapi 2: Rrethi
Diagrami skematik i treguar më sipër është instalimet elektrike që kemi përdorur për të krijuar ndarësin e ngjyrave. Për të kompensuar telat që ndahen, na u desh të lidhim telat së bashku. Ne zbuluam se kjo ishte një nga pjesët më të lehta të projektit, por duhej të zëvendësonim Arduino Nano me një RedBoard.
Hapi 3: Ndërtimi
Për të bërë këtë ndarës ngjyrash së pari do t'ju duhet të ndërtoni strehimin për të gjithë pajisjet elektronike, mund t'i gjeni të gjitha dimensionet duke ndjekur lidhjen në krye të faqes. Për fat të mirë shkolla jonë na siguron një printer 3-d që kemi përdorur për të ndërtuar shpejt dhe me efikasitet këtë strehim. Ndërsa strehimi ishte duke u shtypur, ne vazhduam të lidhim qarkun së bashku. Pasi strehimi u shtyp dhe qarku përfundoi ne filluam të ngarkonim kodin në RedBoard. Sidoqoftë, shpejt kuptuam që kodi nuk po funksiononte siç duhet për RedBoard, as vlerat RGB të përdorura për sensorin e ngjyrave nuk ishin të sakta. Pas shumë javësh kalibrimi të lodhshëm, sensori i ngjyrave tani më në fund mund të lexojë saktë disa nga karamelet. Problemi i vetëm ishte se sensori i ngjyrave shpesh skanonte ëmbëlsirat gabimisht pavarësisht kalibrimit. Kjo e shoqëruar me servo -në e poshtme që nuk funksionoi e bëri projektin e përgjithshëm një dështim të pjesshëm.