Spisu treści:

Projekt Arduino Color Sorter z aplikacją do sterowania komputerem: 4 kroki (ze zdjęciami)
Projekt Arduino Color Sorter z aplikacją do sterowania komputerem: 4 kroki (ze zdjęciami)

Wideo: Projekt Arduino Color Sorter z aplikacją do sterowania komputerem: 4 kroki (ze zdjęciami)

Wideo: Projekt Arduino Color Sorter z aplikacją do sterowania komputerem: 4 kroki (ze zdjęciami)
Wideo: "Arduino. 65 praktycznych projektów"- Realizacje #2|Powtarzanie instrukcji za pomocą pętli for 2024, Listopad
Anonim
Image
Image
Materiały
Materiały

W tym projekcie wybrałem czujnik koloru TCS34725. Ponieważ ten czujnik wykonuje dokładniejsze wykrywanie niż inne i nie ma na niego wpływu zmiana światła w środowisku. Robot do debugowania produktu jest kontrolowany przez program interfejsu, który zaprojektowałem w Visual Basic. Program pobiera natychmiastowe dane za pośrednictwem arduino i drukuje ilość produktów przeniesionych do pojemników na ekranie. Ponadto system automatycznie zatrzymuje się po zakończeniu procesu ekstrakcji.

Krok 1: Materiały:

Materiały:

  • Arduino Uno (możesz też użyć innego modelu)
  • Czujnik wykrywania koloru TCS34725 RGB
  • 2 sztuki serwomotoru sg90
  • Kable rozruchowe
  • Drukowanie 3d plików STL

Krok 2: Części mechaniczne

Drukowanie 3D plików STL >> pobierz

Lista części do wielokrotnego wydruku z drukarki 3d:

  • boczna para1. STL >> 2 sztuki
  • bardak. STL >> 6 sztuk
  • wsparcie. STL >> 4 sztuki
  • pul. STL >> Dla kolorów zdefiniowanych w systemie możesz wydrukować tyle ile chcesz. Każdy kubek zawiera średnio 8 pieczątek.

Jeśli nie chcesz ponawiać kalibracji kolorów w kodzie, możesz drukować z następujących filamentów kolorowych

  • czerwony
  • Szczyt
  • Zielony
  • Żółty
  • Jasny niebieski
  • Pomarańczowy
  • Różowy

Krok 3: Schemat obwodu:

Schemat obwodu
Schemat obwodu

Krok 4: Oprogramowanie:

Oprogramowanie
Oprogramowanie

Dzięki programowi interfejsu opracowanemu w Visual basic, produkty są natychmiast monitorowane. Uruchom aplikację. Wybierz port, do którego podłączony jest Arduino i kliknij przycisk Połącz z urządzeniem. Pozostaw naklejki w lejku, a system zacznie działać po kliknięciu przycisku uruchamiania urządzenia. Górny serwomotor porusza się, aby wprowadzić koło pasowe do komory i wyrównać je z czujnikiem koloru. czujnik wykrywa kolor miazgi i wysyła informację o kącie, o którą kopułę skierowany jest dolny serwomotor. Górny serwomotor porusza koło pasowe i wysyła piłkę. W programie interfejsowym jest natychmiast drukowane na ekranie, jaki kolor mają stemple separujące. Po usunięciu wszystkich stempli program interfejsowy automatycznie zamyka system i wysyła na ekran komunikat informacyjny.

Kody Arduino i visual basic znajdziesz tutaj >> Arduino i kod visual basic

Zalecana: