Video: M&M triedič farieb: 3 kroky
2025 Autor: John Day | [email protected]. Naposledy zmenené: 2025-01-13 06:58
Na začiatku tohto projektu sme sa rozhodli automaticky triediť rôznofarebné cukríky do oddelených misiek efektívnym spôsobom. Táto myšlienka nás prvýkrát inšpirovala, keď sme videli príspevok na stránke https://howtomechatronics.com/projects/arduino-col… a boli sme nadšení, že si tento projekt môžeme vyskúšať. Postupom času sme si však začali uvedomovať, že projekt nejde podľa plánu a že kód poskytnutý z webovej stránky nefunguje s RedBoardom, ktorý sme používali. Po viacnásobnom úprave kódu, s veľmi minimálnym úspechom, sme zistili, že farebný senzor tiež nebol kalibrovaný na správne hodnoty RGB. Kalibrácia farebného senzora bola jeho vlastná výzva, pretože často skenoval veľmi široký rozsah hodnôt RGB, čo sťažovalo skúmanie tých, ktoré boli skutočne dôležité. Nakoniec sme dostali farebný senzor, ktorý príležitostne skenuje správne hodnoty, a servá, aby sa niekedy pohybovali správnymi spôsobmi.
Vyššie uvedený odkaz poskytuje potrebnú schému a kód pre stroj na triedenie farieb.
Krok 1: Materiály
Hlavný rám triediča farieb sme 3D vytlačili
Materiály, ktoré potrebujete, sú
- Farebný snímač TCS230 TCS3200
- Arduino
- Skokové drôty
- Dva servomotory
Tieto materiály môžete získať z Amazonu
Krok 2: Okruh
Schematický diagram zobrazený vyššie je zapojenie, ktoré sme použili na vytvorenie triediča farieb. Aby sme kompenzovali štiepacie drôty, museli sme drôty spájkovať dohromady. Zistili sme, že je to jedna z jednoduchších častí projektu, ale museli sme nahradiť Arduino Nano za RedBoard.
Krok 3: Konštrukcia
Na výrobu tohto triediča farieb budete najskôr potrebovať kryt pre všetku elektroniku. Všetky rozmery nájdete pomocou odkazu v hornej časti stránky. Našťastie nám naša škola poskytuje 3-d tlačiareň, pomocou ktorej sme rýchlo a efektívne postavili toto bývanie. Kým sa puzdro tlačilo, pristúpili sme k spájkovaniu obvodov dohromady. Akonáhle bolo puzdro vytlačené a obvod dokončený, začali sme nahrávať kód na RedBoard. Čoskoro sme však zistili, že kód nepracuje správne pre RedBoard, ani hodnoty RGB použité pre snímač farieb nie sú správne. Po mnohých týždňoch únavnej kalibrácie mohol farebný senzor teraz konečne prečítať niektoré cukríky správne. Jediným problémom bolo, že farebný senzor napriek kalibrácii často nesprávne skenoval cukríky. V spojení s nefunkčným servom na dne sa z celkového projektu stala čiastočná porucha.