Obsah:

Arduino Color Sorter Project s aplikací PC Control: 4 kroky (s obrázky)
Arduino Color Sorter Project s aplikací PC Control: 4 kroky (s obrázky)

Video: Arduino Color Sorter Project s aplikací PC Control: 4 kroky (s obrázky)

Video: Arduino Color Sorter Project s aplikací PC Control: 4 kroky (s obrázky)
Video: Using 28BYJ-48 Stepper Motor Push button Speed with 8 projects: Ultimate Video Tutorial Lesson 107 2024, Listopad
Anonim
Image
Image
Materiály
Materiály

V tomto projektu jsem vybral barevný senzor TCS34725. Protože tento senzor provádí přesnější detekci než ostatní a není ovlivněn změnou světla v prostředí. Robot pro ladění produktu je řízen programem rozhraní, který jsem navrhl v jazyce Visual Basic. Program odebírá okamžitá data přes arduino a tiskne množství produktů přenesených do kontejnerů na obrazovce. Po dokončení procesu extrakce se navíc systém automaticky zastaví.

Krok 1: Materiály:

Materiály:

  • Arduino Uno (můžete také použít jiný model)
  • Snímač detekce barev TCS34725 Rgb
  • 2 kusy servomotoru sg90
  • Propojovací kabely
  • 3D tisk souborů STL

Krok 2: Mechanické části

3D tisk souborů STL >> stáhnout

Seznam dílů, které mají být z 3D tiskárny vydávány vícekrát:

  • boční parca1. STL >> 2 kusy
  • bardak. STL >> 6 kusů
  • podpora. STL >> 4 kusy
  • pul. STL >> Pro barvy definované v systému můžete tisknout, kolik chcete. Každý šálek obsahuje v průměru 8 razítek.

Pokud nechcete v kódu znovu provést kalibraci barev, můžete tisknout z následujících barevných vláken

  • Červené
  • Vrchol
  • Zelená
  • Žlutá
  • Světle modrá
  • oranžový
  • Růžový

Krok 3: Schéma zapojení:

Kruhový diagram
Kruhový diagram

Krok 4: Software:

Software
Software

S programem rozhraní vyvinutým s Visual Basic jsou produkty okamžitě sledovány. Spusťte aplikaci. Vyberte port, ke kterému je Arduino připojeno, a klikněte na tlačítko Připojit k zařízení. Nechte nálepky v trychtýři a systém začne fungovat, když kliknete na tlačítko spuštění zařízení. Horní servomotor se pohybuje, aby vzal kladku do komory a zarovnal ji s barevným senzorem. snímač detekuje barvu buničiny a odešle informaci o úhlu, ke které kupoli směřuje spodní servomotor. Horní servomotor pohybuje kladkou a posílá míč. V programu rozhraní se na obrazovce okamžitě vytiskne, jaká je barva oddělovacích razítek. Když jsou všechna razítka odstraněna, program rozhraní automaticky zavře systém a odešle na obrazovku informační zprávu.

Arduino a vizuální základní kódy najdete zde >> Arduino a vizuální základní kód

Doporučuje: