Video: M&M värvide sortija: 3 sammu
2025 Autor: John Day | [email protected]. Viimati modifitseeritud: 2025-01-13 06:57
Selle projekti alguses seadsime eesmärgiks sortida eri värvi kommid automaatselt tõhusaks kiiruseks eraldi kaussidesse. Sellest ideest saime esmakordselt inspiratsiooni, kui nägime postitust saidil https://howtomechatronics.com/projects/arduino-col… ja olime põnevil projekti proovimas. Kuid aja möödudes hakkasime mõistma, et projekt ei lähe plaanipäraselt ja veebisaidilt saadud kood ei tööta meie kasutatava RedBoardiga. Pärast koodi mitmendat korrigeerimist väga minimaalse eduga mõistsime, et ka värvisensorit ei kalibreeritud õigete RGB väärtuste järgi. Värvianduri kalibreerimine oli oma väljakutse, kuna see skaneeris sageli väga laia valikut RGB väärtusi, muutes tegelikult oluliste jaoks lihvimise raskeks. Lõpuks saime värvisensori aeg -ajalt õigeid väärtusi skannida ja servosid mõnikord õigel viisil liikuda.
Ülaltoodud link pakub värvide sorteerimismasina jaoks vajalikke skeeme ja koodi.
Samm: materjalid
3D printisime värvisorteri põhiraami
Materjalid, mida vajate, on
- TCS230 TCS3200 värvisensor
- Arduino
- Jump traadid
- Kaks servomootorit
Neid materjale saate Amazonist
2. samm: katkestus
Ülaltoodud skemaatiline diagramm on juhtmestik, mida kasutasime värvisorteri loomiseks. Lõhestusjuhtmete kompenseerimiseks pidime juhtmed kokku jootma. Leidsime, et see on üks projekti lihtsamaid osi, kuid pidime Arduino Nano asendama RedBoardiga.
3. samm: ehitamine
Selle värvisorteerija valmistamiseks peate esmalt ehitama kogu elektroonika korpuse. Kõik mõõtmed leiate lehe ülaosas oleva lingi kaudu. Õnneks pakub meie kool meile 3-d printerit, mida kasutasime selle korpuse kiireks ja tõhusaks ehitamiseks. Korpuse printimise ajal jätkasime vooluahela jootmist. Kui korpus oli trükitud ja vooluring valmis, hakkasime koodi RedBoardile üles laadima. Peagi mõistsime aga, et kood ei tööta RedBoardi puhul korralikult ega ka värvisensoris kasutatud RGB väärtused. Pärast mitu nädalat väsitavat kalibreerimist suutis värviandur nüüd mõned kommid lõpuks õigesti välja lugeda. Ainus probleem oli see, et värviandur skaneeris kommid kalibreerimisest hoolimata sageli valesti. See koos põhja servo mittetöötamisega muutis kogu projekti osaliselt ebaõnnestunuks.