2025 Autor: John Day | [email protected]. Naposledy zmenené: 2025-01-13 06:58
V tomto projekte som vybral farebný snímač TCS34725. Pretože tento senzor vykonáva presnejšiu detekciu ako ostatné a nie je ovplyvnený zmenou svetla v prostredí. Ladiaci robot produktu je riadený programom rozhrania, ktorý som navrhol v programe Visual Basic. Program zaznamenáva okamžité údaje prostredníctvom arduina a vytlačí množstvo výrobkov premiestnených do kontajnerov na obrazovke. Okrem toho sa systém automaticky zastaví, keď je proces extrakcie dokončený.
Krok 1: Materiály:
Materiály:
- Arduino Uno (môžete použiť aj iný model)
- Snímač detekcie farieb TCS34725 Rgb
- 2 kusy servomotor sg90
- Prepojovacie káble
- 3D tlač súborov STL
Krok 2: Mechanické diely
3D tlač súborov STL >> stiahnuť
Zoznam dielov, ktoré sa majú viackrát odoslať z 3D tlačiarne:
- bočný parca1. STL >> 2 kusy
- bardak. STL >> 6 kusov
- podpora. STL >> 4 kusy
- pul. STL >> Pre farby definované v systéme môžete tlačiť, koľko chcete. Každý pohár obsahuje v priemere 8 pečiatok.
Ak nechcete v kóde zopakovať kalibráciu farieb, môžete tlačiť z nasledujúcich farebných vlákien
- Červená
- Vrchol
- zelená
- žltá
- Svetlo modrá
- Oranžová
- Ružová
Krok 3: Schéma zapojenia:
Krok 4: Softvér:
Vďaka programu rozhrania vyvinutému v programe Visual Basic sú produkty okamžite sledované. Spustite aplikáciu. Vyberte port, ku ktorému je Arduino pripojené, a kliknite na tlačidlo Pripojiť k zariadeniu. Nechajte nálepky v lieviku a systém začne fungovať, keď kliknete na tlačidlo spustenia zariadenia. Horný servomotor sa pohybuje tak, aby vzal kladku do komory a zarovnal ju s farebným senzorom. senzor detekuje farbu buničiny a odošle informáciu o uhle, ku ktorej kupole je obrátený spodný servomotor. Horný servomotor pohybuje kladkou a posiela loptu. V programe rozhrania sa okamžite vytlačí na obrazovku, akú farbu majú oddeľujúce pečiatky. Po odstránení všetkých pečiatok program rozhrania automaticky zatvorí systém a odošle informačnú správu na obrazovku.
Arduino a vizuálne základné kódy nájdete tu >> Arduino a vizuálny základný kód